HL7 Version 2 to FHIR
1.0.0-ballot - ballot 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-ballot 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 XPN to HumanName Map (Experimental)

Official URL: http://hl7.org/fhir/uv/v2mappings/datatype-xpn-to-humanname Version: 1.0.0-ballot
Active as of 2024-03-22 Computable Name: DatatypeXPNToHumanName

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

This ConceptMap represents a mapping from the HL7 V2 Datatype XPN to the FHIR HumanName Data Type.

This ConceptMap represents the mapping from the HL7 V2 XPN Data Type to the FHIR HumanName 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 MappingAssignmentVocabulary
1XPN.1Family NameFN01HumanName..familyHumanName.string01FN[HumanName]
2XPN.2Given NameST01HumanName..givenHumanName.string0-1
3XPN.3Second and Further Given Names or Initials ThereofST01HumanName..givenHumanName.string0-1
4XPN.4Suffix (e.g., JR or III)ST01HumanName..suffixHumanName.string0-1
5XPN.5Prefix (e.g., DR)ST01HumanName..prefixHumanName.string0-1
6XPN.6Degree (e.g., MD)01HumanName..suffixHumanName.string0-1
7XPN.7Name Type CodeID01HumanName..useHumanName.code01NameType
8XPN.8Name Representation CodeID01
9XPN.9Name ContextCWE01
10XPN.10Name Validity RangeDR01IF XPN.12 NOT VALUED AND XPN.13 NOT VALUEDHumanName..periodHumanName.Period01DR[Period]
11XPN.11Name Assembly OrderID01HumanName..extension.urlHumanName.uri11"http://hl7.org/fhir/StructureDefinition/humanname-assembly-order"
11XPN.11Name Assembly OrderID01HumanName..extension.valueCodeHumanName.code11NameAssemblyOrder
12XPN.12Effective DateDTM01HumanName..period.startHumanName.dateTime01
13XPN.13Expiration DateDTM01HumanName..period.endHumanName.dateTime01
14XPN.14Professional SuffixST01HumanName..suffixHumanName.string0-1
15XPN.15Called ByST01if the resource attribute using the HumanName datatype allows for multiple namesHumanName..givenHumanName.string0-1
15XPN.15Called ByST01if the resource attribute using the HumanName datatype allows for multiple namesHumanName..useHumanName.code01"nickname"

Mapping from XPN to HumanName

ACTIVE (not intended for production usage). Published on 2024-03-22 by HL7 International / Orders and Observations (HL7 Orders and Observations Workgroup: http://www.hl7.org/Special/com..., Keith W. Boone: kboone@ainq.com, Rob Hausam: rrhausam@gmail.com). Copyright (c) 2020, HL7 International, Inc., All Rights Reserved.

This ConceptMap represents a mapping from the HL7 V2 Datatype XPN to the FHIR HumanName Data Type.


Group 1 Mapping from unspecified code system to unspecified code system

Source Concept DetailsRelationshipTarget Concept DetailsProperties
Codes from vocabularymapdatatypemapvalueCodes from antlrnarrative
XPN.1Family NameFN[HumanName]is equivalent to[1].family[1].family
XPN.2Given Nameis equivalent to[1].given[1][1].given[1]
XPN.3Second and Further Given Names or Initials Thereofis equivalent to[1].given[2][1].given[2]
XPN.4Suffix (e.g., JR or III)is equivalent to[1].suffix[1][1].suffix[1]
XPN.5Prefix (e.g., DR)is equivalent to[1].prefix[1].prefix
XPN.6Degree (e.g., MD)is equivalent to[1].suffix[2][1].suffix[2]
XPN.7Name Type CodeNameTypeis equivalent to[1].use[1].use
XPN.10Name Validity RangeDR[Period]is equivalent to[1].period[1].periodIF XPN.12 NOT VALUED AND XPN.13 NOT VALUED
XPN.11Name Assembly Order"http://hl7.org/fhir/StructureDefinition/humanname-assembly-order"is equivalent to[1].extension.url[1].extension.url
XPN.11Name Assembly OrderNameAssemblyOrderis equivalent to[1].extension.valueCode[1].extension.valueCode
XPN.12Effective Dateis equivalent to[1].period.start[1].period.start
XPN.13Expiration Dateis equivalent to[1].period.end[1].period.end
XPN.14Professional Suffixis equivalent to[1].suffix[3][1].suffix[3]
XPN.15Called Byis equivalent to[2].given[2].givenif the resource attribute using the HumanName datatype allows for multiple names
XPN.15Called By"nickname"is equivalent to[2].use[2].useif the resource attribute using the HumanName datatype allows for multiple names

Notes: