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: Segment NK1 to Patient Map (Experimental)

Official URL: http://hl7.org/fhir/uv/v2mappings/segment-nk1-to-patient Version: 1.0.0-ballot
Active as of 2024-03-22 Computable Name: SegmentNK1ToPatient

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

This ConceptMap represents a mapping from the HL7 V2 Segment NK1 to the FHIR Patient Resource.

This ConceptMap represents the mapping from the HL7 V2 NK1 Segment to the FHIR Patient Resource. See also the FHIR Shorthand or the CSV Source.

HL7 v2Condition (IF True, args)HL7 FHIRComments
Sort OrderIdentifierNameData TypeCardinality - MinCardinality - MaxComputable ANTLRComputable FHIRPathNarrativeFHIR AttributeExtensionData TypeCardinality - MinCardinality - MaxData Type MappingVocabulary Mapping
(IS, ID, CE, CEN, CWE)
Assignment
1NK1-1Set ID - NK1SI11
2NK1-2NameXPN0-1Patient.contact.namePatient.HumanName01XPN[HumanName]
3NK1-3RelationshipCWE01contact.extension??-v2RelationshipPatient.CodeableConcept01CWE[CodeableConcept]RelationshipPatient.contact.relationship uses the same value set as NK1-7 (contact role). There doesn't seem to be a standard element for the NK1-3 relationship in Patient.contact. An extension will likely be needed
4NK1-4AddressXAD0-1Patient.contact.addressPatient.Address01XAD[Address]Note the decreased cardinality for the FHIR map
5NK1-5Phone NumberXTN0-1Patient.contact.telecomPatient.ContactPoint0-1XTN[ContactPoint]
6NK1-6Business Phone NumberXTN0-1Patient.contact.telecomPatient.ContactPoint0-1XTN[ContactPoint]
6NK1-6Business Phone NumberXTN0-1Patient.contact.telecom.type.usePatient.code01"work"
7NK1-7Contact RoleCWE01Patient.contact.relationshipPatient.CodeableConcept0-1CWE[CodeableConcept]Contact RoleShould we update the names in the base FHIR standard as the names and value sets are confusing? It's normative, so has to have a very strong case.
8NK1-8Start DateDT01Patient.contact.period.startPatient.dateTime01
9NK1-9End DateDT01Patient.contact.period.endPatient.dateTime01
10NK1-10Next of Kin / Associated Parties Job TitleST01
11NK1-11Next of Kin / Associated Parties Job Code/ClassJCC01
12NK1-12Next of Kin / Associated Parties Employee NumberCX01
13NK1-13Organization Name - NK1XON0-1Patient.contact.organization(Patient.Organization)Reference(Patient.Organization)01XON[Organization]
14NK1-14Marital StatusCWE01
15NK1-15Administrative SexCWE01Patient.contact.genderPatient.code01CWE[Code]Gender
16NK1-16Date/Time of BirthDTM01
17NK1-17Living DependencyCWE0-1
18NK1-18Ambulatory StatusCWE0-1
19NK1-19CitizenshipCWE0-1
20NK1-20Primary LanguageCWE01
21NK1-21Living ArrangementCWE01
22NK1-22Publicity CodeCWE01
23NK1-23Protection IndicatorID01
24NK1-24Student IndicatorCWE01
25NK1-25ReligionCWE01
26NK1-26Mother's Maiden NameXPN0-1
27NK1-27NationalityCWE01
28NK1-28Ethnic GroupCWE0-1
29NK1-29Contact ReasonCWE0-1
30NK1-30Contact Person's NameXPN0-1Patient.contact.organization(Patient.Organization.contact.name)Patient.HumanName01XPN[HumanName]
31NK1-31Contact Person's Telephone NumberXTN0-1Patient.contact.organization(Patient.Organization.contact.telecom)Patient.ContactPoint0-1XTN[ContactPoint]
32NK1-32Contact Person's AddressXAD0-1Patient.contact.organization(Patient.Organization.contact.address)Patient.Address01XAD[Address]
33NK1-33Next of Kin/Associated Party's IdentifiersCX0-1
34NK1-34Job StatusCWE01The job status is typically the patient's job status when the relationship indicates the NK1 is the employer. We invite feedback on whether or not an extension to Patient.contact is appropriate for this element.
35NK1-35RaceCWE0-1Use your local extension, e.g., US = US Core Race Extension, AUS = indiginous extension.
36NK1-36HandicapCWE01
37NK1-37Contact Person Social Security NumberST01
38NK1-38Next of Kin Birth PlaceST01
39NK1-39VIP IndicatorCWE01
40NK1-40Next of Kin Telecommunication InformationXTN01Patient.contact.telecomPatient.ContactPoint0-1XTN[ContactPoint]
41NK1-41Contact Person's Telecommunication InformationXTN01Patient.contact.telecomPatient.ContactPoint0-1XTN[ContactPoint]

Mapping from NK1 to Patient

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 Segment NK1 to the FHIR Patient Resource.


Group 1 Mapping from unspecified code system to unspecified code system

Source Concept DetailsRelationshipTarget Concept DetailsCommentProperties
Codes from vocabularymapdatatypemapvalueCodes from
NK1-2NameXPN[HumanName]is equivalent tocontact.namecontact.name
NK1-4AddressXAD[Address]is equivalent tocontact.addresscontact.addressNote the decreased cardinality for the FHIR map
NK1-5Phone NumberXTN[ContactPoint]is equivalent tocontact.telecom[1]contact.telecom[1]
NK1-6Business Phone NumberXTN[ContactPoint]is equivalent tocontact.telecom[2]contact.telecom[2]
NK1-6Business Phone Number"work"is equivalent tocontact.telecom[2].type.usecontact.telecom[2].type.use
NK1-7Contact RoleContact RoleCWE[CodeableConcept]is equivalent tocontact.relationshipcontact.relationshipShould we update the names in the base FHIR standard as the names and value sets are confusing? It's normative, so has to have a very strong case.
NK1-8Start Dateis equivalent tocontact.period.startcontact.period.start
NK1-9End Dateis equivalent tocontact.period.endcontact.period.end
NK1-13Organization Name - NK1XON[Organization]is equivalent tocontact.organization[1](Organization)contact.organization[1](Organization)
NK1-15Administrative SexGenderCWE[Code]is equivalent tocontact.gendercontact.gender
NK1-30Contact Person's NameXPN[HumanName]is equivalent tocontact.organization[1](Organization.contact.name)contact.organization[1](Organization.contact.name)
NK1-31Contact Person's Telephone NumberXTN[ContactPoint]is equivalent tocontact.organization[1](Organization.contact.telecom)contact.organization[1](Organization.contact.telecom)
NK1-32Contact Person's AddressXAD[Address]is equivalent tocontact.organization[1](Organization.contact.address)contact.organization[1](Organization.contact.address)
NK1-40Next of Kin Telecommunication InformationXTN[ContactPoint]is equivalent tocontact.telecom[3]contact.telecom[3]
NK1-41Contact Person's Telecommunication InformationXTN[ContactPoint]is equivalent tocontact.telecom[4]contact.telecom[4]

Notes: