1#![allow(non_camel_case_types)]
2
3#[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Hash)]
4pub enum ICD {
5 SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene,
7 CodificationNumeriqueDesEtablissmentsFinanciersEnBelgique,
9 NbsOsiNetwork,
11 UsaFedGovOsiNetwork,
13 UsaDodOsiNetwork,
15 Organisationsnummer,
17 LeNumeroNational,
19 SiretCode,
21 OrganizationalIdentifiersForStructuredNamesUnderIso9541Part2,
23 InternationalCodeDesignatorForIdentificationOsiBasedAmateurRadioOrganizationsNetworkObjectsAndApplicationServices,
25 EuropeanComputerManufacturersAssociationEcma,
27 VsaFtpCodeFtpFileTransferProtocol,
29 NistOsiImplememtsWorkshop,
31 ElectronicDataInterchangeEdi,
33 EwosObjectIdentifiers,
35 CommonLanguage,
37 SnaOsiNetwork,
39 AirTransportIndustryServicesCommunicationsNetwork,
41 EuropeanLaboratoryForParticlePhysicsCern,
43 SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT,
45 OsfDistributedComputingObjectIdentification,
47 NordicUniversityAndResearchNetworkNordunet,
49 DigitalEquipmentCorporationDec,
51 OsiAsiaOceaniaWorkshop,
53 NatoIso6523IcdeCodingScheme,
55 AeronauticalTelecommunicationsNetworkAtn,
57 InternationalStandardIso6523,
59 TheAllUnionClassifierEnterprisesAndOrganisations,
61 AtTOsiNetwork,
63 EdiPartnerIdentificationCode,
65 TelecomAustralia,
67 SGWOsiInternetwork,
69 ReuterOpenAddressStandard,
71 Iso6523Icd,
73 TeletrustObjectIdentifiers,
75 LyTunnus,
77 TheAustralianGosipNetwork,
79 TheOzDodOsiNetwork,
81 UnileverGroupCompanies,
83 CiticorpGlobalInformationNetwork,
85 DbpTelekomObjectIdentifiers,
87 Hydronett,
89 ThaiIndustrialStandardsInstituteTisi,
91 IciCompanyIdentificationSystem,
93 Funloc,
95 BullOdiDsaUnixNetwork,
97 Osinz,
99 AucklandAreaHealth,
101 Firmenich,
103 AgfaDis,
105 SocietyMotionPictureAndTelevisionEngineersSmpte,
107 Migros_networkM_netopz,
109 Iso6523Icdpcr,
111 EnergyNet,
113 NokiaObjectIdentifiersNoi,
115 SaintGobain,
117 SiemensCorporateNetwork,
119 Danznet,
121 DataUniversalNumberingSystemDUNSNumber,
123 SoffexOsi,
125 KpnOvn,
127 Ascomosinet,
129 UtcUniformeTransportCode,
131 SolvayOsiCoding,
133 RocheCorporateNetwork,
135 Zellwegerosinet,
137 IntelCorporationOsi,
139 SitaObjectIdentifierTree,
141 DaimlerchryslerCorporateNetwork,
143 LegoOsiNetwork,
145 NavistarOsiNetwork,
147 IcdFormattedAtmAddress,
149 Arinc,
151 AlcanetAlcatelAlsthomCorporateNetwork,
153 SistemaItalianoDiIdentificazioneDiOgettiGestitoDaUninfo,
155 SistemaItalianoDiIndirizzamentoDiRetiOsiGestitoDaUninfo,
157 MitelTerminalOrSwitchingEquipment,
159 AtmForum,
161 UkNationalHealthServiceSchemeEdiraCompliant,
163 InternationalNsap,
165 NorwegianTelecommunicationsAuthoritysNtasEdiIdentifierSchemeEdiraCompliant,
167 AdvancedTelecommunicationsModulesLimitedCorporateNetwork,
169 AthensChamberCommerceIndustrySchemeEdiraCompliant,
171 SwissChambersCommerceSchemeEdiraCompliant,
173 UnitedStatesCouncilForInternationalBusinessUscibSchemeEdiraCompliant,
175 NationalFederationChambersCommerceIndustryBelgiumSchemeEdiraCompliant,
177 EanLocationCode,
179 TheAssociationBritishChambersCommerceLtdSchemeEdiraCompliant,
181 InternetIpAddressingIso6523IcdEncoding,
183 CiscoSysytemsOsiNetwork,
185 RevenueCanadaBusinessNumberRegistrationEdiraCompliant,
187 DeutscherIndustrieUndHandelstagDihtSchemeEdiraCompliant,
189 HewlettPackardCompanyInternalAmNetwork,
191 DanishChamberOfCommerceSchemeEdiraCompliant,
193 FtiEdiforumItaliaEdiraCompliant,
195 ChamberOfCommerceTelAvivJaffaSchemeEdiraCompliant,
197 SiemensSupervisorySystemsNetwork,
199 Png_icdScheme,
201 SouthAfricanCodeAllocation,
203 Heag,
205 BtIcdCodingSystem,
207 PortugueseChamberCommerceAndIndustrySchemeEdiraCompliant,
209 VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant,
211 AssociationSwedishChambersCommerceAndIndustrySchemeEdiraCompliant,
213 AustralianChambersCommerceAndIndustrySchemeEdiraCompliant,
215 BellsouthIcdAesaAtmEndSystemAddress,
217 BellAtlantic,
219 ObjectIdentifiers,
221 IsoRegisterForStandardsProducingOrganizations,
223 Originnet,
225 CheckPointSoftwareTechnologies,
227 PacificBellDataCommunicationsNetwork,
229 PssObjectIdentifiers,
231 StentorIcdCodingSystem,
233 AtmNetworkZn96,
235 MciOsiNetwork,
237 Advantis,
239 AffableSoftwareDataInterchangeCodes,
241 BbDataGmbh,
243 BasfCompanyAtmNetwork,
245 IotaIdentifiersForOrganizationsForTelecommunicationsAddressingUsingIcdSystemFormatDefinedInIsoIec8348,
247 HenkelCorporateNetworkHNet,
249 GteOsiNetwork,
251 DresdnerBankCorporateNetwork,
253 BcnrSwissClearingBankNumber,
255 BpiSwissBusinessPartnerIdentificationCode,
257 DirectoratesEuropeanCommission,
259 CodeForIdentificationNationalOrganizations,
261 CerticomObjectIdentifiers,
263 Tc68Oid,
265 InfonetServicesCorporation,
267 SiaObjectIdentifiers,
269 CableWirelessGlobalAtmEndSystemAddressPlan,
271 GlobalAesaScheme,
273 FranceTelecomAtmEndSystemAddressPlan,
275 SavvisCommunicationsAesa,
277 ToshibaOrganizationsPartnersAndSuppliersTopasCode,
279 NatoCommercialAndGovernmentEntitySystem,
281 SecetiObjectIdentifiers,
283 EinesteinetAg,
285 DodaacDepartmentDefenseActivityAddressCode,
287 DgcpDirectionGénéraleDeLaComptabilitéPubliqueAdministrativeAccountingIdentificationScheme,
289 DgiDirectionGénéraleDesImpotsCode,
291 StandardCompanyCode,
293 ItuInternationalTelecommunicationsUnionDataNetworkIdentificationCodesDnic,
295 GlobalBusinessIdentifier,
297 MadgeNetworksLtdIcdAtmAddressingScheme,
299 AustralianBusinessNumberAbnScheme,
301 EdiraSchemeIdentifierCode,
303 ConcertGlobalNetworkServicesIcdAesa,
305 IdentificationNumberEconomicSubjectsIco,
307 GlobalCrossingAesaAtmEndSystemAddress,
309 Auna,
311 AtmInterconnectionWithDutchKpnTelecom,
313 IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127,
315 ActalisObjectIdentifiers,
317 GtinGlobalTradeItemNumber,
319 EccmaOpenTechnicalDirectory,
321 CenIsssObjectIdentifierScheme,
323 UsEpaFacilityIdentifier,
325 TelusCorporation,
327 FieieObjectIdentifiers,
329 SwissguideIdentifierScheme,
331 PriorityTelecomAtmEndSystemAddressPlan,
333 VodafoneIrelandOsiAddressing,
335 SwissFederalBusinessIdentificationNumberCentralBusinessNamesIndexZefixIdentificationNumber,
337 TeikokuCompanyCode,
339 LuxembourgCpCpsCertificationPolicyAndCertificationPracticeStatementIndex,
341 ProjectGroupListsPropertiesProlist,
343 EciSs,
345 Stepnexus,
347 SiemensAg,
349 ParadineGmbh,
351 OdetteInternationalLimited,
353 Route1Mobinet,
355 PenangoObjectIdentifiers,
357 LithuanianMilitaryPki,
359 NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb,
361 Digstorg,
363 PercevalObjectCode,
365 TrustpointObjectIdentifiers,
367 AmazonUniqueIdentificationScheme,
369 CorporateNumberTheSocialSecurityAndTaxNumberSystem,
371 EuropeanBusinessIdentifierEbid,
373 OrganisatieIndentificatieNummerOin,
375 CompanyCodeEstonia,
377 Organisasjonsnummer,
379 UblBePartyIdentifier,
381 KoiosOpenTechnicalDictionary,
383 SingaporeNationwideELnvoiceFramework,
385 IcelandicIdentifierÍslenskKennitala,
387 AppliaPlStandard,
389 Erstorg,
391 LegalEntityIdentifierLei,
393 LegalEntityCodeLithuania,
395 CodiceUnivocoUnitàOrganizzativaIpa,
397 IndirizzoDiPostaElettronicaCertificata,
399 EdeliveryNetworkParticipantIdentifier,
401 LeitwegId,
403 Coddest,
405 RegistreDuCommerceEtDeLIndustrieRci,
407 PilogOntologyCodificationIdentifierPoci,
409 NumeroDentrepriseOndernemingsnummerUnternehmensnummer,
411 Gs1IdentificationKeys,
413 CodiceFiscale,
415 PartitaIva,
417 FinnishOrganizationIdentifier,
419 FinnishOrganizationValueAddTaxIdentifier,
421 TradeplaceTradepiStandard,
423 NetServiceId,
425 Ovtcode,
427 TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber,
429 UnifiedRegistrationNumberLatvia,
431 TaxpayerRegistrationCodeLatvia,
433 TheRegisterNaturalPersonsLatvia,
435 TheRegisteredNumberQualifiedInvoiceIssuer,
437 MetadataRegistrySupport,
439 EuBasedCompany,
441 FtctcCodeRoutage,
443 FrctcElectronicAddress,
445 FrctcParticulier,
447 NonEuBasedCompany,
449 RépertoireDesEntreprisesEtDesEtablissementsRidet,
451 TAHITITraitementAutomatiqueHiérarchiséDesInstitutionsDeTahitiEtDesÎles,
453 NationalEInvoicingFramework,
455 SingleTaxableCompanyFrance,
457 NobbProductNumber,
459 DescriptionNotKnown,
461 ToimitusosoiteId,
463 UaeTaxIdentificationNumberTin,
465 DescriptionNotKnown_Dup,
467 CprDanishPersonCivilRegistrationNumber,
469 PlateformeSAgrééeSÀLaFacturationÉlectroniquePpfPdp,
471 Eaeu,
473 RegisterLegalPersonsInFrenchRépertoireDesPersonnesMorales,
475}
476
477impl crate::Code for ICD {
478 fn code(&self) -> &str {
479 match self {
480 ICD::SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene => "0002",
481 ICD::CodificationNumeriqueDesEtablissmentsFinanciersEnBelgique => "0003",
482 ICD::NbsOsiNetwork => "0004",
483 ICD::UsaFedGovOsiNetwork => "0005",
484 ICD::UsaDodOsiNetwork => "0006",
485 ICD::Organisationsnummer => "0007",
486 ICD::LeNumeroNational => "0008",
487 ICD::SiretCode => "0009",
488 ICD::OrganizationalIdentifiersForStructuredNamesUnderIso9541Part2 => "0010",
489 ICD::InternationalCodeDesignatorForIdentificationOsiBasedAmateurRadioOrganizationsNetworkObjectsAndApplicationServices => "0011",
490 ICD::EuropeanComputerManufacturersAssociationEcma => "0012",
491 ICD::VsaFtpCodeFtpFileTransferProtocol => "0013",
492 ICD::NistOsiImplememtsWorkshop => "0014",
493 ICD::ElectronicDataInterchangeEdi => "0015",
494 ICD::EwosObjectIdentifiers => "0016",
495 ICD::CommonLanguage => "0017",
496 ICD::SnaOsiNetwork => "0018",
497 ICD::AirTransportIndustryServicesCommunicationsNetwork => "0019",
498 ICD::EuropeanLaboratoryForParticlePhysicsCern => "0020",
499 ICD::SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT => "0021",
500 ICD::OsfDistributedComputingObjectIdentification => "0022",
501 ICD::NordicUniversityAndResearchNetworkNordunet => "0023",
502 ICD::DigitalEquipmentCorporationDec => "0024",
503 ICD::OsiAsiaOceaniaWorkshop => "0025",
504 ICD::NatoIso6523IcdeCodingScheme => "0026",
505 ICD::AeronauticalTelecommunicationsNetworkAtn => "0027",
506 ICD::InternationalStandardIso6523 => "0028",
507 ICD::TheAllUnionClassifierEnterprisesAndOrganisations => "0029",
508 ICD::AtTOsiNetwork => "0030",
509 ICD::EdiPartnerIdentificationCode => "0031",
510 ICD::TelecomAustralia => "0032",
511 ICD::SGWOsiInternetwork => "0033",
512 ICD::ReuterOpenAddressStandard => "0034",
513 ICD::Iso6523Icd => "0035",
514 ICD::TeletrustObjectIdentifiers => "0036",
515 ICD::LyTunnus => "0037",
516 ICD::TheAustralianGosipNetwork => "0038",
517 ICD::TheOzDodOsiNetwork => "0039",
518 ICD::UnileverGroupCompanies => "0040",
519 ICD::CiticorpGlobalInformationNetwork => "0041",
520 ICD::DbpTelekomObjectIdentifiers => "0042",
521 ICD::Hydronett => "0043",
522 ICD::ThaiIndustrialStandardsInstituteTisi => "0044",
523 ICD::IciCompanyIdentificationSystem => "0045",
524 ICD::Funloc => "0046",
525 ICD::BullOdiDsaUnixNetwork => "0047",
526 ICD::Osinz => "0048",
527 ICD::AucklandAreaHealth => "0049",
528 ICD::Firmenich => "0050",
529 ICD::AgfaDis => "0051",
530 ICD::SocietyMotionPictureAndTelevisionEngineersSmpte => "0052",
531 ICD::Migros_networkM_netopz => "0053",
532 ICD::Iso6523Icdpcr => "0054",
533 ICD::EnergyNet => "0055",
534 ICD::NokiaObjectIdentifiersNoi => "0056",
535 ICD::SaintGobain => "0057",
536 ICD::SiemensCorporateNetwork => "0058",
537 ICD::Danznet => "0059",
538 ICD::DataUniversalNumberingSystemDUNSNumber => "0060",
539 ICD::SoffexOsi => "0061",
540 ICD::KpnOvn => "0062",
541 ICD::Ascomosinet => "0063",
542 ICD::UtcUniformeTransportCode => "0064",
543 ICD::SolvayOsiCoding => "0065",
544 ICD::RocheCorporateNetwork => "0066",
545 ICD::Zellwegerosinet => "0067",
546 ICD::IntelCorporationOsi => "0068",
547 ICD::SitaObjectIdentifierTree => "0069",
548 ICD::DaimlerchryslerCorporateNetwork => "0070",
549 ICD::LegoOsiNetwork => "0071",
550 ICD::NavistarOsiNetwork => "0072",
551 ICD::IcdFormattedAtmAddress => "0073",
552 ICD::Arinc => "0074",
553 ICD::AlcanetAlcatelAlsthomCorporateNetwork => "0075",
554 ICD::SistemaItalianoDiIdentificazioneDiOgettiGestitoDaUninfo => "0076",
555 ICD::SistemaItalianoDiIndirizzamentoDiRetiOsiGestitoDaUninfo => "0077",
556 ICD::MitelTerminalOrSwitchingEquipment => "0078",
557 ICD::AtmForum => "0079",
558 ICD::UkNationalHealthServiceSchemeEdiraCompliant => "0080",
559 ICD::InternationalNsap => "0081",
560 ICD::NorwegianTelecommunicationsAuthoritysNtasEdiIdentifierSchemeEdiraCompliant => "0082",
561 ICD::AdvancedTelecommunicationsModulesLimitedCorporateNetwork => "0083",
562 ICD::AthensChamberCommerceIndustrySchemeEdiraCompliant => "0084",
563 ICD::SwissChambersCommerceSchemeEdiraCompliant => "0085",
564 ICD::UnitedStatesCouncilForInternationalBusinessUscibSchemeEdiraCompliant => "0086",
565 ICD::NationalFederationChambersCommerceIndustryBelgiumSchemeEdiraCompliant => "0087",
566 ICD::EanLocationCode => "0088",
567 ICD::TheAssociationBritishChambersCommerceLtdSchemeEdiraCompliant => "0089",
568 ICD::InternetIpAddressingIso6523IcdEncoding => "0090",
569 ICD::CiscoSysytemsOsiNetwork => "0091",
570 ICD::RevenueCanadaBusinessNumberRegistrationEdiraCompliant => "0093",
571 ICD::DeutscherIndustrieUndHandelstagDihtSchemeEdiraCompliant => "0094",
572 ICD::HewlettPackardCompanyInternalAmNetwork => "0095",
573 ICD::DanishChamberOfCommerceSchemeEdiraCompliant => "0096",
574 ICD::FtiEdiforumItaliaEdiraCompliant => "0097",
575 ICD::ChamberOfCommerceTelAvivJaffaSchemeEdiraCompliant => "0098",
576 ICD::SiemensSupervisorySystemsNetwork => "0099",
577 ICD::Png_icdScheme => "0100",
578 ICD::SouthAfricanCodeAllocation => "0101",
579 ICD::Heag => "0102",
580 ICD::BtIcdCodingSystem => "0104",
581 ICD::PortugueseChamberCommerceAndIndustrySchemeEdiraCompliant => "0105",
582 ICD::VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant => "0106",
583 ICD::AssociationSwedishChambersCommerceAndIndustrySchemeEdiraCompliant => "0107",
584 ICD::AustralianChambersCommerceAndIndustrySchemeEdiraCompliant => "0108",
585 ICD::BellsouthIcdAesaAtmEndSystemAddress => "0109",
586 ICD::BellAtlantic => "0110",
587 ICD::ObjectIdentifiers => "0111",
588 ICD::IsoRegisterForStandardsProducingOrganizations => "0112",
589 ICD::Originnet => "0113",
590 ICD::CheckPointSoftwareTechnologies => "0114",
591 ICD::PacificBellDataCommunicationsNetwork => "0115",
592 ICD::PssObjectIdentifiers => "0116",
593 ICD::StentorIcdCodingSystem => "0117",
594 ICD::AtmNetworkZn96 => "0118",
595 ICD::MciOsiNetwork => "0119",
596 ICD::Advantis => "0120",
597 ICD::AffableSoftwareDataInterchangeCodes => "0121",
598 ICD::BbDataGmbh => "0122",
599 ICD::BasfCompanyAtmNetwork => "0123",
600 ICD::IotaIdentifiersForOrganizationsForTelecommunicationsAddressingUsingIcdSystemFormatDefinedInIsoIec8348 => "0124",
601 ICD::HenkelCorporateNetworkHNet => "0125",
602 ICD::GteOsiNetwork => "0126",
603 ICD::DresdnerBankCorporateNetwork => "0127",
604 ICD::BcnrSwissClearingBankNumber => "0128",
605 ICD::BpiSwissBusinessPartnerIdentificationCode => "0129",
606 ICD::DirectoratesEuropeanCommission => "0130",
607 ICD::CodeForIdentificationNationalOrganizations => "0131",
608 ICD::CerticomObjectIdentifiers => "0132",
609 ICD::Tc68Oid => "0133",
610 ICD::InfonetServicesCorporation => "0134",
611 ICD::SiaObjectIdentifiers => "0135",
612 ICD::CableWirelessGlobalAtmEndSystemAddressPlan => "0136",
613 ICD::GlobalAesaScheme => "0137",
614 ICD::FranceTelecomAtmEndSystemAddressPlan => "0138",
615 ICD::SavvisCommunicationsAesa => "0139",
616 ICD::ToshibaOrganizationsPartnersAndSuppliersTopasCode => "0140",
617 ICD::NatoCommercialAndGovernmentEntitySystem => "0141",
618 ICD::SecetiObjectIdentifiers => "0142",
619 ICD::EinesteinetAg => "0143",
620 ICD::DodaacDepartmentDefenseActivityAddressCode => "0144",
621 ICD::DgcpDirectionGénéraleDeLaComptabilitéPubliqueAdministrativeAccountingIdentificationScheme => "0145",
622 ICD::DgiDirectionGénéraleDesImpotsCode => "0146",
623 ICD::StandardCompanyCode => "0147",
624 ICD::ItuInternationalTelecommunicationsUnionDataNetworkIdentificationCodesDnic => "0148",
625 ICD::GlobalBusinessIdentifier => "0149",
626 ICD::MadgeNetworksLtdIcdAtmAddressingScheme => "0150",
627 ICD::AustralianBusinessNumberAbnScheme => "0151",
628 ICD::EdiraSchemeIdentifierCode => "0152",
629 ICD::ConcertGlobalNetworkServicesIcdAesa => "0153",
630 ICD::IdentificationNumberEconomicSubjectsIco => "0154",
631 ICD::GlobalCrossingAesaAtmEndSystemAddress => "0155",
632 ICD::Auna => "0156",
633 ICD::AtmInterconnectionWithDutchKpnTelecom => "0157",
634 ICD::IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127 => "0158",
635 ICD::ActalisObjectIdentifiers => "0159",
636 ICD::GtinGlobalTradeItemNumber => "0160",
637 ICD::EccmaOpenTechnicalDirectory => "0161",
638 ICD::CenIsssObjectIdentifierScheme => "0162",
639 ICD::UsEpaFacilityIdentifier => "0163",
640 ICD::TelusCorporation => "0164",
641 ICD::FieieObjectIdentifiers => "0165",
642 ICD::SwissguideIdentifierScheme => "0166",
643 ICD::PriorityTelecomAtmEndSystemAddressPlan => "0167",
644 ICD::VodafoneIrelandOsiAddressing => "0168",
645 ICD::SwissFederalBusinessIdentificationNumberCentralBusinessNamesIndexZefixIdentificationNumber => "0169",
646 ICD::TeikokuCompanyCode => "0170",
647 ICD::LuxembourgCpCpsCertificationPolicyAndCertificationPracticeStatementIndex => "0171",
648 ICD::ProjectGroupListsPropertiesProlist => "0172",
649 ICD::EciSs => "0173",
650 ICD::Stepnexus => "0174",
651 ICD::SiemensAg => "0175",
652 ICD::ParadineGmbh => "0176",
653 ICD::OdetteInternationalLimited => "0177",
654 ICD::Route1Mobinet => "0178",
655 ICD::PenangoObjectIdentifiers => "0179",
656 ICD::LithuanianMilitaryPki => "0180",
657 ICD::NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb => "0183",
658 ICD::Digstorg => "0184",
659 ICD::PercevalObjectCode => "0185",
660 ICD::TrustpointObjectIdentifiers => "0186",
661 ICD::AmazonUniqueIdentificationScheme => "0187",
662 ICD::CorporateNumberTheSocialSecurityAndTaxNumberSystem => "0188",
663 ICD::EuropeanBusinessIdentifierEbid => "0189",
664 ICD::OrganisatieIndentificatieNummerOin => "0190",
665 ICD::CompanyCodeEstonia => "0191",
666 ICD::Organisasjonsnummer => "0192",
667 ICD::UblBePartyIdentifier => "0193",
668 ICD::KoiosOpenTechnicalDictionary => "0194",
669 ICD::SingaporeNationwideELnvoiceFramework => "0195",
670 ICD::IcelandicIdentifierÍslenskKennitala => "0196",
671 ICD::AppliaPlStandard => "0197",
672 ICD::Erstorg => "0198",
673 ICD::LegalEntityIdentifierLei => "0199",
674 ICD::LegalEntityCodeLithuania => "0200",
675 ICD::CodiceUnivocoUnitàOrganizzativaIpa => "0201",
676 ICD::IndirizzoDiPostaElettronicaCertificata => "0202",
677 ICD::EdeliveryNetworkParticipantIdentifier => "0203",
678 ICD::LeitwegId => "0204",
679 ICD::Coddest => "0205",
680 ICD::RegistreDuCommerceEtDeLIndustrieRci => "0206",
681 ICD::PilogOntologyCodificationIdentifierPoci => "0207",
682 ICD::NumeroDentrepriseOndernemingsnummerUnternehmensnummer => "0208",
683 ICD::Gs1IdentificationKeys => "0209",
684 ICD::CodiceFiscale => "0210",
685 ICD::PartitaIva => "0211",
686 ICD::FinnishOrganizationIdentifier => "0212",
687 ICD::FinnishOrganizationValueAddTaxIdentifier => "0213",
688 ICD::TradeplaceTradepiStandard => "0214",
689 ICD::NetServiceId => "0215",
690 ICD::Ovtcode => "0216",
691 ICD::TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber => "0217",
692 ICD::UnifiedRegistrationNumberLatvia => "0218",
693 ICD::TaxpayerRegistrationCodeLatvia => "0219",
694 ICD::TheRegisterNaturalPersonsLatvia => "0220",
695 ICD::TheRegisteredNumberQualifiedInvoiceIssuer => "0221",
696 ICD::MetadataRegistrySupport => "0222",
697 ICD::EuBasedCompany => "0223",
698 ICD::FtctcCodeRoutage => "0224",
699 ICD::FrctcElectronicAddress => "0225",
700 ICD::FrctcParticulier => "0226",
701 ICD::NonEuBasedCompany => "0227",
702 ICD::RépertoireDesEntreprisesEtDesEtablissementsRidet => "0228",
703 ICD::TAHITITraitementAutomatiqueHiérarchiséDesInstitutionsDeTahitiEtDesÎles => "0229",
704 ICD::NationalEInvoicingFramework => "0230",
705 ICD::SingleTaxableCompanyFrance => "0231",
706 ICD::NobbProductNumber => "0232",
707 ICD::DescriptionNotKnown => "0233",
708 ICD::ToimitusosoiteId => "0234",
709 ICD::UaeTaxIdentificationNumberTin => "0235",
710 ICD::DescriptionNotKnown_Dup => "0236",
711 ICD::CprDanishPersonCivilRegistrationNumber => "0237",
712 ICD::PlateformeSAgrééeSÀLaFacturationÉlectroniquePpfPdp => "0238",
713 ICD::Eaeu => "0239",
714 ICD::RegisterLegalPersonsInFrenchRépertoireDesPersonnesMorales => "0240",
715 }
716 }
717}
718
719impl crate::Description for ICD {
720 fn description(&self) -> &str {
721 match self {
722 ICD::SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene => "System Information et Repertoire des Entreprise et des Etablissements: SIRENE ",
723 ICD::CodificationNumeriqueDesEtablissmentsFinanciersEnBelgique => "Codification Numerique des Etablissments Financiers En Belgique ",
724 ICD::NbsOsiNetwork => "NBS/OSI NETWORK ",
725 ICD::UsaFedGovOsiNetwork => "USA FED GOV OSI NETWORK ",
726 ICD::UsaDodOsiNetwork => "USA DOD OSI NETWORK ",
727 ICD::Organisationsnummer => "Organisationsnummer ",
728 ICD::LeNumeroNational => "LE NUMERO NATIONAL ",
729 ICD::SiretCode => "SIRET-CODE ",
730 ICD::OrganizationalIdentifiersForStructuredNamesUnderIso9541Part2 => "Organizational Identifiers for Structured Names under ISO 9541 Part 2 ",
731 ICD::InternationalCodeDesignatorForIdentificationOsiBasedAmateurRadioOrganizationsNetworkObjectsAndApplicationServices => "International Code Designator for the Identification of OSI-based, Amateur Radio Organizations, Network Objects and Application Services. ",
732 ICD::EuropeanComputerManufacturersAssociationEcma => "European Computer Manufacturers Association: ECMA ",
733 ICD::VsaFtpCodeFtpFileTransferProtocol => "VSA FTP CODE (FTP = File Transfer Protocol) ",
734 ICD::NistOsiImplememtsWorkshop => "NIST/OSI Implememts' Workshop ",
735 ICD::ElectronicDataInterchangeEdi => "Electronic Data Interchange: EDI ",
736 ICD::EwosObjectIdentifiers => "EWOS Object Identifiers ",
737 ICD::CommonLanguage => "COMMON LANGUAGE ",
738 ICD::SnaOsiNetwork => "SNA/OSI Network ",
739 ICD::AirTransportIndustryServicesCommunicationsNetwork => "Air Transport Industry Services Communications Network ",
740 ICD::EuropeanLaboratoryForParticlePhysicsCern => "European Laboratory for Particle Physics: CERN ",
741 ICD::SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT => "SOCIETY FOR WORLDWIDE INTERBANK FINANCIAL, TELECOMMUNICATION S.W.I.F.T. ",
742 ICD::OsfDistributedComputingObjectIdentification => "OSF Distributed Computing Object Identification ",
743 ICD::NordicUniversityAndResearchNetworkNordunet => "Nordic University and Research Network: NORDUnet ",
744 ICD::DigitalEquipmentCorporationDec => "Digital Equipment Corporation: DEC ",
745 ICD::OsiAsiaOceaniaWorkshop => "OSI ASIA-OCEANIA WORKSHOP ",
746 ICD::NatoIso6523IcdeCodingScheme => "NATO ISO 6523 ICDE coding scheme ",
747 ICD::AeronauticalTelecommunicationsNetworkAtn => "Aeronautical Telecommunications Network (ATN) ",
748 ICD::InternationalStandardIso6523 => "International Standard ISO 6523 ",
749 ICD::TheAllUnionClassifierEnterprisesAndOrganisations => "The All-Union Classifier of Enterprises and Organisations ",
750 ICD::AtTOsiNetwork => "AT&T/OSI Network ",
751 ICD::EdiPartnerIdentificationCode => "EDI Partner Identification Code ",
752 ICD::TelecomAustralia => "Telecom Australia ",
753 ICD::SGWOsiInternetwork => "S G W OSI Internetwork ",
754 ICD::ReuterOpenAddressStandard => "Reuter Open Address Standard ",
755 ICD::Iso6523Icd => "ISO 6523 - ICD ",
756 ICD::TeletrustObjectIdentifiers => "TeleTrust Object Identifiers ",
757 ICD::LyTunnus => "LY-tunnus ",
758 ICD::TheAustralianGosipNetwork => "The Australian GOSIP Network ",
759 ICD::TheOzDodOsiNetwork => "The OZ DOD OSI Network ",
760 ICD::UnileverGroupCompanies => "Unilever Group Companies ",
761 ICD::CiticorpGlobalInformationNetwork => "Citicorp Global Information Network ",
762 ICD::DbpTelekomObjectIdentifiers => "DBP Telekom Object Identifiers ",
763 ICD::Hydronett => "HydroNETT ",
764 ICD::ThaiIndustrialStandardsInstituteTisi => "Thai Industrial Standards Institute (TISI) ",
765 ICD::IciCompanyIdentificationSystem => "ICI Company Identification System ",
766 ICD::Funloc => "FUNLOC ",
767 ICD::BullOdiDsaUnixNetwork => "BULL ODI/DSA/UNIX Network ",
768 ICD::Osinz => "OSINZ ",
769 ICD::AucklandAreaHealth => "Auckland Area Health ",
770 ICD::Firmenich => "Firmenich ",
771 ICD::AgfaDis => "AGFA-DIS ",
772 ICD::SocietyMotionPictureAndTelevisionEngineersSmpte => "Society of Motion Picture and Television Engineers (SMPTE) ",
773 ICD::Migros_networkM_netopz => "Migros_Network M_NETOPZ ",
774 ICD::Iso6523Icdpcr => "ISO6523 - ICDPCR ",
775 ICD::EnergyNet => "Energy Net ",
776 ICD::NokiaObjectIdentifiersNoi => "Nokia Object Identifiers (NOI) ",
777 ICD::SaintGobain => "Saint Gobain ",
778 ICD::SiemensCorporateNetwork => "Siemens Corporate Network ",
779 ICD::Danznet => "DANZNET ",
780 ICD::DataUniversalNumberingSystemDUNSNumber => "Data Universal Numbering System (D-U-N-S Number) ",
781 ICD::SoffexOsi => "SOFFEX OSI ",
782 ICD::KpnOvn => "KPN OVN ",
783 ICD::Ascomosinet => "ascomOSINet ",
784 ICD::UtcUniformeTransportCode => "UTC: Uniforme Transport Code ",
785 ICD::SolvayOsiCoding => "SOLVAY OSI CODING ",
786 ICD::RocheCorporateNetwork => "Roche Corporate Network ",
787 ICD::Zellwegerosinet => "ZellwegerOSINet ",
788 ICD::IntelCorporationOsi => "Intel Corporation OSI ",
789 ICD::SitaObjectIdentifierTree => "SITA Object Identifier Tree ",
790 ICD::DaimlerchryslerCorporateNetwork => "DaimlerChrysler Corporate Network ",
791 ICD::LegoOsiNetwork => "LEGO /OSI NETWORK ",
792 ICD::NavistarOsiNetwork => "NAVISTAR/OSI Network ",
793 ICD::IcdFormattedAtmAddress => "ICD Formatted ATM address ",
794 ICD::Arinc => "ARINC ",
795 ICD::AlcanetAlcatelAlsthomCorporateNetwork => "Alcanet/Alcatel-Alsthom Corporate Network ",
796 ICD::SistemaItalianoDiIdentificazioneDiOgettiGestitoDaUninfo => "Sistema Italiano di Identificazione di ogetti gestito da UNINFO ",
797 ICD::SistemaItalianoDiIndirizzamentoDiRetiOsiGestitoDaUninfo => "Sistema Italiano di Indirizzamento di Reti OSI Gestito da UNINFO ",
798 ICD::MitelTerminalOrSwitchingEquipment => "Mitel terminal or switching equipment ",
799 ICD::AtmForum => "ATM Forum ",
800 ICD::UkNationalHealthServiceSchemeEdiraCompliant => "UK National Health Service Scheme, (EDIRA compliant) ",
801 ICD::InternationalNsap => "International NSAP ",
802 ICD::NorwegianTelecommunicationsAuthoritysNtasEdiIdentifierSchemeEdiraCompliant => "Norwegian Telecommunications Authority's, NTA'S, EDI, identifier scheme (EDIRA compliant) ",
803 ICD::AdvancedTelecommunicationsModulesLimitedCorporateNetwork => "Advanced Telecommunications Modules Limited, Corporate Network ",
804 ICD::AthensChamberCommerceIndustrySchemeEdiraCompliant => "Athens Chamber of Commerce & Industry Scheme (EDIRA compliant) ",
805 ICD::SwissChambersCommerceSchemeEdiraCompliant => "Swiss Chambers of Commerce Scheme (EDIRA) compliant ",
806 ICD::UnitedStatesCouncilForInternationalBusinessUscibSchemeEdiraCompliant => "United States Council for International Business (USCIB) Scheme, (EDIRA compliant) ",
807 ICD::NationalFederationChambersCommerceIndustryBelgiumSchemeEdiraCompliant => "National Federation of Chambers of Commerce & Industry of Belgium, Scheme (EDIRA compliant) ",
808 ICD::EanLocationCode => "EAN Location Code ",
809 ICD::TheAssociationBritishChambersCommerceLtdSchemeEdiraCompliant => "The Association of British Chambers of Commerce Ltd. Scheme, (EDIRA compliant) ",
810 ICD::InternetIpAddressingIso6523IcdEncoding => "Internet IP addressing - ISO 6523 ICD encoding ",
811 ICD::CiscoSysytemsOsiNetwork => "Cisco Sysytems / OSI Network ",
812 ICD::RevenueCanadaBusinessNumberRegistrationEdiraCompliant => "Revenue Canada Business Number Registration (EDIRA compliant) ",
813 ICD::DeutscherIndustrieUndHandelstagDihtSchemeEdiraCompliant => "DEUTSCHER INDUSTRIE- UND HANDELSTAG (DIHT) Scheme (EDIRA compliant) ",
814 ICD::HewlettPackardCompanyInternalAmNetwork => "Hewlett - Packard Company Internal AM Network ",
815 ICD::DanishChamberOfCommerceSchemeEdiraCompliant => "DANISH CHAMBER OF COMMERCE Scheme (EDIRA compliant) ",
816 ICD::FtiEdiforumItaliaEdiraCompliant => "FTI - Ediforum Italia, (EDIRA compliant) ",
817 ICD::ChamberOfCommerceTelAvivJaffaSchemeEdiraCompliant => "CHAMBER OF COMMERCE TEL AVIV-JAFFA Scheme (EDIRA compliant) ",
818 ICD::SiemensSupervisorySystemsNetwork => "Siemens Supervisory Systems Network ",
819 ICD::Png_icdScheme => "PNG_ICD Scheme ",
820 ICD::SouthAfricanCodeAllocation => "South African Code Allocation ",
821 ICD::Heag => "HEAG ",
822 ICD::BtIcdCodingSystem => "BT - ICD Coding System ",
823 ICD::PortugueseChamberCommerceAndIndustrySchemeEdiraCompliant => "Portuguese Chamber of Commerce and Industry Scheme (EDIRA compliant) ",
824 ICD::VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant => "Vereniging van Kamers van Koophandel en Fabrieken in Nederland (Association of Chambers of Commerce and Industry in the Netherlands), Scheme (EDIRA compliant) ",
825 ICD::AssociationSwedishChambersCommerceAndIndustrySchemeEdiraCompliant => "Association of Swedish Chambers of Commerce and Industry Scheme (EDIRA compliant) ",
826 ICD::AustralianChambersCommerceAndIndustrySchemeEdiraCompliant => "Australian Chambers of Commerce and Industry Scheme (EDIRA compliant) ",
827 ICD::BellsouthIcdAesaAtmEndSystemAddress => "BellSouth ICD AESA (ATM End System Address) ",
828 ICD::BellAtlantic => "Bell Atlantic ",
829 ICD::ObjectIdentifiers => "Object Identifiers ",
830 ICD::IsoRegisterForStandardsProducingOrganizations => "ISO register for Standards producing Organizations ",
831 ICD::Originnet => "OriginNet ",
832 ICD::CheckPointSoftwareTechnologies => "Check Point Software Technologies ",
833 ICD::PacificBellDataCommunicationsNetwork => "Pacific Bell Data Communications Network ",
834 ICD::PssObjectIdentifiers => "PSS Object Identifiers ",
835 ICD::StentorIcdCodingSystem => "STENTOR-ICD CODING SYSTEM ",
836 ICD::AtmNetworkZn96 => "ATM-Network ZN'96 ",
837 ICD::MciOsiNetwork => "MCI / OSI Network ",
838 ICD::Advantis => "Advantis ",
839 ICD::AffableSoftwareDataInterchangeCodes => "Affable Software Data Interchange Codes ",
840 ICD::BbDataGmbh => "BB-DATA GmbH ",
841 ICD::BasfCompanyAtmNetwork => "BASF Company ATM-Network ",
842 ICD::IotaIdentifiersForOrganizationsForTelecommunicationsAddressingUsingIcdSystemFormatDefinedInIsoIec8348 => "IOTA Identifiers for Organizations for Telecommunications Addressing using the ICD system format defined in ISO/IEC 8348 ",
843 ICD::HenkelCorporateNetworkHNet => "Henkel Corporate Network (H-Net) ",
844 ICD::GteOsiNetwork => "GTE/OSI Network ",
845 ICD::DresdnerBankCorporateNetwork => "Dresdner Bank Corporate Network ",
846 ICD::BcnrSwissClearingBankNumber => "BCNR (Swiss Clearing Bank Number) ",
847 ICD::BpiSwissBusinessPartnerIdentificationCode => "BPI (Swiss Business Partner Identification) code ",
848 ICD::DirectoratesEuropeanCommission => "Directorates of the European Commission ",
849 ICD::CodeForIdentificationNationalOrganizations => "Code for the Identification of National Organizations ",
850 ICD::CerticomObjectIdentifiers => "Certicom Object Identifiers ",
851 ICD::Tc68Oid => "TC68 OID ",
852 ICD::InfonetServicesCorporation => "Infonet Services Corporation ",
853 ICD::SiaObjectIdentifiers => "SIA Object Identifiers ",
854 ICD::CableWirelessGlobalAtmEndSystemAddressPlan => "Cable & Wireless Global ATM End-System Address Plan ",
855 ICD::GlobalAesaScheme => "Global AESA scheme ",
856 ICD::FranceTelecomAtmEndSystemAddressPlan => "France Telecom ATM End System Address Plan ",
857 ICD::SavvisCommunicationsAesa => "Savvis Communications AESA:. ",
858 ICD::ToshibaOrganizationsPartnersAndSuppliersTopasCode => "Toshiba Organizations, Partners, And Suppliers' (TOPAS) Code ",
859 ICD::NatoCommercialAndGovernmentEntitySystem => "NATO Commercial and Government Entity system ",
860 ICD::SecetiObjectIdentifiers => "SECETI Object Identifiers ",
861 ICD::EinesteinetAg => "EINESTEINet AG ",
862 ICD::DodaacDepartmentDefenseActivityAddressCode => "DoDAAC (Department of Defense Activity Address Code) ",
863 ICD::DgcpDirectionGénéraleDeLaComptabilitéPubliqueAdministrativeAccountingIdentificationScheme => "DGCP (Direction Générale de la Comptabilité Publique)administrative accounting identification scheme ",
864 ICD::DgiDirectionGénéraleDesImpotsCode => "DGI (Direction Générale des Impots) code ",
865 ICD::StandardCompanyCode => "Standard Company Code ",
866 ICD::ItuInternationalTelecommunicationsUnionDataNetworkIdentificationCodesDnic => "ITU (International Telecommunications Union)Data Network Identification Codes (DNIC) ",
867 ICD::GlobalBusinessIdentifier => "Global Business Identifier ",
868 ICD::MadgeNetworksLtdIcdAtmAddressingScheme => "Madge Networks Ltd- ICD ATM Addressing Scheme ",
869 ICD::AustralianBusinessNumberAbnScheme => "Australian Business Number (ABN) Scheme ",
870 ICD::EdiraSchemeIdentifierCode => "Edira Scheme Identifier Code ",
871 ICD::ConcertGlobalNetworkServicesIcdAesa => "Concert Global Network Services ICD AESA ",
872 ICD::IdentificationNumberEconomicSubjectsIco => "Identification number of economic subjects: (ICO) ",
873 ICD::GlobalCrossingAesaAtmEndSystemAddress => "Global Crossing AESA (ATM End System Address) ",
874 ICD::Auna => "AUNA ",
875 ICD::AtmInterconnectionWithDutchKpnTelecom => "ATM interconnection with the Dutch KPN Telecom ",
876 ICD::IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127 => "Identification number of economic subject (ICO) Act on State Statistics of 29 November 2'001, § 27 ",
877 ICD::ActalisObjectIdentifiers => "ACTALIS Object Identifiers ",
878 ICD::GtinGlobalTradeItemNumber => "GTIN - Global Trade Item Number ",
879 ICD::EccmaOpenTechnicalDirectory => "ECCMA Open Technical Directory ",
880 ICD::CenIsssObjectIdentifierScheme => "CEN/ISSS Object Identifier Scheme ",
881 ICD::UsEpaFacilityIdentifier => "US-EPA Facility Identifier ",
882 ICD::TelusCorporation => "TELUS Corporation ",
883 ICD::FieieObjectIdentifiers => "FIEIE Object identifiers ",
884 ICD::SwissguideIdentifierScheme => "Swissguide Identifier Scheme ",
885 ICD::PriorityTelecomAtmEndSystemAddressPlan => "Priority Telecom ATM End System Address Plan ",
886 ICD::VodafoneIrelandOsiAddressing => "Vodafone Ireland OSI Addressing ",
887 ICD::SwissFederalBusinessIdentificationNumberCentralBusinessNamesIndexZefixIdentificationNumber => "Swiss Federal Business Identification Number. Central Business names Index (zefix) Identification Number ",
888 ICD::TeikokuCompanyCode => "Teikoku Company Code ",
889 ICD::LuxembourgCpCpsCertificationPolicyAndCertificationPracticeStatementIndex => "Luxembourg CP & CPS (Certification Policy and Certification Practice Statement) Index ",
890 ICD::ProjectGroupListsPropertiesProlist => "Project Group “Lists of Properties” (PROLIST®) ",
891 ICD::EciSs => "eCI@ss ",
892 ICD::Stepnexus => "StepNexus ",
893 ICD::SiemensAg => "Siemens AG ",
894 ICD::ParadineGmbh => "Paradine GmbH ",
895 ICD::OdetteInternationalLimited => "Odette International Limited ",
896 ICD::Route1Mobinet => "Route1 MobiNET ",
897 ICD::PenangoObjectIdentifiers => "Penango Object Identifiers ",
898 ICD::LithuanianMilitaryPki => "Lithuanian military PKI ",
899 ICD::NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb => "Numéro d'identification suisse des enterprises (IDE), Swiss Unique Business Identification Number (UIDB) ",
900 ICD::Digstorg => "DIGSTORG ",
901 ICD::PercevalObjectCode => "Perceval Object Code ",
902 ICD::TrustpointObjectIdentifiers => "TrustPoint Object Identifiers ",
903 ICD::AmazonUniqueIdentificationScheme => "Amazon Unique Identification Scheme ",
904 ICD::CorporateNumberTheSocialSecurityAndTaxNumberSystem => "Corporate Number of The Social Security and Tax Number System ",
905 ICD::EuropeanBusinessIdentifierEbid => "European Business Identifier (EBID) ",
906 ICD::OrganisatieIndentificatieNummerOin => "Organisatie Indentificatie Nummer (OIN) ",
907 ICD::CompanyCodeEstonia => "Company Code (Estonia) ",
908 ICD::Organisasjonsnummer => "Organisasjonsnummer ",
909 ICD::UblBePartyIdentifier => "UBL.BE Party Identifier ",
910 ICD::KoiosOpenTechnicalDictionary => "KOIOS Open Technical Dictionary",
911 ICD::SingaporeNationwideELnvoiceFramework => "Singapore Nationwide E-lnvoice Framework ",
912 ICD::IcelandicIdentifierÍslenskKennitala => "Icelandic identifier - Íslensk kennitala ",
913 ICD::AppliaPlStandard => "APPLiA Pl Standard",
914 ICD::Erstorg => "ERSTORG",
915 ICD::LegalEntityIdentifierLei => "Legal Entity Identifier (LEI)",
916 ICD::LegalEntityCodeLithuania => "Legal entity code (Lithuania)",
917 ICD::CodiceUnivocoUnitàOrganizzativaIpa => "Codice Univoco Unità Organizzativa iPA",
918 ICD::IndirizzoDiPostaElettronicaCertificata => "Indirizzo di Posta Elettronica Certificata",
919 ICD::EdeliveryNetworkParticipantIdentifier => "eDelivery Network Participant identifier",
920 ICD::LeitwegId => "Leitweg-ID",
921 ICD::Coddest => "CODDEST",
922 ICD::RegistreDuCommerceEtDeLIndustrieRci => "Registre du Commerce et de l’Industrie : RCI",
923 ICD::PilogOntologyCodificationIdentifierPoci => "PiLog Ontology Codification Identifier (POCI)",
924 ICD::NumeroDentrepriseOndernemingsnummerUnternehmensnummer => "Numero d'entreprise / ondernemingsnummer / Unternehmensnummer",
925 ICD::Gs1IdentificationKeys => "GS1 identification keys",
926 ICD::CodiceFiscale => "CODICE FISCALE",
927 ICD::PartitaIva => "PARTITA IVA",
928 ICD::FinnishOrganizationIdentifier => "Finnish Organization Identifier",
929 ICD::FinnishOrganizationValueAddTaxIdentifier => "Finnish Organization Value Add Tax Identifier",
930 ICD::TradeplaceTradepiStandard => "Tradeplace TradePI Standard",
931 ICD::NetServiceId => "Net service ID",
932 ICD::Ovtcode => "OVTcode",
933 ICD::TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber => "The Netherlands Chamber of Commerce and Industry establishment number",
934 ICD::UnifiedRegistrationNumberLatvia => "Unified registration number (Latvia)",
935 ICD::TaxpayerRegistrationCodeLatvia => "Taxpayer registration code (Latvia)",
936 ICD::TheRegisterNaturalPersonsLatvia => "The Register of Natural Persons (Latvia)",
937 ICD::TheRegisteredNumberQualifiedInvoiceIssuer => "The registered number of the qualified invoice issuer",
938 ICD::MetadataRegistrySupport => "Metadata Registry Support",
939 ICD::EuBasedCompany => "EU based company",
940 ICD::FtctcCodeRoutage => "FTCTC CODE ROUTAGE",
941 ICD::FrctcElectronicAddress => "FRCTC ELECTRONIC ADDRESS",
942 ICD::FrctcParticulier => "FRCTC Particulier",
943 ICD::NonEuBasedCompany => "NON - EU based company",
944 ICD::RépertoireDesEntreprisesEtDesEtablissementsRidet => "Répertoire des Entreprises et des Etablissements (RIDET)",
945 ICD::TAHITITraitementAutomatiqueHiérarchiséDesInstitutionsDeTahitiEtDesÎles => "T.A.H.I.T.I (traitement automatique hiérarchisé des institutions de Tahiti et des îles)",
946 ICD::NationalEInvoicingFramework => "National e-Invoicing Framework",
947 ICD::SingleTaxableCompanyFrance => "Single taxable company (France)",
948 ICD::NobbProductNumber => "NOBB product number",
949 ICD::DescriptionNotKnown => "Description not known",
950 ICD::ToimitusosoiteId => "Toimitusosoite ID",
951 ICD::UaeTaxIdentificationNumberTin => "UAE Tax Identification Number (TIN)",
952 ICD::DescriptionNotKnown_Dup => "Description not known",
953 ICD::CprDanishPersonCivilRegistrationNumber => "CPR (Danish person civil registration number)",
954 ICD::PlateformeSAgrééeSÀLaFacturationÉlectroniquePpfPdp => "Plateforme.s agréée.s à la facturation électronique (PPF/PDP)",
955 ICD::Eaeu => "EAEU",
956 ICD::RegisterLegalPersonsInFrenchRépertoireDesPersonnesMorales => "Register of legal persons (in French : Répertoire des personnes morales)",
957 }
958 }
959}
960
961impl crate::FromCode for ICD {
962 fn from_code(code: &str) -> Option<Self>
963 where
964 Self: Sized,
965 {
966 match code {
967 "0002" => Some(ICD::SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene),
968 "0003" => Some(ICD::CodificationNumeriqueDesEtablissmentsFinanciersEnBelgique),
969 "0004" => Some(ICD::NbsOsiNetwork),
970 "0005" => Some(ICD::UsaFedGovOsiNetwork),
971 "0006" => Some(ICD::UsaDodOsiNetwork),
972 "0007" => Some(ICD::Organisationsnummer),
973 "0008" => Some(ICD::LeNumeroNational),
974 "0009" => Some(ICD::SiretCode),
975 "0010" => Some(ICD::OrganizationalIdentifiersForStructuredNamesUnderIso9541Part2),
976 "0011" => Some(ICD::InternationalCodeDesignatorForIdentificationOsiBasedAmateurRadioOrganizationsNetworkObjectsAndApplicationServices),
977 "0012" => Some(ICD::EuropeanComputerManufacturersAssociationEcma),
978 "0013" => Some(ICD::VsaFtpCodeFtpFileTransferProtocol),
979 "0014" => Some(ICD::NistOsiImplememtsWorkshop),
980 "0015" => Some(ICD::ElectronicDataInterchangeEdi),
981 "0016" => Some(ICD::EwosObjectIdentifiers),
982 "0017" => Some(ICD::CommonLanguage),
983 "0018" => Some(ICD::SnaOsiNetwork),
984 "0019" => Some(ICD::AirTransportIndustryServicesCommunicationsNetwork),
985 "0020" => Some(ICD::EuropeanLaboratoryForParticlePhysicsCern),
986 "0021" => Some(ICD::SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT),
987 "0022" => Some(ICD::OsfDistributedComputingObjectIdentification),
988 "0023" => Some(ICD::NordicUniversityAndResearchNetworkNordunet),
989 "0024" => Some(ICD::DigitalEquipmentCorporationDec),
990 "0025" => Some(ICD::OsiAsiaOceaniaWorkshop),
991 "0026" => Some(ICD::NatoIso6523IcdeCodingScheme),
992 "0027" => Some(ICD::AeronauticalTelecommunicationsNetworkAtn),
993 "0028" => Some(ICD::InternationalStandardIso6523),
994 "0029" => Some(ICD::TheAllUnionClassifierEnterprisesAndOrganisations),
995 "0030" => Some(ICD::AtTOsiNetwork),
996 "0031" => Some(ICD::EdiPartnerIdentificationCode),
997 "0032" => Some(ICD::TelecomAustralia),
998 "0033" => Some(ICD::SGWOsiInternetwork),
999 "0034" => Some(ICD::ReuterOpenAddressStandard),
1000 "0035" => Some(ICD::Iso6523Icd),
1001 "0036" => Some(ICD::TeletrustObjectIdentifiers),
1002 "0037" => Some(ICD::LyTunnus),
1003 "0038" => Some(ICD::TheAustralianGosipNetwork),
1004 "0039" => Some(ICD::TheOzDodOsiNetwork),
1005 "0040" => Some(ICD::UnileverGroupCompanies),
1006 "0041" => Some(ICD::CiticorpGlobalInformationNetwork),
1007 "0042" => Some(ICD::DbpTelekomObjectIdentifiers),
1008 "0043" => Some(ICD::Hydronett),
1009 "0044" => Some(ICD::ThaiIndustrialStandardsInstituteTisi),
1010 "0045" => Some(ICD::IciCompanyIdentificationSystem),
1011 "0046" => Some(ICD::Funloc),
1012 "0047" => Some(ICD::BullOdiDsaUnixNetwork),
1013 "0048" => Some(ICD::Osinz),
1014 "0049" => Some(ICD::AucklandAreaHealth),
1015 "0050" => Some(ICD::Firmenich),
1016 "0051" => Some(ICD::AgfaDis),
1017 "0052" => Some(ICD::SocietyMotionPictureAndTelevisionEngineersSmpte),
1018 "0053" => Some(ICD::Migros_networkM_netopz),
1019 "0054" => Some(ICD::Iso6523Icdpcr),
1020 "0055" => Some(ICD::EnergyNet),
1021 "0056" => Some(ICD::NokiaObjectIdentifiersNoi),
1022 "0057" => Some(ICD::SaintGobain),
1023 "0058" => Some(ICD::SiemensCorporateNetwork),
1024 "0059" => Some(ICD::Danznet),
1025 "0060" => Some(ICD::DataUniversalNumberingSystemDUNSNumber),
1026 "0061" => Some(ICD::SoffexOsi),
1027 "0062" => Some(ICD::KpnOvn),
1028 "0063" => Some(ICD::Ascomosinet),
1029 "0064" => Some(ICD::UtcUniformeTransportCode),
1030 "0065" => Some(ICD::SolvayOsiCoding),
1031 "0066" => Some(ICD::RocheCorporateNetwork),
1032 "0067" => Some(ICD::Zellwegerosinet),
1033 "0068" => Some(ICD::IntelCorporationOsi),
1034 "0069" => Some(ICD::SitaObjectIdentifierTree),
1035 "0070" => Some(ICD::DaimlerchryslerCorporateNetwork),
1036 "0071" => Some(ICD::LegoOsiNetwork),
1037 "0072" => Some(ICD::NavistarOsiNetwork),
1038 "0073" => Some(ICD::IcdFormattedAtmAddress),
1039 "0074" => Some(ICD::Arinc),
1040 "0075" => Some(ICD::AlcanetAlcatelAlsthomCorporateNetwork),
1041 "0076" => Some(ICD::SistemaItalianoDiIdentificazioneDiOgettiGestitoDaUninfo),
1042 "0077" => Some(ICD::SistemaItalianoDiIndirizzamentoDiRetiOsiGestitoDaUninfo),
1043 "0078" => Some(ICD::MitelTerminalOrSwitchingEquipment),
1044 "0079" => Some(ICD::AtmForum),
1045 "0080" => Some(ICD::UkNationalHealthServiceSchemeEdiraCompliant),
1046 "0081" => Some(ICD::InternationalNsap),
1047 "0082" => Some(ICD::NorwegianTelecommunicationsAuthoritysNtasEdiIdentifierSchemeEdiraCompliant),
1048 "0083" => Some(ICD::AdvancedTelecommunicationsModulesLimitedCorporateNetwork),
1049 "0084" => Some(ICD::AthensChamberCommerceIndustrySchemeEdiraCompliant),
1050 "0085" => Some(ICD::SwissChambersCommerceSchemeEdiraCompliant),
1051 "0086" => Some(ICD::UnitedStatesCouncilForInternationalBusinessUscibSchemeEdiraCompliant),
1052 "0087" => Some(ICD::NationalFederationChambersCommerceIndustryBelgiumSchemeEdiraCompliant),
1053 "0088" => Some(ICD::EanLocationCode),
1054 "0089" => Some(ICD::TheAssociationBritishChambersCommerceLtdSchemeEdiraCompliant),
1055 "0090" => Some(ICD::InternetIpAddressingIso6523IcdEncoding),
1056 "0091" => Some(ICD::CiscoSysytemsOsiNetwork),
1057 "0093" => Some(ICD::RevenueCanadaBusinessNumberRegistrationEdiraCompliant),
1058 "0094" => Some(ICD::DeutscherIndustrieUndHandelstagDihtSchemeEdiraCompliant),
1059 "0095" => Some(ICD::HewlettPackardCompanyInternalAmNetwork),
1060 "0096" => Some(ICD::DanishChamberOfCommerceSchemeEdiraCompliant),
1061 "0097" => Some(ICD::FtiEdiforumItaliaEdiraCompliant),
1062 "0098" => Some(ICD::ChamberOfCommerceTelAvivJaffaSchemeEdiraCompliant),
1063 "0099" => Some(ICD::SiemensSupervisorySystemsNetwork),
1064 "0100" => Some(ICD::Png_icdScheme),
1065 "0101" => Some(ICD::SouthAfricanCodeAllocation),
1066 "0102" => Some(ICD::Heag),
1067 "0104" => Some(ICD::BtIcdCodingSystem),
1068 "0105" => Some(ICD::PortugueseChamberCommerceAndIndustrySchemeEdiraCompliant),
1069 "0106" => Some(ICD::VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant),
1070 "0107" => Some(ICD::AssociationSwedishChambersCommerceAndIndustrySchemeEdiraCompliant),
1071 "0108" => Some(ICD::AustralianChambersCommerceAndIndustrySchemeEdiraCompliant),
1072 "0109" => Some(ICD::BellsouthIcdAesaAtmEndSystemAddress),
1073 "0110" => Some(ICD::BellAtlantic),
1074 "0111" => Some(ICD::ObjectIdentifiers),
1075 "0112" => Some(ICD::IsoRegisterForStandardsProducingOrganizations),
1076 "0113" => Some(ICD::Originnet),
1077 "0114" => Some(ICD::CheckPointSoftwareTechnologies),
1078 "0115" => Some(ICD::PacificBellDataCommunicationsNetwork),
1079 "0116" => Some(ICD::PssObjectIdentifiers),
1080 "0117" => Some(ICD::StentorIcdCodingSystem),
1081 "0118" => Some(ICD::AtmNetworkZn96),
1082 "0119" => Some(ICD::MciOsiNetwork),
1083 "0120" => Some(ICD::Advantis),
1084 "0121" => Some(ICD::AffableSoftwareDataInterchangeCodes),
1085 "0122" => Some(ICD::BbDataGmbh),
1086 "0123" => Some(ICD::BasfCompanyAtmNetwork),
1087 "0124" => Some(ICD::IotaIdentifiersForOrganizationsForTelecommunicationsAddressingUsingIcdSystemFormatDefinedInIsoIec8348),
1088 "0125" => Some(ICD::HenkelCorporateNetworkHNet),
1089 "0126" => Some(ICD::GteOsiNetwork),
1090 "0127" => Some(ICD::DresdnerBankCorporateNetwork),
1091 "0128" => Some(ICD::BcnrSwissClearingBankNumber),
1092 "0129" => Some(ICD::BpiSwissBusinessPartnerIdentificationCode),
1093 "0130" => Some(ICD::DirectoratesEuropeanCommission),
1094 "0131" => Some(ICD::CodeForIdentificationNationalOrganizations),
1095 "0132" => Some(ICD::CerticomObjectIdentifiers),
1096 "0133" => Some(ICD::Tc68Oid),
1097 "0134" => Some(ICD::InfonetServicesCorporation),
1098 "0135" => Some(ICD::SiaObjectIdentifiers),
1099 "0136" => Some(ICD::CableWirelessGlobalAtmEndSystemAddressPlan),
1100 "0137" => Some(ICD::GlobalAesaScheme),
1101 "0138" => Some(ICD::FranceTelecomAtmEndSystemAddressPlan),
1102 "0139" => Some(ICD::SavvisCommunicationsAesa),
1103 "0140" => Some(ICD::ToshibaOrganizationsPartnersAndSuppliersTopasCode),
1104 "0141" => Some(ICD::NatoCommercialAndGovernmentEntitySystem),
1105 "0142" => Some(ICD::SecetiObjectIdentifiers),
1106 "0143" => Some(ICD::EinesteinetAg),
1107 "0144" => Some(ICD::DodaacDepartmentDefenseActivityAddressCode),
1108 "0145" => Some(ICD::DgcpDirectionGénéraleDeLaComptabilitéPubliqueAdministrativeAccountingIdentificationScheme),
1109 "0146" => Some(ICD::DgiDirectionGénéraleDesImpotsCode),
1110 "0147" => Some(ICD::StandardCompanyCode),
1111 "0148" => Some(ICD::ItuInternationalTelecommunicationsUnionDataNetworkIdentificationCodesDnic),
1112 "0149" => Some(ICD::GlobalBusinessIdentifier),
1113 "0150" => Some(ICD::MadgeNetworksLtdIcdAtmAddressingScheme),
1114 "0151" => Some(ICD::AustralianBusinessNumberAbnScheme),
1115 "0152" => Some(ICD::EdiraSchemeIdentifierCode),
1116 "0153" => Some(ICD::ConcertGlobalNetworkServicesIcdAesa),
1117 "0154" => Some(ICD::IdentificationNumberEconomicSubjectsIco),
1118 "0155" => Some(ICD::GlobalCrossingAesaAtmEndSystemAddress),
1119 "0156" => Some(ICD::Auna),
1120 "0157" => Some(ICD::AtmInterconnectionWithDutchKpnTelecom),
1121 "0158" => Some(ICD::IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127),
1122 "0159" => Some(ICD::ActalisObjectIdentifiers),
1123 "0160" => Some(ICD::GtinGlobalTradeItemNumber),
1124 "0161" => Some(ICD::EccmaOpenTechnicalDirectory),
1125 "0162" => Some(ICD::CenIsssObjectIdentifierScheme),
1126 "0163" => Some(ICD::UsEpaFacilityIdentifier),
1127 "0164" => Some(ICD::TelusCorporation),
1128 "0165" => Some(ICD::FieieObjectIdentifiers),
1129 "0166" => Some(ICD::SwissguideIdentifierScheme),
1130 "0167" => Some(ICD::PriorityTelecomAtmEndSystemAddressPlan),
1131 "0168" => Some(ICD::VodafoneIrelandOsiAddressing),
1132 "0169" => Some(ICD::SwissFederalBusinessIdentificationNumberCentralBusinessNamesIndexZefixIdentificationNumber),
1133 "0170" => Some(ICD::TeikokuCompanyCode),
1134 "0171" => Some(ICD::LuxembourgCpCpsCertificationPolicyAndCertificationPracticeStatementIndex),
1135 "0172" => Some(ICD::ProjectGroupListsPropertiesProlist),
1136 "0173" => Some(ICD::EciSs),
1137 "0174" => Some(ICD::Stepnexus),
1138 "0175" => Some(ICD::SiemensAg),
1139 "0176" => Some(ICD::ParadineGmbh),
1140 "0177" => Some(ICD::OdetteInternationalLimited),
1141 "0178" => Some(ICD::Route1Mobinet),
1142 "0179" => Some(ICD::PenangoObjectIdentifiers),
1143 "0180" => Some(ICD::LithuanianMilitaryPki),
1144 "0183" => Some(ICD::NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb),
1145 "0184" => Some(ICD::Digstorg),
1146 "0185" => Some(ICD::PercevalObjectCode),
1147 "0186" => Some(ICD::TrustpointObjectIdentifiers),
1148 "0187" => Some(ICD::AmazonUniqueIdentificationScheme),
1149 "0188" => Some(ICD::CorporateNumberTheSocialSecurityAndTaxNumberSystem),
1150 "0189" => Some(ICD::EuropeanBusinessIdentifierEbid),
1151 "0190" => Some(ICD::OrganisatieIndentificatieNummerOin),
1152 "0191" => Some(ICD::CompanyCodeEstonia),
1153 "0192" => Some(ICD::Organisasjonsnummer),
1154 "0193" => Some(ICD::UblBePartyIdentifier),
1155 "0194" => Some(ICD::KoiosOpenTechnicalDictionary),
1156 "0195" => Some(ICD::SingaporeNationwideELnvoiceFramework),
1157 "0196" => Some(ICD::IcelandicIdentifierÍslenskKennitala),
1158 "0197" => Some(ICD::AppliaPlStandard),
1159 "0198" => Some(ICD::Erstorg),
1160 "0199" => Some(ICD::LegalEntityIdentifierLei),
1161 "0200" => Some(ICD::LegalEntityCodeLithuania),
1162 "0201" => Some(ICD::CodiceUnivocoUnitàOrganizzativaIpa),
1163 "0202" => Some(ICD::IndirizzoDiPostaElettronicaCertificata),
1164 "0203" => Some(ICD::EdeliveryNetworkParticipantIdentifier),
1165 "0204" => Some(ICD::LeitwegId),
1166 "0205" => Some(ICD::Coddest),
1167 "0206" => Some(ICD::RegistreDuCommerceEtDeLIndustrieRci),
1168 "0207" => Some(ICD::PilogOntologyCodificationIdentifierPoci),
1169 "0208" => Some(ICD::NumeroDentrepriseOndernemingsnummerUnternehmensnummer),
1170 "0209" => Some(ICD::Gs1IdentificationKeys),
1171 "0210" => Some(ICD::CodiceFiscale),
1172 "0211" => Some(ICD::PartitaIva),
1173 "0212" => Some(ICD::FinnishOrganizationIdentifier),
1174 "0213" => Some(ICD::FinnishOrganizationValueAddTaxIdentifier),
1175 "0214" => Some(ICD::TradeplaceTradepiStandard),
1176 "0215" => Some(ICD::NetServiceId),
1177 "0216" => Some(ICD::Ovtcode),
1178 "0217" => Some(ICD::TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber),
1179 "0218" => Some(ICD::UnifiedRegistrationNumberLatvia),
1180 "0219" => Some(ICD::TaxpayerRegistrationCodeLatvia),
1181 "0220" => Some(ICD::TheRegisterNaturalPersonsLatvia),
1182 "0221" => Some(ICD::TheRegisteredNumberQualifiedInvoiceIssuer),
1183 "0222" => Some(ICD::MetadataRegistrySupport),
1184 "0223" => Some(ICD::EuBasedCompany),
1185 "0224" => Some(ICD::FtctcCodeRoutage),
1186 "0225" => Some(ICD::FrctcElectronicAddress),
1187 "0226" => Some(ICD::FrctcParticulier),
1188 "0227" => Some(ICD::NonEuBasedCompany),
1189 "0228" => Some(ICD::RépertoireDesEntreprisesEtDesEtablissementsRidet),
1190 "0229" => Some(ICD::TAHITITraitementAutomatiqueHiérarchiséDesInstitutionsDeTahitiEtDesÎles),
1191 "0230" => Some(ICD::NationalEInvoicingFramework),
1192 "0231" => Some(ICD::SingleTaxableCompanyFrance),
1193 "0232" => Some(ICD::NobbProductNumber),
1194 "0233" => Some(ICD::DescriptionNotKnown),
1195 "0234" => Some(ICD::ToimitusosoiteId),
1196 "0235" => Some(ICD::UaeTaxIdentificationNumberTin),
1197 "0236" => Some(ICD::DescriptionNotKnown_Dup),
1198 "0237" => Some(ICD::CprDanishPersonCivilRegistrationNumber),
1199 "0238" => Some(ICD::PlateformeSAgrééeSÀLaFacturationÉlectroniquePpfPdp),
1200 "0239" => Some(ICD::Eaeu),
1201 "0240" => Some(ICD::RegisterLegalPersonsInFrenchRépertoireDesPersonnesMorales),
1202 _ => None,
1203 }
1204 }
1205}