HL7 Version 2 to FHIR
1.0.0 - STU 1 International flag

HL7 Version 2 to FHIR, published by HL7 International / Orders and Observations. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/v2-to-fhir/ and changes regularly. See the Directory of published versions

ConceptMap: Datatype XAD to Address Map (Experimental)

Official URL: http://hl7.org/fhir/uv/v2mappings/ConceptMap/datatype-xad-to-address Version: 1.0.0
Standards status: Informative Computable Name: DatatypeXADToAddress

Copyright/Legal: Copyright (c) 2025, HL7 International, Inc., All Rights Reserved.

This ConceptMap represents a mapping from the HL7 V2 Datatype XAD to the FHIR Address Data Type.

This ConceptMap represents the mapping from the HL7 V2 XAD Data Type to the FHIR Address Data Type. See also the FHIR Shorthand or the CSV Source.

HL7 v2Condition (IF True, args)HL7 FHIRComments
Sort OrderIdentifierNameData TypeCardinality - MinCardinality - MaxComputable ANTLRComputable FHIRPathNarrativeFHIR AttributeProposed ExtensionData TypeCardinality - MinCardinality - MaxData Type MappingVocabulary Mapping
(IS, ID, CE, CEN, CWE)
Assignment
1XAD.1Street AddressSAD01Address.linestring0-1SAD[Address]
2XAD.2Other DesignationST01Address.linestring0-1Note that XAD.1 is mapped to Address.line as well using the SAD data type. That may yield up to three address lines.
3XAD.3CityST01Address.citystring01
4XAD.4State or ProvinceST01Address.statestring01
5XAD.5Zip or Postal CodeST01Address.postalCodestring01
6XAD.6CountryID01Address.countrystring01
7XAD.7Address TypeID01IF XAD.7 IN ("M", "SH")Address.typecode01AddressType[Type]
7XAD.7Address TypeID01IF XAD.7 IN ("BA", "BI", "C", "B", "H", "O")Address.usecode01AddressType[Use]
7XAD.7Address TypeID01IF XAD.7 EQUALS "HV"Address.extension.urluri11"http://hl7.org/fhir/StructureDefinition/iso21090-AD-use"
7XAD.7Address TypeID01IF XAD.7 EQUALS "HV"Address.extension.valueCodecode11
7XAD.7Address TypeID01Address.extension.uri
7XAD.7Address TypeID01Address.extension.valueCodeableConcept.coding.valuecode
7XAD.7Address TypeID01Address.extension.valueCodeableConcept.coding.systemuri"http://terminology.hl7.org/CodeSystem/v2-0190"
8XAD.8Other Geographic DesignationST01
9XAD.9County/Parish CodeCWE01Address.districtstring01CWE[string]
10XAD.10Census TractCWE01Address.extension.urluri11"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-censusTract"
10XAD.10Census TractCWE01Address.extension.valueCodestring11CWE[string]
11XAD.11Address Representation CodeID01
12XAD.12Address Validity RangeDR01PeriodPeriod01DR[Period]
13XAD.13Effective DateDTM01Address.period.startdateTime01
14XAD.14Expiration DateDTM01Address.period.enddateTime01
15XAD.15Expiration ReasonCWE01
16XAD.16Temporary IndicatorID01Overlaps with Address.use and Address.type
17XAD.17Bad Address IndicatorID01Overlaps with Address.use and Address.type
18XAD.18Address UsageID01Overlaps with Address.use and Address.type
19XAD.19AddresseeST01Address.linestring0-1There is an existing ADXP extension if we prefer
20XAD.20CommentST01
21XAD.21Preference OrderNM01
22XAD.22Protection CodeCWE01
23XAD.23Address IdentifierEI01

Mapping from (not specified) to (not specified)


Group 1 Mapping from unspecified code system to unspecified code system

Source Concept DetailsRelationshipTarget Concept DetailsComment
Codes from ComputableANTLRCodes from
XAD.1Street Addressis equivalent toline[1-3]line[1-3]
XAD.2Other Designationis equivalent toline[4]line[4]Note that XAD.1 is mapped to Address.line as well using the SAD data type. That may yield up to three address lines.
XAD.3Cityis equivalent tocitycity
XAD.4State or Provinceis equivalent tostatestate
XAD.5Zip or Postal Codeis equivalent topostalCodepostalCode
XAD.6Countryis equivalent tocountrycountry
XAD.7Address TypeIF XAD.7 IN ("M", "SH")is equivalent totypetype
XAD.7Address TypeIF XAD.7 IN ("BA", "BI", "C", "B", "H", "O")is equivalent touseuse
XAD.7Address TypeIF XAD.7 EQUALS "HV"is equivalent toextension[1].urlextension[1].url
XAD.7Address TypeIF XAD.7 EQUALS "HV"is equivalent toextension[1].valueCodeextension[1].valueCode
XAD.7Address Typeis equivalent toextension[2].uriextension[2].uri
XAD.7Address Typeis equivalent toextension[2].valueCodeableConcept.coding.valueextension[2].valueCodeableConcept.coding.value
XAD.7Address Typeis equivalent toextension[2].valueCodeableConcept.coding.systemextension[2].valueCodeableConcept.coding.system
XAD.9County/Parish Codeis equivalent todistrictdistrict
XAD.10Census Tractis equivalent toextension[3].urlextension[3].url
XAD.10Census Tractis equivalent toextension[3].valueCodeextension[3].valueCode
XAD.12Address Validity Rangeis equivalent toperiodperiod
XAD.13Effective Dateis equivalent toperiod.startperiod.start
XAD.14Expiration Dateis equivalent toperiod.endperiod.end
XAD.19Addresseeis equivalent toline[5]line[5]There is an existing ADXP extension if we prefer

Notes: