1#![allow(non_camel_case_types)]
2
3#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
4#[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Hash)]
5pub enum ICD {
6 SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene,
8 CodificationNumeriqueDesEtablissmentsFinanciersEnBelgique,
10 NbsOsiNetwork,
12 UsaFedGovOsiNetwork,
14 UsaDodOsiNetwork,
16 Organisationsnummer,
18 LeNumeroNational,
20 SiretCode,
22 OrganizationalIdentifiersForStructuredNamesUnderIso9541Part2,
24 InternationalCodeDesignatorForIdentificationOsiBasedAmateurRadioOrganizationsNetworkObjectsAndApplicationServices,
26 EuropeanComputerManufacturersAssociationEcma,
28 VsaFtpCodeFtpFileTransferProtocol,
30 NistOsiImplememtsWorkshop,
32 ElectronicDataInterchangeEdi,
34 EwosObjectIdentifiers,
36 CommonLanguage,
38 SnaOsiNetwork,
40 AirTransportIndustryServicesCommunicationsNetwork,
42 EuropeanLaboratoryForParticlePhysicsCern,
44 SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT,
46 OsfDistributedComputingObjectIdentification,
48 NordicUniversityAndResearchNetworkNordunet,
50 DigitalEquipmentCorporationDec,
52 OsiAsiaOceaniaWorkshop,
54 NatoIso6523IcdeCodingScheme,
56 AeronauticalTelecommunicationsNetworkAtn,
58 InternationalStandardIso6523,
60 TheAllUnionClassifierEnterprisesAndOrganisations,
62 AtTOsiNetwork,
64 EdiPartnerIdentificationCode,
66 TelecomAustralia,
68 SGWOsiInternetwork,
70 ReuterOpenAddressStandard,
72 Iso6523Icd,
74 TeletrustObjectIdentifiers,
76 LyTunnus,
78 TheAustralianGosipNetwork,
80 TheOzDodOsiNetwork,
82 UnileverGroupCompanies,
84 CiticorpGlobalInformationNetwork,
86 DbpTelekomObjectIdentifiers,
88 Hydronett,
90 ThaiIndustrialStandardsInstituteTisi,
92 IciCompanyIdentificationSystem,
94 Funloc,
96 BullOdiDsaUnixNetwork,
98 Osinz,
100 AucklandAreaHealth,
102 Firmenich,
104 AgfaDis,
106 SocietyMotionPictureAndTelevisionEngineersSmpte,
108 Migros_networkM_netopz,
110 Iso6523Icdpcr,
112 EnergyNet,
114 NokiaObjectIdentifiersNoi,
116 SaintGobain,
118 SiemensCorporateNetwork,
120 Danznet,
122 DataUniversalNumberingSystemDUNSNumber,
124 SoffexOsi,
126 KpnOvn,
128 Ascomosinet,
130 UtcUniformeTransportCode,
132 SolvayOsiCoding,
134 RocheCorporateNetwork,
136 Zellwegerosinet,
138 IntelCorporationOsi,
140 SitaObjectIdentifierTree,
142 DaimlerchryslerCorporateNetwork,
144 LegoOsiNetwork,
146 NavistarOsiNetwork,
148 IcdFormattedAtmAddress,
150 Arinc,
152 AlcanetAlcatelAlsthomCorporateNetwork,
154 SistemaItalianoDiIdentificazioneDiOgettiGestitoDaUninfo,
156 SistemaItalianoDiIndirizzamentoDiRetiOsiGestitoDaUninfo,
158 MitelTerminalOrSwitchingEquipment,
160 AtmForum,
162 UkNationalHealthServiceSchemeEdiraCompliant,
164 InternationalNsap,
166 NorwegianTelecommunicationsAuthoritysNtasEdiIdentifierSchemeEdiraCompliant,
168 AdvancedTelecommunicationsModulesLimitedCorporateNetwork,
170 AthensChamberCommerceIndustrySchemeEdiraCompliant,
172 SwissChambersCommerceSchemeEdiraCompliant,
174 UnitedStatesCouncilForInternationalBusinessUscibSchemeEdiraCompliant,
176 NationalFederationChambersCommerceIndustryBelgiumSchemeEdiraCompliant,
178 EanLocationCode,
180 TheAssociationBritishChambersCommerceLtdSchemeEdiraCompliant,
182 InternetIpAddressingIso6523IcdEncoding,
184 CiscoSysytemsOsiNetwork,
186 RevenueCanadaBusinessNumberRegistrationEdiraCompliant,
188 DeutscherIndustrieUndHandelstagDihtSchemeEdiraCompliant,
190 HewlettPackardCompanyInternalAmNetwork,
192 DanishChamberOfCommerceSchemeEdiraCompliant,
194 FtiEdiforumItaliaEdiraCompliant,
196 ChamberOfCommerceTelAvivJaffaSchemeEdiraCompliant,
198 SiemensSupervisorySystemsNetwork,
200 Png_icdScheme,
202 SouthAfricanCodeAllocation,
204 Heag,
206 BtIcdCodingSystem,
208 PortugueseChamberCommerceAndIndustrySchemeEdiraCompliant,
210 VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant,
212 AssociationSwedishChambersCommerceAndIndustrySchemeEdiraCompliant,
214 AustralianChambersCommerceAndIndustrySchemeEdiraCompliant,
216 BellsouthIcdAesaAtmEndSystemAddress,
218 BellAtlantic,
220 ObjectIdentifiers,
222 IsoRegisterForStandardsProducingOrganizations,
224 Originnet,
226 CheckPointSoftwareTechnologies,
228 PacificBellDataCommunicationsNetwork,
230 PssObjectIdentifiers,
232 StentorIcdCodingSystem,
234 AtmNetworkZn96,
236 MciOsiNetwork,
238 Advantis,
240 AffableSoftwareDataInterchangeCodes,
242 BbDataGmbh,
244 BasfCompanyAtmNetwork,
246 IotaIdentifiersForOrganizationsForTelecommunicationsAddressingUsingIcdSystemFormatDefinedInIsoIec8348,
248 HenkelCorporateNetworkHNet,
250 GteOsiNetwork,
252 DresdnerBankCorporateNetwork,
254 BcnrSwissClearingBankNumber,
256 BpiSwissBusinessPartnerIdentificationCode,
258 DirectoratesEuropeanCommission,
260 CodeForIdentificationNationalOrganizations,
262 CerticomObjectIdentifiers,
264 Tc68Oid,
266 InfonetServicesCorporation,
268 SiaObjectIdentifiers,
270 CableWirelessGlobalAtmEndSystemAddressPlan,
272 GlobalAesaScheme,
274 FranceTelecomAtmEndSystemAddressPlan,
276 SavvisCommunicationsAesa,
278 ToshibaOrganizationsPartnersAndSuppliersTopasCode,
280 NatoCommercialAndGovernmentEntitySystem,
282 SecetiObjectIdentifiers,
284 EinesteinetAg,
286 DodaacDepartmentDefenseActivityAddressCode,
288 DgcpDirectionGénéraleDeLaComptabilitéPubliqueAdministrativeAccountingIdentificationScheme,
290 DgiDirectionGénéraleDesImpotsCode,
292 StandardCompanyCode,
294 ItuInternationalTelecommunicationsUnionDataNetworkIdentificationCodesDnic,
296 GlobalBusinessIdentifier,
298 MadgeNetworksLtdIcdAtmAddressingScheme,
300 AustralianBusinessNumberAbnScheme,
302 EdiraSchemeIdentifierCode,
304 ConcertGlobalNetworkServicesIcdAesa,
306 IdentificationNumberEconomicSubjectsIco,
308 GlobalCrossingAesaAtmEndSystemAddress,
310 Auna,
312 AtmInterconnectionWithDutchKpnTelecom,
314 IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127,
316 ActalisObjectIdentifiers,
318 GtinGlobalTradeItemNumber,
320 EccmaOpenTechnicalDirectory,
322 CenIsssObjectIdentifierScheme,
324 UsEpaFacilityIdentifier,
326 TelusCorporation,
328 FieieObjectIdentifiers,
330 SwissguideIdentifierScheme,
332 PriorityTelecomAtmEndSystemAddressPlan,
334 VodafoneIrelandOsiAddressing,
336 SwissFederalBusinessIdentificationNumberCentralBusinessNamesIndexZefixIdentificationNumber,
338 TeikokuCompanyCode,
340 LuxembourgCpCpsCertificationPolicyAndCertificationPracticeStatementIndex,
342 ProjectGroupListsPropertiesProlist,
344 EciSs,
346 Stepnexus,
348 SiemensAg,
350 ParadineGmbh,
352 OdetteInternationalLimited,
354 Route1Mobinet,
356 PenangoObjectIdentifiers,
358 LithuanianMilitaryPki,
360 NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb,
362 Digstorg,
364 PercevalObjectCode,
366 TrustpointObjectIdentifiers,
368 AmazonUniqueIdentificationScheme,
370 CorporateNumberTheSocialSecurityAndTaxNumberSystem,
372 EuropeanBusinessIdentifierEbid,
374 OrganisatieIndentificatieNummerOin,
376 CompanyCodeEstonia,
378 Organisasjonsnummer,
380 UblBePartyIdentifier,
382 KoiosOpenTechnicalDictionary,
384 SingaporeNationwideELnvoiceFramework,
386 IcelandicIdentifierÍslenskKennitala,
388 AppliaPlStandard,
390 Erstorg,
392 LegalEntityIdentifierLei,
394 LegalEntityCodeLithuania,
396 CodiceUnivocoUnitàOrganizzativaIpa,
398 IndirizzoDiPostaElettronicaCertificata,
400 EdeliveryNetworkParticipantIdentifier,
402 LeitwegId,
404 Coddest,
406 RegistreDuCommerceEtDeLIndustrieRci,
408 PilogOntologyCodificationIdentifierPoci,
410 NumeroDentrepriseOndernemingsnummerUnternehmensnummer,
412 Gs1IdentificationKeys,
414 CodiceFiscale,
416 PartitaIva,
418 FinnishOrganizationIdentifier,
420 FinnishOrganizationValueAddTaxIdentifier,
422 TradeplaceTradepiStandard,
424 NetServiceId,
426 Ovtcode,
428 TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber,
430 UnifiedRegistrationNumberLatvia,
432 TaxpayerRegistrationCodeLatvia,
434 TheRegisterNaturalPersonsLatvia,
436 TheRegisteredNumberQualifiedInvoiceIssuer,
438 MetadataRegistrySupport,
440 EuBasedCompany,
442 FtctcCodeRoutage,
444 FrctcElectronicAddress,
446 FrctcParticulier,
448 NonEuBasedCompany,
450 RépertoireDesEntreprisesEtDesEtablissementsRidet,
452 TAHITITraitementAutomatiqueHiérarchiséDesInstitutionsDeTahitiEtDesÎles,
454 NationalEInvoicingFramework,
456 SingleTaxableCompanyFrance,
458 NobbProductNumber,
460 DescriptionNotKnown,
462 ToimitusosoiteId,
464 UaeTaxIdentificationNumberTin,
466 DescriptionNotKnown_Dup,
468 CprDanishPersonCivilRegistrationNumber,
470 PlateformeSAgrééeSÀLaFacturationÉlectroniquePpfPdp,
472}
473
474impl crate::Code for ICD {
475 fn code(self) -> &'static str {
476 match self {
477 ICD::SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene => "0002",
478 ICD::CodificationNumeriqueDesEtablissmentsFinanciersEnBelgique => "0003",
479 ICD::NbsOsiNetwork => "0004",
480 ICD::UsaFedGovOsiNetwork => "0005",
481 ICD::UsaDodOsiNetwork => "0006",
482 ICD::Organisationsnummer => "0007",
483 ICD::LeNumeroNational => "0008",
484 ICD::SiretCode => "0009",
485 ICD::OrganizationalIdentifiersForStructuredNamesUnderIso9541Part2 => "0010",
486 ICD::InternationalCodeDesignatorForIdentificationOsiBasedAmateurRadioOrganizationsNetworkObjectsAndApplicationServices => "0011",
487 ICD::EuropeanComputerManufacturersAssociationEcma => "0012",
488 ICD::VsaFtpCodeFtpFileTransferProtocol => "0013",
489 ICD::NistOsiImplememtsWorkshop => "0014",
490 ICD::ElectronicDataInterchangeEdi => "0015",
491 ICD::EwosObjectIdentifiers => "0016",
492 ICD::CommonLanguage => "0017",
493 ICD::SnaOsiNetwork => "0018",
494 ICD::AirTransportIndustryServicesCommunicationsNetwork => "0019",
495 ICD::EuropeanLaboratoryForParticlePhysicsCern => "0020",
496 ICD::SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT => "0021",
497 ICD::OsfDistributedComputingObjectIdentification => "0022",
498 ICD::NordicUniversityAndResearchNetworkNordunet => "0023",
499 ICD::DigitalEquipmentCorporationDec => "0024",
500 ICD::OsiAsiaOceaniaWorkshop => "0025",
501 ICD::NatoIso6523IcdeCodingScheme => "0026",
502 ICD::AeronauticalTelecommunicationsNetworkAtn => "0027",
503 ICD::InternationalStandardIso6523 => "0028",
504 ICD::TheAllUnionClassifierEnterprisesAndOrganisations => "0029",
505 ICD::AtTOsiNetwork => "0030",
506 ICD::EdiPartnerIdentificationCode => "0031",
507 ICD::TelecomAustralia => "0032",
508 ICD::SGWOsiInternetwork => "0033",
509 ICD::ReuterOpenAddressStandard => "0034",
510 ICD::Iso6523Icd => "0035",
511 ICD::TeletrustObjectIdentifiers => "0036",
512 ICD::LyTunnus => "0037",
513 ICD::TheAustralianGosipNetwork => "0038",
514 ICD::TheOzDodOsiNetwork => "0039",
515 ICD::UnileverGroupCompanies => "0040",
516 ICD::CiticorpGlobalInformationNetwork => "0041",
517 ICD::DbpTelekomObjectIdentifiers => "0042",
518 ICD::Hydronett => "0043",
519 ICD::ThaiIndustrialStandardsInstituteTisi => "0044",
520 ICD::IciCompanyIdentificationSystem => "0045",
521 ICD::Funloc => "0046",
522 ICD::BullOdiDsaUnixNetwork => "0047",
523 ICD::Osinz => "0048",
524 ICD::AucklandAreaHealth => "0049",
525 ICD::Firmenich => "0050",
526 ICD::AgfaDis => "0051",
527 ICD::SocietyMotionPictureAndTelevisionEngineersSmpte => "0052",
528 ICD::Migros_networkM_netopz => "0053",
529 ICD::Iso6523Icdpcr => "0054",
530 ICD::EnergyNet => "0055",
531 ICD::NokiaObjectIdentifiersNoi => "0056",
532 ICD::SaintGobain => "0057",
533 ICD::SiemensCorporateNetwork => "0058",
534 ICD::Danznet => "0059",
535 ICD::DataUniversalNumberingSystemDUNSNumber => "0060",
536 ICD::SoffexOsi => "0061",
537 ICD::KpnOvn => "0062",
538 ICD::Ascomosinet => "0063",
539 ICD::UtcUniformeTransportCode => "0064",
540 ICD::SolvayOsiCoding => "0065",
541 ICD::RocheCorporateNetwork => "0066",
542 ICD::Zellwegerosinet => "0067",
543 ICD::IntelCorporationOsi => "0068",
544 ICD::SitaObjectIdentifierTree => "0069",
545 ICD::DaimlerchryslerCorporateNetwork => "0070",
546 ICD::LegoOsiNetwork => "0071",
547 ICD::NavistarOsiNetwork => "0072",
548 ICD::IcdFormattedAtmAddress => "0073",
549 ICD::Arinc => "0074",
550 ICD::AlcanetAlcatelAlsthomCorporateNetwork => "0075",
551 ICD::SistemaItalianoDiIdentificazioneDiOgettiGestitoDaUninfo => "0076",
552 ICD::SistemaItalianoDiIndirizzamentoDiRetiOsiGestitoDaUninfo => "0077",
553 ICD::MitelTerminalOrSwitchingEquipment => "0078",
554 ICD::AtmForum => "0079",
555 ICD::UkNationalHealthServiceSchemeEdiraCompliant => "0080",
556 ICD::InternationalNsap => "0081",
557 ICD::NorwegianTelecommunicationsAuthoritysNtasEdiIdentifierSchemeEdiraCompliant => "0082",
558 ICD::AdvancedTelecommunicationsModulesLimitedCorporateNetwork => "0083",
559 ICD::AthensChamberCommerceIndustrySchemeEdiraCompliant => "0084",
560 ICD::SwissChambersCommerceSchemeEdiraCompliant => "0085",
561 ICD::UnitedStatesCouncilForInternationalBusinessUscibSchemeEdiraCompliant => "0086",
562 ICD::NationalFederationChambersCommerceIndustryBelgiumSchemeEdiraCompliant => "0087",
563 ICD::EanLocationCode => "0088",
564 ICD::TheAssociationBritishChambersCommerceLtdSchemeEdiraCompliant => "0089",
565 ICD::InternetIpAddressingIso6523IcdEncoding => "0090",
566 ICD::CiscoSysytemsOsiNetwork => "0091",
567 ICD::RevenueCanadaBusinessNumberRegistrationEdiraCompliant => "0093",
568 ICD::DeutscherIndustrieUndHandelstagDihtSchemeEdiraCompliant => "0094",
569 ICD::HewlettPackardCompanyInternalAmNetwork => "0095",
570 ICD::DanishChamberOfCommerceSchemeEdiraCompliant => "0096",
571 ICD::FtiEdiforumItaliaEdiraCompliant => "0097",
572 ICD::ChamberOfCommerceTelAvivJaffaSchemeEdiraCompliant => "0098",
573 ICD::SiemensSupervisorySystemsNetwork => "0099",
574 ICD::Png_icdScheme => "0100",
575 ICD::SouthAfricanCodeAllocation => "0101",
576 ICD::Heag => "0102",
577 ICD::BtIcdCodingSystem => "0104",
578 ICD::PortugueseChamberCommerceAndIndustrySchemeEdiraCompliant => "0105",
579 ICD::VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant => "0106",
580 ICD::AssociationSwedishChambersCommerceAndIndustrySchemeEdiraCompliant => "0107",
581 ICD::AustralianChambersCommerceAndIndustrySchemeEdiraCompliant => "0108",
582 ICD::BellsouthIcdAesaAtmEndSystemAddress => "0109",
583 ICD::BellAtlantic => "0110",
584 ICD::ObjectIdentifiers => "0111",
585 ICD::IsoRegisterForStandardsProducingOrganizations => "0112",
586 ICD::Originnet => "0113",
587 ICD::CheckPointSoftwareTechnologies => "0114",
588 ICD::PacificBellDataCommunicationsNetwork => "0115",
589 ICD::PssObjectIdentifiers => "0116",
590 ICD::StentorIcdCodingSystem => "0117",
591 ICD::AtmNetworkZn96 => "0118",
592 ICD::MciOsiNetwork => "0119",
593 ICD::Advantis => "0120",
594 ICD::AffableSoftwareDataInterchangeCodes => "0121",
595 ICD::BbDataGmbh => "0122",
596 ICD::BasfCompanyAtmNetwork => "0123",
597 ICD::IotaIdentifiersForOrganizationsForTelecommunicationsAddressingUsingIcdSystemFormatDefinedInIsoIec8348 => "0124",
598 ICD::HenkelCorporateNetworkHNet => "0125",
599 ICD::GteOsiNetwork => "0126",
600 ICD::DresdnerBankCorporateNetwork => "0127",
601 ICD::BcnrSwissClearingBankNumber => "0128",
602 ICD::BpiSwissBusinessPartnerIdentificationCode => "0129",
603 ICD::DirectoratesEuropeanCommission => "0130",
604 ICD::CodeForIdentificationNationalOrganizations => "0131",
605 ICD::CerticomObjectIdentifiers => "0132",
606 ICD::Tc68Oid => "0133",
607 ICD::InfonetServicesCorporation => "0134",
608 ICD::SiaObjectIdentifiers => "0135",
609 ICD::CableWirelessGlobalAtmEndSystemAddressPlan => "0136",
610 ICD::GlobalAesaScheme => "0137",
611 ICD::FranceTelecomAtmEndSystemAddressPlan => "0138",
612 ICD::SavvisCommunicationsAesa => "0139",
613 ICD::ToshibaOrganizationsPartnersAndSuppliersTopasCode => "0140",
614 ICD::NatoCommercialAndGovernmentEntitySystem => "0141",
615 ICD::SecetiObjectIdentifiers => "0142",
616 ICD::EinesteinetAg => "0143",
617 ICD::DodaacDepartmentDefenseActivityAddressCode => "0144",
618 ICD::DgcpDirectionGénéraleDeLaComptabilitéPubliqueAdministrativeAccountingIdentificationScheme => "0145",
619 ICD::DgiDirectionGénéraleDesImpotsCode => "0146",
620 ICD::StandardCompanyCode => "0147",
621 ICD::ItuInternationalTelecommunicationsUnionDataNetworkIdentificationCodesDnic => "0148",
622 ICD::GlobalBusinessIdentifier => "0149",
623 ICD::MadgeNetworksLtdIcdAtmAddressingScheme => "0150",
624 ICD::AustralianBusinessNumberAbnScheme => "0151",
625 ICD::EdiraSchemeIdentifierCode => "0152",
626 ICD::ConcertGlobalNetworkServicesIcdAesa => "0153",
627 ICD::IdentificationNumberEconomicSubjectsIco => "0154",
628 ICD::GlobalCrossingAesaAtmEndSystemAddress => "0155",
629 ICD::Auna => "0156",
630 ICD::AtmInterconnectionWithDutchKpnTelecom => "0157",
631 ICD::IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127 => "0158",
632 ICD::ActalisObjectIdentifiers => "0159",
633 ICD::GtinGlobalTradeItemNumber => "0160",
634 ICD::EccmaOpenTechnicalDirectory => "0161",
635 ICD::CenIsssObjectIdentifierScheme => "0162",
636 ICD::UsEpaFacilityIdentifier => "0163",
637 ICD::TelusCorporation => "0164",
638 ICD::FieieObjectIdentifiers => "0165",
639 ICD::SwissguideIdentifierScheme => "0166",
640 ICD::PriorityTelecomAtmEndSystemAddressPlan => "0167",
641 ICD::VodafoneIrelandOsiAddressing => "0168",
642 ICD::SwissFederalBusinessIdentificationNumberCentralBusinessNamesIndexZefixIdentificationNumber => "0169",
643 ICD::TeikokuCompanyCode => "0170",
644 ICD::LuxembourgCpCpsCertificationPolicyAndCertificationPracticeStatementIndex => "0171",
645 ICD::ProjectGroupListsPropertiesProlist => "0172",
646 ICD::EciSs => "0173",
647 ICD::Stepnexus => "0174",
648 ICD::SiemensAg => "0175",
649 ICD::ParadineGmbh => "0176",
650 ICD::OdetteInternationalLimited => "0177",
651 ICD::Route1Mobinet => "0178",
652 ICD::PenangoObjectIdentifiers => "0179",
653 ICD::LithuanianMilitaryPki => "0180",
654 ICD::NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb => "0183",
655 ICD::Digstorg => "0184",
656 ICD::PercevalObjectCode => "0185",
657 ICD::TrustpointObjectIdentifiers => "0186",
658 ICD::AmazonUniqueIdentificationScheme => "0187",
659 ICD::CorporateNumberTheSocialSecurityAndTaxNumberSystem => "0188",
660 ICD::EuropeanBusinessIdentifierEbid => "0189",
661 ICD::OrganisatieIndentificatieNummerOin => "0190",
662 ICD::CompanyCodeEstonia => "0191",
663 ICD::Organisasjonsnummer => "0192",
664 ICD::UblBePartyIdentifier => "0193",
665 ICD::KoiosOpenTechnicalDictionary => "0194",
666 ICD::SingaporeNationwideELnvoiceFramework => "0195",
667 ICD::IcelandicIdentifierÍslenskKennitala => "0196",
668 ICD::AppliaPlStandard => "0197",
669 ICD::Erstorg => "0198",
670 ICD::LegalEntityIdentifierLei => "0199",
671 ICD::LegalEntityCodeLithuania => "0200",
672 ICD::CodiceUnivocoUnitàOrganizzativaIpa => "0201",
673 ICD::IndirizzoDiPostaElettronicaCertificata => "0202",
674 ICD::EdeliveryNetworkParticipantIdentifier => "0203",
675 ICD::LeitwegId => "0204",
676 ICD::Coddest => "0205",
677 ICD::RegistreDuCommerceEtDeLIndustrieRci => "0206",
678 ICD::PilogOntologyCodificationIdentifierPoci => "0207",
679 ICD::NumeroDentrepriseOndernemingsnummerUnternehmensnummer => "0208",
680 ICD::Gs1IdentificationKeys => "0209",
681 ICD::CodiceFiscale => "0210",
682 ICD::PartitaIva => "0211",
683 ICD::FinnishOrganizationIdentifier => "0212",
684 ICD::FinnishOrganizationValueAddTaxIdentifier => "0213",
685 ICD::TradeplaceTradepiStandard => "0214",
686 ICD::NetServiceId => "0215",
687 ICD::Ovtcode => "0216",
688 ICD::TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber => "0217",
689 ICD::UnifiedRegistrationNumberLatvia => "0218",
690 ICD::TaxpayerRegistrationCodeLatvia => "0219",
691 ICD::TheRegisterNaturalPersonsLatvia => "0220",
692 ICD::TheRegisteredNumberQualifiedInvoiceIssuer => "0221",
693 ICD::MetadataRegistrySupport => "0222",
694 ICD::EuBasedCompany => "0223",
695 ICD::FtctcCodeRoutage => "0224",
696 ICD::FrctcElectronicAddress => "0225",
697 ICD::FrctcParticulier => "0226",
698 ICD::NonEuBasedCompany => "0227",
699 ICD::RépertoireDesEntreprisesEtDesEtablissementsRidet => "0228",
700 ICD::TAHITITraitementAutomatiqueHiérarchiséDesInstitutionsDeTahitiEtDesÎles => "0229",
701 ICD::NationalEInvoicingFramework => "0230",
702 ICD::SingleTaxableCompanyFrance => "0231",
703 ICD::NobbProductNumber => "0232",
704 ICD::DescriptionNotKnown => "0233",
705 ICD::ToimitusosoiteId => "0234",
706 ICD::UaeTaxIdentificationNumberTin => "0235",
707 ICD::DescriptionNotKnown_Dup => "0236",
708 ICD::CprDanishPersonCivilRegistrationNumber => "0237",
709 ICD::PlateformeSAgrééeSÀLaFacturationÉlectroniquePpfPdp => "0238",
710 }
711 }
712}
713
714impl crate::Description for ICD {
715 fn description(self) -> &'static str {
716 match self {
717 ICD::SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene => "System Information et Repertoire des Entreprise et des Etablissements: SIRENE ",
718 ICD::CodificationNumeriqueDesEtablissmentsFinanciersEnBelgique => "Codification Numerique des Etablissments Financiers En Belgique ",
719 ICD::NbsOsiNetwork => "NBS/OSI NETWORK ",
720 ICD::UsaFedGovOsiNetwork => "USA FED GOV OSI NETWORK ",
721 ICD::UsaDodOsiNetwork => "USA DOD OSI NETWORK ",
722 ICD::Organisationsnummer => "Organisationsnummer ",
723 ICD::LeNumeroNational => "LE NUMERO NATIONAL ",
724 ICD::SiretCode => "SIRET-CODE ",
725 ICD::OrganizationalIdentifiersForStructuredNamesUnderIso9541Part2 => "Organizational Identifiers for Structured Names under ISO 9541 Part 2 ",
726 ICD::InternationalCodeDesignatorForIdentificationOsiBasedAmateurRadioOrganizationsNetworkObjectsAndApplicationServices => "International Code Designator for the Identification of OSI-based, Amateur Radio Organizations, Network Objects and Application Services. ",
727 ICD::EuropeanComputerManufacturersAssociationEcma => "European Computer Manufacturers Association: ECMA ",
728 ICD::VsaFtpCodeFtpFileTransferProtocol => "VSA FTP CODE (FTP = File Transfer Protocol) ",
729 ICD::NistOsiImplememtsWorkshop => "NIST/OSI Implememts' Workshop ",
730 ICD::ElectronicDataInterchangeEdi => "Electronic Data Interchange: EDI ",
731 ICD::EwosObjectIdentifiers => "EWOS Object Identifiers ",
732 ICD::CommonLanguage => "COMMON LANGUAGE ",
733 ICD::SnaOsiNetwork => "SNA/OSI Network ",
734 ICD::AirTransportIndustryServicesCommunicationsNetwork => "Air Transport Industry Services Communications Network ",
735 ICD::EuropeanLaboratoryForParticlePhysicsCern => "European Laboratory for Particle Physics: CERN ",
736 ICD::SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT => "SOCIETY FOR WORLDWIDE INTERBANK FINANCIAL, TELECOMMUNICATION S.W.I.F.T. ",
737 ICD::OsfDistributedComputingObjectIdentification => "OSF Distributed Computing Object Identification ",
738 ICD::NordicUniversityAndResearchNetworkNordunet => "Nordic University and Research Network: NORDUnet ",
739 ICD::DigitalEquipmentCorporationDec => "Digital Equipment Corporation: DEC ",
740 ICD::OsiAsiaOceaniaWorkshop => "OSI ASIA-OCEANIA WORKSHOP ",
741 ICD::NatoIso6523IcdeCodingScheme => "NATO ISO 6523 ICDE coding scheme ",
742 ICD::AeronauticalTelecommunicationsNetworkAtn => "Aeronautical Telecommunications Network (ATN) ",
743 ICD::InternationalStandardIso6523 => "International Standard ISO 6523 ",
744 ICD::TheAllUnionClassifierEnterprisesAndOrganisations => "The All-Union Classifier of Enterprises and Organisations ",
745 ICD::AtTOsiNetwork => "AT&T/OSI Network ",
746 ICD::EdiPartnerIdentificationCode => "EDI Partner Identification Code ",
747 ICD::TelecomAustralia => "Telecom Australia ",
748 ICD::SGWOsiInternetwork => "S G W OSI Internetwork ",
749 ICD::ReuterOpenAddressStandard => "Reuter Open Address Standard ",
750 ICD::Iso6523Icd => "ISO 6523 - ICD ",
751 ICD::TeletrustObjectIdentifiers => "TeleTrust Object Identifiers ",
752 ICD::LyTunnus => "LY-tunnus ",
753 ICD::TheAustralianGosipNetwork => "The Australian GOSIP Network ",
754 ICD::TheOzDodOsiNetwork => "The OZ DOD OSI Network ",
755 ICD::UnileverGroupCompanies => "Unilever Group Companies ",
756 ICD::CiticorpGlobalInformationNetwork => "Citicorp Global Information Network ",
757 ICD::DbpTelekomObjectIdentifiers => "DBP Telekom Object Identifiers ",
758 ICD::Hydronett => "HydroNETT ",
759 ICD::ThaiIndustrialStandardsInstituteTisi => "Thai Industrial Standards Institute (TISI) ",
760 ICD::IciCompanyIdentificationSystem => "ICI Company Identification System ",
761 ICD::Funloc => "FUNLOC ",
762 ICD::BullOdiDsaUnixNetwork => "BULL ODI/DSA/UNIX Network ",
763 ICD::Osinz => "OSINZ ",
764 ICD::AucklandAreaHealth => "Auckland Area Health ",
765 ICD::Firmenich => "Firmenich ",
766 ICD::AgfaDis => "AGFA-DIS ",
767 ICD::SocietyMotionPictureAndTelevisionEngineersSmpte => "Society of Motion Picture and Television Engineers (SMPTE) ",
768 ICD::Migros_networkM_netopz => "Migros_Network M_NETOPZ ",
769 ICD::Iso6523Icdpcr => "ISO6523 - ICDPCR ",
770 ICD::EnergyNet => "Energy Net ",
771 ICD::NokiaObjectIdentifiersNoi => "Nokia Object Identifiers (NOI) ",
772 ICD::SaintGobain => "Saint Gobain ",
773 ICD::SiemensCorporateNetwork => "Siemens Corporate Network ",
774 ICD::Danznet => "DANZNET ",
775 ICD::DataUniversalNumberingSystemDUNSNumber => "Data Universal Numbering System (D-U-N-S Number) ",
776 ICD::SoffexOsi => "SOFFEX OSI ",
777 ICD::KpnOvn => "KPN OVN ",
778 ICD::Ascomosinet => "ascomOSINet ",
779 ICD::UtcUniformeTransportCode => "UTC: Uniforme Transport Code ",
780 ICD::SolvayOsiCoding => "SOLVAY OSI CODING ",
781 ICD::RocheCorporateNetwork => "Roche Corporate Network ",
782 ICD::Zellwegerosinet => "ZellwegerOSINet ",
783 ICD::IntelCorporationOsi => "Intel Corporation OSI ",
784 ICD::SitaObjectIdentifierTree => "SITA Object Identifier Tree ",
785 ICD::DaimlerchryslerCorporateNetwork => "DaimlerChrysler Corporate Network ",
786 ICD::LegoOsiNetwork => "LEGO /OSI NETWORK ",
787 ICD::NavistarOsiNetwork => "NAVISTAR/OSI Network ",
788 ICD::IcdFormattedAtmAddress => "ICD Formatted ATM address ",
789 ICD::Arinc => "ARINC ",
790 ICD::AlcanetAlcatelAlsthomCorporateNetwork => "Alcanet/Alcatel-Alsthom Corporate Network ",
791 ICD::SistemaItalianoDiIdentificazioneDiOgettiGestitoDaUninfo => "Sistema Italiano di Identificazione di ogetti gestito da UNINFO ",
792 ICD::SistemaItalianoDiIndirizzamentoDiRetiOsiGestitoDaUninfo => "Sistema Italiano di Indirizzamento di Reti OSI Gestito da UNINFO ",
793 ICD::MitelTerminalOrSwitchingEquipment => "Mitel terminal or switching equipment ",
794 ICD::AtmForum => "ATM Forum ",
795 ICD::UkNationalHealthServiceSchemeEdiraCompliant => "UK National Health Service Scheme, (EDIRA compliant) ",
796 ICD::InternationalNsap => "International NSAP ",
797 ICD::NorwegianTelecommunicationsAuthoritysNtasEdiIdentifierSchemeEdiraCompliant => "Norwegian Telecommunications Authority's, NTA'S, EDI, identifier scheme (EDIRA compliant) ",
798 ICD::AdvancedTelecommunicationsModulesLimitedCorporateNetwork => "Advanced Telecommunications Modules Limited, Corporate Network ",
799 ICD::AthensChamberCommerceIndustrySchemeEdiraCompliant => "Athens Chamber of Commerce & Industry Scheme (EDIRA compliant) ",
800 ICD::SwissChambersCommerceSchemeEdiraCompliant => "Swiss Chambers of Commerce Scheme (EDIRA) compliant ",
801 ICD::UnitedStatesCouncilForInternationalBusinessUscibSchemeEdiraCompliant => "United States Council for International Business (USCIB) Scheme, (EDIRA compliant) ",
802 ICD::NationalFederationChambersCommerceIndustryBelgiumSchemeEdiraCompliant => "National Federation of Chambers of Commerce & Industry of Belgium, Scheme (EDIRA compliant) ",
803 ICD::EanLocationCode => "EAN Location Code ",
804 ICD::TheAssociationBritishChambersCommerceLtdSchemeEdiraCompliant => "The Association of British Chambers of Commerce Ltd. Scheme, (EDIRA compliant) ",
805 ICD::InternetIpAddressingIso6523IcdEncoding => "Internet IP addressing - ISO 6523 ICD encoding ",
806 ICD::CiscoSysytemsOsiNetwork => "Cisco Sysytems / OSI Network ",
807 ICD::RevenueCanadaBusinessNumberRegistrationEdiraCompliant => "Revenue Canada Business Number Registration (EDIRA compliant) ",
808 ICD::DeutscherIndustrieUndHandelstagDihtSchemeEdiraCompliant => "DEUTSCHER INDUSTRIE- UND HANDELSTAG (DIHT) Scheme (EDIRA compliant) ",
809 ICD::HewlettPackardCompanyInternalAmNetwork => "Hewlett - Packard Company Internal AM Network ",
810 ICD::DanishChamberOfCommerceSchemeEdiraCompliant => "DANISH CHAMBER OF COMMERCE Scheme (EDIRA compliant) ",
811 ICD::FtiEdiforumItaliaEdiraCompliant => "FTI - Ediforum Italia, (EDIRA compliant) ",
812 ICD::ChamberOfCommerceTelAvivJaffaSchemeEdiraCompliant => "CHAMBER OF COMMERCE TEL AVIV-JAFFA Scheme (EDIRA compliant) ",
813 ICD::SiemensSupervisorySystemsNetwork => "Siemens Supervisory Systems Network ",
814 ICD::Png_icdScheme => "PNG_ICD Scheme ",
815 ICD::SouthAfricanCodeAllocation => "South African Code Allocation ",
816 ICD::Heag => "HEAG ",
817 ICD::BtIcdCodingSystem => "BT - ICD Coding System ",
818 ICD::PortugueseChamberCommerceAndIndustrySchemeEdiraCompliant => "Portuguese Chamber of Commerce and Industry Scheme (EDIRA compliant) ",
819 ICD::VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant => "Vereniging van Kamers van Koophandel en Fabrieken in Nederland (Association of Chambers of Commerce and Industry in the Netherlands), Scheme (EDIRA compliant) ",
820 ICD::AssociationSwedishChambersCommerceAndIndustrySchemeEdiraCompliant => "Association of Swedish Chambers of Commerce and Industry Scheme (EDIRA compliant) ",
821 ICD::AustralianChambersCommerceAndIndustrySchemeEdiraCompliant => "Australian Chambers of Commerce and Industry Scheme (EDIRA compliant) ",
822 ICD::BellsouthIcdAesaAtmEndSystemAddress => "BellSouth ICD AESA (ATM End System Address) ",
823 ICD::BellAtlantic => "Bell Atlantic ",
824 ICD::ObjectIdentifiers => "Object Identifiers ",
825 ICD::IsoRegisterForStandardsProducingOrganizations => "ISO register for Standards producing Organizations ",
826 ICD::Originnet => "OriginNet ",
827 ICD::CheckPointSoftwareTechnologies => "Check Point Software Technologies ",
828 ICD::PacificBellDataCommunicationsNetwork => "Pacific Bell Data Communications Network ",
829 ICD::PssObjectIdentifiers => "PSS Object Identifiers ",
830 ICD::StentorIcdCodingSystem => "STENTOR-ICD CODING SYSTEM ",
831 ICD::AtmNetworkZn96 => "ATM-Network ZN'96 ",
832 ICD::MciOsiNetwork => "MCI / OSI Network ",
833 ICD::Advantis => "Advantis ",
834 ICD::AffableSoftwareDataInterchangeCodes => "Affable Software Data Interchange Codes ",
835 ICD::BbDataGmbh => "BB-DATA GmbH ",
836 ICD::BasfCompanyAtmNetwork => "BASF Company ATM-Network ",
837 ICD::IotaIdentifiersForOrganizationsForTelecommunicationsAddressingUsingIcdSystemFormatDefinedInIsoIec8348 => "IOTA Identifiers for Organizations for Telecommunications Addressing using the ICD system format defined in ISO/IEC 8348 ",
838 ICD::HenkelCorporateNetworkHNet => "Henkel Corporate Network (H-Net) ",
839 ICD::GteOsiNetwork => "GTE/OSI Network ",
840 ICD::DresdnerBankCorporateNetwork => "Dresdner Bank Corporate Network ",
841 ICD::BcnrSwissClearingBankNumber => "BCNR (Swiss Clearing Bank Number) ",
842 ICD::BpiSwissBusinessPartnerIdentificationCode => "BPI (Swiss Business Partner Identification) code ",
843 ICD::DirectoratesEuropeanCommission => "Directorates of the European Commission ",
844 ICD::CodeForIdentificationNationalOrganizations => "Code for the Identification of National Organizations ",
845 ICD::CerticomObjectIdentifiers => "Certicom Object Identifiers ",
846 ICD::Tc68Oid => "TC68 OID ",
847 ICD::InfonetServicesCorporation => "Infonet Services Corporation ",
848 ICD::SiaObjectIdentifiers => "SIA Object Identifiers ",
849 ICD::CableWirelessGlobalAtmEndSystemAddressPlan => "Cable & Wireless Global ATM End-System Address Plan ",
850 ICD::GlobalAesaScheme => "Global AESA scheme ",
851 ICD::FranceTelecomAtmEndSystemAddressPlan => "France Telecom ATM End System Address Plan ",
852 ICD::SavvisCommunicationsAesa => "Savvis Communications AESA:. ",
853 ICD::ToshibaOrganizationsPartnersAndSuppliersTopasCode => "Toshiba Organizations, Partners, And Suppliers' (TOPAS) Code ",
854 ICD::NatoCommercialAndGovernmentEntitySystem => "NATO Commercial and Government Entity system ",
855 ICD::SecetiObjectIdentifiers => "SECETI Object Identifiers ",
856 ICD::EinesteinetAg => "EINESTEINet AG ",
857 ICD::DodaacDepartmentDefenseActivityAddressCode => "DoDAAC (Department of Defense Activity Address Code) ",
858 ICD::DgcpDirectionGénéraleDeLaComptabilitéPubliqueAdministrativeAccountingIdentificationScheme => "DGCP (Direction Générale de la Comptabilité Publique)administrative accounting identification scheme ",
859 ICD::DgiDirectionGénéraleDesImpotsCode => "DGI (Direction Générale des Impots) code ",
860 ICD::StandardCompanyCode => "Standard Company Code ",
861 ICD::ItuInternationalTelecommunicationsUnionDataNetworkIdentificationCodesDnic => "ITU (International Telecommunications Union)Data Network Identification Codes (DNIC) ",
862 ICD::GlobalBusinessIdentifier => "Global Business Identifier ",
863 ICD::MadgeNetworksLtdIcdAtmAddressingScheme => "Madge Networks Ltd- ICD ATM Addressing Scheme ",
864 ICD::AustralianBusinessNumberAbnScheme => "Australian Business Number (ABN) Scheme ",
865 ICD::EdiraSchemeIdentifierCode => "Edira Scheme Identifier Code ",
866 ICD::ConcertGlobalNetworkServicesIcdAesa => "Concert Global Network Services ICD AESA ",
867 ICD::IdentificationNumberEconomicSubjectsIco => "Identification number of economic subjects: (ICO) ",
868 ICD::GlobalCrossingAesaAtmEndSystemAddress => "Global Crossing AESA (ATM End System Address) ",
869 ICD::Auna => "AUNA ",
870 ICD::AtmInterconnectionWithDutchKpnTelecom => "ATM interconnection with the Dutch KPN Telecom ",
871 ICD::IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127 => "Identification number of economic subject (ICO) Act on State Statistics of 29 November 2'001, § 27 ",
872 ICD::ActalisObjectIdentifiers => "ACTALIS Object Identifiers ",
873 ICD::GtinGlobalTradeItemNumber => "GTIN - Global Trade Item Number ",
874 ICD::EccmaOpenTechnicalDirectory => "ECCMA Open Technical Directory ",
875 ICD::CenIsssObjectIdentifierScheme => "CEN/ISSS Object Identifier Scheme ",
876 ICD::UsEpaFacilityIdentifier => "US-EPA Facility Identifier ",
877 ICD::TelusCorporation => "TELUS Corporation ",
878 ICD::FieieObjectIdentifiers => "FIEIE Object identifiers ",
879 ICD::SwissguideIdentifierScheme => "Swissguide Identifier Scheme ",
880 ICD::PriorityTelecomAtmEndSystemAddressPlan => "Priority Telecom ATM End System Address Plan ",
881 ICD::VodafoneIrelandOsiAddressing => "Vodafone Ireland OSI Addressing ",
882 ICD::SwissFederalBusinessIdentificationNumberCentralBusinessNamesIndexZefixIdentificationNumber => "Swiss Federal Business Identification Number. Central Business names Index (zefix) Identification Number ",
883 ICD::TeikokuCompanyCode => "Teikoku Company Code ",
884 ICD::LuxembourgCpCpsCertificationPolicyAndCertificationPracticeStatementIndex => "Luxembourg CP & CPS (Certification Policy and Certification Practice Statement) Index ",
885 ICD::ProjectGroupListsPropertiesProlist => "Project Group “Lists of Properties” (PROLIST®) ",
886 ICD::EciSs => "eCI@ss ",
887 ICD::Stepnexus => "StepNexus ",
888 ICD::SiemensAg => "Siemens AG ",
889 ICD::ParadineGmbh => "Paradine GmbH ",
890 ICD::OdetteInternationalLimited => "Odette International Limited ",
891 ICD::Route1Mobinet => "Route1 MobiNET ",
892 ICD::PenangoObjectIdentifiers => "Penango Object Identifiers ",
893 ICD::LithuanianMilitaryPki => "Lithuanian military PKI ",
894 ICD::NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb => "Numéro d'identification suisse des enterprises (IDE), Swiss Unique Business Identification Number (UIDB) ",
895 ICD::Digstorg => "DIGSTORG ",
896 ICD::PercevalObjectCode => "Perceval Object Code ",
897 ICD::TrustpointObjectIdentifiers => "TrustPoint Object Identifiers ",
898 ICD::AmazonUniqueIdentificationScheme => "Amazon Unique Identification Scheme ",
899 ICD::CorporateNumberTheSocialSecurityAndTaxNumberSystem => "Corporate Number of The Social Security and Tax Number System ",
900 ICD::EuropeanBusinessIdentifierEbid => "European Business Identifier (EBID) ",
901 ICD::OrganisatieIndentificatieNummerOin => "Organisatie Indentificatie Nummer (OIN) ",
902 ICD::CompanyCodeEstonia => "Company Code (Estonia) ",
903 ICD::Organisasjonsnummer => "Organisasjonsnummer ",
904 ICD::UblBePartyIdentifier => "UBL.BE Party Identifier ",
905 ICD::KoiosOpenTechnicalDictionary => "KOIOS Open Technical Dictionary",
906 ICD::SingaporeNationwideELnvoiceFramework => "Singapore Nationwide E-lnvoice Framework ",
907 ICD::IcelandicIdentifierÍslenskKennitala => "Icelandic identifier - Íslensk kennitala ",
908 ICD::AppliaPlStandard => "APPLiA Pl Standard",
909 ICD::Erstorg => "ERSTORG",
910 ICD::LegalEntityIdentifierLei => "Legal Entity Identifier (LEI)",
911 ICD::LegalEntityCodeLithuania => "Legal entity code (Lithuania)",
912 ICD::CodiceUnivocoUnitàOrganizzativaIpa => "Codice Univoco Unità Organizzativa iPA",
913 ICD::IndirizzoDiPostaElettronicaCertificata => "Indirizzo di Posta Elettronica Certificata",
914 ICD::EdeliveryNetworkParticipantIdentifier => "eDelivery Network Participant identifier",
915 ICD::LeitwegId => "Leitweg-ID",
916 ICD::Coddest => "CODDEST",
917 ICD::RegistreDuCommerceEtDeLIndustrieRci => "Registre du Commerce et de l’Industrie : RCI",
918 ICD::PilogOntologyCodificationIdentifierPoci => "PiLog Ontology Codification Identifier (POCI)",
919 ICD::NumeroDentrepriseOndernemingsnummerUnternehmensnummer => "Numero d'entreprise / ondernemingsnummer / Unternehmensnummer",
920 ICD::Gs1IdentificationKeys => "GS1 identification keys",
921 ICD::CodiceFiscale => "CODICE FISCALE",
922 ICD::PartitaIva => "PARTITA IVA",
923 ICD::FinnishOrganizationIdentifier => "Finnish Organization Identifier",
924 ICD::FinnishOrganizationValueAddTaxIdentifier => "Finnish Organization Value Add Tax Identifier",
925 ICD::TradeplaceTradepiStandard => "Tradeplace TradePI Standard",
926 ICD::NetServiceId => "Net service ID",
927 ICD::Ovtcode => "OVTcode",
928 ICD::TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber => "The Netherlands Chamber of Commerce and Industry establishment number",
929 ICD::UnifiedRegistrationNumberLatvia => "Unified registration number (Latvia)",
930 ICD::TaxpayerRegistrationCodeLatvia => "Taxpayer registration code (Latvia)",
931 ICD::TheRegisterNaturalPersonsLatvia => "The Register of Natural Persons (Latvia)",
932 ICD::TheRegisteredNumberQualifiedInvoiceIssuer => "The registered number of the qualified invoice issuer",
933 ICD::MetadataRegistrySupport => "Metadata Registry Support",
934 ICD::EuBasedCompany => "EU based company",
935 ICD::FtctcCodeRoutage => "FTCTC CODE ROUTAGE",
936 ICD::FrctcElectronicAddress => "FRCTC ELECTRONIC ADDRESS",
937 ICD::FrctcParticulier => "FRCTC Particulier",
938 ICD::NonEuBasedCompany => "NON - EU based company",
939 ICD::RépertoireDesEntreprisesEtDesEtablissementsRidet => "Répertoire des Entreprises et des Etablissements (RIDET)",
940 ICD::TAHITITraitementAutomatiqueHiérarchiséDesInstitutionsDeTahitiEtDesÎles => "T.A.H.I.T.I (traitement automatique hiérarchisé des institutions de Tahiti et des îles)",
941 ICD::NationalEInvoicingFramework => "National e-Invoicing Framework",
942 ICD::SingleTaxableCompanyFrance => "Single taxable company (France)",
943 ICD::NobbProductNumber => "NOBB product number",
944 ICD::DescriptionNotKnown => "Description not known",
945 ICD::ToimitusosoiteId => "Toimitusosoite ID",
946 ICD::UaeTaxIdentificationNumberTin => "UAE Tax Identification Number (TIN)",
947 ICD::DescriptionNotKnown_Dup => "Description not known",
948 ICD::CprDanishPersonCivilRegistrationNumber => "CPR (Danish person civil registration number)",
949 ICD::PlateformeSAgrééeSÀLaFacturationÉlectroniquePpfPdp => "Plateforme.s agréée.s à la facturation électronique (PPF/PDP)",
950 }
951 }
952}
953
954impl crate::FromCode for ICD {
955 fn from_code(code: &str) -> Option<Self>
956 where
957 Self: Sized,
958 {
959 match code {
960 "0002" => Some(ICD::SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene),
961 "0003" => Some(ICD::CodificationNumeriqueDesEtablissmentsFinanciersEnBelgique),
962 "0004" => Some(ICD::NbsOsiNetwork),
963 "0005" => Some(ICD::UsaFedGovOsiNetwork),
964 "0006" => Some(ICD::UsaDodOsiNetwork),
965 "0007" => Some(ICD::Organisationsnummer),
966 "0008" => Some(ICD::LeNumeroNational),
967 "0009" => Some(ICD::SiretCode),
968 "0010" => Some(ICD::OrganizationalIdentifiersForStructuredNamesUnderIso9541Part2),
969 "0011" => Some(ICD::InternationalCodeDesignatorForIdentificationOsiBasedAmateurRadioOrganizationsNetworkObjectsAndApplicationServices),
970 "0012" => Some(ICD::EuropeanComputerManufacturersAssociationEcma),
971 "0013" => Some(ICD::VsaFtpCodeFtpFileTransferProtocol),
972 "0014" => Some(ICD::NistOsiImplememtsWorkshop),
973 "0015" => Some(ICD::ElectronicDataInterchangeEdi),
974 "0016" => Some(ICD::EwosObjectIdentifiers),
975 "0017" => Some(ICD::CommonLanguage),
976 "0018" => Some(ICD::SnaOsiNetwork),
977 "0019" => Some(ICD::AirTransportIndustryServicesCommunicationsNetwork),
978 "0020" => Some(ICD::EuropeanLaboratoryForParticlePhysicsCern),
979 "0021" => Some(ICD::SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT),
980 "0022" => Some(ICD::OsfDistributedComputingObjectIdentification),
981 "0023" => Some(ICD::NordicUniversityAndResearchNetworkNordunet),
982 "0024" => Some(ICD::DigitalEquipmentCorporationDec),
983 "0025" => Some(ICD::OsiAsiaOceaniaWorkshop),
984 "0026" => Some(ICD::NatoIso6523IcdeCodingScheme),
985 "0027" => Some(ICD::AeronauticalTelecommunicationsNetworkAtn),
986 "0028" => Some(ICD::InternationalStandardIso6523),
987 "0029" => Some(ICD::TheAllUnionClassifierEnterprisesAndOrganisations),
988 "0030" => Some(ICD::AtTOsiNetwork),
989 "0031" => Some(ICD::EdiPartnerIdentificationCode),
990 "0032" => Some(ICD::TelecomAustralia),
991 "0033" => Some(ICD::SGWOsiInternetwork),
992 "0034" => Some(ICD::ReuterOpenAddressStandard),
993 "0035" => Some(ICD::Iso6523Icd),
994 "0036" => Some(ICD::TeletrustObjectIdentifiers),
995 "0037" => Some(ICD::LyTunnus),
996 "0038" => Some(ICD::TheAustralianGosipNetwork),
997 "0039" => Some(ICD::TheOzDodOsiNetwork),
998 "0040" => Some(ICD::UnileverGroupCompanies),
999 "0041" => Some(ICD::CiticorpGlobalInformationNetwork),
1000 "0042" => Some(ICD::DbpTelekomObjectIdentifiers),
1001 "0043" => Some(ICD::Hydronett),
1002 "0044" => Some(ICD::ThaiIndustrialStandardsInstituteTisi),
1003 "0045" => Some(ICD::IciCompanyIdentificationSystem),
1004 "0046" => Some(ICD::Funloc),
1005 "0047" => Some(ICD::BullOdiDsaUnixNetwork),
1006 "0048" => Some(ICD::Osinz),
1007 "0049" => Some(ICD::AucklandAreaHealth),
1008 "0050" => Some(ICD::Firmenich),
1009 "0051" => Some(ICD::AgfaDis),
1010 "0052" => Some(ICD::SocietyMotionPictureAndTelevisionEngineersSmpte),
1011 "0053" => Some(ICD::Migros_networkM_netopz),
1012 "0054" => Some(ICD::Iso6523Icdpcr),
1013 "0055" => Some(ICD::EnergyNet),
1014 "0056" => Some(ICD::NokiaObjectIdentifiersNoi),
1015 "0057" => Some(ICD::SaintGobain),
1016 "0058" => Some(ICD::SiemensCorporateNetwork),
1017 "0059" => Some(ICD::Danznet),
1018 "0060" => Some(ICD::DataUniversalNumberingSystemDUNSNumber),
1019 "0061" => Some(ICD::SoffexOsi),
1020 "0062" => Some(ICD::KpnOvn),
1021 "0063" => Some(ICD::Ascomosinet),
1022 "0064" => Some(ICD::UtcUniformeTransportCode),
1023 "0065" => Some(ICD::SolvayOsiCoding),
1024 "0066" => Some(ICD::RocheCorporateNetwork),
1025 "0067" => Some(ICD::Zellwegerosinet),
1026 "0068" => Some(ICD::IntelCorporationOsi),
1027 "0069" => Some(ICD::SitaObjectIdentifierTree),
1028 "0070" => Some(ICD::DaimlerchryslerCorporateNetwork),
1029 "0071" => Some(ICD::LegoOsiNetwork),
1030 "0072" => Some(ICD::NavistarOsiNetwork),
1031 "0073" => Some(ICD::IcdFormattedAtmAddress),
1032 "0074" => Some(ICD::Arinc),
1033 "0075" => Some(ICD::AlcanetAlcatelAlsthomCorporateNetwork),
1034 "0076" => Some(ICD::SistemaItalianoDiIdentificazioneDiOgettiGestitoDaUninfo),
1035 "0077" => Some(ICD::SistemaItalianoDiIndirizzamentoDiRetiOsiGestitoDaUninfo),
1036 "0078" => Some(ICD::MitelTerminalOrSwitchingEquipment),
1037 "0079" => Some(ICD::AtmForum),
1038 "0080" => Some(ICD::UkNationalHealthServiceSchemeEdiraCompliant),
1039 "0081" => Some(ICD::InternationalNsap),
1040 "0082" => Some(ICD::NorwegianTelecommunicationsAuthoritysNtasEdiIdentifierSchemeEdiraCompliant),
1041 "0083" => Some(ICD::AdvancedTelecommunicationsModulesLimitedCorporateNetwork),
1042 "0084" => Some(ICD::AthensChamberCommerceIndustrySchemeEdiraCompliant),
1043 "0085" => Some(ICD::SwissChambersCommerceSchemeEdiraCompliant),
1044 "0086" => Some(ICD::UnitedStatesCouncilForInternationalBusinessUscibSchemeEdiraCompliant),
1045 "0087" => Some(ICD::NationalFederationChambersCommerceIndustryBelgiumSchemeEdiraCompliant),
1046 "0088" => Some(ICD::EanLocationCode),
1047 "0089" => Some(ICD::TheAssociationBritishChambersCommerceLtdSchemeEdiraCompliant),
1048 "0090" => Some(ICD::InternetIpAddressingIso6523IcdEncoding),
1049 "0091" => Some(ICD::CiscoSysytemsOsiNetwork),
1050 "0093" => Some(ICD::RevenueCanadaBusinessNumberRegistrationEdiraCompliant),
1051 "0094" => Some(ICD::DeutscherIndustrieUndHandelstagDihtSchemeEdiraCompliant),
1052 "0095" => Some(ICD::HewlettPackardCompanyInternalAmNetwork),
1053 "0096" => Some(ICD::DanishChamberOfCommerceSchemeEdiraCompliant),
1054 "0097" => Some(ICD::FtiEdiforumItaliaEdiraCompliant),
1055 "0098" => Some(ICD::ChamberOfCommerceTelAvivJaffaSchemeEdiraCompliant),
1056 "0099" => Some(ICD::SiemensSupervisorySystemsNetwork),
1057 "0100" => Some(ICD::Png_icdScheme),
1058 "0101" => Some(ICD::SouthAfricanCodeAllocation),
1059 "0102" => Some(ICD::Heag),
1060 "0104" => Some(ICD::BtIcdCodingSystem),
1061 "0105" => Some(ICD::PortugueseChamberCommerceAndIndustrySchemeEdiraCompliant),
1062 "0106" => Some(ICD::VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant),
1063 "0107" => Some(ICD::AssociationSwedishChambersCommerceAndIndustrySchemeEdiraCompliant),
1064 "0108" => Some(ICD::AustralianChambersCommerceAndIndustrySchemeEdiraCompliant),
1065 "0109" => Some(ICD::BellsouthIcdAesaAtmEndSystemAddress),
1066 "0110" => Some(ICD::BellAtlantic),
1067 "0111" => Some(ICD::ObjectIdentifiers),
1068 "0112" => Some(ICD::IsoRegisterForStandardsProducingOrganizations),
1069 "0113" => Some(ICD::Originnet),
1070 "0114" => Some(ICD::CheckPointSoftwareTechnologies),
1071 "0115" => Some(ICD::PacificBellDataCommunicationsNetwork),
1072 "0116" => Some(ICD::PssObjectIdentifiers),
1073 "0117" => Some(ICD::StentorIcdCodingSystem),
1074 "0118" => Some(ICD::AtmNetworkZn96),
1075 "0119" => Some(ICD::MciOsiNetwork),
1076 "0120" => Some(ICD::Advantis),
1077 "0121" => Some(ICD::AffableSoftwareDataInterchangeCodes),
1078 "0122" => Some(ICD::BbDataGmbh),
1079 "0123" => Some(ICD::BasfCompanyAtmNetwork),
1080 "0124" => Some(ICD::IotaIdentifiersForOrganizationsForTelecommunicationsAddressingUsingIcdSystemFormatDefinedInIsoIec8348),
1081 "0125" => Some(ICD::HenkelCorporateNetworkHNet),
1082 "0126" => Some(ICD::GteOsiNetwork),
1083 "0127" => Some(ICD::DresdnerBankCorporateNetwork),
1084 "0128" => Some(ICD::BcnrSwissClearingBankNumber),
1085 "0129" => Some(ICD::BpiSwissBusinessPartnerIdentificationCode),
1086 "0130" => Some(ICD::DirectoratesEuropeanCommission),
1087 "0131" => Some(ICD::CodeForIdentificationNationalOrganizations),
1088 "0132" => Some(ICD::CerticomObjectIdentifiers),
1089 "0133" => Some(ICD::Tc68Oid),
1090 "0134" => Some(ICD::InfonetServicesCorporation),
1091 "0135" => Some(ICD::SiaObjectIdentifiers),
1092 "0136" => Some(ICD::CableWirelessGlobalAtmEndSystemAddressPlan),
1093 "0137" => Some(ICD::GlobalAesaScheme),
1094 "0138" => Some(ICD::FranceTelecomAtmEndSystemAddressPlan),
1095 "0139" => Some(ICD::SavvisCommunicationsAesa),
1096 "0140" => Some(ICD::ToshibaOrganizationsPartnersAndSuppliersTopasCode),
1097 "0141" => Some(ICD::NatoCommercialAndGovernmentEntitySystem),
1098 "0142" => Some(ICD::SecetiObjectIdentifiers),
1099 "0143" => Some(ICD::EinesteinetAg),
1100 "0144" => Some(ICD::DodaacDepartmentDefenseActivityAddressCode),
1101 "0145" => Some(ICD::DgcpDirectionGénéraleDeLaComptabilitéPubliqueAdministrativeAccountingIdentificationScheme),
1102 "0146" => Some(ICD::DgiDirectionGénéraleDesImpotsCode),
1103 "0147" => Some(ICD::StandardCompanyCode),
1104 "0148" => Some(ICD::ItuInternationalTelecommunicationsUnionDataNetworkIdentificationCodesDnic),
1105 "0149" => Some(ICD::GlobalBusinessIdentifier),
1106 "0150" => Some(ICD::MadgeNetworksLtdIcdAtmAddressingScheme),
1107 "0151" => Some(ICD::AustralianBusinessNumberAbnScheme),
1108 "0152" => Some(ICD::EdiraSchemeIdentifierCode),
1109 "0153" => Some(ICD::ConcertGlobalNetworkServicesIcdAesa),
1110 "0154" => Some(ICD::IdentificationNumberEconomicSubjectsIco),
1111 "0155" => Some(ICD::GlobalCrossingAesaAtmEndSystemAddress),
1112 "0156" => Some(ICD::Auna),
1113 "0157" => Some(ICD::AtmInterconnectionWithDutchKpnTelecom),
1114 "0158" => Some(ICD::IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127),
1115 "0159" => Some(ICD::ActalisObjectIdentifiers),
1116 "0160" => Some(ICD::GtinGlobalTradeItemNumber),
1117 "0161" => Some(ICD::EccmaOpenTechnicalDirectory),
1118 "0162" => Some(ICD::CenIsssObjectIdentifierScheme),
1119 "0163" => Some(ICD::UsEpaFacilityIdentifier),
1120 "0164" => Some(ICD::TelusCorporation),
1121 "0165" => Some(ICD::FieieObjectIdentifiers),
1122 "0166" => Some(ICD::SwissguideIdentifierScheme),
1123 "0167" => Some(ICD::PriorityTelecomAtmEndSystemAddressPlan),
1124 "0168" => Some(ICD::VodafoneIrelandOsiAddressing),
1125 "0169" => Some(ICD::SwissFederalBusinessIdentificationNumberCentralBusinessNamesIndexZefixIdentificationNumber),
1126 "0170" => Some(ICD::TeikokuCompanyCode),
1127 "0171" => Some(ICD::LuxembourgCpCpsCertificationPolicyAndCertificationPracticeStatementIndex),
1128 "0172" => Some(ICD::ProjectGroupListsPropertiesProlist),
1129 "0173" => Some(ICD::EciSs),
1130 "0174" => Some(ICD::Stepnexus),
1131 "0175" => Some(ICD::SiemensAg),
1132 "0176" => Some(ICD::ParadineGmbh),
1133 "0177" => Some(ICD::OdetteInternationalLimited),
1134 "0178" => Some(ICD::Route1Mobinet),
1135 "0179" => Some(ICD::PenangoObjectIdentifiers),
1136 "0180" => Some(ICD::LithuanianMilitaryPki),
1137 "0183" => Some(ICD::NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb),
1138 "0184" => Some(ICD::Digstorg),
1139 "0185" => Some(ICD::PercevalObjectCode),
1140 "0186" => Some(ICD::TrustpointObjectIdentifiers),
1141 "0187" => Some(ICD::AmazonUniqueIdentificationScheme),
1142 "0188" => Some(ICD::CorporateNumberTheSocialSecurityAndTaxNumberSystem),
1143 "0189" => Some(ICD::EuropeanBusinessIdentifierEbid),
1144 "0190" => Some(ICD::OrganisatieIndentificatieNummerOin),
1145 "0191" => Some(ICD::CompanyCodeEstonia),
1146 "0192" => Some(ICD::Organisasjonsnummer),
1147 "0193" => Some(ICD::UblBePartyIdentifier),
1148 "0194" => Some(ICD::KoiosOpenTechnicalDictionary),
1149 "0195" => Some(ICD::SingaporeNationwideELnvoiceFramework),
1150 "0196" => Some(ICD::IcelandicIdentifierÍslenskKennitala),
1151 "0197" => Some(ICD::AppliaPlStandard),
1152 "0198" => Some(ICD::Erstorg),
1153 "0199" => Some(ICD::LegalEntityIdentifierLei),
1154 "0200" => Some(ICD::LegalEntityCodeLithuania),
1155 "0201" => Some(ICD::CodiceUnivocoUnitàOrganizzativaIpa),
1156 "0202" => Some(ICD::IndirizzoDiPostaElettronicaCertificata),
1157 "0203" => Some(ICD::EdeliveryNetworkParticipantIdentifier),
1158 "0204" => Some(ICD::LeitwegId),
1159 "0205" => Some(ICD::Coddest),
1160 "0206" => Some(ICD::RegistreDuCommerceEtDeLIndustrieRci),
1161 "0207" => Some(ICD::PilogOntologyCodificationIdentifierPoci),
1162 "0208" => Some(ICD::NumeroDentrepriseOndernemingsnummerUnternehmensnummer),
1163 "0209" => Some(ICD::Gs1IdentificationKeys),
1164 "0210" => Some(ICD::CodiceFiscale),
1165 "0211" => Some(ICD::PartitaIva),
1166 "0212" => Some(ICD::FinnishOrganizationIdentifier),
1167 "0213" => Some(ICD::FinnishOrganizationValueAddTaxIdentifier),
1168 "0214" => Some(ICD::TradeplaceTradepiStandard),
1169 "0215" => Some(ICD::NetServiceId),
1170 "0216" => Some(ICD::Ovtcode),
1171 "0217" => Some(ICD::TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber),
1172 "0218" => Some(ICD::UnifiedRegistrationNumberLatvia),
1173 "0219" => Some(ICD::TaxpayerRegistrationCodeLatvia),
1174 "0220" => Some(ICD::TheRegisterNaturalPersonsLatvia),
1175 "0221" => Some(ICD::TheRegisteredNumberQualifiedInvoiceIssuer),
1176 "0222" => Some(ICD::MetadataRegistrySupport),
1177 "0223" => Some(ICD::EuBasedCompany),
1178 "0224" => Some(ICD::FtctcCodeRoutage),
1179 "0225" => Some(ICD::FrctcElectronicAddress),
1180 "0226" => Some(ICD::FrctcParticulier),
1181 "0227" => Some(ICD::NonEuBasedCompany),
1182 "0228" => Some(ICD::RépertoireDesEntreprisesEtDesEtablissementsRidet),
1183 "0229" => Some(ICD::TAHITITraitementAutomatiqueHiérarchiséDesInstitutionsDeTahitiEtDesÎles),
1184 "0230" => Some(ICD::NationalEInvoicingFramework),
1185 "0231" => Some(ICD::SingleTaxableCompanyFrance),
1186 "0232" => Some(ICD::NobbProductNumber),
1187 "0233" => Some(ICD::DescriptionNotKnown),
1188 "0234" => Some(ICD::ToimitusosoiteId),
1189 "0235" => Some(ICD::UaeTaxIdentificationNumberTin),
1190 "0236" => Some(ICD::DescriptionNotKnown_Dup),
1191 "0237" => Some(ICD::CprDanishPersonCivilRegistrationNumber),
1192 "0238" => Some(ICD::PlateformeSAgrééeSÀLaFacturationÉlectroniquePpfPdp),
1193 _ => None,
1194 }
1195 }
1196}