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