1#![allow(non_camel_case_types)]
2
3#[cfg_attr(feature = "specta", derive(specta::Type))]
4#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
5#[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Hash)]
6pub enum ICD {
7 SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene,
9 CodificationNumeriqueDesEtablissmentsFinanciersEnBelgique,
11 NbsOsiNetwork,
13 UsaFedGovOsiNetwork,
15 UsaDodOsiNetwork,
17 Organisationsnummer,
19 LeNumeroNational,
21 SiretCode,
23 OrganizationalIdentifiersForStructuredNamesUnderIso9541Part2,
25 InternationalCodeDesignatorForIdentificationOsiBasedAmateurRadioOrganizationsNetworkObjectsAndApplicationServices,
27 EuropeanComputerManufacturersAssociationEcma,
29 VsaFtpCodeFtpFileTransferProtocol,
31 NistOsiImplememtsWorkshop,
33 ElectronicDataInterchangeEdi,
35 EwosObjectIdentifiers,
37 CommonLanguage,
39 SnaOsiNetwork,
41 AirTransportIndustryServicesCommunicationsNetwork,
43 EuropeanLaboratoryForParticlePhysicsCern,
45 SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT,
47 OsfDistributedComputingObjectIdentification,
49 NordicUniversityAndResearchNetworkNordunet,
51 DigitalEquipmentCorporationDec,
53 OsiAsiaOceaniaWorkshop,
55 NatoIso6523IcdeCodingScheme,
57 AeronauticalTelecommunicationsNetworkAtn,
59 InternationalStandardIso6523,
61 TheAllUnionClassifierEnterprisesAndOrganisations,
63 AtTOsiNetwork,
65 EdiPartnerIdentificationCode,
67 TelecomAustralia,
69 SGWOsiInternetwork,
71 ReuterOpenAddressStandard,
73 Iso6523Icd,
75 TeletrustObjectIdentifiers,
77 LyTunnus,
79 TheAustralianGosipNetwork,
81 TheOzDodOsiNetwork,
83 UnileverGroupCompanies,
85 CiticorpGlobalInformationNetwork,
87 DbpTelekomObjectIdentifiers,
89 Hydronett,
91 ThaiIndustrialStandardsInstituteTisi,
93 IciCompanyIdentificationSystem,
95 Funloc,
97 BullOdiDsaUnixNetwork,
99 Osinz,
101 AucklandAreaHealth,
103 Firmenich,
105 AgfaDis,
107 SocietyMotionPictureAndTelevisionEngineersSmpte,
109 Migros_networkM_netopz,
111 Iso6523Icdpcr,
113 EnergyNet,
115 NokiaObjectIdentifiersNoi,
117 SaintGobain,
119 SiemensCorporateNetwork,
121 Danznet,
123 DataUniversalNumberingSystemDUNSNumber,
125 SoffexOsi,
127 KpnOvn,
129 Ascomosinet,
131 UtcUniformeTransportCode,
133 SolvayOsiCoding,
135 RocheCorporateNetwork,
137 Zellwegerosinet,
139 IntelCorporationOsi,
141 SitaObjectIdentifierTree,
143 DaimlerchryslerCorporateNetwork,
145 LegoOsiNetwork,
147 NavistarOsiNetwork,
149 IcdFormattedAtmAddress,
151 Arinc,
153 AlcanetAlcatelAlsthomCorporateNetwork,
155 SistemaItalianoDiIdentificazioneDiOgettiGestitoDaUninfo,
157 SistemaItalianoDiIndirizzamentoDiRetiOsiGestitoDaUninfo,
159 MitelTerminalOrSwitchingEquipment,
161 AtmForum,
163 UkNationalHealthServiceSchemeEdiraCompliant,
165 InternationalNsap,
167 NorwegianTelecommunicationsAuthoritysNtasEdiIdentifierSchemeEdiraCompliant,
169 AdvancedTelecommunicationsModulesLimitedCorporateNetwork,
171 AthensChamberCommerceIndustrySchemeEdiraCompliant,
173 SwissChambersCommerceSchemeEdiraCompliant,
175 UnitedStatesCouncilForInternationalBusinessUscibSchemeEdiraCompliant,
177 NationalFederationChambersCommerceIndustryBelgiumSchemeEdiraCompliant,
179 EanLocationCode,
181 TheAssociationBritishChambersCommerceLtdSchemeEdiraCompliant,
183 InternetIpAddressingIso6523IcdEncoding,
185 CiscoSysytemsOsiNetwork,
187 RevenueCanadaBusinessNumberRegistrationEdiraCompliant,
189 DeutscherIndustrieUndHandelstagDihtSchemeEdiraCompliant,
191 HewlettPackardCompanyInternalAmNetwork,
193 TheDanishBusinessAuthorityPNumberDkP,
195 FtiEdiforumItaliaEdiraCompliant,
197 ChamberOfCommerceTelAvivJaffaSchemeEdiraCompliant,
199 SiemensSupervisorySystemsNetwork,
201 Png_icdScheme,
203 SouthAfricanCodeAllocation,
205 Heag,
207 BtIcdCodingSystem,
209 PortugueseChamberCommerceAndIndustrySchemeEdiraCompliant,
211 VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant,
213 AssociationSwedishChambersCommerceAndIndustrySchemeEdiraCompliant,
215 AustralianChambersCommerceAndIndustrySchemeEdiraCompliant,
217 BellsouthIcdAesaAtmEndSystemAddress,
219 BellAtlantic,
221 ObjectIdentifiers,
223 IsoRegisterForStandardsProducingOrganizations,
225 Originnet,
227 CheckPointSoftwareTechnologies,
229 PacificBellDataCommunicationsNetwork,
231 PssObjectIdentifiers,
233 StentorIcdCodingSystem,
235 AtmNetworkZn96,
237 MciOsiNetwork,
239 Advantis,
241 AffableSoftwareDataInterchangeCodes,
243 BbDataGmbh,
245 BasfCompanyAtmNetwork,
247 IotaIdentifiersForOrganizationsForTelecommunicationsAddressingUsingIcdSystemFormatDefinedInIsoIec8348,
249 HenkelCorporateNetworkHNet,
251 GteOsiNetwork,
253 DresdnerBankCorporateNetwork,
255 BcnrSwissClearingBankNumber,
257 BpiSwissBusinessPartnerIdentificationCode,
259 DirectoratesEuropeanCommission,
261 CodeForIdentificationNationalOrganizations,
263 CerticomObjectIdentifiers,
265 Tc68Oid,
267 InfonetServicesCorporation,
269 SiaObjectIdentifiers,
271 CableWirelessGlobalAtmEndSystemAddressPlan,
273 GlobalAesaScheme,
275 FranceTelecomAtmEndSystemAddressPlan,
277 SavvisCommunicationsAesa,
279 ToshibaOrganizationsPartnersAndSuppliersTopasCode,
281 NatoCommercialAndGovernmentEntitySystem,
283 SecetiObjectIdentifiers,
285 EinesteinetAg,
287 DodaacDepartmentDefenseActivityAddressCode,
289 DgcpDirectionGénéraleDeLaComptabilitéPubliqueAdministrativeAccountingIdentificationScheme,
291 DgiDirectionGénéraleDesImpotsCode,
293 StandardCompanyCode,
295 ItuInternationalTelecommunicationsUnionDataNetworkIdentificationCodesDnic,
297 GlobalBusinessIdentifier,
299 MadgeNetworksLtdIcdAtmAddressingScheme,
301 AustralianBusinessNumberAbnScheme,
303 EdiraSchemeIdentifierCode,
305 ConcertGlobalNetworkServicesIcdAesa,
307 IdentificationNumberEconomicSubjectsIco,
309 GlobalCrossingAesaAtmEndSystemAddress,
311 Auna,
313 AtmInterconnectionWithDutchKpnTelecom,
315 IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127,
317 ActalisObjectIdentifiers,
319 GtinGlobalTradeItemNumber,
321 EccmaOpenTechnicalDirectory,
323 CenIsssObjectIdentifierScheme,
325 UsEpaFacilityIdentifier,
327 TelusCorporation,
329 FieieObjectIdentifiers,
331 SwissguideIdentifierScheme,
333 PriorityTelecomAtmEndSystemAddressPlan,
335 VodafoneIrelandOsiAddressing,
337 SwissFederalBusinessIdentificationNumberCentralBusinessNamesIndexZefixIdentificationNumber,
339 TeikokuCompanyCode,
341 LuxembourgCpCpsCertificationPolicyAndCertificationPracticeStatementIndex,
343 ProjectGroupListsPropertiesProlist,
345 EciSs,
347 Stepnexus,
349 SiemensAg,
351 ParadineGmbh,
353 OdetteInternationalLimited,
355 Route1Mobinet,
357 PenangoObjectIdentifiers,
359 LithuanianMilitaryPki,
361 NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb,
363 Digstorg,
365 PercevalObjectCode,
367 TrustpointObjectIdentifiers,
369 AmazonUniqueIdentificationScheme,
371 CorporateNumberTheSocialSecurityAndTaxNumberSystem,
373 EuropeanBusinessIdentifierEbid,
375 OrganisatieIndentificatieNummerOin,
377 CompanyCodeEstonia,
379 Organisasjonsnummer,
381 UblBePartyIdentifier,
383 KoiosOpenTechnicalDictionary,
385 SingaporeNationwideELnvoiceFramework,
387 IcelandicIdentifierÍslenskKennitala,
389 AppliaPlStandard,
391 Erstorg,
393 LegalEntityIdentifierLei,
395 LegalEntityCodeLithuania,
397 CodiceUnivocoUnitàOrganizzativaIpa,
399 IndirizzoDiPostaElettronicaCertificata,
401 EdeliveryNetworkParticipantIdentifier,
403 LeitwegId,
405 Coddest,
407 RegistreDuCommerceEtDeLIndustrieRci,
409 PilogOntologyCodificationIdentifierPoci,
411 NumeroDentrepriseOndernemingsnummerUnternehmensnummer,
413 Gs1IdentificationKeys,
415 CodiceFiscale,
417 PartitaIva,
419 FinnishOrganizationIdentifier,
421 FinnishOrganizationValueAddTaxIdentifier,
423 TradeplaceTradepiStandard,
425 NetServiceId,
427 Ovtcode,
429 TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber,
431 UnifiedRegistrationNumberLatvia,
433 TaxpayerRegistrationCodeLatvia,
435 TheRegisterNaturalPersonsLatvia,
437 TheRegisteredNumberQualifiedInvoiceIssuer,
439 MetadataRegistrySupport,
441 EuBasedCompany,
443 FtctcCodeRoutage,
445 FrctcElectronicAddress,
447 FrctcParticulier,
449 NonEuBasedCompany,
451 RépertoireDesEntreprisesEtDesEtablissementsRidet,
453 TAHITITraitementAutomatiqueHiérarchiséDesInstitutionsDeTahitiEtDesÎles,
455 NationalEInvoicingFramework,
457 SingleTaxableCompanyFrance,
459 NobbProductNumber,
461 Elnummer,
463 ToimitusosoiteId,
465 UaeTaxIdentificationNumberTin,
467 Toimipaikkald,
469 CprDanishPersonCivilRegistrationNumber,
471 PlateformeSAgrééeSÀLaFacturationÉlectroniquePpfPdp,
473 Eaeu,
475 RegisterLegalPersonsInFrenchRépertoireDesPersonnesMorales,
477 NameUnknown,
479 OpenpeppolServiceProviderIdentificationSchemeSpis,
481 NameUnknown_Dup,
483 TaxIdentificationTaxIdNigeria,
485}
486
487impl std::fmt::Display for ICD {
488 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
489 write!(f, "{}", <Self as crate::Code>::code(*self))
490 }
491}
492
493impl std::str::FromStr for ICD {
494 type Err = crate::ParseError<Self>;
495 fn from_str(s: &str) -> Result<Self, Self::Err> {
496 <Self as crate::FromCode>::from_code(s)
497 .ok_or_else(|| crate::ParseError::<Self>::new(s.to_owned()))
498 }
499}
500
501impl crate::Code for ICD {
502 fn code(self) -> &'static str {
503 match self {
504 ICD::SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene => "0002",
505 ICD::CodificationNumeriqueDesEtablissmentsFinanciersEnBelgique => "0003",
506 ICD::NbsOsiNetwork => "0004",
507 ICD::UsaFedGovOsiNetwork => "0005",
508 ICD::UsaDodOsiNetwork => "0006",
509 ICD::Organisationsnummer => "0007",
510 ICD::LeNumeroNational => "0008",
511 ICD::SiretCode => "0009",
512 ICD::OrganizationalIdentifiersForStructuredNamesUnderIso9541Part2 => "0010",
513 ICD::InternationalCodeDesignatorForIdentificationOsiBasedAmateurRadioOrganizationsNetworkObjectsAndApplicationServices => "0011",
514 ICD::EuropeanComputerManufacturersAssociationEcma => "0012",
515 ICD::VsaFtpCodeFtpFileTransferProtocol => "0013",
516 ICD::NistOsiImplememtsWorkshop => "0014",
517 ICD::ElectronicDataInterchangeEdi => "0015",
518 ICD::EwosObjectIdentifiers => "0016",
519 ICD::CommonLanguage => "0017",
520 ICD::SnaOsiNetwork => "0018",
521 ICD::AirTransportIndustryServicesCommunicationsNetwork => "0019",
522 ICD::EuropeanLaboratoryForParticlePhysicsCern => "0020",
523 ICD::SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT => "0021",
524 ICD::OsfDistributedComputingObjectIdentification => "0022",
525 ICD::NordicUniversityAndResearchNetworkNordunet => "0023",
526 ICD::DigitalEquipmentCorporationDec => "0024",
527 ICD::OsiAsiaOceaniaWorkshop => "0025",
528 ICD::NatoIso6523IcdeCodingScheme => "0026",
529 ICD::AeronauticalTelecommunicationsNetworkAtn => "0027",
530 ICD::InternationalStandardIso6523 => "0028",
531 ICD::TheAllUnionClassifierEnterprisesAndOrganisations => "0029",
532 ICD::AtTOsiNetwork => "0030",
533 ICD::EdiPartnerIdentificationCode => "0031",
534 ICD::TelecomAustralia => "0032",
535 ICD::SGWOsiInternetwork => "0033",
536 ICD::ReuterOpenAddressStandard => "0034",
537 ICD::Iso6523Icd => "0035",
538 ICD::TeletrustObjectIdentifiers => "0036",
539 ICD::LyTunnus => "0037",
540 ICD::TheAustralianGosipNetwork => "0038",
541 ICD::TheOzDodOsiNetwork => "0039",
542 ICD::UnileverGroupCompanies => "0040",
543 ICD::CiticorpGlobalInformationNetwork => "0041",
544 ICD::DbpTelekomObjectIdentifiers => "0042",
545 ICD::Hydronett => "0043",
546 ICD::ThaiIndustrialStandardsInstituteTisi => "0044",
547 ICD::IciCompanyIdentificationSystem => "0045",
548 ICD::Funloc => "0046",
549 ICD::BullOdiDsaUnixNetwork => "0047",
550 ICD::Osinz => "0048",
551 ICD::AucklandAreaHealth => "0049",
552 ICD::Firmenich => "0050",
553 ICD::AgfaDis => "0051",
554 ICD::SocietyMotionPictureAndTelevisionEngineersSmpte => "0052",
555 ICD::Migros_networkM_netopz => "0053",
556 ICD::Iso6523Icdpcr => "0054",
557 ICD::EnergyNet => "0055",
558 ICD::NokiaObjectIdentifiersNoi => "0056",
559 ICD::SaintGobain => "0057",
560 ICD::SiemensCorporateNetwork => "0058",
561 ICD::Danznet => "0059",
562 ICD::DataUniversalNumberingSystemDUNSNumber => "0060",
563 ICD::SoffexOsi => "0061",
564 ICD::KpnOvn => "0062",
565 ICD::Ascomosinet => "0063",
566 ICD::UtcUniformeTransportCode => "0064",
567 ICD::SolvayOsiCoding => "0065",
568 ICD::RocheCorporateNetwork => "0066",
569 ICD::Zellwegerosinet => "0067",
570 ICD::IntelCorporationOsi => "0068",
571 ICD::SitaObjectIdentifierTree => "0069",
572 ICD::DaimlerchryslerCorporateNetwork => "0070",
573 ICD::LegoOsiNetwork => "0071",
574 ICD::NavistarOsiNetwork => "0072",
575 ICD::IcdFormattedAtmAddress => "0073",
576 ICD::Arinc => "0074",
577 ICD::AlcanetAlcatelAlsthomCorporateNetwork => "0075",
578 ICD::SistemaItalianoDiIdentificazioneDiOgettiGestitoDaUninfo => "0076",
579 ICD::SistemaItalianoDiIndirizzamentoDiRetiOsiGestitoDaUninfo => "0077",
580 ICD::MitelTerminalOrSwitchingEquipment => "0078",
581 ICD::AtmForum => "0079",
582 ICD::UkNationalHealthServiceSchemeEdiraCompliant => "0080",
583 ICD::InternationalNsap => "0081",
584 ICD::NorwegianTelecommunicationsAuthoritysNtasEdiIdentifierSchemeEdiraCompliant => "0082",
585 ICD::AdvancedTelecommunicationsModulesLimitedCorporateNetwork => "0083",
586 ICD::AthensChamberCommerceIndustrySchemeEdiraCompliant => "0084",
587 ICD::SwissChambersCommerceSchemeEdiraCompliant => "0085",
588 ICD::UnitedStatesCouncilForInternationalBusinessUscibSchemeEdiraCompliant => "0086",
589 ICD::NationalFederationChambersCommerceIndustryBelgiumSchemeEdiraCompliant => "0087",
590 ICD::EanLocationCode => "0088",
591 ICD::TheAssociationBritishChambersCommerceLtdSchemeEdiraCompliant => "0089",
592 ICD::InternetIpAddressingIso6523IcdEncoding => "0090",
593 ICD::CiscoSysytemsOsiNetwork => "0091",
594 ICD::RevenueCanadaBusinessNumberRegistrationEdiraCompliant => "0093",
595 ICD::DeutscherIndustrieUndHandelstagDihtSchemeEdiraCompliant => "0094",
596 ICD::HewlettPackardCompanyInternalAmNetwork => "0095",
597 ICD::TheDanishBusinessAuthorityPNumberDkP => "0096",
598 ICD::FtiEdiforumItaliaEdiraCompliant => "0097",
599 ICD::ChamberOfCommerceTelAvivJaffaSchemeEdiraCompliant => "0098",
600 ICD::SiemensSupervisorySystemsNetwork => "0099",
601 ICD::Png_icdScheme => "0100",
602 ICD::SouthAfricanCodeAllocation => "0101",
603 ICD::Heag => "0102",
604 ICD::BtIcdCodingSystem => "0104",
605 ICD::PortugueseChamberCommerceAndIndustrySchemeEdiraCompliant => "0105",
606 ICD::VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant => "0106",
607 ICD::AssociationSwedishChambersCommerceAndIndustrySchemeEdiraCompliant => "0107",
608 ICD::AustralianChambersCommerceAndIndustrySchemeEdiraCompliant => "0108",
609 ICD::BellsouthIcdAesaAtmEndSystemAddress => "0109",
610 ICD::BellAtlantic => "0110",
611 ICD::ObjectIdentifiers => "0111",
612 ICD::IsoRegisterForStandardsProducingOrganizations => "0112",
613 ICD::Originnet => "0113",
614 ICD::CheckPointSoftwareTechnologies => "0114",
615 ICD::PacificBellDataCommunicationsNetwork => "0115",
616 ICD::PssObjectIdentifiers => "0116",
617 ICD::StentorIcdCodingSystem => "0117",
618 ICD::AtmNetworkZn96 => "0118",
619 ICD::MciOsiNetwork => "0119",
620 ICD::Advantis => "0120",
621 ICD::AffableSoftwareDataInterchangeCodes => "0121",
622 ICD::BbDataGmbh => "0122",
623 ICD::BasfCompanyAtmNetwork => "0123",
624 ICD::IotaIdentifiersForOrganizationsForTelecommunicationsAddressingUsingIcdSystemFormatDefinedInIsoIec8348 => "0124",
625 ICD::HenkelCorporateNetworkHNet => "0125",
626 ICD::GteOsiNetwork => "0126",
627 ICD::DresdnerBankCorporateNetwork => "0127",
628 ICD::BcnrSwissClearingBankNumber => "0128",
629 ICD::BpiSwissBusinessPartnerIdentificationCode => "0129",
630 ICD::DirectoratesEuropeanCommission => "0130",
631 ICD::CodeForIdentificationNationalOrganizations => "0131",
632 ICD::CerticomObjectIdentifiers => "0132",
633 ICD::Tc68Oid => "0133",
634 ICD::InfonetServicesCorporation => "0134",
635 ICD::SiaObjectIdentifiers => "0135",
636 ICD::CableWirelessGlobalAtmEndSystemAddressPlan => "0136",
637 ICD::GlobalAesaScheme => "0137",
638 ICD::FranceTelecomAtmEndSystemAddressPlan => "0138",
639 ICD::SavvisCommunicationsAesa => "0139",
640 ICD::ToshibaOrganizationsPartnersAndSuppliersTopasCode => "0140",
641 ICD::NatoCommercialAndGovernmentEntitySystem => "0141",
642 ICD::SecetiObjectIdentifiers => "0142",
643 ICD::EinesteinetAg => "0143",
644 ICD::DodaacDepartmentDefenseActivityAddressCode => "0144",
645 ICD::DgcpDirectionGénéraleDeLaComptabilitéPubliqueAdministrativeAccountingIdentificationScheme => "0145",
646 ICD::DgiDirectionGénéraleDesImpotsCode => "0146",
647 ICD::StandardCompanyCode => "0147",
648 ICD::ItuInternationalTelecommunicationsUnionDataNetworkIdentificationCodesDnic => "0148",
649 ICD::GlobalBusinessIdentifier => "0149",
650 ICD::MadgeNetworksLtdIcdAtmAddressingScheme => "0150",
651 ICD::AustralianBusinessNumberAbnScheme => "0151",
652 ICD::EdiraSchemeIdentifierCode => "0152",
653 ICD::ConcertGlobalNetworkServicesIcdAesa => "0153",
654 ICD::IdentificationNumberEconomicSubjectsIco => "0154",
655 ICD::GlobalCrossingAesaAtmEndSystemAddress => "0155",
656 ICD::Auna => "0156",
657 ICD::AtmInterconnectionWithDutchKpnTelecom => "0157",
658 ICD::IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127 => "0158",
659 ICD::ActalisObjectIdentifiers => "0159",
660 ICD::GtinGlobalTradeItemNumber => "0160",
661 ICD::EccmaOpenTechnicalDirectory => "0161",
662 ICD::CenIsssObjectIdentifierScheme => "0162",
663 ICD::UsEpaFacilityIdentifier => "0163",
664 ICD::TelusCorporation => "0164",
665 ICD::FieieObjectIdentifiers => "0165",
666 ICD::SwissguideIdentifierScheme => "0166",
667 ICD::PriorityTelecomAtmEndSystemAddressPlan => "0167",
668 ICD::VodafoneIrelandOsiAddressing => "0168",
669 ICD::SwissFederalBusinessIdentificationNumberCentralBusinessNamesIndexZefixIdentificationNumber => "0169",
670 ICD::TeikokuCompanyCode => "0170",
671 ICD::LuxembourgCpCpsCertificationPolicyAndCertificationPracticeStatementIndex => "0171",
672 ICD::ProjectGroupListsPropertiesProlist => "0172",
673 ICD::EciSs => "0173",
674 ICD::Stepnexus => "0174",
675 ICD::SiemensAg => "0175",
676 ICD::ParadineGmbh => "0176",
677 ICD::OdetteInternationalLimited => "0177",
678 ICD::Route1Mobinet => "0178",
679 ICD::PenangoObjectIdentifiers => "0179",
680 ICD::LithuanianMilitaryPki => "0180",
681 ICD::NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb => "0183",
682 ICD::Digstorg => "0184",
683 ICD::PercevalObjectCode => "0185",
684 ICD::TrustpointObjectIdentifiers => "0186",
685 ICD::AmazonUniqueIdentificationScheme => "0187",
686 ICD::CorporateNumberTheSocialSecurityAndTaxNumberSystem => "0188",
687 ICD::EuropeanBusinessIdentifierEbid => "0189",
688 ICD::OrganisatieIndentificatieNummerOin => "0190",
689 ICD::CompanyCodeEstonia => "0191",
690 ICD::Organisasjonsnummer => "0192",
691 ICD::UblBePartyIdentifier => "0193",
692 ICD::KoiosOpenTechnicalDictionary => "0194",
693 ICD::SingaporeNationwideELnvoiceFramework => "0195",
694 ICD::IcelandicIdentifierÍslenskKennitala => "0196",
695 ICD::AppliaPlStandard => "0197",
696 ICD::Erstorg => "0198",
697 ICD::LegalEntityIdentifierLei => "0199",
698 ICD::LegalEntityCodeLithuania => "0200",
699 ICD::CodiceUnivocoUnitàOrganizzativaIpa => "0201",
700 ICD::IndirizzoDiPostaElettronicaCertificata => "0202",
701 ICD::EdeliveryNetworkParticipantIdentifier => "0203",
702 ICD::LeitwegId => "0204",
703 ICD::Coddest => "0205",
704 ICD::RegistreDuCommerceEtDeLIndustrieRci => "0206",
705 ICD::PilogOntologyCodificationIdentifierPoci => "0207",
706 ICD::NumeroDentrepriseOndernemingsnummerUnternehmensnummer => "0208",
707 ICD::Gs1IdentificationKeys => "0209",
708 ICD::CodiceFiscale => "0210",
709 ICD::PartitaIva => "0211",
710 ICD::FinnishOrganizationIdentifier => "0212",
711 ICD::FinnishOrganizationValueAddTaxIdentifier => "0213",
712 ICD::TradeplaceTradepiStandard => "0214",
713 ICD::NetServiceId => "0215",
714 ICD::Ovtcode => "0216",
715 ICD::TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber => "0217",
716 ICD::UnifiedRegistrationNumberLatvia => "0218",
717 ICD::TaxpayerRegistrationCodeLatvia => "0219",
718 ICD::TheRegisterNaturalPersonsLatvia => "0220",
719 ICD::TheRegisteredNumberQualifiedInvoiceIssuer => "0221",
720 ICD::MetadataRegistrySupport => "0222",
721 ICD::EuBasedCompany => "0223",
722 ICD::FtctcCodeRoutage => "0224",
723 ICD::FrctcElectronicAddress => "0225",
724 ICD::FrctcParticulier => "0226",
725 ICD::NonEuBasedCompany => "0227",
726 ICD::RépertoireDesEntreprisesEtDesEtablissementsRidet => "0228",
727 ICD::TAHITITraitementAutomatiqueHiérarchiséDesInstitutionsDeTahitiEtDesÎles => "0229",
728 ICD::NationalEInvoicingFramework => "0230",
729 ICD::SingleTaxableCompanyFrance => "0231",
730 ICD::NobbProductNumber => "0232",
731 ICD::Elnummer => "0233",
732 ICD::ToimitusosoiteId => "0234",
733 ICD::UaeTaxIdentificationNumberTin => "0235",
734 ICD::Toimipaikkald => "0236",
735 ICD::CprDanishPersonCivilRegistrationNumber => "0237",
736 ICD::PlateformeSAgrééeSÀLaFacturationÉlectroniquePpfPdp => "0238",
737 ICD::Eaeu => "0239",
738 ICD::RegisterLegalPersonsInFrenchRépertoireDesPersonnesMorales => "0240",
739 ICD::NameUnknown => "0241",
740 ICD::OpenpeppolServiceProviderIdentificationSchemeSpis => "0242",
741 ICD::NameUnknown_Dup => "0243",
742 ICD::TaxIdentificationTaxIdNigeria => "0244",
743 }
744 }
745}
746
747impl crate::Description for ICD {
748 fn description(self) -> &'static str {
749 match self {
750 ICD::SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene => "System Information et Repertoire des Entreprise et des Etablissements: SIRENE ",
751 ICD::CodificationNumeriqueDesEtablissmentsFinanciersEnBelgique => "Codification Numerique des Etablissments Financiers En Belgique ",
752 ICD::NbsOsiNetwork => "NBS/OSI NETWORK ",
753 ICD::UsaFedGovOsiNetwork => "USA FED GOV OSI NETWORK ",
754 ICD::UsaDodOsiNetwork => "USA DOD OSI NETWORK ",
755 ICD::Organisationsnummer => "Organisationsnummer ",
756 ICD::LeNumeroNational => "LE NUMERO NATIONAL ",
757 ICD::SiretCode => "SIRET-CODE ",
758 ICD::OrganizationalIdentifiersForStructuredNamesUnderIso9541Part2 => "Organizational Identifiers for Structured Names under ISO 9541 Part 2 ",
759 ICD::InternationalCodeDesignatorForIdentificationOsiBasedAmateurRadioOrganizationsNetworkObjectsAndApplicationServices => "International Code Designator for the Identification of OSI-based, Amateur Radio Organizations, Network Objects and Application Services. ",
760 ICD::EuropeanComputerManufacturersAssociationEcma => "European Computer Manufacturers Association: ECMA ",
761 ICD::VsaFtpCodeFtpFileTransferProtocol => "VSA FTP CODE (FTP = File Transfer Protocol) ",
762 ICD::NistOsiImplememtsWorkshop => "NIST/OSI Implememts' Workshop ",
763 ICD::ElectronicDataInterchangeEdi => "Electronic Data Interchange: EDI ",
764 ICD::EwosObjectIdentifiers => "EWOS Object Identifiers ",
765 ICD::CommonLanguage => "COMMON LANGUAGE ",
766 ICD::SnaOsiNetwork => "SNA/OSI Network ",
767 ICD::AirTransportIndustryServicesCommunicationsNetwork => "Air Transport Industry Services Communications Network ",
768 ICD::EuropeanLaboratoryForParticlePhysicsCern => "European Laboratory for Particle Physics: CERN ",
769 ICD::SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT => "SOCIETY FOR WORLDWIDE INTERBANK FINANCIAL, TELECOMMUNICATION S.W.I.F.T. ",
770 ICD::OsfDistributedComputingObjectIdentification => "OSF Distributed Computing Object Identification ",
771 ICD::NordicUniversityAndResearchNetworkNordunet => "Nordic University and Research Network: NORDUnet ",
772 ICD::DigitalEquipmentCorporationDec => "Digital Equipment Corporation: DEC ",
773 ICD::OsiAsiaOceaniaWorkshop => "OSI ASIA-OCEANIA WORKSHOP ",
774 ICD::NatoIso6523IcdeCodingScheme => "NATO ISO 6523 ICDE coding scheme ",
775 ICD::AeronauticalTelecommunicationsNetworkAtn => "Aeronautical Telecommunications Network (ATN) ",
776 ICD::InternationalStandardIso6523 => "International Standard ISO 6523 ",
777 ICD::TheAllUnionClassifierEnterprisesAndOrganisations => "The All-Union Classifier of Enterprises and Organisations ",
778 ICD::AtTOsiNetwork => "AT&T/OSI Network ",
779 ICD::EdiPartnerIdentificationCode => "EDI Partner Identification Code ",
780 ICD::TelecomAustralia => "Telecom Australia ",
781 ICD::SGWOsiInternetwork => "S G W OSI Internetwork ",
782 ICD::ReuterOpenAddressStandard => "Reuter Open Address Standard ",
783 ICD::Iso6523Icd => "ISO 6523 - ICD ",
784 ICD::TeletrustObjectIdentifiers => "TeleTrust Object Identifiers ",
785 ICD::LyTunnus => "LY-tunnus ",
786 ICD::TheAustralianGosipNetwork => "The Australian GOSIP Network ",
787 ICD::TheOzDodOsiNetwork => "The OZ DOD OSI Network ",
788 ICD::UnileverGroupCompanies => "Unilever Group Companies ",
789 ICD::CiticorpGlobalInformationNetwork => "Citicorp Global Information Network ",
790 ICD::DbpTelekomObjectIdentifiers => "DBP Telekom Object Identifiers ",
791 ICD::Hydronett => "HydroNETT ",
792 ICD::ThaiIndustrialStandardsInstituteTisi => "Thai Industrial Standards Institute (TISI) ",
793 ICD::IciCompanyIdentificationSystem => "ICI Company Identification System ",
794 ICD::Funloc => "FUNLOC ",
795 ICD::BullOdiDsaUnixNetwork => "BULL ODI/DSA/UNIX Network ",
796 ICD::Osinz => "OSINZ ",
797 ICD::AucklandAreaHealth => "Auckland Area Health ",
798 ICD::Firmenich => "Firmenich ",
799 ICD::AgfaDis => "AGFA-DIS ",
800 ICD::SocietyMotionPictureAndTelevisionEngineersSmpte => "Society of Motion Picture and Television Engineers (SMPTE) ",
801 ICD::Migros_networkM_netopz => "Migros_Network M_NETOPZ ",
802 ICD::Iso6523Icdpcr => "ISO6523 - ICDPCR ",
803 ICD::EnergyNet => "Energy Net ",
804 ICD::NokiaObjectIdentifiersNoi => "Nokia Object Identifiers (NOI) ",
805 ICD::SaintGobain => "Saint Gobain ",
806 ICD::SiemensCorporateNetwork => "Siemens Corporate Network ",
807 ICD::Danznet => "DANZNET ",
808 ICD::DataUniversalNumberingSystemDUNSNumber => "Data Universal Numbering System (D-U-N-S Number) ",
809 ICD::SoffexOsi => "SOFFEX OSI ",
810 ICD::KpnOvn => "KPN OVN ",
811 ICD::Ascomosinet => "ascomOSINet ",
812 ICD::UtcUniformeTransportCode => "UTC: Uniforme Transport Code ",
813 ICD::SolvayOsiCoding => "SOLVAY OSI CODING ",
814 ICD::RocheCorporateNetwork => "Roche Corporate Network ",
815 ICD::Zellwegerosinet => "ZellwegerOSINet ",
816 ICD::IntelCorporationOsi => "Intel Corporation OSI ",
817 ICD::SitaObjectIdentifierTree => "SITA Object Identifier Tree ",
818 ICD::DaimlerchryslerCorporateNetwork => "DaimlerChrysler Corporate Network ",
819 ICD::LegoOsiNetwork => "LEGO /OSI NETWORK ",
820 ICD::NavistarOsiNetwork => "NAVISTAR/OSI Network ",
821 ICD::IcdFormattedAtmAddress => "ICD Formatted ATM address ",
822 ICD::Arinc => "ARINC ",
823 ICD::AlcanetAlcatelAlsthomCorporateNetwork => "Alcanet/Alcatel-Alsthom Corporate Network ",
824 ICD::SistemaItalianoDiIdentificazioneDiOgettiGestitoDaUninfo => "Sistema Italiano di Identificazione di ogetti gestito da UNINFO ",
825 ICD::SistemaItalianoDiIndirizzamentoDiRetiOsiGestitoDaUninfo => "Sistema Italiano di Indirizzamento di Reti OSI Gestito da UNINFO ",
826 ICD::MitelTerminalOrSwitchingEquipment => "Mitel terminal or switching equipment ",
827 ICD::AtmForum => "ATM Forum ",
828 ICD::UkNationalHealthServiceSchemeEdiraCompliant => "UK National Health Service Scheme, (EDIRA compliant) ",
829 ICD::InternationalNsap => "International NSAP ",
830 ICD::NorwegianTelecommunicationsAuthoritysNtasEdiIdentifierSchemeEdiraCompliant => "Norwegian Telecommunications Authority's, NTA'S, EDI, identifier scheme (EDIRA compliant) ",
831 ICD::AdvancedTelecommunicationsModulesLimitedCorporateNetwork => "Advanced Telecommunications Modules Limited, Corporate Network ",
832 ICD::AthensChamberCommerceIndustrySchemeEdiraCompliant => "Athens Chamber of Commerce & Industry Scheme (EDIRA compliant) ",
833 ICD::SwissChambersCommerceSchemeEdiraCompliant => "Swiss Chambers of Commerce Scheme (EDIRA) compliant ",
834 ICD::UnitedStatesCouncilForInternationalBusinessUscibSchemeEdiraCompliant => "United States Council for International Business (USCIB) Scheme, (EDIRA compliant) ",
835 ICD::NationalFederationChambersCommerceIndustryBelgiumSchemeEdiraCompliant => "National Federation of Chambers of Commerce & Industry of Belgium, Scheme (EDIRA compliant) ",
836 ICD::EanLocationCode => "EAN Location Code ",
837 ICD::TheAssociationBritishChambersCommerceLtdSchemeEdiraCompliant => "The Association of British Chambers of Commerce Ltd. Scheme, (EDIRA compliant) ",
838 ICD::InternetIpAddressingIso6523IcdEncoding => "Internet IP addressing - ISO 6523 ICD encoding ",
839 ICD::CiscoSysytemsOsiNetwork => "Cisco Sysytems / OSI Network ",
840 ICD::RevenueCanadaBusinessNumberRegistrationEdiraCompliant => "Revenue Canada Business Number Registration (EDIRA compliant) ",
841 ICD::DeutscherIndustrieUndHandelstagDihtSchemeEdiraCompliant => "DEUTSCHER INDUSTRIE- UND HANDELSTAG (DIHT) Scheme (EDIRA compliant) ",
842 ICD::HewlettPackardCompanyInternalAmNetwork => "Hewlett - Packard Company Internal AM Network ",
843 ICD::TheDanishBusinessAuthorityPNumberDkP => "The Danish Business Authority - P-number (DK:P)",
844 ICD::FtiEdiforumItaliaEdiraCompliant => "FTI - Ediforum Italia, (EDIRA compliant) ",
845 ICD::ChamberOfCommerceTelAvivJaffaSchemeEdiraCompliant => "CHAMBER OF COMMERCE TEL AVIV-JAFFA Scheme (EDIRA compliant) ",
846 ICD::SiemensSupervisorySystemsNetwork => "Siemens Supervisory Systems Network ",
847 ICD::Png_icdScheme => "PNG_ICD Scheme ",
848 ICD::SouthAfricanCodeAllocation => "South African Code Allocation ",
849 ICD::Heag => "HEAG ",
850 ICD::BtIcdCodingSystem => "BT - ICD Coding System ",
851 ICD::PortugueseChamberCommerceAndIndustrySchemeEdiraCompliant => "Portuguese Chamber of Commerce and Industry Scheme (EDIRA compliant) ",
852 ICD::VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant => "Vereniging van Kamers van Koophandel en Fabrieken in Nederland (Association of Chambers of Commerce and Industry in the Netherlands), Scheme (EDIRA compliant) ",
853 ICD::AssociationSwedishChambersCommerceAndIndustrySchemeEdiraCompliant => "Association of Swedish Chambers of Commerce and Industry Scheme (EDIRA compliant) ",
854 ICD::AustralianChambersCommerceAndIndustrySchemeEdiraCompliant => "Australian Chambers of Commerce and Industry Scheme (EDIRA compliant) ",
855 ICD::BellsouthIcdAesaAtmEndSystemAddress => "BellSouth ICD AESA (ATM End System Address) ",
856 ICD::BellAtlantic => "Bell Atlantic ",
857 ICD::ObjectIdentifiers => "Object Identifiers ",
858 ICD::IsoRegisterForStandardsProducingOrganizations => "ISO register for Standards producing Organizations ",
859 ICD::Originnet => "OriginNet ",
860 ICD::CheckPointSoftwareTechnologies => "Check Point Software Technologies ",
861 ICD::PacificBellDataCommunicationsNetwork => "Pacific Bell Data Communications Network ",
862 ICD::PssObjectIdentifiers => "PSS Object Identifiers ",
863 ICD::StentorIcdCodingSystem => "STENTOR-ICD CODING SYSTEM ",
864 ICD::AtmNetworkZn96 => "ATM-Network ZN'96 ",
865 ICD::MciOsiNetwork => "MCI / OSI Network ",
866 ICD::Advantis => "Advantis ",
867 ICD::AffableSoftwareDataInterchangeCodes => "Affable Software Data Interchange Codes ",
868 ICD::BbDataGmbh => "BB-DATA GmbH ",
869 ICD::BasfCompanyAtmNetwork => "BASF Company ATM-Network ",
870 ICD::IotaIdentifiersForOrganizationsForTelecommunicationsAddressingUsingIcdSystemFormatDefinedInIsoIec8348 => "IOTA Identifiers for Organizations for Telecommunications Addressing using the ICD system format defined in ISO/IEC 8348 ",
871 ICD::HenkelCorporateNetworkHNet => "Henkel Corporate Network (H-Net) ",
872 ICD::GteOsiNetwork => "GTE/OSI Network ",
873 ICD::DresdnerBankCorporateNetwork => "Dresdner Bank Corporate Network ",
874 ICD::BcnrSwissClearingBankNumber => "BCNR (Swiss Clearing Bank Number) ",
875 ICD::BpiSwissBusinessPartnerIdentificationCode => "BPI (Swiss Business Partner Identification) code ",
876 ICD::DirectoratesEuropeanCommission => "Directorates of the European Commission ",
877 ICD::CodeForIdentificationNationalOrganizations => "Code for the Identification of National Organizations ",
878 ICD::CerticomObjectIdentifiers => "Certicom Object Identifiers ",
879 ICD::Tc68Oid => "TC68 OID ",
880 ICD::InfonetServicesCorporation => "Infonet Services Corporation ",
881 ICD::SiaObjectIdentifiers => "SIA Object Identifiers ",
882 ICD::CableWirelessGlobalAtmEndSystemAddressPlan => "Cable & Wireless Global ATM End-System Address Plan ",
883 ICD::GlobalAesaScheme => "Global AESA scheme ",
884 ICD::FranceTelecomAtmEndSystemAddressPlan => "France Telecom ATM End System Address Plan ",
885 ICD::SavvisCommunicationsAesa => "Savvis Communications AESA:. ",
886 ICD::ToshibaOrganizationsPartnersAndSuppliersTopasCode => "Toshiba Organizations, Partners, And Suppliers' (TOPAS) Code ",
887 ICD::NatoCommercialAndGovernmentEntitySystem => "NATO Commercial and Government Entity system ",
888 ICD::SecetiObjectIdentifiers => "SECETI Object Identifiers ",
889 ICD::EinesteinetAg => "EINESTEINet AG ",
890 ICD::DodaacDepartmentDefenseActivityAddressCode => "DoDAAC (Department of Defense Activity Address Code) ",
891 ICD::DgcpDirectionGénéraleDeLaComptabilitéPubliqueAdministrativeAccountingIdentificationScheme => "DGCP (Direction Générale de la Comptabilité Publique)administrative accounting identification scheme ",
892 ICD::DgiDirectionGénéraleDesImpotsCode => "DGI (Direction Générale des Impots) code ",
893 ICD::StandardCompanyCode => "Standard Company Code ",
894 ICD::ItuInternationalTelecommunicationsUnionDataNetworkIdentificationCodesDnic => "ITU (International Telecommunications Union)Data Network Identification Codes (DNIC) ",
895 ICD::GlobalBusinessIdentifier => "Global Business Identifier ",
896 ICD::MadgeNetworksLtdIcdAtmAddressingScheme => "Madge Networks Ltd- ICD ATM Addressing Scheme ",
897 ICD::AustralianBusinessNumberAbnScheme => "Australian Business Number (ABN) Scheme ",
898 ICD::EdiraSchemeIdentifierCode => "Edira Scheme Identifier Code ",
899 ICD::ConcertGlobalNetworkServicesIcdAesa => "Concert Global Network Services ICD AESA ",
900 ICD::IdentificationNumberEconomicSubjectsIco => "Identification number of economic subjects: (ICO) ",
901 ICD::GlobalCrossingAesaAtmEndSystemAddress => "Global Crossing AESA (ATM End System Address) ",
902 ICD::Auna => "AUNA ",
903 ICD::AtmInterconnectionWithDutchKpnTelecom => "ATM interconnection with the Dutch KPN Telecom ",
904 ICD::IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127 => "Identification number of economic subject (ICO) Act on State Statistics of 29 November 2'001, § 27 ",
905 ICD::ActalisObjectIdentifiers => "ACTALIS Object Identifiers ",
906 ICD::GtinGlobalTradeItemNumber => "GTIN - Global Trade Item Number ",
907 ICD::EccmaOpenTechnicalDirectory => "ECCMA Open Technical Directory ",
908 ICD::CenIsssObjectIdentifierScheme => "CEN/ISSS Object Identifier Scheme ",
909 ICD::UsEpaFacilityIdentifier => "US-EPA Facility Identifier ",
910 ICD::TelusCorporation => "TELUS Corporation ",
911 ICD::FieieObjectIdentifiers => "FIEIE Object identifiers ",
912 ICD::SwissguideIdentifierScheme => "Swissguide Identifier Scheme ",
913 ICD::PriorityTelecomAtmEndSystemAddressPlan => "Priority Telecom ATM End System Address Plan ",
914 ICD::VodafoneIrelandOsiAddressing => "Vodafone Ireland OSI Addressing ",
915 ICD::SwissFederalBusinessIdentificationNumberCentralBusinessNamesIndexZefixIdentificationNumber => "Swiss Federal Business Identification Number. Central Business names Index (zefix) Identification Number ",
916 ICD::TeikokuCompanyCode => "Teikoku Company Code ",
917 ICD::LuxembourgCpCpsCertificationPolicyAndCertificationPracticeStatementIndex => "Luxembourg CP & CPS (Certification Policy and Certification Practice Statement) Index ",
918 ICD::ProjectGroupListsPropertiesProlist => "Project Group “Lists of Properties” (PROLIST®) ",
919 ICD::EciSs => "eCI@ss ",
920 ICD::Stepnexus => "StepNexus ",
921 ICD::SiemensAg => "Siemens AG ",
922 ICD::ParadineGmbh => "Paradine GmbH ",
923 ICD::OdetteInternationalLimited => "Odette International Limited ",
924 ICD::Route1Mobinet => "Route1 MobiNET ",
925 ICD::PenangoObjectIdentifiers => "Penango Object Identifiers ",
926 ICD::LithuanianMilitaryPki => "Lithuanian military PKI ",
927 ICD::NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb => "Numéro d'identification suisse des enterprises (IDE), Swiss Unique Business Identification Number (UIDB) ",
928 ICD::Digstorg => "DIGSTORG ",
929 ICD::PercevalObjectCode => "Perceval Object Code ",
930 ICD::TrustpointObjectIdentifiers => "TrustPoint Object Identifiers ",
931 ICD::AmazonUniqueIdentificationScheme => "Amazon Unique Identification Scheme ",
932 ICD::CorporateNumberTheSocialSecurityAndTaxNumberSystem => "Corporate Number of The Social Security and Tax Number System ",
933 ICD::EuropeanBusinessIdentifierEbid => "European Business Identifier (EBID) ",
934 ICD::OrganisatieIndentificatieNummerOin => "Organisatie Indentificatie Nummer (OIN) ",
935 ICD::CompanyCodeEstonia => "Company Code (Estonia) ",
936 ICD::Organisasjonsnummer => "Organisasjonsnummer ",
937 ICD::UblBePartyIdentifier => "UBL.BE Party Identifier ",
938 ICD::KoiosOpenTechnicalDictionary => "KOIOS Open Technical Dictionary",
939 ICD::SingaporeNationwideELnvoiceFramework => "Singapore Nationwide E-lnvoice Framework ",
940 ICD::IcelandicIdentifierÍslenskKennitala => "Icelandic identifier - Íslensk kennitala ",
941 ICD::AppliaPlStandard => "APPLiA Pl Standard",
942 ICD::Erstorg => "ERSTORG",
943 ICD::LegalEntityIdentifierLei => "Legal Entity Identifier (LEI)",
944 ICD::LegalEntityCodeLithuania => "Legal entity code (Lithuania)",
945 ICD::CodiceUnivocoUnitàOrganizzativaIpa => "Codice Univoco Unità Organizzativa iPA",
946 ICD::IndirizzoDiPostaElettronicaCertificata => "Indirizzo di Posta Elettronica Certificata",
947 ICD::EdeliveryNetworkParticipantIdentifier => "eDelivery Network Participant identifier",
948 ICD::LeitwegId => "Leitweg-ID",
949 ICD::Coddest => "CODDEST",
950 ICD::RegistreDuCommerceEtDeLIndustrieRci => "Registre du Commerce et de l’Industrie : RCI",
951 ICD::PilogOntologyCodificationIdentifierPoci => "PiLog Ontology Codification Identifier (POCI)",
952 ICD::NumeroDentrepriseOndernemingsnummerUnternehmensnummer => "Numero d'entreprise / ondernemingsnummer / Unternehmensnummer",
953 ICD::Gs1IdentificationKeys => "GS1 identification keys",
954 ICD::CodiceFiscale => "CODICE FISCALE",
955 ICD::PartitaIva => "PARTITA IVA",
956 ICD::FinnishOrganizationIdentifier => "Finnish Organization Identifier",
957 ICD::FinnishOrganizationValueAddTaxIdentifier => "Finnish Organization Value Add Tax Identifier",
958 ICD::TradeplaceTradepiStandard => "Tradeplace TradePI Standard",
959 ICD::NetServiceId => "Net service ID",
960 ICD::Ovtcode => "OVTcode",
961 ICD::TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber => "The Netherlands Chamber of Commerce and Industry establishment number",
962 ICD::UnifiedRegistrationNumberLatvia => "Unified registration number (Latvia)",
963 ICD::TaxpayerRegistrationCodeLatvia => "Taxpayer registration code (Latvia)",
964 ICD::TheRegisterNaturalPersonsLatvia => "The Register of Natural Persons (Latvia)",
965 ICD::TheRegisteredNumberQualifiedInvoiceIssuer => "The registered number of the qualified invoice issuer",
966 ICD::MetadataRegistrySupport => "Metadata Registry Support",
967 ICD::EuBasedCompany => "EU based company",
968 ICD::FtctcCodeRoutage => "FTCTC CODE ROUTAGE",
969 ICD::FrctcElectronicAddress => "FRCTC ELECTRONIC ADDRESS",
970 ICD::FrctcParticulier => "FRCTC Particulier",
971 ICD::NonEuBasedCompany => "NON - EU based company",
972 ICD::RépertoireDesEntreprisesEtDesEtablissementsRidet => "Répertoire des Entreprises et des Etablissements (RIDET)",
973 ICD::TAHITITraitementAutomatiqueHiérarchiséDesInstitutionsDeTahitiEtDesÎles => "T.A.H.I.T.I (traitement automatique hiérarchisé des institutions de Tahiti et des îles)",
974 ICD::NationalEInvoicingFramework => "National e-Invoicing Framework",
975 ICD::SingleTaxableCompanyFrance => "Single taxable company (France)",
976 ICD::NobbProductNumber => "NOBB product number",
977 ICD::Elnummer => "Elnummer",
978 ICD::ToimitusosoiteId => "Toimitusosoite ID",
979 ICD::UaeTaxIdentificationNumberTin => "UAE Tax Identification Number (TIN)",
980 ICD::Toimipaikkald => "ToimipaikkalD",
981 ICD::CprDanishPersonCivilRegistrationNumber => "CPR (Danish person civil registration number)",
982 ICD::PlateformeSAgrééeSÀLaFacturationÉlectroniquePpfPdp => "Plateforme.s agréée.s à la facturation électronique (PPF/PDP)",
983 ICD::Eaeu => "EAEU",
984 ICD::RegisterLegalPersonsInFrenchRépertoireDesPersonnesMorales => "Register of legal persons (in French : Répertoire des personnes morales)",
985 ICD::NameUnknown => "Name unknown",
986 ICD::OpenpeppolServiceProviderIdentificationSchemeSpis => "OpenPeppol Service Provider Identification Scheme (SPIS)",
987 ICD::NameUnknown_Dup => "Name unknown",
988 ICD::TaxIdentificationTaxIdNigeria => "Tax Identification (Tax ID), Nigeria",
989 }
990 }
991}
992
993impl crate::FromCode for ICD {
994 fn from_code(code: &str) -> Option<Self>
995 where
996 Self: Sized,
997 {
998 match code {
999 "0002" => Some(ICD::SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene),
1000 "0003" => Some(ICD::CodificationNumeriqueDesEtablissmentsFinanciersEnBelgique),
1001 "0004" => Some(ICD::NbsOsiNetwork),
1002 "0005" => Some(ICD::UsaFedGovOsiNetwork),
1003 "0006" => Some(ICD::UsaDodOsiNetwork),
1004 "0007" => Some(ICD::Organisationsnummer),
1005 "0008" => Some(ICD::LeNumeroNational),
1006 "0009" => Some(ICD::SiretCode),
1007 "0010" => Some(ICD::OrganizationalIdentifiersForStructuredNamesUnderIso9541Part2),
1008 "0011" => Some(ICD::InternationalCodeDesignatorForIdentificationOsiBasedAmateurRadioOrganizationsNetworkObjectsAndApplicationServices),
1009 "0012" => Some(ICD::EuropeanComputerManufacturersAssociationEcma),
1010 "0013" => Some(ICD::VsaFtpCodeFtpFileTransferProtocol),
1011 "0014" => Some(ICD::NistOsiImplememtsWorkshop),
1012 "0015" => Some(ICD::ElectronicDataInterchangeEdi),
1013 "0016" => Some(ICD::EwosObjectIdentifiers),
1014 "0017" => Some(ICD::CommonLanguage),
1015 "0018" => Some(ICD::SnaOsiNetwork),
1016 "0019" => Some(ICD::AirTransportIndustryServicesCommunicationsNetwork),
1017 "0020" => Some(ICD::EuropeanLaboratoryForParticlePhysicsCern),
1018 "0021" => Some(ICD::SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT),
1019 "0022" => Some(ICD::OsfDistributedComputingObjectIdentification),
1020 "0023" => Some(ICD::NordicUniversityAndResearchNetworkNordunet),
1021 "0024" => Some(ICD::DigitalEquipmentCorporationDec),
1022 "0025" => Some(ICD::OsiAsiaOceaniaWorkshop),
1023 "0026" => Some(ICD::NatoIso6523IcdeCodingScheme),
1024 "0027" => Some(ICD::AeronauticalTelecommunicationsNetworkAtn),
1025 "0028" => Some(ICD::InternationalStandardIso6523),
1026 "0029" => Some(ICD::TheAllUnionClassifierEnterprisesAndOrganisations),
1027 "0030" => Some(ICD::AtTOsiNetwork),
1028 "0031" => Some(ICD::EdiPartnerIdentificationCode),
1029 "0032" => Some(ICD::TelecomAustralia),
1030 "0033" => Some(ICD::SGWOsiInternetwork),
1031 "0034" => Some(ICD::ReuterOpenAddressStandard),
1032 "0035" => Some(ICD::Iso6523Icd),
1033 "0036" => Some(ICD::TeletrustObjectIdentifiers),
1034 "0037" => Some(ICD::LyTunnus),
1035 "0038" => Some(ICD::TheAustralianGosipNetwork),
1036 "0039" => Some(ICD::TheOzDodOsiNetwork),
1037 "0040" => Some(ICD::UnileverGroupCompanies),
1038 "0041" => Some(ICD::CiticorpGlobalInformationNetwork),
1039 "0042" => Some(ICD::DbpTelekomObjectIdentifiers),
1040 "0043" => Some(ICD::Hydronett),
1041 "0044" => Some(ICD::ThaiIndustrialStandardsInstituteTisi),
1042 "0045" => Some(ICD::IciCompanyIdentificationSystem),
1043 "0046" => Some(ICD::Funloc),
1044 "0047" => Some(ICD::BullOdiDsaUnixNetwork),
1045 "0048" => Some(ICD::Osinz),
1046 "0049" => Some(ICD::AucklandAreaHealth),
1047 "0050" => Some(ICD::Firmenich),
1048 "0051" => Some(ICD::AgfaDis),
1049 "0052" => Some(ICD::SocietyMotionPictureAndTelevisionEngineersSmpte),
1050 "0053" => Some(ICD::Migros_networkM_netopz),
1051 "0054" => Some(ICD::Iso6523Icdpcr),
1052 "0055" => Some(ICD::EnergyNet),
1053 "0056" => Some(ICD::NokiaObjectIdentifiersNoi),
1054 "0057" => Some(ICD::SaintGobain),
1055 "0058" => Some(ICD::SiemensCorporateNetwork),
1056 "0059" => Some(ICD::Danznet),
1057 "0060" => Some(ICD::DataUniversalNumberingSystemDUNSNumber),
1058 "0061" => Some(ICD::SoffexOsi),
1059 "0062" => Some(ICD::KpnOvn),
1060 "0063" => Some(ICD::Ascomosinet),
1061 "0064" => Some(ICD::UtcUniformeTransportCode),
1062 "0065" => Some(ICD::SolvayOsiCoding),
1063 "0066" => Some(ICD::RocheCorporateNetwork),
1064 "0067" => Some(ICD::Zellwegerosinet),
1065 "0068" => Some(ICD::IntelCorporationOsi),
1066 "0069" => Some(ICD::SitaObjectIdentifierTree),
1067 "0070" => Some(ICD::DaimlerchryslerCorporateNetwork),
1068 "0071" => Some(ICD::LegoOsiNetwork),
1069 "0072" => Some(ICD::NavistarOsiNetwork),
1070 "0073" => Some(ICD::IcdFormattedAtmAddress),
1071 "0074" => Some(ICD::Arinc),
1072 "0075" => Some(ICD::AlcanetAlcatelAlsthomCorporateNetwork),
1073 "0076" => Some(ICD::SistemaItalianoDiIdentificazioneDiOgettiGestitoDaUninfo),
1074 "0077" => Some(ICD::SistemaItalianoDiIndirizzamentoDiRetiOsiGestitoDaUninfo),
1075 "0078" => Some(ICD::MitelTerminalOrSwitchingEquipment),
1076 "0079" => Some(ICD::AtmForum),
1077 "0080" => Some(ICD::UkNationalHealthServiceSchemeEdiraCompliant),
1078 "0081" => Some(ICD::InternationalNsap),
1079 "0082" => Some(ICD::NorwegianTelecommunicationsAuthoritysNtasEdiIdentifierSchemeEdiraCompliant),
1080 "0083" => Some(ICD::AdvancedTelecommunicationsModulesLimitedCorporateNetwork),
1081 "0084" => Some(ICD::AthensChamberCommerceIndustrySchemeEdiraCompliant),
1082 "0085" => Some(ICD::SwissChambersCommerceSchemeEdiraCompliant),
1083 "0086" => Some(ICD::UnitedStatesCouncilForInternationalBusinessUscibSchemeEdiraCompliant),
1084 "0087" => Some(ICD::NationalFederationChambersCommerceIndustryBelgiumSchemeEdiraCompliant),
1085 "0088" => Some(ICD::EanLocationCode),
1086 "0089" => Some(ICD::TheAssociationBritishChambersCommerceLtdSchemeEdiraCompliant),
1087 "0090" => Some(ICD::InternetIpAddressingIso6523IcdEncoding),
1088 "0091" => Some(ICD::CiscoSysytemsOsiNetwork),
1089 "0093" => Some(ICD::RevenueCanadaBusinessNumberRegistrationEdiraCompliant),
1090 "0094" => Some(ICD::DeutscherIndustrieUndHandelstagDihtSchemeEdiraCompliant),
1091 "0095" => Some(ICD::HewlettPackardCompanyInternalAmNetwork),
1092 "0096" => Some(ICD::TheDanishBusinessAuthorityPNumberDkP),
1093 "0097" => Some(ICD::FtiEdiforumItaliaEdiraCompliant),
1094 "0098" => Some(ICD::ChamberOfCommerceTelAvivJaffaSchemeEdiraCompliant),
1095 "0099" => Some(ICD::SiemensSupervisorySystemsNetwork),
1096 "0100" => Some(ICD::Png_icdScheme),
1097 "0101" => Some(ICD::SouthAfricanCodeAllocation),
1098 "0102" => Some(ICD::Heag),
1099 "0104" => Some(ICD::BtIcdCodingSystem),
1100 "0105" => Some(ICD::PortugueseChamberCommerceAndIndustrySchemeEdiraCompliant),
1101 "0106" => Some(ICD::VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant),
1102 "0107" => Some(ICD::AssociationSwedishChambersCommerceAndIndustrySchemeEdiraCompliant),
1103 "0108" => Some(ICD::AustralianChambersCommerceAndIndustrySchemeEdiraCompliant),
1104 "0109" => Some(ICD::BellsouthIcdAesaAtmEndSystemAddress),
1105 "0110" => Some(ICD::BellAtlantic),
1106 "0111" => Some(ICD::ObjectIdentifiers),
1107 "0112" => Some(ICD::IsoRegisterForStandardsProducingOrganizations),
1108 "0113" => Some(ICD::Originnet),
1109 "0114" => Some(ICD::CheckPointSoftwareTechnologies),
1110 "0115" => Some(ICD::PacificBellDataCommunicationsNetwork),
1111 "0116" => Some(ICD::PssObjectIdentifiers),
1112 "0117" => Some(ICD::StentorIcdCodingSystem),
1113 "0118" => Some(ICD::AtmNetworkZn96),
1114 "0119" => Some(ICD::MciOsiNetwork),
1115 "0120" => Some(ICD::Advantis),
1116 "0121" => Some(ICD::AffableSoftwareDataInterchangeCodes),
1117 "0122" => Some(ICD::BbDataGmbh),
1118 "0123" => Some(ICD::BasfCompanyAtmNetwork),
1119 "0124" => Some(ICD::IotaIdentifiersForOrganizationsForTelecommunicationsAddressingUsingIcdSystemFormatDefinedInIsoIec8348),
1120 "0125" => Some(ICD::HenkelCorporateNetworkHNet),
1121 "0126" => Some(ICD::GteOsiNetwork),
1122 "0127" => Some(ICD::DresdnerBankCorporateNetwork),
1123 "0128" => Some(ICD::BcnrSwissClearingBankNumber),
1124 "0129" => Some(ICD::BpiSwissBusinessPartnerIdentificationCode),
1125 "0130" => Some(ICD::DirectoratesEuropeanCommission),
1126 "0131" => Some(ICD::CodeForIdentificationNationalOrganizations),
1127 "0132" => Some(ICD::CerticomObjectIdentifiers),
1128 "0133" => Some(ICD::Tc68Oid),
1129 "0134" => Some(ICD::InfonetServicesCorporation),
1130 "0135" => Some(ICD::SiaObjectIdentifiers),
1131 "0136" => Some(ICD::CableWirelessGlobalAtmEndSystemAddressPlan),
1132 "0137" => Some(ICD::GlobalAesaScheme),
1133 "0138" => Some(ICD::FranceTelecomAtmEndSystemAddressPlan),
1134 "0139" => Some(ICD::SavvisCommunicationsAesa),
1135 "0140" => Some(ICD::ToshibaOrganizationsPartnersAndSuppliersTopasCode),
1136 "0141" => Some(ICD::NatoCommercialAndGovernmentEntitySystem),
1137 "0142" => Some(ICD::SecetiObjectIdentifiers),
1138 "0143" => Some(ICD::EinesteinetAg),
1139 "0144" => Some(ICD::DodaacDepartmentDefenseActivityAddressCode),
1140 "0145" => Some(ICD::DgcpDirectionGénéraleDeLaComptabilitéPubliqueAdministrativeAccountingIdentificationScheme),
1141 "0146" => Some(ICD::DgiDirectionGénéraleDesImpotsCode),
1142 "0147" => Some(ICD::StandardCompanyCode),
1143 "0148" => Some(ICD::ItuInternationalTelecommunicationsUnionDataNetworkIdentificationCodesDnic),
1144 "0149" => Some(ICD::GlobalBusinessIdentifier),
1145 "0150" => Some(ICD::MadgeNetworksLtdIcdAtmAddressingScheme),
1146 "0151" => Some(ICD::AustralianBusinessNumberAbnScheme),
1147 "0152" => Some(ICD::EdiraSchemeIdentifierCode),
1148 "0153" => Some(ICD::ConcertGlobalNetworkServicesIcdAesa),
1149 "0154" => Some(ICD::IdentificationNumberEconomicSubjectsIco),
1150 "0155" => Some(ICD::GlobalCrossingAesaAtmEndSystemAddress),
1151 "0156" => Some(ICD::Auna),
1152 "0157" => Some(ICD::AtmInterconnectionWithDutchKpnTelecom),
1153 "0158" => Some(ICD::IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127),
1154 "0159" => Some(ICD::ActalisObjectIdentifiers),
1155 "0160" => Some(ICD::GtinGlobalTradeItemNumber),
1156 "0161" => Some(ICD::EccmaOpenTechnicalDirectory),
1157 "0162" => Some(ICD::CenIsssObjectIdentifierScheme),
1158 "0163" => Some(ICD::UsEpaFacilityIdentifier),
1159 "0164" => Some(ICD::TelusCorporation),
1160 "0165" => Some(ICD::FieieObjectIdentifiers),
1161 "0166" => Some(ICD::SwissguideIdentifierScheme),
1162 "0167" => Some(ICD::PriorityTelecomAtmEndSystemAddressPlan),
1163 "0168" => Some(ICD::VodafoneIrelandOsiAddressing),
1164 "0169" => Some(ICD::SwissFederalBusinessIdentificationNumberCentralBusinessNamesIndexZefixIdentificationNumber),
1165 "0170" => Some(ICD::TeikokuCompanyCode),
1166 "0171" => Some(ICD::LuxembourgCpCpsCertificationPolicyAndCertificationPracticeStatementIndex),
1167 "0172" => Some(ICD::ProjectGroupListsPropertiesProlist),
1168 "0173" => Some(ICD::EciSs),
1169 "0174" => Some(ICD::Stepnexus),
1170 "0175" => Some(ICD::SiemensAg),
1171 "0176" => Some(ICD::ParadineGmbh),
1172 "0177" => Some(ICD::OdetteInternationalLimited),
1173 "0178" => Some(ICD::Route1Mobinet),
1174 "0179" => Some(ICD::PenangoObjectIdentifiers),
1175 "0180" => Some(ICD::LithuanianMilitaryPki),
1176 "0183" => Some(ICD::NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb),
1177 "0184" => Some(ICD::Digstorg),
1178 "0185" => Some(ICD::PercevalObjectCode),
1179 "0186" => Some(ICD::TrustpointObjectIdentifiers),
1180 "0187" => Some(ICD::AmazonUniqueIdentificationScheme),
1181 "0188" => Some(ICD::CorporateNumberTheSocialSecurityAndTaxNumberSystem),
1182 "0189" => Some(ICD::EuropeanBusinessIdentifierEbid),
1183 "0190" => Some(ICD::OrganisatieIndentificatieNummerOin),
1184 "0191" => Some(ICD::CompanyCodeEstonia),
1185 "0192" => Some(ICD::Organisasjonsnummer),
1186 "0193" => Some(ICD::UblBePartyIdentifier),
1187 "0194" => Some(ICD::KoiosOpenTechnicalDictionary),
1188 "0195" => Some(ICD::SingaporeNationwideELnvoiceFramework),
1189 "0196" => Some(ICD::IcelandicIdentifierÍslenskKennitala),
1190 "0197" => Some(ICD::AppliaPlStandard),
1191 "0198" => Some(ICD::Erstorg),
1192 "0199" => Some(ICD::LegalEntityIdentifierLei),
1193 "0200" => Some(ICD::LegalEntityCodeLithuania),
1194 "0201" => Some(ICD::CodiceUnivocoUnitàOrganizzativaIpa),
1195 "0202" => Some(ICD::IndirizzoDiPostaElettronicaCertificata),
1196 "0203" => Some(ICD::EdeliveryNetworkParticipantIdentifier),
1197 "0204" => Some(ICD::LeitwegId),
1198 "0205" => Some(ICD::Coddest),
1199 "0206" => Some(ICD::RegistreDuCommerceEtDeLIndustrieRci),
1200 "0207" => Some(ICD::PilogOntologyCodificationIdentifierPoci),
1201 "0208" => Some(ICD::NumeroDentrepriseOndernemingsnummerUnternehmensnummer),
1202 "0209" => Some(ICD::Gs1IdentificationKeys),
1203 "0210" => Some(ICD::CodiceFiscale),
1204 "0211" => Some(ICD::PartitaIva),
1205 "0212" => Some(ICD::FinnishOrganizationIdentifier),
1206 "0213" => Some(ICD::FinnishOrganizationValueAddTaxIdentifier),
1207 "0214" => Some(ICD::TradeplaceTradepiStandard),
1208 "0215" => Some(ICD::NetServiceId),
1209 "0216" => Some(ICD::Ovtcode),
1210 "0217" => Some(ICD::TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber),
1211 "0218" => Some(ICD::UnifiedRegistrationNumberLatvia),
1212 "0219" => Some(ICD::TaxpayerRegistrationCodeLatvia),
1213 "0220" => Some(ICD::TheRegisterNaturalPersonsLatvia),
1214 "0221" => Some(ICD::TheRegisteredNumberQualifiedInvoiceIssuer),
1215 "0222" => Some(ICD::MetadataRegistrySupport),
1216 "0223" => Some(ICD::EuBasedCompany),
1217 "0224" => Some(ICD::FtctcCodeRoutage),
1218 "0225" => Some(ICD::FrctcElectronicAddress),
1219 "0226" => Some(ICD::FrctcParticulier),
1220 "0227" => Some(ICD::NonEuBasedCompany),
1221 "0228" => Some(ICD::RépertoireDesEntreprisesEtDesEtablissementsRidet),
1222 "0229" => Some(ICD::TAHITITraitementAutomatiqueHiérarchiséDesInstitutionsDeTahitiEtDesÎles),
1223 "0230" => Some(ICD::NationalEInvoicingFramework),
1224 "0231" => Some(ICD::SingleTaxableCompanyFrance),
1225 "0232" => Some(ICD::NobbProductNumber),
1226 "0233" => Some(ICD::Elnummer),
1227 "0234" => Some(ICD::ToimitusosoiteId),
1228 "0235" => Some(ICD::UaeTaxIdentificationNumberTin),
1229 "0236" => Some(ICD::Toimipaikkald),
1230 "0237" => Some(ICD::CprDanishPersonCivilRegistrationNumber),
1231 "0238" => Some(ICD::PlateformeSAgrééeSÀLaFacturationÉlectroniquePpfPdp),
1232 "0239" => Some(ICD::Eaeu),
1233 "0240" => Some(ICD::RegisterLegalPersonsInFrenchRépertoireDesPersonnesMorales),
1234 "0241" => Some(ICD::NameUnknown),
1235 "0242" => Some(ICD::OpenpeppolServiceProviderIdentificationSchemeSpis),
1236 "0243" => Some(ICD::NameUnknown_Dup),
1237 "0244" => Some(ICD::TaxIdentificationTaxIdNigeria),
1238 _ => None,
1239 }
1240 }
1241}
1242
1243impl std::convert::TryFrom<ICD> for crate::zugferd_2_3_3::ICD {
1245 type Error = ErrFromIcdToCrateZugferd233Icd;
1246 fn try_from(value: ICD) -> Result<Self, Self::Error> {
1247 match value {
1248 ICD::SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene => Ok(crate::zugferd_2_3_3::ICD::SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene),
1249 ICD::CodificationNumeriqueDesEtablissmentsFinanciersEnBelgique => Ok(crate::zugferd_2_3_3::ICD::CodificationNumeriqueDesEtablissmentsFinanciersEnBelgique),
1250 ICD::NbsOsiNetwork => Ok(crate::zugferd_2_3_3::ICD::NbsOsiNetwork),
1251 ICD::UsaFedGovOsiNetwork => Ok(crate::zugferd_2_3_3::ICD::UsaFedGovOsiNetwork),
1252 ICD::UsaDodOsiNetwork => Ok(crate::zugferd_2_3_3::ICD::UsaDodOsiNetwork),
1253 ICD::Organisationsnummer => Ok(crate::zugferd_2_3_3::ICD::Organisationsnummer),
1254 ICD::LeNumeroNational => Ok(crate::zugferd_2_3_3::ICD::LeNumeroNational),
1255 ICD::SiretCode => Ok(crate::zugferd_2_3_3::ICD::SiretCode),
1256 ICD::OrganizationalIdentifiersForStructuredNamesUnderIso9541Part2 => Ok(crate::zugferd_2_3_3::ICD::OrganizationalIdentifiersForStructuredNamesUnderIso9541Part2),
1257 ICD::InternationalCodeDesignatorForIdentificationOsiBasedAmateurRadioOrganizationsNetworkObjectsAndApplicationServices => Ok(crate::zugferd_2_3_3::ICD::InternationalCodeDesignatorForIdentificationOsiBasedAmateurRadioOrganizationsNetworkObjectsAndApplicationServices),
1258 ICD::EuropeanComputerManufacturersAssociationEcma => Ok(crate::zugferd_2_3_3::ICD::EuropeanComputerManufacturersAssociationEcma),
1259 ICD::VsaFtpCodeFtpFileTransferProtocol => Ok(crate::zugferd_2_3_3::ICD::VsaFtpCodeFtpFileTransferProtocol),
1260 ICD::NistOsiImplememtsWorkshop => Ok(crate::zugferd_2_3_3::ICD::NistOsiImplememtsWorkshop),
1261 ICD::ElectronicDataInterchangeEdi => Ok(crate::zugferd_2_3_3::ICD::ElectronicDataInterchangeEdi),
1262 ICD::EwosObjectIdentifiers => Ok(crate::zugferd_2_3_3::ICD::EwosObjectIdentifiers),
1263 ICD::CommonLanguage => Ok(crate::zugferd_2_3_3::ICD::CommonLanguage),
1264 ICD::SnaOsiNetwork => Ok(crate::zugferd_2_3_3::ICD::SnaOsiNetwork),
1265 ICD::AirTransportIndustryServicesCommunicationsNetwork => Ok(crate::zugferd_2_3_3::ICD::AirTransportIndustryServicesCommunicationsNetwork),
1266 ICD::EuropeanLaboratoryForParticlePhysicsCern => Ok(crate::zugferd_2_3_3::ICD::EuropeanLaboratoryForParticlePhysicsCern),
1267 ICD::SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT => Ok(crate::zugferd_2_3_3::ICD::SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT),
1268 ICD::OsfDistributedComputingObjectIdentification => Ok(crate::zugferd_2_3_3::ICD::OsfDistributedComputingObjectIdentification),
1269 ICD::NordicUniversityAndResearchNetworkNordunet => Ok(crate::zugferd_2_3_3::ICD::NordicUniversityAndResearchNetworkNordunet),
1270 ICD::DigitalEquipmentCorporationDec => Ok(crate::zugferd_2_3_3::ICD::DigitalEquipmentCorporationDec),
1271 ICD::OsiAsiaOceaniaWorkshop => Ok(crate::zugferd_2_3_3::ICD::OsiAsiaOceaniaWorkshop),
1272 ICD::NatoIso6523IcdeCodingScheme => Ok(crate::zugferd_2_3_3::ICD::NatoIso6523IcdeCodingScheme),
1273 ICD::AeronauticalTelecommunicationsNetworkAtn => Ok(crate::zugferd_2_3_3::ICD::AeronauticalTelecommunicationsNetworkAtn),
1274 ICD::InternationalStandardIso6523 => Ok(crate::zugferd_2_3_3::ICD::InternationalStandardIso6523),
1275 ICD::TheAllUnionClassifierEnterprisesAndOrganisations => Ok(crate::zugferd_2_3_3::ICD::TheAllUnionClassifierEnterprisesAndOrganisations),
1276 ICD::AtTOsiNetwork => Ok(crate::zugferd_2_3_3::ICD::AtTOsiNetwork),
1277 ICD::EdiPartnerIdentificationCode => Ok(crate::zugferd_2_3_3::ICD::EdiPartnerIdentificationCode),
1278 ICD::TelecomAustralia => Ok(crate::zugferd_2_3_3::ICD::TelecomAustralia),
1279 ICD::SGWOsiInternetwork => Ok(crate::zugferd_2_3_3::ICD::SGWOsiInternetwork),
1280 ICD::ReuterOpenAddressStandard => Ok(crate::zugferd_2_3_3::ICD::ReuterOpenAddressStandard),
1281 ICD::Iso6523Icd => Ok(crate::zugferd_2_3_3::ICD::Iso6523Icd),
1282 ICD::TeletrustObjectIdentifiers => Ok(crate::zugferd_2_3_3::ICD::TeletrustObjectIdentifiers),
1283 ICD::LyTunnus => Ok(crate::zugferd_2_3_3::ICD::LyTunnus),
1284 ICD::TheAustralianGosipNetwork => Ok(crate::zugferd_2_3_3::ICD::TheAustralianGosipNetwork),
1285 ICD::TheOzDodOsiNetwork => Ok(crate::zugferd_2_3_3::ICD::TheOzDodOsiNetwork),
1286 ICD::UnileverGroupCompanies => Ok(crate::zugferd_2_3_3::ICD::UnileverGroupCompanies),
1287 ICD::CiticorpGlobalInformationNetwork => Ok(crate::zugferd_2_3_3::ICD::CiticorpGlobalInformationNetwork),
1288 ICD::DbpTelekomObjectIdentifiers => Ok(crate::zugferd_2_3_3::ICD::DbpTelekomObjectIdentifiers),
1289 ICD::Hydronett => Ok(crate::zugferd_2_3_3::ICD::Hydronett),
1290 ICD::ThaiIndustrialStandardsInstituteTisi => Ok(crate::zugferd_2_3_3::ICD::ThaiIndustrialStandardsInstituteTisi),
1291 ICD::IciCompanyIdentificationSystem => Ok(crate::zugferd_2_3_3::ICD::IciCompanyIdentificationSystem),
1292 ICD::Funloc => Ok(crate::zugferd_2_3_3::ICD::Funloc),
1293 ICD::BullOdiDsaUnixNetwork => Ok(crate::zugferd_2_3_3::ICD::BullOdiDsaUnixNetwork),
1294 ICD::Osinz => Ok(crate::zugferd_2_3_3::ICD::Osinz),
1295 ICD::AucklandAreaHealth => Ok(crate::zugferd_2_3_3::ICD::AucklandAreaHealth),
1296 ICD::Firmenich => Ok(crate::zugferd_2_3_3::ICD::Firmenich),
1297 ICD::AgfaDis => Ok(crate::zugferd_2_3_3::ICD::AgfaDis),
1298 ICD::SocietyMotionPictureAndTelevisionEngineersSmpte => Ok(crate::zugferd_2_3_3::ICD::SocietyMotionPictureAndTelevisionEngineersSmpte),
1299 ICD::Migros_networkM_netopz => Ok(crate::zugferd_2_3_3::ICD::Migros_networkM_netopz),
1300 ICD::Iso6523Icdpcr => Ok(crate::zugferd_2_3_3::ICD::Iso6523Icdpcr),
1301 ICD::EnergyNet => Ok(crate::zugferd_2_3_3::ICD::EnergyNet),
1302 ICD::NokiaObjectIdentifiersNoi => Ok(crate::zugferd_2_3_3::ICD::NokiaObjectIdentifiersNoi),
1303 ICD::SaintGobain => Ok(crate::zugferd_2_3_3::ICD::SaintGobain),
1304 ICD::SiemensCorporateNetwork => Ok(crate::zugferd_2_3_3::ICD::SiemensCorporateNetwork),
1305 ICD::Danznet => Ok(crate::zugferd_2_3_3::ICD::Danznet),
1306 ICD::DataUniversalNumberingSystemDUNSNumber => Ok(crate::zugferd_2_3_3::ICD::DataUniversalNumberingSystemDUNSNumber),
1307 ICD::SoffexOsi => Ok(crate::zugferd_2_3_3::ICD::SoffexOsi),
1308 ICD::KpnOvn => Ok(crate::zugferd_2_3_3::ICD::KpnOvn),
1309 ICD::Ascomosinet => Ok(crate::zugferd_2_3_3::ICD::Ascomosinet),
1310 ICD::UtcUniformeTransportCode => Ok(crate::zugferd_2_3_3::ICD::UtcUniformeTransportCode),
1311 ICD::SolvayOsiCoding => Ok(crate::zugferd_2_3_3::ICD::SolvayOsiCoding),
1312 ICD::RocheCorporateNetwork => Ok(crate::zugferd_2_3_3::ICD::RocheCorporateNetwork),
1313 ICD::Zellwegerosinet => Ok(crate::zugferd_2_3_3::ICD::Zellwegerosinet),
1314 ICD::IntelCorporationOsi => Ok(crate::zugferd_2_3_3::ICD::IntelCorporationOsi),
1315 ICD::SitaObjectIdentifierTree => Ok(crate::zugferd_2_3_3::ICD::SitaObjectIdentifierTree),
1316 ICD::DaimlerchryslerCorporateNetwork => Ok(crate::zugferd_2_3_3::ICD::DaimlerchryslerCorporateNetwork),
1317 ICD::LegoOsiNetwork => Ok(crate::zugferd_2_3_3::ICD::LegoOsiNetwork),
1318 ICD::NavistarOsiNetwork => Ok(crate::zugferd_2_3_3::ICD::NavistarOsiNetwork),
1319 ICD::IcdFormattedAtmAddress => Ok(crate::zugferd_2_3_3::ICD::IcdFormattedAtmAddress),
1320 ICD::Arinc => Ok(crate::zugferd_2_3_3::ICD::Arinc),
1321 ICD::AlcanetAlcatelAlsthomCorporateNetwork => Ok(crate::zugferd_2_3_3::ICD::AlcanetAlcatelAlsthomCorporateNetwork),
1322 ICD::SistemaItalianoDiIdentificazioneDiOgettiGestitoDaUninfo => Ok(crate::zugferd_2_3_3::ICD::SistemaItalianoDiIdentificazioneDiOgettiGestitoDaUninfo),
1323 ICD::SistemaItalianoDiIndirizzamentoDiRetiOsiGestitoDaUninfo => Ok(crate::zugferd_2_3_3::ICD::SistemaItalianoDiIndirizzamentoDiRetiOsiGestitoDaUninfo),
1324 ICD::MitelTerminalOrSwitchingEquipment => Ok(crate::zugferd_2_3_3::ICD::MitelTerminalOrSwitchingEquipment),
1325 ICD::AtmForum => Ok(crate::zugferd_2_3_3::ICD::AtmForum),
1326 ICD::UkNationalHealthServiceSchemeEdiraCompliant => Ok(crate::zugferd_2_3_3::ICD::UkNationalHealthServiceSchemeEdiraCompliant),
1327 ICD::InternationalNsap => Ok(crate::zugferd_2_3_3::ICD::InternationalNsap),
1328 ICD::NorwegianTelecommunicationsAuthoritysNtasEdiIdentifierSchemeEdiraCompliant => Ok(crate::zugferd_2_3_3::ICD::NorwegianTelecommunicationsAuthoritysNtasEdiIdentifierSchemeEdiraCompliant),
1329 ICD::AdvancedTelecommunicationsModulesLimitedCorporateNetwork => Ok(crate::zugferd_2_3_3::ICD::AdvancedTelecommunicationsModulesLimitedCorporateNetwork),
1330 ICD::AthensChamberCommerceIndustrySchemeEdiraCompliant => Ok(crate::zugferd_2_3_3::ICD::AthensChamberCommerceIndustrySchemeEdiraCompliant),
1331 ICD::SwissChambersCommerceSchemeEdiraCompliant => Ok(crate::zugferd_2_3_3::ICD::SwissChambersCommerceSchemeEdiraCompliant),
1332 ICD::UnitedStatesCouncilForInternationalBusinessUscibSchemeEdiraCompliant => Ok(crate::zugferd_2_3_3::ICD::UnitedStatesCouncilForInternationalBusinessUscibSchemeEdiraCompliant),
1333 ICD::NationalFederationChambersCommerceIndustryBelgiumSchemeEdiraCompliant => Ok(crate::zugferd_2_3_3::ICD::NationalFederationChambersCommerceIndustryBelgiumSchemeEdiraCompliant),
1334 ICD::EanLocationCode => Ok(crate::zugferd_2_3_3::ICD::EanLocationCode),
1335 ICD::TheAssociationBritishChambersCommerceLtdSchemeEdiraCompliant => Ok(crate::zugferd_2_3_3::ICD::TheAssociationBritishChambersCommerceLtdSchemeEdiraCompliant),
1336 ICD::InternetIpAddressingIso6523IcdEncoding => Ok(crate::zugferd_2_3_3::ICD::InternetIpAddressingIso6523IcdEncoding),
1337 ICD::CiscoSysytemsOsiNetwork => Ok(crate::zugferd_2_3_3::ICD::CiscoSysytemsOsiNetwork),
1338 ICD::RevenueCanadaBusinessNumberRegistrationEdiraCompliant => Ok(crate::zugferd_2_3_3::ICD::RevenueCanadaBusinessNumberRegistrationEdiraCompliant),
1339 ICD::DeutscherIndustrieUndHandelstagDihtSchemeEdiraCompliant => Ok(crate::zugferd_2_3_3::ICD::DeutscherIndustrieUndHandelstagDihtSchemeEdiraCompliant),
1340 ICD::HewlettPackardCompanyInternalAmNetwork => Ok(crate::zugferd_2_3_3::ICD::HewlettPackardCompanyInternalAmNetwork),
1341 ICD::TheDanishBusinessAuthorityPNumberDkP => Ok(crate::zugferd_2_3_3::ICD::DanishChamberOfCommerceSchemeEdiraCompliant),
1342 ICD::FtiEdiforumItaliaEdiraCompliant => Ok(crate::zugferd_2_3_3::ICD::FtiEdiforumItaliaEdiraCompliant),
1343 ICD::ChamberOfCommerceTelAvivJaffaSchemeEdiraCompliant => Ok(crate::zugferd_2_3_3::ICD::ChamberOfCommerceTelAvivJaffaSchemeEdiraCompliant),
1344 ICD::SiemensSupervisorySystemsNetwork => Ok(crate::zugferd_2_3_3::ICD::SiemensSupervisorySystemsNetwork),
1345 ICD::Png_icdScheme => Ok(crate::zugferd_2_3_3::ICD::Png_icdScheme),
1346 ICD::SouthAfricanCodeAllocation => Ok(crate::zugferd_2_3_3::ICD::SouthAfricanCodeAllocation),
1347 ICD::Heag => Ok(crate::zugferd_2_3_3::ICD::Heag),
1348 ICD::BtIcdCodingSystem => Ok(crate::zugferd_2_3_3::ICD::BtIcdCodingSystem),
1349 ICD::PortugueseChamberCommerceAndIndustrySchemeEdiraCompliant => Ok(crate::zugferd_2_3_3::ICD::PortugueseChamberCommerceAndIndustrySchemeEdiraCompliant),
1350 ICD::VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant => Ok(crate::zugferd_2_3_3::ICD::VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant),
1351 ICD::AssociationSwedishChambersCommerceAndIndustrySchemeEdiraCompliant => Ok(crate::zugferd_2_3_3::ICD::AssociationSwedishChambersCommerceAndIndustrySchemeEdiraCompliant),
1352 ICD::AustralianChambersCommerceAndIndustrySchemeEdiraCompliant => Ok(crate::zugferd_2_3_3::ICD::AustralianChambersCommerceAndIndustrySchemeEdiraCompliant),
1353 ICD::BellsouthIcdAesaAtmEndSystemAddress => Ok(crate::zugferd_2_3_3::ICD::BellsouthIcdAesaAtmEndSystemAddress),
1354 ICD::BellAtlantic => Ok(crate::zugferd_2_3_3::ICD::BellAtlantic),
1355 ICD::ObjectIdentifiers => Ok(crate::zugferd_2_3_3::ICD::ObjectIdentifiers),
1356 ICD::IsoRegisterForStandardsProducingOrganizations => Ok(crate::zugferd_2_3_3::ICD::IsoRegisterForStandardsProducingOrganizations),
1357 ICD::Originnet => Ok(crate::zugferd_2_3_3::ICD::Originnet),
1358 ICD::CheckPointSoftwareTechnologies => Ok(crate::zugferd_2_3_3::ICD::CheckPointSoftwareTechnologies),
1359 ICD::PacificBellDataCommunicationsNetwork => Ok(crate::zugferd_2_3_3::ICD::PacificBellDataCommunicationsNetwork),
1360 ICD::PssObjectIdentifiers => Ok(crate::zugferd_2_3_3::ICD::PssObjectIdentifiers),
1361 ICD::StentorIcdCodingSystem => Ok(crate::zugferd_2_3_3::ICD::StentorIcdCodingSystem),
1362 ICD::AtmNetworkZn96 => Ok(crate::zugferd_2_3_3::ICD::AtmNetworkZn96),
1363 ICD::MciOsiNetwork => Ok(crate::zugferd_2_3_3::ICD::MciOsiNetwork),
1364 ICD::Advantis => Ok(crate::zugferd_2_3_3::ICD::Advantis),
1365 ICD::AffableSoftwareDataInterchangeCodes => Ok(crate::zugferd_2_3_3::ICD::AffableSoftwareDataInterchangeCodes),
1366 ICD::BbDataGmbh => Ok(crate::zugferd_2_3_3::ICD::BbDataGmbh),
1367 ICD::BasfCompanyAtmNetwork => Ok(crate::zugferd_2_3_3::ICD::BasfCompanyAtmNetwork),
1368 ICD::IotaIdentifiersForOrganizationsForTelecommunicationsAddressingUsingIcdSystemFormatDefinedInIsoIec8348 => Ok(crate::zugferd_2_3_3::ICD::IotaIdentifiersForOrganizationsForTelecommunicationsAddressingUsingIcdSystemFormatDefinedInIsoIec8348),
1369 ICD::HenkelCorporateNetworkHNet => Ok(crate::zugferd_2_3_3::ICD::HenkelCorporateNetworkHNet),
1370 ICD::GteOsiNetwork => Ok(crate::zugferd_2_3_3::ICD::GteOsiNetwork),
1371 ICD::DresdnerBankCorporateNetwork => Ok(crate::zugferd_2_3_3::ICD::DresdnerBankCorporateNetwork),
1372 ICD::BcnrSwissClearingBankNumber => Ok(crate::zugferd_2_3_3::ICD::BcnrSwissClearingBankNumber),
1373 ICD::BpiSwissBusinessPartnerIdentificationCode => Ok(crate::zugferd_2_3_3::ICD::BpiSwissBusinessPartnerIdentificationCode),
1374 ICD::DirectoratesEuropeanCommission => Ok(crate::zugferd_2_3_3::ICD::DirectoratesEuropeanCommission),
1375 ICD::CodeForIdentificationNationalOrganizations => Ok(crate::zugferd_2_3_3::ICD::CodeForIdentificationNationalOrganizations),
1376 ICD::CerticomObjectIdentifiers => Ok(crate::zugferd_2_3_3::ICD::CerticomObjectIdentifiers),
1377 ICD::Tc68Oid => Ok(crate::zugferd_2_3_3::ICD::Tc68Oid),
1378 ICD::InfonetServicesCorporation => Ok(crate::zugferd_2_3_3::ICD::InfonetServicesCorporation),
1379 ICD::SiaObjectIdentifiers => Ok(crate::zugferd_2_3_3::ICD::SiaObjectIdentifiers),
1380 ICD::CableWirelessGlobalAtmEndSystemAddressPlan => Ok(crate::zugferd_2_3_3::ICD::CableWirelessGlobalAtmEndSystemAddressPlan),
1381 ICD::GlobalAesaScheme => Ok(crate::zugferd_2_3_3::ICD::GlobalAesaScheme),
1382 ICD::FranceTelecomAtmEndSystemAddressPlan => Ok(crate::zugferd_2_3_3::ICD::FranceTelecomAtmEndSystemAddressPlan),
1383 ICD::SavvisCommunicationsAesa => Ok(crate::zugferd_2_3_3::ICD::SavvisCommunicationsAesa),
1384 ICD::ToshibaOrganizationsPartnersAndSuppliersTopasCode => Ok(crate::zugferd_2_3_3::ICD::ToshibaOrganizationsPartnersAndSuppliersTopasCode),
1385 ICD::NatoCommercialAndGovernmentEntitySystem => Ok(crate::zugferd_2_3_3::ICD::NatoCommercialAndGovernmentEntitySystem),
1386 ICD::SecetiObjectIdentifiers => Ok(crate::zugferd_2_3_3::ICD::SecetiObjectIdentifiers),
1387 ICD::EinesteinetAg => Ok(crate::zugferd_2_3_3::ICD::EinesteinetAg),
1388 ICD::DodaacDepartmentDefenseActivityAddressCode => Ok(crate::zugferd_2_3_3::ICD::DodaacDepartmentDefenseActivityAddressCode),
1389 ICD::DgcpDirectionGénéraleDeLaComptabilitéPubliqueAdministrativeAccountingIdentificationScheme => Ok(crate::zugferd_2_3_3::ICD::DgcpDirectionGénéraleDeLaComptabilitéPubliqueAdministrativeAccountingIdentificationScheme),
1390 ICD::DgiDirectionGénéraleDesImpotsCode => Ok(crate::zugferd_2_3_3::ICD::DgiDirectionGénéraleDesImpotsCode),
1391 ICD::StandardCompanyCode => Ok(crate::zugferd_2_3_3::ICD::StandardCompanyCode),
1392 ICD::ItuInternationalTelecommunicationsUnionDataNetworkIdentificationCodesDnic => Ok(crate::zugferd_2_3_3::ICD::ItuInternationalTelecommunicationsUnionDataNetworkIdentificationCodesDnic),
1393 ICD::GlobalBusinessIdentifier => Ok(crate::zugferd_2_3_3::ICD::GlobalBusinessIdentifier),
1394 ICD::MadgeNetworksLtdIcdAtmAddressingScheme => Ok(crate::zugferd_2_3_3::ICD::MadgeNetworksLtdIcdAtmAddressingScheme),
1395 ICD::AustralianBusinessNumberAbnScheme => Ok(crate::zugferd_2_3_3::ICD::AustralianBusinessNumberAbnScheme),
1396 ICD::EdiraSchemeIdentifierCode => Ok(crate::zugferd_2_3_3::ICD::EdiraSchemeIdentifierCode),
1397 ICD::ConcertGlobalNetworkServicesIcdAesa => Ok(crate::zugferd_2_3_3::ICD::ConcertGlobalNetworkServicesIcdAesa),
1398 ICD::IdentificationNumberEconomicSubjectsIco => Ok(crate::zugferd_2_3_3::ICD::IdentificationNumberEconomicSubjectsIco),
1399 ICD::GlobalCrossingAesaAtmEndSystemAddress => Ok(crate::zugferd_2_3_3::ICD::GlobalCrossingAesaAtmEndSystemAddress),
1400 ICD::Auna => Ok(crate::zugferd_2_3_3::ICD::Auna),
1401 ICD::AtmInterconnectionWithDutchKpnTelecom => Ok(crate::zugferd_2_3_3::ICD::AtmInterconnectionWithDutchKpnTelecom),
1402 ICD::IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127 => Ok(crate::zugferd_2_3_3::ICD::IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127),
1403 ICD::ActalisObjectIdentifiers => Ok(crate::zugferd_2_3_3::ICD::ActalisObjectIdentifiers),
1404 ICD::GtinGlobalTradeItemNumber => Ok(crate::zugferd_2_3_3::ICD::GtinGlobalTradeItemNumber),
1405 ICD::EccmaOpenTechnicalDirectory => Ok(crate::zugferd_2_3_3::ICD::EccmaOpenTechnicalDirectory),
1406 ICD::CenIsssObjectIdentifierScheme => Ok(crate::zugferd_2_3_3::ICD::CenIsssObjectIdentifierScheme),
1407 ICD::UsEpaFacilityIdentifier => Ok(crate::zugferd_2_3_3::ICD::UsEpaFacilityIdentifier),
1408 ICD::TelusCorporation => Ok(crate::zugferd_2_3_3::ICD::TelusCorporation),
1409 ICD::FieieObjectIdentifiers => Ok(crate::zugferd_2_3_3::ICD::FieieObjectIdentifiers),
1410 ICD::SwissguideIdentifierScheme => Ok(crate::zugferd_2_3_3::ICD::SwissguideIdentifierScheme),
1411 ICD::PriorityTelecomAtmEndSystemAddressPlan => Ok(crate::zugferd_2_3_3::ICD::PriorityTelecomAtmEndSystemAddressPlan),
1412 ICD::VodafoneIrelandOsiAddressing => Ok(crate::zugferd_2_3_3::ICD::VodafoneIrelandOsiAddressing),
1413 ICD::SwissFederalBusinessIdentificationNumberCentralBusinessNamesIndexZefixIdentificationNumber => Ok(crate::zugferd_2_3_3::ICD::SwissFederalBusinessIdentificationNumberCentralBusinessNamesIndexZefixIdentificationNumber),
1414 ICD::TeikokuCompanyCode => Ok(crate::zugferd_2_3_3::ICD::TeikokuCompanyCode),
1415 ICD::LuxembourgCpCpsCertificationPolicyAndCertificationPracticeStatementIndex => Ok(crate::zugferd_2_3_3::ICD::LuxembourgCpCpsCertificationPolicyAndCertificationPracticeStatementIndex),
1416 ICD::ProjectGroupListsPropertiesProlist => Ok(crate::zugferd_2_3_3::ICD::ProjectGroupListsPropertiesProlist),
1417 ICD::EciSs => Ok(crate::zugferd_2_3_3::ICD::EciSs),
1418 ICD::Stepnexus => Ok(crate::zugferd_2_3_3::ICD::Stepnexus),
1419 ICD::SiemensAg => Ok(crate::zugferd_2_3_3::ICD::SiemensAg),
1420 ICD::ParadineGmbh => Ok(crate::zugferd_2_3_3::ICD::ParadineGmbh),
1421 ICD::OdetteInternationalLimited => Ok(crate::zugferd_2_3_3::ICD::OdetteInternationalLimited),
1422 ICD::Route1Mobinet => Ok(crate::zugferd_2_3_3::ICD::Route1Mobinet),
1423 ICD::PenangoObjectIdentifiers => Ok(crate::zugferd_2_3_3::ICD::PenangoObjectIdentifiers),
1424 ICD::LithuanianMilitaryPki => Ok(crate::zugferd_2_3_3::ICD::LithuanianMilitaryPki),
1425 ICD::NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb => Ok(crate::zugferd_2_3_3::ICD::NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb),
1426 ICD::Digstorg => Ok(crate::zugferd_2_3_3::ICD::Digstorg),
1427 ICD::PercevalObjectCode => Ok(crate::zugferd_2_3_3::ICD::PercevalObjectCode),
1428 ICD::TrustpointObjectIdentifiers => Ok(crate::zugferd_2_3_3::ICD::TrustpointObjectIdentifiers),
1429 ICD::AmazonUniqueIdentificationScheme => Ok(crate::zugferd_2_3_3::ICD::AmazonUniqueIdentificationScheme),
1430 ICD::CorporateNumberTheSocialSecurityAndTaxNumberSystem => Ok(crate::zugferd_2_3_3::ICD::CorporateNumberTheSocialSecurityAndTaxNumberSystem),
1431 ICD::EuropeanBusinessIdentifierEbid => Ok(crate::zugferd_2_3_3::ICD::EuropeanBusinessIdentifierEbid),
1432 ICD::OrganisatieIndentificatieNummerOin => Ok(crate::zugferd_2_3_3::ICD::OrganisatieIndentificatieNummerOin),
1433 ICD::CompanyCodeEstonia => Ok(crate::zugferd_2_3_3::ICD::CompanyCodeEstonia),
1434 ICD::Organisasjonsnummer => Ok(crate::zugferd_2_3_3::ICD::Organisasjonsnummer),
1435 ICD::UblBePartyIdentifier => Ok(crate::zugferd_2_3_3::ICD::UblBePartyIdentifier),
1436 ICD::KoiosOpenTechnicalDictionary => Ok(crate::zugferd_2_3_3::ICD::KoiosOpenTechnicalDictionary),
1437 ICD::SingaporeNationwideELnvoiceFramework => Ok(crate::zugferd_2_3_3::ICD::SingaporeNationwideELnvoiceFramework),
1438 ICD::IcelandicIdentifierÍslenskKennitala => Ok(crate::zugferd_2_3_3::ICD::IcelandicIdentifierÍslenskKennitala),
1439 ICD::AppliaPlStandard => Ok(crate::zugferd_2_3_3::ICD::AppliaPlStandard),
1440 ICD::Erstorg => Ok(crate::zugferd_2_3_3::ICD::Erstorg),
1441 ICD::LegalEntityIdentifierLei => Ok(crate::zugferd_2_3_3::ICD::LegalEntityIdentifierLei),
1442 ICD::LegalEntityCodeLithuania => Ok(crate::zugferd_2_3_3::ICD::LegalEntityCodeLithuania),
1443 ICD::CodiceUnivocoUnitàOrganizzativaIpa => Ok(crate::zugferd_2_3_3::ICD::CodiceUnivocoUnitàOrganizzativaIpa),
1444 ICD::IndirizzoDiPostaElettronicaCertificata => Ok(crate::zugferd_2_3_3::ICD::IndirizzoDiPostaElettronicaCertificata),
1445 ICD::EdeliveryNetworkParticipantIdentifier => Ok(crate::zugferd_2_3_3::ICD::EdeliveryNetworkParticipantIdentifier),
1446 ICD::LeitwegId => Ok(crate::zugferd_2_3_3::ICD::LeitwegId),
1447 ICD::Coddest => Ok(crate::zugferd_2_3_3::ICD::Coddest),
1448 ICD::RegistreDuCommerceEtDeLIndustrieRci => Ok(crate::zugferd_2_3_3::ICD::RegistreDuCommerceEtDeLIndustrieRci),
1449 ICD::PilogOntologyCodificationIdentifierPoci => Ok(crate::zugferd_2_3_3::ICD::PilogOntologyCodificationIdentifierPoci),
1450 ICD::NumeroDentrepriseOndernemingsnummerUnternehmensnummer => Ok(crate::zugferd_2_3_3::ICD::NumeroDentrepriseOndernemingsnummerUnternehmensnummer),
1451 ICD::Gs1IdentificationKeys => Ok(crate::zugferd_2_3_3::ICD::Gs1IdentificationKeys),
1452 ICD::CodiceFiscale => Ok(crate::zugferd_2_3_3::ICD::CodiceFiscale),
1453 ICD::PartitaIva => Ok(crate::zugferd_2_3_3::ICD::PartitaIva),
1454 ICD::FinnishOrganizationIdentifier => Ok(crate::zugferd_2_3_3::ICD::FinnishOrganizationIdentifier),
1455 ICD::FinnishOrganizationValueAddTaxIdentifier => Ok(crate::zugferd_2_3_3::ICD::FinnishOrganizationValueAddTaxIdentifier),
1456 ICD::TradeplaceTradepiStandard => Ok(crate::zugferd_2_3_3::ICD::TradeplaceTradepiStandard),
1457 ICD::NetServiceId => Ok(crate::zugferd_2_3_3::ICD::NetServiceId),
1458 ICD::Ovtcode => Ok(crate::zugferd_2_3_3::ICD::Ovtcode),
1459 ICD::TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber => Ok(crate::zugferd_2_3_3::ICD::TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber),
1460 ICD::UnifiedRegistrationNumberLatvia => Ok(crate::zugferd_2_3_3::ICD::UnifiedRegistrationNumberLatvia),
1461 ICD::TaxpayerRegistrationCodeLatvia => Ok(crate::zugferd_2_3_3::ICD::TaxpayerRegistrationCodeLatvia),
1462 ICD::TheRegisterNaturalPersonsLatvia => Ok(crate::zugferd_2_3_3::ICD::TheRegisterNaturalPersonsLatvia),
1463 ICD::TheRegisteredNumberQualifiedInvoiceIssuer => Ok(crate::zugferd_2_3_3::ICD::TheRegisteredNumberQualifiedInvoiceIssuer),
1464 ICD::MetadataRegistrySupport => Ok(crate::zugferd_2_3_3::ICD::MetadataRegistrySupport),
1465 ICD::EuBasedCompany => Ok(crate::zugferd_2_3_3::ICD::EuBasedCompany),
1466 ICD::FtctcCodeRoutage => Ok(crate::zugferd_2_3_3::ICD::FtctcCodeRoutage),
1467 ICD::FrctcElectronicAddress => Ok(crate::zugferd_2_3_3::ICD::FrctcElectronicAddress),
1468 ICD::FrctcParticulier => Ok(crate::zugferd_2_3_3::ICD::FrctcParticulier),
1469 ICD::NonEuBasedCompany => Ok(crate::zugferd_2_3_3::ICD::NonEuBasedCompany),
1470 ICD::RépertoireDesEntreprisesEtDesEtablissementsRidet => Ok(crate::zugferd_2_3_3::ICD::RépertoireDesEntreprisesEtDesEtablissementsRidet),
1471 ICD::TAHITITraitementAutomatiqueHiérarchiséDesInstitutionsDeTahitiEtDesÎles => Ok(crate::zugferd_2_3_3::ICD::TAHITITraitementAutomatiqueHiérarchiséDesInstitutionsDeTahitiEtDesÎles),
1472 ICD::NationalEInvoicingFramework => Ok(crate::zugferd_2_3_3::ICD::NationalEInvoicingFramework),
1473 ICD::SingleTaxableCompanyFrance => Ok(crate::zugferd_2_3_3::ICD::SingleTaxableCompanyFrance),
1474 ICD::NobbProductNumber => Ok(crate::zugferd_2_3_3::ICD::NobbProductNumber),
1475 ICD::Elnummer => Ok(crate::zugferd_2_3_3::ICD::DescriptionNotKnown),
1476 ICD::ToimitusosoiteId => Ok(crate::zugferd_2_3_3::ICD::ToimitusosoiteId),
1477 ICD::UaeTaxIdentificationNumberTin => Ok(crate::zugferd_2_3_3::ICD::UaeTaxIdentificationNumberTin),
1478 ICD::Toimipaikkald => Ok(crate::zugferd_2_3_3::ICD::DescriptionNotKnown_Dup),
1479 ICD::CprDanishPersonCivilRegistrationNumber => Ok(crate::zugferd_2_3_3::ICD::CprDanishPersonCivilRegistrationNumber),
1480 ICD::PlateformeSAgrééeSÀLaFacturationÉlectroniquePpfPdp => Ok(crate::zugferd_2_3_3::ICD::PlateformeSAgrééeSÀLaFacturationÉlectroniquePpfPdp),
1481 ICD::Eaeu => Ok(crate::zugferd_2_3_3::ICD::Eaeu),
1482 ICD::RegisterLegalPersonsInFrenchRépertoireDesPersonnesMorales => Ok(crate::zugferd_2_3_3::ICD::RegisterLegalPersonsInFrenchRépertoireDesPersonnesMorales),
1483 ICD::NameUnknown => Err(ErrFromIcdToCrateZugferd233Icd::NameUnknown),
1484 ICD::OpenpeppolServiceProviderIdentificationSchemeSpis => Err(ErrFromIcdToCrateZugferd233Icd::OpenpeppolServiceProviderIdentificationSchemeSpis),
1485 ICD::NameUnknown_Dup => Err(ErrFromIcdToCrateZugferd233Icd::NameUnknown_Dup),
1486 ICD::TaxIdentificationTaxIdNigeria => Err(ErrFromIcdToCrateZugferd233Icd::TaxIdentificationTaxIdNigeria),
1487 }
1488 }
1489}
1490
1491#[derive(Debug, PartialEq, Eq, Hash)]
1493pub enum ErrFromIcdToCrateZugferd233Icd {
1494 NameUnknown,
1495 OpenpeppolServiceProviderIdentificationSchemeSpis,
1496 NameUnknown_Dup,
1497 TaxIdentificationTaxIdNigeria,
1498}
1499
1500impl std::fmt::Display for ErrFromIcdToCrateZugferd233Icd {
1501 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1502 match self {
1503 ErrFromIcdToCrateZugferd233Icd::NameUnknown => write!(f, "NameUnknown has no corresponding value in crate::zugferd_2_3_3::ICD"),
1504 ErrFromIcdToCrateZugferd233Icd::OpenpeppolServiceProviderIdentificationSchemeSpis => write!(f, "OpenpeppolServiceProviderIdentificationSchemeSpis has no corresponding value in crate::zugferd_2_3_3::ICD"),
1505 ErrFromIcdToCrateZugferd233Icd::NameUnknown_Dup => write!(f, "NameUnknown_Dup has no corresponding value in crate::zugferd_2_3_3::ICD"),
1506 ErrFromIcdToCrateZugferd233Icd::TaxIdentificationTaxIdNigeria => write!(f, "TaxIdentificationTaxIdNigeria has no corresponding value in crate::zugferd_2_3_3::ICD"),
1507 }
1508 }
1509}
1510
1511impl std::error::Error for ErrFromIcdToCrateZugferd233Icd {}
1512
1513impl std::convert::TryFrom<crate::zugferd_2_3_3::ICD> for ICD {
1514 type Error = std::convert::Infallible;
1515 fn try_from(value: crate::zugferd_2_3_3::ICD) -> Result<ICD, Self::Error> {
1516 match value {
1517 crate::zugferd_2_3_3::ICD::SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene => Ok(ICD::SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene),
1518 crate::zugferd_2_3_3::ICD::CodificationNumeriqueDesEtablissmentsFinanciersEnBelgique => Ok(ICD::CodificationNumeriqueDesEtablissmentsFinanciersEnBelgique),
1519 crate::zugferd_2_3_3::ICD::NbsOsiNetwork => Ok(ICD::NbsOsiNetwork),
1520 crate::zugferd_2_3_3::ICD::UsaFedGovOsiNetwork => Ok(ICD::UsaFedGovOsiNetwork),
1521 crate::zugferd_2_3_3::ICD::UsaDodOsiNetwork => Ok(ICD::UsaDodOsiNetwork),
1522 crate::zugferd_2_3_3::ICD::Organisationsnummer => Ok(ICD::Organisationsnummer),
1523 crate::zugferd_2_3_3::ICD::LeNumeroNational => Ok(ICD::LeNumeroNational),
1524 crate::zugferd_2_3_3::ICD::SiretCode => Ok(ICD::SiretCode),
1525 crate::zugferd_2_3_3::ICD::OrganizationalIdentifiersForStructuredNamesUnderIso9541Part2 => Ok(ICD::OrganizationalIdentifiersForStructuredNamesUnderIso9541Part2),
1526 crate::zugferd_2_3_3::ICD::InternationalCodeDesignatorForIdentificationOsiBasedAmateurRadioOrganizationsNetworkObjectsAndApplicationServices => Ok(ICD::InternationalCodeDesignatorForIdentificationOsiBasedAmateurRadioOrganizationsNetworkObjectsAndApplicationServices),
1527 crate::zugferd_2_3_3::ICD::EuropeanComputerManufacturersAssociationEcma => Ok(ICD::EuropeanComputerManufacturersAssociationEcma),
1528 crate::zugferd_2_3_3::ICD::VsaFtpCodeFtpFileTransferProtocol => Ok(ICD::VsaFtpCodeFtpFileTransferProtocol),
1529 crate::zugferd_2_3_3::ICD::NistOsiImplememtsWorkshop => Ok(ICD::NistOsiImplememtsWorkshop),
1530 crate::zugferd_2_3_3::ICD::ElectronicDataInterchangeEdi => Ok(ICD::ElectronicDataInterchangeEdi),
1531 crate::zugferd_2_3_3::ICD::EwosObjectIdentifiers => Ok(ICD::EwosObjectIdentifiers),
1532 crate::zugferd_2_3_3::ICD::CommonLanguage => Ok(ICD::CommonLanguage),
1533 crate::zugferd_2_3_3::ICD::SnaOsiNetwork => Ok(ICD::SnaOsiNetwork),
1534 crate::zugferd_2_3_3::ICD::AirTransportIndustryServicesCommunicationsNetwork => Ok(ICD::AirTransportIndustryServicesCommunicationsNetwork),
1535 crate::zugferd_2_3_3::ICD::EuropeanLaboratoryForParticlePhysicsCern => Ok(ICD::EuropeanLaboratoryForParticlePhysicsCern),
1536 crate::zugferd_2_3_3::ICD::SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT => Ok(ICD::SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT),
1537 crate::zugferd_2_3_3::ICD::OsfDistributedComputingObjectIdentification => Ok(ICD::OsfDistributedComputingObjectIdentification),
1538 crate::zugferd_2_3_3::ICD::NordicUniversityAndResearchNetworkNordunet => Ok(ICD::NordicUniversityAndResearchNetworkNordunet),
1539 crate::zugferd_2_3_3::ICD::DigitalEquipmentCorporationDec => Ok(ICD::DigitalEquipmentCorporationDec),
1540 crate::zugferd_2_3_3::ICD::OsiAsiaOceaniaWorkshop => Ok(ICD::OsiAsiaOceaniaWorkshop),
1541 crate::zugferd_2_3_3::ICD::NatoIso6523IcdeCodingScheme => Ok(ICD::NatoIso6523IcdeCodingScheme),
1542 crate::zugferd_2_3_3::ICD::AeronauticalTelecommunicationsNetworkAtn => Ok(ICD::AeronauticalTelecommunicationsNetworkAtn),
1543 crate::zugferd_2_3_3::ICD::InternationalStandardIso6523 => Ok(ICD::InternationalStandardIso6523),
1544 crate::zugferd_2_3_3::ICD::TheAllUnionClassifierEnterprisesAndOrganisations => Ok(ICD::TheAllUnionClassifierEnterprisesAndOrganisations),
1545 crate::zugferd_2_3_3::ICD::AtTOsiNetwork => Ok(ICD::AtTOsiNetwork),
1546 crate::zugferd_2_3_3::ICD::EdiPartnerIdentificationCode => Ok(ICD::EdiPartnerIdentificationCode),
1547 crate::zugferd_2_3_3::ICD::TelecomAustralia => Ok(ICD::TelecomAustralia),
1548 crate::zugferd_2_3_3::ICD::SGWOsiInternetwork => Ok(ICD::SGWOsiInternetwork),
1549 crate::zugferd_2_3_3::ICD::ReuterOpenAddressStandard => Ok(ICD::ReuterOpenAddressStandard),
1550 crate::zugferd_2_3_3::ICD::Iso6523Icd => Ok(ICD::Iso6523Icd),
1551 crate::zugferd_2_3_3::ICD::TeletrustObjectIdentifiers => Ok(ICD::TeletrustObjectIdentifiers),
1552 crate::zugferd_2_3_3::ICD::LyTunnus => Ok(ICD::LyTunnus),
1553 crate::zugferd_2_3_3::ICD::TheAustralianGosipNetwork => Ok(ICD::TheAustralianGosipNetwork),
1554 crate::zugferd_2_3_3::ICD::TheOzDodOsiNetwork => Ok(ICD::TheOzDodOsiNetwork),
1555 crate::zugferd_2_3_3::ICD::UnileverGroupCompanies => Ok(ICD::UnileverGroupCompanies),
1556 crate::zugferd_2_3_3::ICD::CiticorpGlobalInformationNetwork => Ok(ICD::CiticorpGlobalInformationNetwork),
1557 crate::zugferd_2_3_3::ICD::DbpTelekomObjectIdentifiers => Ok(ICD::DbpTelekomObjectIdentifiers),
1558 crate::zugferd_2_3_3::ICD::Hydronett => Ok(ICD::Hydronett),
1559 crate::zugferd_2_3_3::ICD::ThaiIndustrialStandardsInstituteTisi => Ok(ICD::ThaiIndustrialStandardsInstituteTisi),
1560 crate::zugferd_2_3_3::ICD::IciCompanyIdentificationSystem => Ok(ICD::IciCompanyIdentificationSystem),
1561 crate::zugferd_2_3_3::ICD::Funloc => Ok(ICD::Funloc),
1562 crate::zugferd_2_3_3::ICD::BullOdiDsaUnixNetwork => Ok(ICD::BullOdiDsaUnixNetwork),
1563 crate::zugferd_2_3_3::ICD::Osinz => Ok(ICD::Osinz),
1564 crate::zugferd_2_3_3::ICD::AucklandAreaHealth => Ok(ICD::AucklandAreaHealth),
1565 crate::zugferd_2_3_3::ICD::Firmenich => Ok(ICD::Firmenich),
1566 crate::zugferd_2_3_3::ICD::AgfaDis => Ok(ICD::AgfaDis),
1567 crate::zugferd_2_3_3::ICD::SocietyMotionPictureAndTelevisionEngineersSmpte => Ok(ICD::SocietyMotionPictureAndTelevisionEngineersSmpte),
1568 crate::zugferd_2_3_3::ICD::Migros_networkM_netopz => Ok(ICD::Migros_networkM_netopz),
1569 crate::zugferd_2_3_3::ICD::Iso6523Icdpcr => Ok(ICD::Iso6523Icdpcr),
1570 crate::zugferd_2_3_3::ICD::EnergyNet => Ok(ICD::EnergyNet),
1571 crate::zugferd_2_3_3::ICD::NokiaObjectIdentifiersNoi => Ok(ICD::NokiaObjectIdentifiersNoi),
1572 crate::zugferd_2_3_3::ICD::SaintGobain => Ok(ICD::SaintGobain),
1573 crate::zugferd_2_3_3::ICD::SiemensCorporateNetwork => Ok(ICD::SiemensCorporateNetwork),
1574 crate::zugferd_2_3_3::ICD::Danznet => Ok(ICD::Danznet),
1575 crate::zugferd_2_3_3::ICD::DataUniversalNumberingSystemDUNSNumber => Ok(ICD::DataUniversalNumberingSystemDUNSNumber),
1576 crate::zugferd_2_3_3::ICD::SoffexOsi => Ok(ICD::SoffexOsi),
1577 crate::zugferd_2_3_3::ICD::KpnOvn => Ok(ICD::KpnOvn),
1578 crate::zugferd_2_3_3::ICD::Ascomosinet => Ok(ICD::Ascomosinet),
1579 crate::zugferd_2_3_3::ICD::UtcUniformeTransportCode => Ok(ICD::UtcUniformeTransportCode),
1580 crate::zugferd_2_3_3::ICD::SolvayOsiCoding => Ok(ICD::SolvayOsiCoding),
1581 crate::zugferd_2_3_3::ICD::RocheCorporateNetwork => Ok(ICD::RocheCorporateNetwork),
1582 crate::zugferd_2_3_3::ICD::Zellwegerosinet => Ok(ICD::Zellwegerosinet),
1583 crate::zugferd_2_3_3::ICD::IntelCorporationOsi => Ok(ICD::IntelCorporationOsi),
1584 crate::zugferd_2_3_3::ICD::SitaObjectIdentifierTree => Ok(ICD::SitaObjectIdentifierTree),
1585 crate::zugferd_2_3_3::ICD::DaimlerchryslerCorporateNetwork => Ok(ICD::DaimlerchryslerCorporateNetwork),
1586 crate::zugferd_2_3_3::ICD::LegoOsiNetwork => Ok(ICD::LegoOsiNetwork),
1587 crate::zugferd_2_3_3::ICD::NavistarOsiNetwork => Ok(ICD::NavistarOsiNetwork),
1588 crate::zugferd_2_3_3::ICD::IcdFormattedAtmAddress => Ok(ICD::IcdFormattedAtmAddress),
1589 crate::zugferd_2_3_3::ICD::Arinc => Ok(ICD::Arinc),
1590 crate::zugferd_2_3_3::ICD::AlcanetAlcatelAlsthomCorporateNetwork => Ok(ICD::AlcanetAlcatelAlsthomCorporateNetwork),
1591 crate::zugferd_2_3_3::ICD::SistemaItalianoDiIdentificazioneDiOgettiGestitoDaUninfo => Ok(ICD::SistemaItalianoDiIdentificazioneDiOgettiGestitoDaUninfo),
1592 crate::zugferd_2_3_3::ICD::SistemaItalianoDiIndirizzamentoDiRetiOsiGestitoDaUninfo => Ok(ICD::SistemaItalianoDiIndirizzamentoDiRetiOsiGestitoDaUninfo),
1593 crate::zugferd_2_3_3::ICD::MitelTerminalOrSwitchingEquipment => Ok(ICD::MitelTerminalOrSwitchingEquipment),
1594 crate::zugferd_2_3_3::ICD::AtmForum => Ok(ICD::AtmForum),
1595 crate::zugferd_2_3_3::ICD::UkNationalHealthServiceSchemeEdiraCompliant => Ok(ICD::UkNationalHealthServiceSchemeEdiraCompliant),
1596 crate::zugferd_2_3_3::ICD::InternationalNsap => Ok(ICD::InternationalNsap),
1597 crate::zugferd_2_3_3::ICD::NorwegianTelecommunicationsAuthoritysNtasEdiIdentifierSchemeEdiraCompliant => Ok(ICD::NorwegianTelecommunicationsAuthoritysNtasEdiIdentifierSchemeEdiraCompliant),
1598 crate::zugferd_2_3_3::ICD::AdvancedTelecommunicationsModulesLimitedCorporateNetwork => Ok(ICD::AdvancedTelecommunicationsModulesLimitedCorporateNetwork),
1599 crate::zugferd_2_3_3::ICD::AthensChamberCommerceIndustrySchemeEdiraCompliant => Ok(ICD::AthensChamberCommerceIndustrySchemeEdiraCompliant),
1600 crate::zugferd_2_3_3::ICD::SwissChambersCommerceSchemeEdiraCompliant => Ok(ICD::SwissChambersCommerceSchemeEdiraCompliant),
1601 crate::zugferd_2_3_3::ICD::UnitedStatesCouncilForInternationalBusinessUscibSchemeEdiraCompliant => Ok(ICD::UnitedStatesCouncilForInternationalBusinessUscibSchemeEdiraCompliant),
1602 crate::zugferd_2_3_3::ICD::NationalFederationChambersCommerceIndustryBelgiumSchemeEdiraCompliant => Ok(ICD::NationalFederationChambersCommerceIndustryBelgiumSchemeEdiraCompliant),
1603 crate::zugferd_2_3_3::ICD::EanLocationCode => Ok(ICD::EanLocationCode),
1604 crate::zugferd_2_3_3::ICD::TheAssociationBritishChambersCommerceLtdSchemeEdiraCompliant => Ok(ICD::TheAssociationBritishChambersCommerceLtdSchemeEdiraCompliant),
1605 crate::zugferd_2_3_3::ICD::InternetIpAddressingIso6523IcdEncoding => Ok(ICD::InternetIpAddressingIso6523IcdEncoding),
1606 crate::zugferd_2_3_3::ICD::CiscoSysytemsOsiNetwork => Ok(ICD::CiscoSysytemsOsiNetwork),
1607 crate::zugferd_2_3_3::ICD::RevenueCanadaBusinessNumberRegistrationEdiraCompliant => Ok(ICD::RevenueCanadaBusinessNumberRegistrationEdiraCompliant),
1608 crate::zugferd_2_3_3::ICD::DeutscherIndustrieUndHandelstagDihtSchemeEdiraCompliant => Ok(ICD::DeutscherIndustrieUndHandelstagDihtSchemeEdiraCompliant),
1609 crate::zugferd_2_3_3::ICD::HewlettPackardCompanyInternalAmNetwork => Ok(ICD::HewlettPackardCompanyInternalAmNetwork),
1610 crate::zugferd_2_3_3::ICD::DanishChamberOfCommerceSchemeEdiraCompliant => Ok(ICD::TheDanishBusinessAuthorityPNumberDkP),
1611 crate::zugferd_2_3_3::ICD::FtiEdiforumItaliaEdiraCompliant => Ok(ICD::FtiEdiforumItaliaEdiraCompliant),
1612 crate::zugferd_2_3_3::ICD::ChamberOfCommerceTelAvivJaffaSchemeEdiraCompliant => Ok(ICD::ChamberOfCommerceTelAvivJaffaSchemeEdiraCompliant),
1613 crate::zugferd_2_3_3::ICD::SiemensSupervisorySystemsNetwork => Ok(ICD::SiemensSupervisorySystemsNetwork),
1614 crate::zugferd_2_3_3::ICD::Png_icdScheme => Ok(ICD::Png_icdScheme),
1615 crate::zugferd_2_3_3::ICD::SouthAfricanCodeAllocation => Ok(ICD::SouthAfricanCodeAllocation),
1616 crate::zugferd_2_3_3::ICD::Heag => Ok(ICD::Heag),
1617 crate::zugferd_2_3_3::ICD::BtIcdCodingSystem => Ok(ICD::BtIcdCodingSystem),
1618 crate::zugferd_2_3_3::ICD::PortugueseChamberCommerceAndIndustrySchemeEdiraCompliant => Ok(ICD::PortugueseChamberCommerceAndIndustrySchemeEdiraCompliant),
1619 crate::zugferd_2_3_3::ICD::VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant => Ok(ICD::VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant),
1620 crate::zugferd_2_3_3::ICD::AssociationSwedishChambersCommerceAndIndustrySchemeEdiraCompliant => Ok(ICD::AssociationSwedishChambersCommerceAndIndustrySchemeEdiraCompliant),
1621 crate::zugferd_2_3_3::ICD::AustralianChambersCommerceAndIndustrySchemeEdiraCompliant => Ok(ICD::AustralianChambersCommerceAndIndustrySchemeEdiraCompliant),
1622 crate::zugferd_2_3_3::ICD::BellsouthIcdAesaAtmEndSystemAddress => Ok(ICD::BellsouthIcdAesaAtmEndSystemAddress),
1623 crate::zugferd_2_3_3::ICD::BellAtlantic => Ok(ICD::BellAtlantic),
1624 crate::zugferd_2_3_3::ICD::ObjectIdentifiers => Ok(ICD::ObjectIdentifiers),
1625 crate::zugferd_2_3_3::ICD::IsoRegisterForStandardsProducingOrganizations => Ok(ICD::IsoRegisterForStandardsProducingOrganizations),
1626 crate::zugferd_2_3_3::ICD::Originnet => Ok(ICD::Originnet),
1627 crate::zugferd_2_3_3::ICD::CheckPointSoftwareTechnologies => Ok(ICD::CheckPointSoftwareTechnologies),
1628 crate::zugferd_2_3_3::ICD::PacificBellDataCommunicationsNetwork => Ok(ICD::PacificBellDataCommunicationsNetwork),
1629 crate::zugferd_2_3_3::ICD::PssObjectIdentifiers => Ok(ICD::PssObjectIdentifiers),
1630 crate::zugferd_2_3_3::ICD::StentorIcdCodingSystem => Ok(ICD::StentorIcdCodingSystem),
1631 crate::zugferd_2_3_3::ICD::AtmNetworkZn96 => Ok(ICD::AtmNetworkZn96),
1632 crate::zugferd_2_3_3::ICD::MciOsiNetwork => Ok(ICD::MciOsiNetwork),
1633 crate::zugferd_2_3_3::ICD::Advantis => Ok(ICD::Advantis),
1634 crate::zugferd_2_3_3::ICD::AffableSoftwareDataInterchangeCodes => Ok(ICD::AffableSoftwareDataInterchangeCodes),
1635 crate::zugferd_2_3_3::ICD::BbDataGmbh => Ok(ICD::BbDataGmbh),
1636 crate::zugferd_2_3_3::ICD::BasfCompanyAtmNetwork => Ok(ICD::BasfCompanyAtmNetwork),
1637 crate::zugferd_2_3_3::ICD::IotaIdentifiersForOrganizationsForTelecommunicationsAddressingUsingIcdSystemFormatDefinedInIsoIec8348 => Ok(ICD::IotaIdentifiersForOrganizationsForTelecommunicationsAddressingUsingIcdSystemFormatDefinedInIsoIec8348),
1638 crate::zugferd_2_3_3::ICD::HenkelCorporateNetworkHNet => Ok(ICD::HenkelCorporateNetworkHNet),
1639 crate::zugferd_2_3_3::ICD::GteOsiNetwork => Ok(ICD::GteOsiNetwork),
1640 crate::zugferd_2_3_3::ICD::DresdnerBankCorporateNetwork => Ok(ICD::DresdnerBankCorporateNetwork),
1641 crate::zugferd_2_3_3::ICD::BcnrSwissClearingBankNumber => Ok(ICD::BcnrSwissClearingBankNumber),
1642 crate::zugferd_2_3_3::ICD::BpiSwissBusinessPartnerIdentificationCode => Ok(ICD::BpiSwissBusinessPartnerIdentificationCode),
1643 crate::zugferd_2_3_3::ICD::DirectoratesEuropeanCommission => Ok(ICD::DirectoratesEuropeanCommission),
1644 crate::zugferd_2_3_3::ICD::CodeForIdentificationNationalOrganizations => Ok(ICD::CodeForIdentificationNationalOrganizations),
1645 crate::zugferd_2_3_3::ICD::CerticomObjectIdentifiers => Ok(ICD::CerticomObjectIdentifiers),
1646 crate::zugferd_2_3_3::ICD::Tc68Oid => Ok(ICD::Tc68Oid),
1647 crate::zugferd_2_3_3::ICD::InfonetServicesCorporation => Ok(ICD::InfonetServicesCorporation),
1648 crate::zugferd_2_3_3::ICD::SiaObjectIdentifiers => Ok(ICD::SiaObjectIdentifiers),
1649 crate::zugferd_2_3_3::ICD::CableWirelessGlobalAtmEndSystemAddressPlan => Ok(ICD::CableWirelessGlobalAtmEndSystemAddressPlan),
1650 crate::zugferd_2_3_3::ICD::GlobalAesaScheme => Ok(ICD::GlobalAesaScheme),
1651 crate::zugferd_2_3_3::ICD::FranceTelecomAtmEndSystemAddressPlan => Ok(ICD::FranceTelecomAtmEndSystemAddressPlan),
1652 crate::zugferd_2_3_3::ICD::SavvisCommunicationsAesa => Ok(ICD::SavvisCommunicationsAesa),
1653 crate::zugferd_2_3_3::ICD::ToshibaOrganizationsPartnersAndSuppliersTopasCode => Ok(ICD::ToshibaOrganizationsPartnersAndSuppliersTopasCode),
1654 crate::zugferd_2_3_3::ICD::NatoCommercialAndGovernmentEntitySystem => Ok(ICD::NatoCommercialAndGovernmentEntitySystem),
1655 crate::zugferd_2_3_3::ICD::SecetiObjectIdentifiers => Ok(ICD::SecetiObjectIdentifiers),
1656 crate::zugferd_2_3_3::ICD::EinesteinetAg => Ok(ICD::EinesteinetAg),
1657 crate::zugferd_2_3_3::ICD::DodaacDepartmentDefenseActivityAddressCode => Ok(ICD::DodaacDepartmentDefenseActivityAddressCode),
1658 crate::zugferd_2_3_3::ICD::DgcpDirectionGénéraleDeLaComptabilitéPubliqueAdministrativeAccountingIdentificationScheme => Ok(ICD::DgcpDirectionGénéraleDeLaComptabilitéPubliqueAdministrativeAccountingIdentificationScheme),
1659 crate::zugferd_2_3_3::ICD::DgiDirectionGénéraleDesImpotsCode => Ok(ICD::DgiDirectionGénéraleDesImpotsCode),
1660 crate::zugferd_2_3_3::ICD::StandardCompanyCode => Ok(ICD::StandardCompanyCode),
1661 crate::zugferd_2_3_3::ICD::ItuInternationalTelecommunicationsUnionDataNetworkIdentificationCodesDnic => Ok(ICD::ItuInternationalTelecommunicationsUnionDataNetworkIdentificationCodesDnic),
1662 crate::zugferd_2_3_3::ICD::GlobalBusinessIdentifier => Ok(ICD::GlobalBusinessIdentifier),
1663 crate::zugferd_2_3_3::ICD::MadgeNetworksLtdIcdAtmAddressingScheme => Ok(ICD::MadgeNetworksLtdIcdAtmAddressingScheme),
1664 crate::zugferd_2_3_3::ICD::AustralianBusinessNumberAbnScheme => Ok(ICD::AustralianBusinessNumberAbnScheme),
1665 crate::zugferd_2_3_3::ICD::EdiraSchemeIdentifierCode => Ok(ICD::EdiraSchemeIdentifierCode),
1666 crate::zugferd_2_3_3::ICD::ConcertGlobalNetworkServicesIcdAesa => Ok(ICD::ConcertGlobalNetworkServicesIcdAesa),
1667 crate::zugferd_2_3_3::ICD::IdentificationNumberEconomicSubjectsIco => Ok(ICD::IdentificationNumberEconomicSubjectsIco),
1668 crate::zugferd_2_3_3::ICD::GlobalCrossingAesaAtmEndSystemAddress => Ok(ICD::GlobalCrossingAesaAtmEndSystemAddress),
1669 crate::zugferd_2_3_3::ICD::Auna => Ok(ICD::Auna),
1670 crate::zugferd_2_3_3::ICD::AtmInterconnectionWithDutchKpnTelecom => Ok(ICD::AtmInterconnectionWithDutchKpnTelecom),
1671 crate::zugferd_2_3_3::ICD::IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127 => Ok(ICD::IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127),
1672 crate::zugferd_2_3_3::ICD::ActalisObjectIdentifiers => Ok(ICD::ActalisObjectIdentifiers),
1673 crate::zugferd_2_3_3::ICD::GtinGlobalTradeItemNumber => Ok(ICD::GtinGlobalTradeItemNumber),
1674 crate::zugferd_2_3_3::ICD::EccmaOpenTechnicalDirectory => Ok(ICD::EccmaOpenTechnicalDirectory),
1675 crate::zugferd_2_3_3::ICD::CenIsssObjectIdentifierScheme => Ok(ICD::CenIsssObjectIdentifierScheme),
1676 crate::zugferd_2_3_3::ICD::UsEpaFacilityIdentifier => Ok(ICD::UsEpaFacilityIdentifier),
1677 crate::zugferd_2_3_3::ICD::TelusCorporation => Ok(ICD::TelusCorporation),
1678 crate::zugferd_2_3_3::ICD::FieieObjectIdentifiers => Ok(ICD::FieieObjectIdentifiers),
1679 crate::zugferd_2_3_3::ICD::SwissguideIdentifierScheme => Ok(ICD::SwissguideIdentifierScheme),
1680 crate::zugferd_2_3_3::ICD::PriorityTelecomAtmEndSystemAddressPlan => Ok(ICD::PriorityTelecomAtmEndSystemAddressPlan),
1681 crate::zugferd_2_3_3::ICD::VodafoneIrelandOsiAddressing => Ok(ICD::VodafoneIrelandOsiAddressing),
1682 crate::zugferd_2_3_3::ICD::SwissFederalBusinessIdentificationNumberCentralBusinessNamesIndexZefixIdentificationNumber => Ok(ICD::SwissFederalBusinessIdentificationNumberCentralBusinessNamesIndexZefixIdentificationNumber),
1683 crate::zugferd_2_3_3::ICD::TeikokuCompanyCode => Ok(ICD::TeikokuCompanyCode),
1684 crate::zugferd_2_3_3::ICD::LuxembourgCpCpsCertificationPolicyAndCertificationPracticeStatementIndex => Ok(ICD::LuxembourgCpCpsCertificationPolicyAndCertificationPracticeStatementIndex),
1685 crate::zugferd_2_3_3::ICD::ProjectGroupListsPropertiesProlist => Ok(ICD::ProjectGroupListsPropertiesProlist),
1686 crate::zugferd_2_3_3::ICD::EciSs => Ok(ICD::EciSs),
1687 crate::zugferd_2_3_3::ICD::Stepnexus => Ok(ICD::Stepnexus),
1688 crate::zugferd_2_3_3::ICD::SiemensAg => Ok(ICD::SiemensAg),
1689 crate::zugferd_2_3_3::ICD::ParadineGmbh => Ok(ICD::ParadineGmbh),
1690 crate::zugferd_2_3_3::ICD::OdetteInternationalLimited => Ok(ICD::OdetteInternationalLimited),
1691 crate::zugferd_2_3_3::ICD::Route1Mobinet => Ok(ICD::Route1Mobinet),
1692 crate::zugferd_2_3_3::ICD::PenangoObjectIdentifiers => Ok(ICD::PenangoObjectIdentifiers),
1693 crate::zugferd_2_3_3::ICD::LithuanianMilitaryPki => Ok(ICD::LithuanianMilitaryPki),
1694 crate::zugferd_2_3_3::ICD::NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb => Ok(ICD::NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb),
1695 crate::zugferd_2_3_3::ICD::Digstorg => Ok(ICD::Digstorg),
1696 crate::zugferd_2_3_3::ICD::PercevalObjectCode => Ok(ICD::PercevalObjectCode),
1697 crate::zugferd_2_3_3::ICD::TrustpointObjectIdentifiers => Ok(ICD::TrustpointObjectIdentifiers),
1698 crate::zugferd_2_3_3::ICD::AmazonUniqueIdentificationScheme => Ok(ICD::AmazonUniqueIdentificationScheme),
1699 crate::zugferd_2_3_3::ICD::CorporateNumberTheSocialSecurityAndTaxNumberSystem => Ok(ICD::CorporateNumberTheSocialSecurityAndTaxNumberSystem),
1700 crate::zugferd_2_3_3::ICD::EuropeanBusinessIdentifierEbid => Ok(ICD::EuropeanBusinessIdentifierEbid),
1701 crate::zugferd_2_3_3::ICD::OrganisatieIndentificatieNummerOin => Ok(ICD::OrganisatieIndentificatieNummerOin),
1702 crate::zugferd_2_3_3::ICD::CompanyCodeEstonia => Ok(ICD::CompanyCodeEstonia),
1703 crate::zugferd_2_3_3::ICD::Organisasjonsnummer => Ok(ICD::Organisasjonsnummer),
1704 crate::zugferd_2_3_3::ICD::UblBePartyIdentifier => Ok(ICD::UblBePartyIdentifier),
1705 crate::zugferd_2_3_3::ICD::KoiosOpenTechnicalDictionary => Ok(ICD::KoiosOpenTechnicalDictionary),
1706 crate::zugferd_2_3_3::ICD::SingaporeNationwideELnvoiceFramework => Ok(ICD::SingaporeNationwideELnvoiceFramework),
1707 crate::zugferd_2_3_3::ICD::IcelandicIdentifierÍslenskKennitala => Ok(ICD::IcelandicIdentifierÍslenskKennitala),
1708 crate::zugferd_2_3_3::ICD::AppliaPlStandard => Ok(ICD::AppliaPlStandard),
1709 crate::zugferd_2_3_3::ICD::Erstorg => Ok(ICD::Erstorg),
1710 crate::zugferd_2_3_3::ICD::LegalEntityIdentifierLei => Ok(ICD::LegalEntityIdentifierLei),
1711 crate::zugferd_2_3_3::ICD::LegalEntityCodeLithuania => Ok(ICD::LegalEntityCodeLithuania),
1712 crate::zugferd_2_3_3::ICD::CodiceUnivocoUnitàOrganizzativaIpa => Ok(ICD::CodiceUnivocoUnitàOrganizzativaIpa),
1713 crate::zugferd_2_3_3::ICD::IndirizzoDiPostaElettronicaCertificata => Ok(ICD::IndirizzoDiPostaElettronicaCertificata),
1714 crate::zugferd_2_3_3::ICD::EdeliveryNetworkParticipantIdentifier => Ok(ICD::EdeliveryNetworkParticipantIdentifier),
1715 crate::zugferd_2_3_3::ICD::LeitwegId => Ok(ICD::LeitwegId),
1716 crate::zugferd_2_3_3::ICD::Coddest => Ok(ICD::Coddest),
1717 crate::zugferd_2_3_3::ICD::RegistreDuCommerceEtDeLIndustrieRci => Ok(ICD::RegistreDuCommerceEtDeLIndustrieRci),
1718 crate::zugferd_2_3_3::ICD::PilogOntologyCodificationIdentifierPoci => Ok(ICD::PilogOntologyCodificationIdentifierPoci),
1719 crate::zugferd_2_3_3::ICD::NumeroDentrepriseOndernemingsnummerUnternehmensnummer => Ok(ICD::NumeroDentrepriseOndernemingsnummerUnternehmensnummer),
1720 crate::zugferd_2_3_3::ICD::Gs1IdentificationKeys => Ok(ICD::Gs1IdentificationKeys),
1721 crate::zugferd_2_3_3::ICD::CodiceFiscale => Ok(ICD::CodiceFiscale),
1722 crate::zugferd_2_3_3::ICD::PartitaIva => Ok(ICD::PartitaIva),
1723 crate::zugferd_2_3_3::ICD::FinnishOrganizationIdentifier => Ok(ICD::FinnishOrganizationIdentifier),
1724 crate::zugferd_2_3_3::ICD::FinnishOrganizationValueAddTaxIdentifier => Ok(ICD::FinnishOrganizationValueAddTaxIdentifier),
1725 crate::zugferd_2_3_3::ICD::TradeplaceTradepiStandard => Ok(ICD::TradeplaceTradepiStandard),
1726 crate::zugferd_2_3_3::ICD::NetServiceId => Ok(ICD::NetServiceId),
1727 crate::zugferd_2_3_3::ICD::Ovtcode => Ok(ICD::Ovtcode),
1728 crate::zugferd_2_3_3::ICD::TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber => Ok(ICD::TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber),
1729 crate::zugferd_2_3_3::ICD::UnifiedRegistrationNumberLatvia => Ok(ICD::UnifiedRegistrationNumberLatvia),
1730 crate::zugferd_2_3_3::ICD::TaxpayerRegistrationCodeLatvia => Ok(ICD::TaxpayerRegistrationCodeLatvia),
1731 crate::zugferd_2_3_3::ICD::TheRegisterNaturalPersonsLatvia => Ok(ICD::TheRegisterNaturalPersonsLatvia),
1732 crate::zugferd_2_3_3::ICD::TheRegisteredNumberQualifiedInvoiceIssuer => Ok(ICD::TheRegisteredNumberQualifiedInvoiceIssuer),
1733 crate::zugferd_2_3_3::ICD::MetadataRegistrySupport => Ok(ICD::MetadataRegistrySupport),
1734 crate::zugferd_2_3_3::ICD::EuBasedCompany => Ok(ICD::EuBasedCompany),
1735 crate::zugferd_2_3_3::ICD::FtctcCodeRoutage => Ok(ICD::FtctcCodeRoutage),
1736 crate::zugferd_2_3_3::ICD::FrctcElectronicAddress => Ok(ICD::FrctcElectronicAddress),
1737 crate::zugferd_2_3_3::ICD::FrctcParticulier => Ok(ICD::FrctcParticulier),
1738 crate::zugferd_2_3_3::ICD::NonEuBasedCompany => Ok(ICD::NonEuBasedCompany),
1739 crate::zugferd_2_3_3::ICD::RépertoireDesEntreprisesEtDesEtablissementsRidet => Ok(ICD::RépertoireDesEntreprisesEtDesEtablissementsRidet),
1740 crate::zugferd_2_3_3::ICD::TAHITITraitementAutomatiqueHiérarchiséDesInstitutionsDeTahitiEtDesÎles => Ok(ICD::TAHITITraitementAutomatiqueHiérarchiséDesInstitutionsDeTahitiEtDesÎles),
1741 crate::zugferd_2_3_3::ICD::NationalEInvoicingFramework => Ok(ICD::NationalEInvoicingFramework),
1742 crate::zugferd_2_3_3::ICD::SingleTaxableCompanyFrance => Ok(ICD::SingleTaxableCompanyFrance),
1743 crate::zugferd_2_3_3::ICD::NobbProductNumber => Ok(ICD::NobbProductNumber),
1744 crate::zugferd_2_3_3::ICD::DescriptionNotKnown => Ok(ICD::Elnummer),
1745 crate::zugferd_2_3_3::ICD::ToimitusosoiteId => Ok(ICD::ToimitusosoiteId),
1746 crate::zugferd_2_3_3::ICD::UaeTaxIdentificationNumberTin => Ok(ICD::UaeTaxIdentificationNumberTin),
1747 crate::zugferd_2_3_3::ICD::DescriptionNotKnown_Dup => Ok(ICD::Toimipaikkald),
1748 crate::zugferd_2_3_3::ICD::CprDanishPersonCivilRegistrationNumber => Ok(ICD::CprDanishPersonCivilRegistrationNumber),
1749 crate::zugferd_2_3_3::ICD::PlateformeSAgrééeSÀLaFacturationÉlectroniquePpfPdp => Ok(ICD::PlateformeSAgrééeSÀLaFacturationÉlectroniquePpfPdp),
1750 crate::zugferd_2_3_3::ICD::Eaeu => Ok(ICD::Eaeu),
1751 crate::zugferd_2_3_3::ICD::RegisterLegalPersonsInFrenchRépertoireDesPersonnesMorales => Ok(ICD::RegisterLegalPersonsInFrenchRépertoireDesPersonnesMorales),
1752
1753 }
1754 }
1755}
1756