Implementation
final extensionFromDetailedEthnicity = {
PatientUsCoreDetailedEthnicity.spaniard: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2137-8'),
display: 'Spaniard')),
PatientUsCoreDetailedEthnicity.mexican: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2148-5'),
display: 'Mexican')),
PatientUsCoreDetailedEthnicity.central_american: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2155-0'),
display: 'Central American')),
PatientUsCoreDetailedEthnicity.south_american: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2165-9'),
display: 'South American')),
PatientUsCoreDetailedEthnicity.latin_american: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2178-2'),
display: 'Latin American')),
PatientUsCoreDetailedEthnicity.puerto_rican: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2180-8'),
display: 'Puerto Rican')),
PatientUsCoreDetailedEthnicity.cuban: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2182-4'),
display: 'Cuban')),
PatientUsCoreDetailedEthnicity.dominican: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2184-0'),
display: 'Dominican')),
PatientUsCoreDetailedEthnicity.andalusian: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2138-6'),
display: 'Andalusian')),
PatientUsCoreDetailedEthnicity.asturian: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2139-4'),
display: 'Asturian')),
PatientUsCoreDetailedEthnicity.castillian: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2140-2'),
display: 'Castillian')),
PatientUsCoreDetailedEthnicity.catalonian: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2141-0'),
display: 'Catalonian')),
PatientUsCoreDetailedEthnicity.belearic_islander: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2142-8'),
display: 'Belearic Islander')),
PatientUsCoreDetailedEthnicity.gallego: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2143-6'),
display: 'Gallego')),
PatientUsCoreDetailedEthnicity.valencian: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2144-4'),
display: 'Valencian')),
PatientUsCoreDetailedEthnicity.canarian: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2145-1'),
display: 'Canarian')),
PatientUsCoreDetailedEthnicity.spanish_basque: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2146-9'),
display: 'Spanish Basque')),
PatientUsCoreDetailedEthnicity.mexican_american: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2149-3'),
display: 'Mexican American')),
PatientUsCoreDetailedEthnicity.mexicano: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2150-1'),
display: 'Mexicano')),
PatientUsCoreDetailedEthnicity.chicano: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2151-9'),
display: 'Chicano')),
PatientUsCoreDetailedEthnicity.la_raza: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2152-7'),
display: 'La Raza')),
PatientUsCoreDetailedEthnicity.mexican_american_indian: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2153-5'),
display: 'Mexican American Indian')),
PatientUsCoreDetailedEthnicity.costa_rican: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2156-8'),
display: 'Costa Rican')),
PatientUsCoreDetailedEthnicity.guatemalan: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2157-6'),
display: 'Guatemalan')),
PatientUsCoreDetailedEthnicity.honduran: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2158-4'),
display: 'Honduran')),
PatientUsCoreDetailedEthnicity.nicaraguan: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2159-2'),
display: 'Nicaraguan')),
PatientUsCoreDetailedEthnicity.panamanian: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2160-0'),
display: 'Panamanian')),
PatientUsCoreDetailedEthnicity.salvadoran: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2161-8'),
display: 'Salvadoran')),
PatientUsCoreDetailedEthnicity.central_american_indian: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2162-6'),
display: 'Central American Indian')),
PatientUsCoreDetailedEthnicity.canal_zone: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2163-4'),
display: 'Canal Zone')),
PatientUsCoreDetailedEthnicity.argentinean: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2166-7'),
display: 'Argentinean')),
PatientUsCoreDetailedEthnicity.bolivian: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2167-5'),
display: 'Bolivian')),
PatientUsCoreDetailedEthnicity.chilean: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2168-3'),
display: 'Chilean')),
PatientUsCoreDetailedEthnicity.colombian: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2169-1'),
display: 'Colombian')),
PatientUsCoreDetailedEthnicity.ecuadorian: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2170-9'),
display: 'Ecuadorian')),
PatientUsCoreDetailedEthnicity.paraguayan: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2171-7'),
display: 'Paraguayan')),
PatientUsCoreDetailedEthnicity.peruvian: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2172-5'),
display: 'Peruvian')),
PatientUsCoreDetailedEthnicity.uruguayan: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2173-3'),
display: 'Uruguayan')),
PatientUsCoreDetailedEthnicity.venezuelan: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2174-1'),
display: 'Venezuelan')),
PatientUsCoreDetailedEthnicity.south_american_indian: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2175-8'),
display: 'South American Indian')),
PatientUsCoreDetailedEthnicity.criollo: FhirExtension(
url: FhirUri('detailed'),
valueCoding: Coding(
system: FhirUri('urn:oid:2.16.840.1.113883.6.238'),
code: Code('2176-6'),
display: 'Criollo')),
};