zugferd_code_lists/zugferd_2_3_3/
icd.rs

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    /// System Information et Repertoire des Entreprise et des Etablissements: SIRENE
7    SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene,
8    /// Codification Numerique des Etablissments Financiers En Belgique
9    CodificationNumeriqueDesEtablissmentsFinanciersEnBelgique,
10    /// NBS/OSI NETWORK
11    NbsOsiNetwork,
12    /// USA FED GOV OSI NETWORK
13    UsaFedGovOsiNetwork,
14    /// USA DOD OSI NETWORK
15    UsaDodOsiNetwork,
16    /// Organisationsnummer
17    Organisationsnummer,
18    /// LE NUMERO NATIONAL
19    LeNumeroNational,
20    /// SIRET-CODE
21    SiretCode,
22    /// Organizational Identifiers for Structured Names under ISO 9541 Part 2
23    OrganizationalIdentifiersForStructuredNamesUnderIso9541Part2,
24    /// International Code Designator for the Identification of OSI-based, Amateur Radio Organizations, Network Objects and Application Services.
25    InternationalCodeDesignatorForIdentificationOsiBasedAmateurRadioOrganizationsNetworkObjectsAndApplicationServices,
26    /// European Computer Manufacturers Association: ECMA
27    EuropeanComputerManufacturersAssociationEcma,
28    /// VSA FTP CODE (FTP = File Transfer Protocol)
29    VsaFtpCodeFtpFileTransferProtocol,
30    /// NIST/OSI Implememts' Workshop
31    NistOsiImplememtsWorkshop,
32    /// Electronic Data Interchange: EDI
33    ElectronicDataInterchangeEdi,
34    /// EWOS Object Identifiers
35    EwosObjectIdentifiers,
36    /// COMMON LANGUAGE
37    CommonLanguage,
38    /// SNA/OSI Network
39    SnaOsiNetwork,
40    /// Air Transport Industry Services Communications Network
41    AirTransportIndustryServicesCommunicationsNetwork,
42    /// European Laboratory for Particle Physics: CERN
43    EuropeanLaboratoryForParticlePhysicsCern,
44    /// SOCIETY FOR WORLDWIDE INTERBANK FINANCIAL, TELECOMMUNICATION S.W.I.F.T.
45    SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT,
46    /// OSF Distributed Computing Object Identification
47    OsfDistributedComputingObjectIdentification,
48    /// Nordic University and Research Network: NORDUnet
49    NordicUniversityAndResearchNetworkNordunet,
50    /// Digital Equipment Corporation: DEC
51    DigitalEquipmentCorporationDec,
52    /// OSI ASIA-OCEANIA WORKSHOP
53    OsiAsiaOceaniaWorkshop,
54    /// NATO ISO 6523 ICDE coding scheme
55    NatoIso6523IcdeCodingScheme,
56    /// Aeronautical Telecommunications Network (ATN)
57    AeronauticalTelecommunicationsNetworkAtn,
58    /// International Standard ISO 6523
59    InternationalStandardIso6523,
60    /// The All-Union Classifier of Enterprises and Organisations
61    TheAllUnionClassifierEnterprisesAndOrganisations,
62    /// AT&T/OSI Network
63    AtTOsiNetwork,
64    /// EDI Partner Identification Code
65    EdiPartnerIdentificationCode,
66    /// Telecom Australia
67    TelecomAustralia,
68    /// S G W OSI Internetwork
69    SGWOsiInternetwork,
70    /// Reuter Open Address Standard
71    ReuterOpenAddressStandard,
72    /// ISO 6523 - ICD
73    Iso6523Icd,
74    /// TeleTrust Object Identifiers
75    TeletrustObjectIdentifiers,
76    /// LY-tunnus
77    LyTunnus,
78    /// The Australian GOSIP Network
79    TheAustralianGosipNetwork,
80    /// The OZ DOD OSI Network
81    TheOzDodOsiNetwork,
82    /// Unilever Group Companies
83    UnileverGroupCompanies,
84    /// Citicorp Global Information Network
85    CiticorpGlobalInformationNetwork,
86    /// DBP Telekom Object Identifiers
87    DbpTelekomObjectIdentifiers,
88    /// HydroNETT
89    Hydronett,
90    /// Thai Industrial Standards Institute (TISI)
91    ThaiIndustrialStandardsInstituteTisi,
92    /// ICI Company Identification System
93    IciCompanyIdentificationSystem,
94    /// FUNLOC
95    Funloc,
96    /// BULL ODI/DSA/UNIX Network
97    BullOdiDsaUnixNetwork,
98    /// OSINZ
99    Osinz,
100    /// Auckland Area Health
101    AucklandAreaHealth,
102    /// Firmenich
103    Firmenich,
104    /// AGFA-DIS
105    AgfaDis,
106    /// Society of Motion Picture and Television Engineers (SMPTE)
107    SocietyMotionPictureAndTelevisionEngineersSmpte,
108    /// Migros_Network M_NETOPZ
109    Migros_networkM_netopz,
110    /// ISO6523 - ICDPCR
111    Iso6523Icdpcr,
112    /// Energy Net
113    EnergyNet,
114    /// Nokia Object Identifiers (NOI)
115    NokiaObjectIdentifiersNoi,
116    /// Saint Gobain
117    SaintGobain,
118    /// Siemens Corporate Network
119    SiemensCorporateNetwork,
120    /// DANZNET
121    Danznet,
122    /// Data Universal Numbering System (D-U-N-S Number)
123    DataUniversalNumberingSystemDUNSNumber,
124    /// SOFFEX OSI
125    SoffexOsi,
126    /// KPN OVN
127    KpnOvn,
128    /// ascomOSINet
129    Ascomosinet,
130    /// UTC: Uniforme Transport Code
131    UtcUniformeTransportCode,
132    /// SOLVAY OSI CODING
133    SolvayOsiCoding,
134    /// Roche Corporate Network
135    RocheCorporateNetwork,
136    /// ZellwegerOSINet
137    Zellwegerosinet,
138    /// Intel Corporation OSI
139    IntelCorporationOsi,
140    /// SITA Object Identifier Tree
141    SitaObjectIdentifierTree,
142    /// DaimlerChrysler Corporate Network
143    DaimlerchryslerCorporateNetwork,
144    /// LEGO /OSI NETWORK
145    LegoOsiNetwork,
146    /// NAVISTAR/OSI Network
147    NavistarOsiNetwork,
148    /// ICD Formatted ATM address
149    IcdFormattedAtmAddress,
150    /// ARINC
151    Arinc,
152    /// Alcanet/Alcatel-Alsthom Corporate Network
153    AlcanetAlcatelAlsthomCorporateNetwork,
154    /// Sistema Italiano di Identificazione di ogetti gestito da UNINFO
155    SistemaItalianoDiIdentificazioneDiOgettiGestitoDaUninfo,
156    /// Sistema Italiano di Indirizzamento di Reti OSI Gestito da UNINFO
157    SistemaItalianoDiIndirizzamentoDiRetiOsiGestitoDaUninfo,
158    /// Mitel terminal or switching equipment
159    MitelTerminalOrSwitchingEquipment,
160    /// ATM Forum
161    AtmForum,
162    /// UK National Health Service Scheme, (EDIRA compliant)
163    UkNationalHealthServiceSchemeEdiraCompliant,
164    /// International NSAP
165    InternationalNsap,
166    /// Norwegian Telecommunications Authority's, NTA'S, EDI, identifier scheme (EDIRA compliant)
167    NorwegianTelecommunicationsAuthoritysNtasEdiIdentifierSchemeEdiraCompliant,
168    /// Advanced Telecommunications Modules Limited, Corporate Network
169    AdvancedTelecommunicationsModulesLimitedCorporateNetwork,
170    /// Athens Chamber of Commerce & Industry Scheme (EDIRA compliant)
171    AthensChamberCommerceIndustrySchemeEdiraCompliant,
172    /// Swiss Chambers of Commerce Scheme (EDIRA) compliant
173    SwissChambersCommerceSchemeEdiraCompliant,
174    /// United States Council for International Business (USCIB) Scheme, (EDIRA compliant)
175    UnitedStatesCouncilForInternationalBusinessUscibSchemeEdiraCompliant,
176    /// National Federation of Chambers of Commerce & Industry of Belgium, Scheme (EDIRA compliant)
177    NationalFederationChambersCommerceIndustryBelgiumSchemeEdiraCompliant,
178    /// EAN Location Code
179    EanLocationCode,
180    /// The Association of British Chambers of Commerce Ltd. Scheme, (EDIRA compliant)
181    TheAssociationBritishChambersCommerceLtdSchemeEdiraCompliant,
182    /// Internet IP addressing - ISO 6523 ICD encoding
183    InternetIpAddressingIso6523IcdEncoding,
184    /// Cisco Sysytems / OSI Network
185    CiscoSysytemsOsiNetwork,
186    /// Revenue Canada Business Number Registration (EDIRA compliant)
187    RevenueCanadaBusinessNumberRegistrationEdiraCompliant,
188    /// DEUTSCHER INDUSTRIE- UND HANDELSTAG (DIHT) Scheme (EDIRA compliant)
189    DeutscherIndustrieUndHandelstagDihtSchemeEdiraCompliant,
190    /// Hewlett - Packard Company Internal AM Network
191    HewlettPackardCompanyInternalAmNetwork,
192    /// DANISH CHAMBER OF COMMERCE Scheme (EDIRA compliant)
193    DanishChamberOfCommerceSchemeEdiraCompliant,
194    /// FTI - Ediforum Italia, (EDIRA compliant)
195    FtiEdiforumItaliaEdiraCompliant,
196    /// CHAMBER OF COMMERCE TEL AVIV-JAFFA Scheme (EDIRA compliant)
197    ChamberOfCommerceTelAvivJaffaSchemeEdiraCompliant,
198    /// Siemens Supervisory Systems Network
199    SiemensSupervisorySystemsNetwork,
200    /// PNG_ICD Scheme
201    Png_icdScheme,
202    /// South African Code Allocation
203    SouthAfricanCodeAllocation,
204    /// HEAG
205    Heag,
206    /// BT - ICD Coding System
207    BtIcdCodingSystem,
208    /// Portuguese Chamber of Commerce and Industry Scheme (EDIRA compliant)
209    PortugueseChamberCommerceAndIndustrySchemeEdiraCompliant,
210    /// Vereniging van Kamers van Koophandel en Fabrieken in Nederland (Association of Chambers of Commerce and Industry in the Netherlands), Scheme (EDIRA compliant)
211    VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant,
212    /// Association of Swedish Chambers of Commerce and Industry Scheme (EDIRA compliant)
213    AssociationSwedishChambersCommerceAndIndustrySchemeEdiraCompliant,
214    /// Australian Chambers of Commerce and Industry Scheme (EDIRA compliant)
215    AustralianChambersCommerceAndIndustrySchemeEdiraCompliant,
216    /// BellSouth ICD AESA (ATM End System Address)
217    BellsouthIcdAesaAtmEndSystemAddress,
218    /// Bell Atlantic
219    BellAtlantic,
220    /// Object Identifiers
221    ObjectIdentifiers,
222    /// ISO register for Standards producing Organizations
223    IsoRegisterForStandardsProducingOrganizations,
224    /// OriginNet
225    Originnet,
226    /// Check Point Software Technologies
227    CheckPointSoftwareTechnologies,
228    /// Pacific Bell Data Communications Network
229    PacificBellDataCommunicationsNetwork,
230    /// PSS Object Identifiers
231    PssObjectIdentifiers,
232    /// STENTOR-ICD CODING SYSTEM
233    StentorIcdCodingSystem,
234    /// ATM-Network ZN'96
235    AtmNetworkZn96,
236    /// MCI / OSI Network
237    MciOsiNetwork,
238    /// Advantis
239    Advantis,
240    /// Affable Software Data Interchange Codes
241    AffableSoftwareDataInterchangeCodes,
242    /// BB-DATA GmbH
243    BbDataGmbh,
244    /// BASF Company ATM-Network
245    BasfCompanyAtmNetwork,
246    /// IOTA Identifiers for Organizations for Telecommunications Addressing using the ICD system format defined in ISO/IEC 8348
247    IotaIdentifiersForOrganizationsForTelecommunicationsAddressingUsingIcdSystemFormatDefinedInIsoIec8348,
248    /// Henkel Corporate Network (H-Net)
249    HenkelCorporateNetworkHNet,
250    /// GTE/OSI Network
251    GteOsiNetwork,
252    /// Dresdner Bank Corporate Network
253    DresdnerBankCorporateNetwork,
254    /// BCNR (Swiss Clearing Bank Number)
255    BcnrSwissClearingBankNumber,
256    /// BPI (Swiss Business Partner Identification) code
257    BpiSwissBusinessPartnerIdentificationCode,
258    /// Directorates of the European Commission
259    DirectoratesEuropeanCommission,
260    /// Code for the Identification of National Organizations
261    CodeForIdentificationNationalOrganizations,
262    /// Certicom Object Identifiers
263    CerticomObjectIdentifiers,
264    /// TC68 OID
265    Tc68Oid,
266    /// Infonet Services Corporation
267    InfonetServicesCorporation,
268    /// SIA Object Identifiers
269    SiaObjectIdentifiers,
270    /// Cable & Wireless Global ATM End-System Address Plan
271    CableWirelessGlobalAtmEndSystemAddressPlan,
272    /// Global AESA scheme
273    GlobalAesaScheme,
274    /// France Telecom ATM End System Address Plan
275    FranceTelecomAtmEndSystemAddressPlan,
276    /// Savvis Communications AESA:.
277    SavvisCommunicationsAesa,
278    /// Toshiba Organizations, Partners, And Suppliers' (TOPAS) Code
279    ToshibaOrganizationsPartnersAndSuppliersTopasCode,
280    /// NATO Commercial and Government Entity system
281    NatoCommercialAndGovernmentEntitySystem,
282    /// SECETI Object Identifiers
283    SecetiObjectIdentifiers,
284    /// EINESTEINet AG
285    EinesteinetAg,
286    /// DoDAAC (Department of Defense Activity Address Code)
287    DodaacDepartmentDefenseActivityAddressCode,
288    /// DGCP (Direction Générale de la Comptabilité Publique)administrative accounting identification scheme
289    DgcpDirectionGénéraleDeLaComptabilitéPubliqueAdministrativeAccountingIdentificationScheme,
290    /// DGI (Direction Générale des Impots) code
291    DgiDirectionGénéraleDesImpotsCode,
292    /// Standard Company Code
293    StandardCompanyCode,
294    /// ITU (International Telecommunications Union)Data Network Identification Codes (DNIC)
295    ItuInternationalTelecommunicationsUnionDataNetworkIdentificationCodesDnic,
296    /// Global Business Identifier
297    GlobalBusinessIdentifier,
298    /// Madge Networks Ltd- ICD ATM Addressing Scheme
299    MadgeNetworksLtdIcdAtmAddressingScheme,
300    /// Australian Business Number (ABN) Scheme
301    AustralianBusinessNumberAbnScheme,
302    /// Edira Scheme Identifier Code
303    EdiraSchemeIdentifierCode,
304    /// Concert Global Network Services ICD AESA
305    ConcertGlobalNetworkServicesIcdAesa,
306    /// Identification number of economic subjects: (ICO)
307    IdentificationNumberEconomicSubjectsIco,
308    /// Global Crossing AESA (ATM End System Address)
309    GlobalCrossingAesaAtmEndSystemAddress,
310    /// AUNA
311    Auna,
312    /// ATM interconnection with the Dutch KPN Telecom
313    AtmInterconnectionWithDutchKpnTelecom,
314    /// Identification number of economic subject (ICO) Act on State Statistics of 29 November 2'001, § 27
315    IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127,
316    /// ACTALIS Object Identifiers
317    ActalisObjectIdentifiers,
318    /// GTIN - Global Trade Item Number
319    GtinGlobalTradeItemNumber,
320    /// ECCMA Open Technical Directory
321    EccmaOpenTechnicalDirectory,
322    /// CEN/ISSS Object Identifier Scheme
323    CenIsssObjectIdentifierScheme,
324    /// US-EPA Facility Identifier
325    UsEpaFacilityIdentifier,
326    /// TELUS Corporation
327    TelusCorporation,
328    /// FIEIE Object identifiers
329    FieieObjectIdentifiers,
330    /// Swissguide Identifier Scheme
331    SwissguideIdentifierScheme,
332    /// Priority Telecom ATM End System Address Plan
333    PriorityTelecomAtmEndSystemAddressPlan,
334    /// Vodafone Ireland OSI Addressing
335    VodafoneIrelandOsiAddressing,
336    /// Swiss Federal Business Identification Number. Central Business names Index (zefix) Identification Number
337    SwissFederalBusinessIdentificationNumberCentralBusinessNamesIndexZefixIdentificationNumber,
338    /// Teikoku Company Code
339    TeikokuCompanyCode,
340    /// Luxembourg CP & CPS (Certification Policy and Certification Practice Statement) Index
341    LuxembourgCpCpsCertificationPolicyAndCertificationPracticeStatementIndex,
342    /// Project Group “Lists of Properties” (PROLIST®)
343    ProjectGroupListsPropertiesProlist,
344    /// eCI@ss
345    EciSs,
346    /// StepNexus
347    Stepnexus,
348    /// Siemens AG
349    SiemensAg,
350    /// Paradine GmbH
351    ParadineGmbh,
352    /// Odette International Limited
353    OdetteInternationalLimited,
354    /// Route1 MobiNET
355    Route1Mobinet,
356    /// Penango Object Identifiers
357    PenangoObjectIdentifiers,
358    /// Lithuanian military PKI
359    LithuanianMilitaryPki,
360    /// Numéro d'identification suisse des enterprises (IDE), Swiss Unique Business Identification Number (UIDB)
361    NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb,
362    /// DIGSTORG
363    Digstorg,
364    /// Perceval Object Code
365    PercevalObjectCode,
366    /// TrustPoint Object Identifiers
367    TrustpointObjectIdentifiers,
368    /// Amazon Unique Identification Scheme
369    AmazonUniqueIdentificationScheme,
370    /// Corporate Number of The Social Security and Tax Number System
371    CorporateNumberTheSocialSecurityAndTaxNumberSystem,
372    /// European Business Identifier (EBID)
373    EuropeanBusinessIdentifierEbid,
374    /// Organisatie Indentificatie Nummer (OIN)
375    OrganisatieIndentificatieNummerOin,
376    /// Company Code (Estonia)
377    CompanyCodeEstonia,
378    /// Organisasjonsnummer
379    Organisasjonsnummer,
380    /// UBL.BE Party Identifier
381    UblBePartyIdentifier,
382    /// KOIOS Open Technical Dictionary
383    KoiosOpenTechnicalDictionary,
384    /// Singapore Nationwide E-lnvoice Framework
385    SingaporeNationwideELnvoiceFramework,
386    /// Icelandic identifier - Íslensk kennitala
387    IcelandicIdentifierÍslenskKennitala,
388    /// APPLiA Pl Standard
389    AppliaPlStandard,
390    /// ERSTORG
391    Erstorg,
392    /// Legal Entity Identifier (LEI)
393    LegalEntityIdentifierLei,
394    /// Legal entity code (Lithuania)
395    LegalEntityCodeLithuania,
396    /// Codice Univoco Unità Organizzativa iPA
397    CodiceUnivocoUnitàOrganizzativaIpa,
398    /// Indirizzo di Posta Elettronica Certificata
399    IndirizzoDiPostaElettronicaCertificata,
400    /// eDelivery Network Participant identifier
401    EdeliveryNetworkParticipantIdentifier,
402    /// Leitweg-ID
403    LeitwegId,
404    /// CODDEST
405    Coddest,
406    /// Registre du Commerce et de l’Industrie : RCI
407    RegistreDuCommerceEtDeLIndustrieRci,
408    /// PiLog Ontology Codification Identifier (POCI)
409    PilogOntologyCodificationIdentifierPoci,
410    /// Numero d'entreprise / ondernemingsnummer / Unternehmensnummer
411    NumeroDentrepriseOndernemingsnummerUnternehmensnummer,
412    /// GS1 identification keys
413    Gs1IdentificationKeys,
414    /// CODICE FISCALE
415    CodiceFiscale,
416    /// PARTITA IVA
417    PartitaIva,
418    /// Finnish Organization Identifier
419    FinnishOrganizationIdentifier,
420    /// Finnish Organization Value Add Tax Identifier
421    FinnishOrganizationValueAddTaxIdentifier,
422    /// Tradeplace TradePI Standard
423    TradeplaceTradepiStandard,
424    /// Net service ID
425    NetServiceId,
426    /// OVTcode
427    Ovtcode,
428    /// The Netherlands Chamber of Commerce and Industry establishment number
429    TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber,
430    /// Unified registration number (Latvia)
431    UnifiedRegistrationNumberLatvia,
432    /// Taxpayer registration code (Latvia)
433    TaxpayerRegistrationCodeLatvia,
434    /// The Register of Natural Persons (Latvia)
435    TheRegisterNaturalPersonsLatvia,
436    /// The registered number of the qualified invoice issuer
437    TheRegisteredNumberQualifiedInvoiceIssuer,
438    /// Metadata Registry Support
439    MetadataRegistrySupport,
440    /// EU based company
441    EuBasedCompany,
442    /// FTCTC CODE ROUTAGE
443    FtctcCodeRoutage,
444    /// FRCTC ELECTRONIC ADDRESS
445    FrctcElectronicAddress,
446    /// FRCTC Particulier
447    FrctcParticulier,
448    /// NON - EU based company
449    NonEuBasedCompany,
450    /// Répertoire des Entreprises et des Etablissements (RIDET)
451    RépertoireDesEntreprisesEtDesEtablissementsRidet,
452    /// T.A.H.I.T.I (traitement automatique hiérarchisé des institutions de Tahiti et des îles)
453    TAHITITraitementAutomatiqueHiérarchiséDesInstitutionsDeTahitiEtDesÎles,
454    /// National e-Invoicing Framework
455    NationalEInvoicingFramework,
456    /// Single taxable company (France)
457    SingleTaxableCompanyFrance,
458    /// NOBB product number
459    NobbProductNumber,
460    /// Description not known
461    DescriptionNotKnown,
462    /// Toimitusosoite ID
463    ToimitusosoiteId,
464    /// UAE Tax Identification Number (TIN)
465    UaeTaxIdentificationNumberTin,
466    /// Description not known
467    DescriptionNotKnown_Dup,
468    /// CPR (Danish person civil registration number)
469    CprDanishPersonCivilRegistrationNumber,
470    /// Plateforme.s agréée.s à la facturation électronique (PPF/PDP)
471    PlateformeSAgrééeSÀLaFacturationÉlectroniquePpfPdp,
472    /// EAEU
473    Eaeu,
474    /// Register of legal persons (in French : Répertoire des personnes morales)
475    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}