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