zugferd_code_lists/zugferd_2_3_2/
eas.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 EAS {
6    /// System Information et Repertoire des Entreprise et des Etablissements: SIRENE
7    SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene,
8    /// Organisationsnummer
9    Organisationsnummer,
10    /// SIRET-CODE
11    SiretCode,
12    /// LY-tunnus
13    LyTunnus,
14    /// Data Universal Numbering System (D-U-N-S Number)
15    DataUniversalNumberingSystemDUNSNumber,
16    /// EAN Location Code
17    EanLocationCode,
18    /// DANISH CHAMBER OF COMMERCE Scheme (EDIRA compliant)
19    DanishChamberOfCommerceSchemeEdiraCompliant,
20    /// FTI - Ediforum Italia, (EDIRA compliant)
21    FtiEdiforumItaliaEdiraCompliant,
22    /// Vereniging van Kamers van Koophandel en Fabrieken in Nederland (Association of Chambers of Commerce and Industry in the Netherlands), Scheme (EDIRA compliant)
23    VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant,
24    /// Directorates of the European Commission
25    DirectoratesEuropeanCommission,
26    /// SIA Object Identifiers
27    SiaObjectIdentifiers,
28    /// SECETI Object Identifiers
29    SecetiObjectIdentifiers,
30    /// Standard Company Code
31    StandardCompanyCode,
32    /// Australian Business Number (ABN) Scheme
33    AustralianBusinessNumberAbnScheme,
34    /// Teikoku Company Code
35    TeikokuCompanyCode,
36    /// Odette International Limited
37    OdetteInternationalLimited,
38    /// Numéro d'identification suisse des enterprises (IDE), Swiss Unique Business Identification Number (UIDB)
39    NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb,
40    /// DIGSTORG
41    Digstorg,
42    /// Corporate Number of The Social Security and Tax Number System
43    CorporateNumberTheSocialSecurityAndTaxNumberSystem,
44    /// Dutch Originator's Identification Number
45    DutchOriginatorsIdentificationNumber,
46    /// Centre of Registers and Information Systems of the Ministry of Justice
47    CentreRegistersAndInformationSystemsMinistryJustice,
48    /// Enhetsregisteret ved Bronnoysundregisterne
49    EnhetsregisteretVedBronnoysundregisterne,
50    /// UBL.BE party identifier
51    UblBePartyIdentifier,
52    /// KOIOS Open Technical Dictionary
53    KoiosOpenTechnicalDictionary,
54    /// Singapore UEN identifier
55    SingaporeUenIdentifier,
56    /// Kennitala - Iceland legal id for individuals and legal entities
57    KennitalaIcelandLegalIdForIndividualsAndLegalEntities,
58    /// ERSTORG
59    Erstorg,
60    /// Global legal entity identifier (GLEIF)
61    GlobalLegalEntityIdentifierGleif,
62    /// Legal entity code (Lithuania)
63    LegalEntityCodeLithuania,
64    /// Codice Univoco Unità Organizzativa iPA
65    CodiceUnivocoUnitàOrganizzativaIpa,
66    /// Indirizzo di Posta Elettronica Certificata
67    IndirizzoDiPostaElettronicaCertificata,
68    /// eDelivery Network Participant identifier
69    EdeliveryNetworkParticipantIdentifier,
70    /// Leitweg-ID
71    LeitwegId,
72    /// CODDEST
73    Coddest,
74    /// Numero d'entreprise / ondernemingsnummer / Unternehmensnummer
75    NumeroDentrepriseOndernemingsnummerUnternehmensnummer,
76    /// GS1 identification keys
77    Gs1IdentificationKeys,
78    /// CODICE FISCALE
79    CodiceFiscale,
80    /// PARTITA IVA
81    PartitaIva,
82    /// Finnish Organization Identifier
83    FinnishOrganizationIdentifier,
84    /// Finnish Organization Value Add Tax Identifier
85    FinnishOrganizationValueAddTaxIdentifier,
86    /// Net service ID
87    NetServiceId,
88    /// OVTcode
89    Ovtcode,
90    /// The Netherlands Chamber of Commerce and Industry establishment number
91    TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber,
92    /// Unified registration number (Latvia)
93    UnifiedRegistrationNumberLatvia,
94    ///  The registered number of the qualified invoice issuer
95    TheRegisteredNumberQualifiedInvoiceIssuer,
96    ///  FRCTC ELECTRONIC ADDRESS
97    FrctcElectronicAddress,
98    ///  National e-Invoicing Framework
99    NationalEInvoicingFramework,
100    /// UAE Tax Identification Number (TIN)
101    UaeTaxIdentificationNumberTin,
102    /// Danish Ministry of the Interior and Health
103    DanishMinistryInteriorAndHealth,
104    /// Hungary VAT number
105    HungaryVatNumber,
106    /// Business Registers Network
107    BusinessRegistersNetwork,
108    /// Österreichische Umsatzsteuer-Identifikationsnummer
109    ÖsterreichischeUmsatzsteuerIdentifikationsnummer,
110    /// Österreichisches Verwaltungs bzw. Organisationskennzeichen
111    ÖsterreichischesVerwaltungsBzwOrganisationskennzeichen,
112    /// SOCIETY FOR WORLDWIDE INTERBANK FINANCIAL, TELECOMMUNICATION S.W.I.F.T
113    SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT,
114    /// Kennziffer des Unternehmensregisters
115    KennzifferDesUnternehmensregisters,
116    /// Agencia Española de Administración Tributaria
117    AgenciaEspañolaDeAdministraciónTributaria,
118    /// Andorra VAT number
119    AndorraVatNumber,
120    /// Albania VAT number
121    AlbaniaVatNumber,
122    /// Bosnia and Herzegovina VAT number
123    BosniaAndHerzegovinaVatNumber,
124    /// Belgium VAT number
125    BelgiumVatNumber,
126    /// Bulgaria VAT number
127    BulgariaVatNumber,
128    /// Switzerland VAT number
129    SwitzerlandVatNumber,
130    /// Cyprus VAT number
131    CyprusVatNumber,
132    /// Czech Republic VAT number
133    CzechRepublicVatNumber,
134    /// Germany VAT number
135    GermanyVatNumber,
136    /// Estonia VAT number
137    EstoniaVatNumber,
138    /// United Kingdom VAT number
139    UnitedKingdomVatNumber,
140    /// Greece VAT number
141    GreeceVatNumber,
142    /// Croatia VAT number
143    CroatiaVatNumber,
144    /// Ireland VAT number
145    IrelandVatNumber,
146    /// Liechtenstein VAT number
147    LiechtensteinVatNumber,
148    /// Lithuania VAT number
149    LithuaniaVatNumber,
150    /// Luxemburg VAT number
151    LuxemburgVatNumber,
152    /// Latvia VAT number
153    LatviaVatNumber,
154    /// Monaco VAT number
155    MonacoVatNumber,
156    /// Montenegro VAT number
157    MontenegroVatNumber,
158    /// Macedonia, the former Yugoslav Republic of VAT number
159    MacedoniaFormerYugoslavRepublicVatNumber,
160    /// Malta VAT number
161    MaltaVatNumber,
162    /// Netherlands VAT number
163    NetherlandsVatNumber,
164    /// Poland VAT number
165    PolandVatNumber,
166    /// Portugal VAT number
167    PortugalVatNumber,
168    /// Romania VAT number
169    RomaniaVatNumber,
170    /// Serbia VAT number
171    SerbiaVatNumber,
172    /// Slovenia VAT number
173    SloveniaVatNumber,
174    /// Slovakia VAT number
175    SlovakiaVatNumber,
176    /// San Marino VAT number
177    SanMarinoVatNumber,
178    /// Turkey VAT number
179    TurkeyVatNumber,
180    /// Holy See (Vatican City State) VAT number
181    HolySeeVaticanCityStateVatNumber,
182    /// French VAT number
183    FrenchVatNumber,
184    /// Employer Identification Number (EIN, USA)
185    EmployerIdentificationNumberEinUsa,
186    /// O.F.T.P. (ODETTE File Transfer Protocol)
187    OFTPOdetteFileTransferProtocol,
188    /// X.400 address for mail text
189    X400AddressForMailText,
190    /// AS2 exchange
191    As2Exchange,
192    /// File Transfer Protocol
193    FileTransferProtocol,
194    /// Electronic mail (SMPT)
195    ElectronicMailSmpt,
196}
197
198impl crate::Code for EAS {
199    fn code(self) -> &'static str {
200        match self {
201            EAS::SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene => "0002",
202            EAS::Organisationsnummer => "0007",
203            EAS::SiretCode => "0009",
204            EAS::LyTunnus => "0037",
205            EAS::DataUniversalNumberingSystemDUNSNumber => "0060",
206            EAS::EanLocationCode => "0088",
207            EAS::DanishChamberOfCommerceSchemeEdiraCompliant => "0096",
208            EAS::FtiEdiforumItaliaEdiraCompliant => "0097",
209            EAS::VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant => "0106",
210            EAS::DirectoratesEuropeanCommission => "0130",
211            EAS::SiaObjectIdentifiers => "0135",
212            EAS::SecetiObjectIdentifiers => "0142",
213            EAS::StandardCompanyCode => "0147",
214            EAS::AustralianBusinessNumberAbnScheme => "0151",
215            EAS::TeikokuCompanyCode => "0170",
216            EAS::OdetteInternationalLimited => "0177",
217            EAS::NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb => "0183",
218            EAS::Digstorg => "0184",
219            EAS::CorporateNumberTheSocialSecurityAndTaxNumberSystem => "0188",
220            EAS::DutchOriginatorsIdentificationNumber => "0190",
221            EAS::CentreRegistersAndInformationSystemsMinistryJustice => "0191",
222            EAS::EnhetsregisteretVedBronnoysundregisterne => "0192",
223            EAS::UblBePartyIdentifier => "0193",
224            EAS::KoiosOpenTechnicalDictionary => "0194",
225            EAS::SingaporeUenIdentifier => "0195",
226            EAS::KennitalaIcelandLegalIdForIndividualsAndLegalEntities => "0196",
227            EAS::Erstorg => "0198",
228            EAS::GlobalLegalEntityIdentifierGleif => "0199",
229            EAS::LegalEntityCodeLithuania => "0200",
230            EAS::CodiceUnivocoUnitàOrganizzativaIpa => "0201",
231            EAS::IndirizzoDiPostaElettronicaCertificata => "0202",
232            EAS::EdeliveryNetworkParticipantIdentifier => "0203",
233            EAS::LeitwegId => "0204",
234            EAS::Coddest => "0205",
235            EAS::NumeroDentrepriseOndernemingsnummerUnternehmensnummer => "0208",
236            EAS::Gs1IdentificationKeys => "0209",
237            EAS::CodiceFiscale => "0210",
238            EAS::PartitaIva => "0211",
239            EAS::FinnishOrganizationIdentifier => "0212",
240            EAS::FinnishOrganizationValueAddTaxIdentifier => "0213",
241            EAS::NetServiceId => "0215",
242            EAS::Ovtcode => "0216",
243            EAS::TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber => "0217",
244            EAS::UnifiedRegistrationNumberLatvia => "0218",
245            EAS::TheRegisteredNumberQualifiedInvoiceIssuer => "0221",
246            EAS::FrctcElectronicAddress => "0225",
247            EAS::NationalEInvoicingFramework => "0230",
248            EAS::UaeTaxIdentificationNumberTin => "0235",
249            EAS::DanishMinistryInteriorAndHealth => "9901",
250            EAS::HungaryVatNumber => "9910",
251            EAS::BusinessRegistersNetwork => "9913",
252            EAS::ÖsterreichischeUmsatzsteuerIdentifikationsnummer => "9914",
253            EAS::ÖsterreichischesVerwaltungsBzwOrganisationskennzeichen => "9915",
254            EAS::SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT => "9918",
255            EAS::KennzifferDesUnternehmensregisters => "9919",
256            EAS::AgenciaEspañolaDeAdministraciónTributaria => "9920",
257            EAS::AndorraVatNumber => "9922",
258            EAS::AlbaniaVatNumber => "9923",
259            EAS::BosniaAndHerzegovinaVatNumber => "9924",
260            EAS::BelgiumVatNumber => "9925",
261            EAS::BulgariaVatNumber => "9926",
262            EAS::SwitzerlandVatNumber => "9927",
263            EAS::CyprusVatNumber => "9928",
264            EAS::CzechRepublicVatNumber => "9929",
265            EAS::GermanyVatNumber => "9930",
266            EAS::EstoniaVatNumber => "9931",
267            EAS::UnitedKingdomVatNumber => "9932",
268            EAS::GreeceVatNumber => "9933",
269            EAS::CroatiaVatNumber => "9934",
270            EAS::IrelandVatNumber => "9935",
271            EAS::LiechtensteinVatNumber => "9936",
272            EAS::LithuaniaVatNumber => "9937",
273            EAS::LuxemburgVatNumber => "9938",
274            EAS::LatviaVatNumber => "9939",
275            EAS::MonacoVatNumber => "9940",
276            EAS::MontenegroVatNumber => "9941",
277            EAS::MacedoniaFormerYugoslavRepublicVatNumber => "9942",
278            EAS::MaltaVatNumber => "9943",
279            EAS::NetherlandsVatNumber => "9944",
280            EAS::PolandVatNumber => "9945",
281            EAS::PortugalVatNumber => "9946",
282            EAS::RomaniaVatNumber => "9947",
283            EAS::SerbiaVatNumber => "9948",
284            EAS::SloveniaVatNumber => "9949",
285            EAS::SlovakiaVatNumber => "9950",
286            EAS::SanMarinoVatNumber => "9951",
287            EAS::TurkeyVatNumber => "9952",
288            EAS::HolySeeVaticanCityStateVatNumber => "9953",
289            EAS::FrenchVatNumber => "9957",
290            EAS::EmployerIdentificationNumberEinUsa => "9959",
291            EAS::OFTPOdetteFileTransferProtocol => "AN",
292            EAS::X400AddressForMailText => "AQ ",
293            EAS::As2Exchange => "AS ",
294            EAS::FileTransferProtocol => "AU ",
295            EAS::ElectronicMailSmpt => "EM",
296        }
297    }
298}
299
300impl crate::Description for EAS {
301    fn description(self) -> &'static str {
302        match self {
303            EAS::SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene => "System Information et Repertoire des Entreprise et des Etablissements: SIRENE",
304            EAS::Organisationsnummer => "Organisationsnummer",
305            EAS::SiretCode => "SIRET-CODE",
306            EAS::LyTunnus => "LY-tunnus",
307            EAS::DataUniversalNumberingSystemDUNSNumber => "Data Universal Numbering System (D-U-N-S Number)",
308            EAS::EanLocationCode => "EAN Location Code",
309            EAS::DanishChamberOfCommerceSchemeEdiraCompliant => "DANISH CHAMBER OF COMMERCE Scheme (EDIRA compliant)",
310            EAS::FtiEdiforumItaliaEdiraCompliant => "FTI - Ediforum Italia, (EDIRA compliant)",
311            EAS::VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant => "Vereniging van Kamers van Koophandel en Fabrieken in Nederland (Association of Chambers of Commerce and Industry in the Netherlands), Scheme (EDIRA compliant)",
312            EAS::DirectoratesEuropeanCommission => "Directorates of the European Commission",
313            EAS::SiaObjectIdentifiers => "SIA Object Identifiers",
314            EAS::SecetiObjectIdentifiers => "SECETI Object Identifiers",
315            EAS::StandardCompanyCode => "Standard Company Code",
316            EAS::AustralianBusinessNumberAbnScheme => "Australian Business Number (ABN) Scheme",
317            EAS::TeikokuCompanyCode => "Teikoku Company Code",
318            EAS::OdetteInternationalLimited => "Odette International Limited ",
319            EAS::NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb => "Numéro d'identification suisse des enterprises (IDE), Swiss Unique Business Identification Number (UIDB) ",
320            EAS::Digstorg => "DIGSTORG",
321            EAS::CorporateNumberTheSocialSecurityAndTaxNumberSystem => "Corporate Number of The Social Security and Tax Number System",
322            EAS::DutchOriginatorsIdentificationNumber => "Dutch Originator's Identification Number",
323            EAS::CentreRegistersAndInformationSystemsMinistryJustice => "Centre of Registers and Information Systems of the Ministry of Justice",
324            EAS::EnhetsregisteretVedBronnoysundregisterne => "Enhetsregisteret ved Bronnoysundregisterne ",
325            EAS::UblBePartyIdentifier => "UBL.BE party identifier",
326            EAS::KoiosOpenTechnicalDictionary => "KOIOS Open Technical Dictionary",
327            EAS::SingaporeUenIdentifier => "Singapore UEN identifier",
328            EAS::KennitalaIcelandLegalIdForIndividualsAndLegalEntities => "Kennitala - Iceland legal id for individuals and legal entities",
329            EAS::Erstorg => "ERSTORG",
330            EAS::GlobalLegalEntityIdentifierGleif => "Global legal entity identifier (GLEIF)",
331            EAS::LegalEntityCodeLithuania => "Legal entity code (Lithuania)",
332            EAS::CodiceUnivocoUnitàOrganizzativaIpa => "Codice Univoco Unità Organizzativa iPA",
333            EAS::IndirizzoDiPostaElettronicaCertificata => "Indirizzo di Posta Elettronica Certificata",
334            EAS::EdeliveryNetworkParticipantIdentifier => "eDelivery Network Participant identifier",
335            EAS::LeitwegId => "Leitweg-ID",
336            EAS::Coddest => "CODDEST",
337            EAS::NumeroDentrepriseOndernemingsnummerUnternehmensnummer => "Numero d'entreprise / ondernemingsnummer / Unternehmensnummer",
338            EAS::Gs1IdentificationKeys => "GS1 identification keys",
339            EAS::CodiceFiscale => "CODICE FISCALE",
340            EAS::PartitaIva => "PARTITA IVA",
341            EAS::FinnishOrganizationIdentifier => "Finnish Organization Identifier",
342            EAS::FinnishOrganizationValueAddTaxIdentifier => "Finnish Organization Value Add Tax Identifier",
343            EAS::NetServiceId => "Net service ID",
344            EAS::Ovtcode => "OVTcode",
345            EAS::TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber => "The Netherlands Chamber of Commerce and Industry establishment number",
346            EAS::UnifiedRegistrationNumberLatvia => "Unified registration number (Latvia)",
347            EAS::TheRegisteredNumberQualifiedInvoiceIssuer => " The registered number of the qualified invoice issuer",
348            EAS::FrctcElectronicAddress => " FRCTC ELECTRONIC ADDRESS",
349            EAS::NationalEInvoicingFramework => " National e-Invoicing Framework",
350            EAS::UaeTaxIdentificationNumberTin => "UAE Tax Identification Number (TIN)",
351            EAS::DanishMinistryInteriorAndHealth => "Danish Ministry of the Interior and Health",
352            EAS::HungaryVatNumber => "Hungary VAT number",
353            EAS::BusinessRegistersNetwork => "Business Registers Network ",
354            EAS::ÖsterreichischeUmsatzsteuerIdentifikationsnummer => "Österreichische Umsatzsteuer-Identifikationsnummer ",
355            EAS::ÖsterreichischesVerwaltungsBzwOrganisationskennzeichen => "Österreichisches Verwaltungs bzw. Organisationskennzeichen",
356            EAS::SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT => "SOCIETY FOR WORLDWIDE INTERBANK FINANCIAL, TELECOMMUNICATION S.W.I.F.T",
357            EAS::KennzifferDesUnternehmensregisters => "Kennziffer des Unternehmensregisters ",
358            EAS::AgenciaEspañolaDeAdministraciónTributaria => "Agencia Española de Administración Tributaria ",
359            EAS::AndorraVatNumber => "Andorra VAT number",
360            EAS::AlbaniaVatNumber => "Albania VAT number",
361            EAS::BosniaAndHerzegovinaVatNumber => "Bosnia and Herzegovina VAT number",
362            EAS::BelgiumVatNumber => "Belgium VAT number",
363            EAS::BulgariaVatNumber => "Bulgaria VAT number",
364            EAS::SwitzerlandVatNumber => "Switzerland VAT number",
365            EAS::CyprusVatNumber => "Cyprus VAT number",
366            EAS::CzechRepublicVatNumber => "Czech Republic VAT number",
367            EAS::GermanyVatNumber => "Germany VAT number",
368            EAS::EstoniaVatNumber => "Estonia VAT number",
369            EAS::UnitedKingdomVatNumber => "United Kingdom VAT number",
370            EAS::GreeceVatNumber => "Greece VAT number",
371            EAS::CroatiaVatNumber => "Croatia VAT number",
372            EAS::IrelandVatNumber => "Ireland VAT number",
373            EAS::LiechtensteinVatNumber => "Liechtenstein VAT number",
374            EAS::LithuaniaVatNumber => "Lithuania VAT number",
375            EAS::LuxemburgVatNumber => "Luxemburg VAT number",
376            EAS::LatviaVatNumber => "Latvia VAT number",
377            EAS::MonacoVatNumber => "Monaco VAT number",
378            EAS::MontenegroVatNumber => "Montenegro VAT number",
379            EAS::MacedoniaFormerYugoslavRepublicVatNumber => "Macedonia, the former Yugoslav Republic of VAT number",
380            EAS::MaltaVatNumber => "Malta VAT number",
381            EAS::NetherlandsVatNumber => "Netherlands VAT number",
382            EAS::PolandVatNumber => "Poland VAT number",
383            EAS::PortugalVatNumber => "Portugal VAT number",
384            EAS::RomaniaVatNumber => "Romania VAT number",
385            EAS::SerbiaVatNumber => "Serbia VAT number",
386            EAS::SloveniaVatNumber => "Slovenia VAT number",
387            EAS::SlovakiaVatNumber => "Slovakia VAT number",
388            EAS::SanMarinoVatNumber => "San Marino VAT number",
389            EAS::TurkeyVatNumber => "Turkey VAT number",
390            EAS::HolySeeVaticanCityStateVatNumber => "Holy See (Vatican City State) VAT number",
391            EAS::FrenchVatNumber => "French VAT number",
392            EAS::EmployerIdentificationNumberEinUsa => "Employer Identification Number (EIN, USA)",
393            EAS::OFTPOdetteFileTransferProtocol => "O.F.T.P. (ODETTE File Transfer Protocol)",
394            EAS::X400AddressForMailText => "X.400 address for mail text",
395            EAS::As2Exchange => "AS2 exchange ",
396            EAS::FileTransferProtocol => "File Transfer Protocol",
397            EAS::ElectronicMailSmpt => "Electronic mail (SMPT)",
398        }
399    }
400}
401
402impl crate::FromCode for EAS {
403    fn from_code(code: &str) -> Option<Self>
404    where
405        Self: Sized,
406    {
407        match code {
408            "0002" => Some(EAS::SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene),
409            "0007" => Some(EAS::Organisationsnummer),
410            "0009" => Some(EAS::SiretCode),
411            "0037" => Some(EAS::LyTunnus),
412            "0060" => Some(EAS::DataUniversalNumberingSystemDUNSNumber),
413            "0088" => Some(EAS::EanLocationCode),
414            "0096" => Some(EAS::DanishChamberOfCommerceSchemeEdiraCompliant),
415            "0097" => Some(EAS::FtiEdiforumItaliaEdiraCompliant),
416            "0106" => Some(EAS::VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant),
417            "0130" => Some(EAS::DirectoratesEuropeanCommission),
418            "0135" => Some(EAS::SiaObjectIdentifiers),
419            "0142" => Some(EAS::SecetiObjectIdentifiers),
420            "0147" => Some(EAS::StandardCompanyCode),
421            "0151" => Some(EAS::AustralianBusinessNumberAbnScheme),
422            "0170" => Some(EAS::TeikokuCompanyCode),
423            "0177" => Some(EAS::OdetteInternationalLimited),
424            "0183" => Some(EAS::NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb),
425            "0184" => Some(EAS::Digstorg),
426            "0188" => Some(EAS::CorporateNumberTheSocialSecurityAndTaxNumberSystem),
427            "0190" => Some(EAS::DutchOriginatorsIdentificationNumber),
428            "0191" => Some(EAS::CentreRegistersAndInformationSystemsMinistryJustice),
429            "0192" => Some(EAS::EnhetsregisteretVedBronnoysundregisterne),
430            "0193" => Some(EAS::UblBePartyIdentifier),
431            "0194" => Some(EAS::KoiosOpenTechnicalDictionary),
432            "0195" => Some(EAS::SingaporeUenIdentifier),
433            "0196" => Some(EAS::KennitalaIcelandLegalIdForIndividualsAndLegalEntities),
434            "0198" => Some(EAS::Erstorg),
435            "0199" => Some(EAS::GlobalLegalEntityIdentifierGleif),
436            "0200" => Some(EAS::LegalEntityCodeLithuania),
437            "0201" => Some(EAS::CodiceUnivocoUnitàOrganizzativaIpa),
438            "0202" => Some(EAS::IndirizzoDiPostaElettronicaCertificata),
439            "0203" => Some(EAS::EdeliveryNetworkParticipantIdentifier),
440            "0204" => Some(EAS::LeitwegId),
441            "0205" => Some(EAS::Coddest),
442            "0208" => Some(EAS::NumeroDentrepriseOndernemingsnummerUnternehmensnummer),
443            "0209" => Some(EAS::Gs1IdentificationKeys),
444            "0210" => Some(EAS::CodiceFiscale),
445            "0211" => Some(EAS::PartitaIva),
446            "0212" => Some(EAS::FinnishOrganizationIdentifier),
447            "0213" => Some(EAS::FinnishOrganizationValueAddTaxIdentifier),
448            "0215" => Some(EAS::NetServiceId),
449            "0216" => Some(EAS::Ovtcode),
450            "0217" => Some(EAS::TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber),
451            "0218" => Some(EAS::UnifiedRegistrationNumberLatvia),
452            "0221" => Some(EAS::TheRegisteredNumberQualifiedInvoiceIssuer),
453            "0225" => Some(EAS::FrctcElectronicAddress),
454            "0230" => Some(EAS::NationalEInvoicingFramework),
455            "0235" => Some(EAS::UaeTaxIdentificationNumberTin),
456            "9901" => Some(EAS::DanishMinistryInteriorAndHealth),
457            "9910" => Some(EAS::HungaryVatNumber),
458            "9913" => Some(EAS::BusinessRegistersNetwork),
459            "9914" => Some(EAS::ÖsterreichischeUmsatzsteuerIdentifikationsnummer),
460            "9915" => Some(EAS::ÖsterreichischesVerwaltungsBzwOrganisationskennzeichen),
461            "9918" => Some(EAS::SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT),
462            "9919" => Some(EAS::KennzifferDesUnternehmensregisters),
463            "9920" => Some(EAS::AgenciaEspañolaDeAdministraciónTributaria),
464            "9922" => Some(EAS::AndorraVatNumber),
465            "9923" => Some(EAS::AlbaniaVatNumber),
466            "9924" => Some(EAS::BosniaAndHerzegovinaVatNumber),
467            "9925" => Some(EAS::BelgiumVatNumber),
468            "9926" => Some(EAS::BulgariaVatNumber),
469            "9927" => Some(EAS::SwitzerlandVatNumber),
470            "9928" => Some(EAS::CyprusVatNumber),
471            "9929" => Some(EAS::CzechRepublicVatNumber),
472            "9930" => Some(EAS::GermanyVatNumber),
473            "9931" => Some(EAS::EstoniaVatNumber),
474            "9932" => Some(EAS::UnitedKingdomVatNumber),
475            "9933" => Some(EAS::GreeceVatNumber),
476            "9934" => Some(EAS::CroatiaVatNumber),
477            "9935" => Some(EAS::IrelandVatNumber),
478            "9936" => Some(EAS::LiechtensteinVatNumber),
479            "9937" => Some(EAS::LithuaniaVatNumber),
480            "9938" => Some(EAS::LuxemburgVatNumber),
481            "9939" => Some(EAS::LatviaVatNumber),
482            "9940" => Some(EAS::MonacoVatNumber),
483            "9941" => Some(EAS::MontenegroVatNumber),
484            "9942" => Some(EAS::MacedoniaFormerYugoslavRepublicVatNumber),
485            "9943" => Some(EAS::MaltaVatNumber),
486            "9944" => Some(EAS::NetherlandsVatNumber),
487            "9945" => Some(EAS::PolandVatNumber),
488            "9946" => Some(EAS::PortugalVatNumber),
489            "9947" => Some(EAS::RomaniaVatNumber),
490            "9948" => Some(EAS::SerbiaVatNumber),
491            "9949" => Some(EAS::SloveniaVatNumber),
492            "9950" => Some(EAS::SlovakiaVatNumber),
493            "9951" => Some(EAS::SanMarinoVatNumber),
494            "9952" => Some(EAS::TurkeyVatNumber),
495            "9953" => Some(EAS::HolySeeVaticanCityStateVatNumber),
496            "9957" => Some(EAS::FrenchVatNumber),
497            "9959" => Some(EAS::EmployerIdentificationNumberEinUsa),
498            "AN" => Some(EAS::OFTPOdetteFileTransferProtocol),
499            "AQ " => Some(EAS::X400AddressForMailText),
500            "AS " => Some(EAS::As2Exchange),
501            "AU " => Some(EAS::FileTransferProtocol),
502            "EM" => Some(EAS::ElectronicMailSmpt),
503            _ => None,
504        }
505    }
506}