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