HL7 v2 2.2

Data types of version 2.2 with their components. Components show the FHIR element they map to when the V2-to-FHIR guide has a map for the type.

Version2.12.22.32.3.12.42.52.5.12.62.72.7.12.8

FHIR targets come from the HL7 Version 2 to FHIR guide, which is written against the latest HL7 v2 releases. A field that does not exist in this version has no row.

CECoded ElementCodeableConcept6 components
ComponentNameTypeUseTableFHIR
CE.1IdentifierIDOptionalCodeableConcept.coding.code
CE.2TextSTOptionalCodeableConcept.coding.display
CE.3Name Of Coding SystemSTOptionalCodeableConcept.coding.system
CE.4Alternate IdentifierSTOptionalCodeableConcept.coding.code
CE.5Alternate TextSTOptionalCodeableConcept.coding.display
CE.6Name Of Alternate Coding SystemSTOptionalCodeableConcept.coding.system
CFCoded Element with Formatted Values CodeableConcept6 components
ComponentNameTypeUseTableFHIR
CF.1IdentifierIDOptionalCodeableConcept.coding.code
CF.2Formatted TextSTOptionalCodeableConcept.coding.display
CF.3Name Of Coding SystemSTOptionalCodeableConcept.coding.system
CF.4Alternate IdentifierSTOptionalCodeableConcept.coding.code
CF.5Alternate Formatted TextSTOptionalCodeableConcept.coding.display
CF.6Name Of Alternate Coding SystemSTOptionalCodeableConcept.coding.system
CKComposite Id With Check Digit4 components
ComponentNameTypeUseTableFHIR
CK.1ID NumberNMOptional
CK.2Check DigitNMOptional
CK.3Code Identifying the Check Digit Scheme Employed IDOptional0061
CK.4Assigning Facility IDSTOptional
CM_ABS_RANGEAbsolute Range4 components
ComponentNameTypeUseTableFHIR
CM_ABS_RANGE.1RangeCM_RANGEOptional
CM_ABS_RANGE.2Numeric ChangeNMOptional
CM_ABS_RANGE.3Percent Per ChangeNMOptional
CM_ABS_RANGE.4DaysNMOptional
CM_AUIAuthorization Information3 components
ComponentNameTypeUseTableFHIR
CM_AUI.1Authorization NumberSTOptional
CM_AUI.2DateDTOptional
CM_AUI.3SourceSTOptional
CM_BATCH_TOTALCm For Batch Totals3 components
ComponentNameTypeUseTableFHIR
CM_BATCH_TOTAL.1Batch Total 1NMOptional
CM_BATCH_TOTAL.2Batch Total 2NMOptional
CM_BATCH_TOTAL.3...NMOptional
CM_CCDCharge Time2 components
ComponentNameTypeUseTableFHIR
CM_CCD.1When To ChargeIDOptional0100
CM_CCD.2Date/TimeTSOptional
CM_DDIDaily Deductible3 components
ComponentNameTypeUseTableFHIR
CM_DDI.1Delay DaysSTOptional
CM_DDI.2AmountNMOptional
CM_DDI.3Number Of DaysNMOptional
CM_DINActivation Date2 components
ComponentNameTypeUseTableFHIR
CM_DIN.1DateTSOptional
CM_DIN.2Institution NameCEOptional
CM_DLDDischarge Location2 components
ComponentNameTypeUseTableFHIR
CM_DLD.1CodeIDOptional0113
CM_DLD.2DescriptionSTOptional
CM_DLTDelta Check4 components
ComponentNameTypeUseTableFHIR
CM_DLT.1RangeCM_RANGEOptional
CM_DLT.2Numeric ThresholdNMOptional
CM_DLT.3ChangeSTOptional
CM_DLT.4Length Of Time-daysNMOptional
CM_DTNDay Type And Number2 components
ComponentNameTypeUseTableFHIR
CM_DTN.1Day TypeIDOptional0149
CM_DTN.2Number Of DaysNMOptional
CM_EIPParent Order2 components
ComponentNameTypeUseTableFHIR
CM_EIP.1Parent's Placer Order NumberSTOptional
CM_EIP.2Parent's Filler Order NumberSTOptional
CM_ELDError4 components
ComponentNameTypeUseTableFHIR
CM_ELD.1Segment-idSTOptional
CM_ELD.2SequenceNMOptional
CM_ELD.3Field-positionNMOptional
CM_ELD.4Code Identifying ErrorCEOptional0060
CM_FILLERNumber Of Processing Power Point2 components
ComponentNameTypeUseTableFHIR
CM_FILLER.1Unique Filler IdIDOptional
CM_FILLER.2Filler Application IdIDOptional
CM_FINANCECm Of Finance2 components
ComponentNameTypeUseTableFHIR
CM_FINANCE.1Financial Class IdIDOptional0064
CM_FINANCE.2Effective DateTSOptional
CM_GROUP_IDOrder Group Number2 components
ComponentNameTypeUseTableFHIR
CM_GROUP_ID.1Unique Group IdIDOptional
CM_GROUP_ID.2Placer Application IdIDOptional
CM_INTERNAL_LOCATIONCm For Location Information In Hospital5 components
ComponentNameTypeUseTableFHIR
CM_INTERNAL_LOCATION.1Nurse Unit (station)IDOptional
CM_INTERNAL_LOCATION.2RoomIDOptional
CM_INTERNAL_LOCATION.3BedIDOptional
CM_INTERNAL_LOCATION.4Facility IdIDOptional
CM_INTERNAL_LOCATION.5Bed StatusIDOptional
CM_JOB_CODEJob Title2 components
ComponentNameTypeUseTableFHIR
CM_JOB_CODE.1Job CodeIDOptional
CM_JOB_CODE.2Employee ClassificationIDOptional
CM_LA1Location With Address Information2 components
ComponentNameTypeUseTableFHIR
CM_LA1.1Dispense / Deliver To LocationCM_INTERNAL_LOCATIONOptional
CM_LA1.2LocationADOptional
CM_LICENSE_NOCm For Driving License2 components
ComponentNameTypeUseTableFHIR
CM_LICENSE_NO.1License NumberSTOptional
CM_LICENSE_NO.2Issuing State,province,countrySTOptional
CM_MOCCharge To Practise2 components
ComponentNameTypeUseTableFHIR
CM_MOC.1Dollar AmountSTOptional
CM_MOC.2Charge CodeSTOptional
CM_MSGMessage Type2 components
ComponentNameTypeUseTableFHIR
CM_MSG.1Message TypeIDOptional0076
CM_MSG.2Trigger EventIDOptional0003
CM_NDLObserving Practitioner4 components
ComponentNameTypeUseTableFHIR
CM_NDL.1Interpreter / TechnicianCN_PERSONOptional
CM_NDL.2Start Date/TimeTSOptional
CM_NDL.3End Date/TimeTSOptional
CM_NDL.4LocationCM_INTERNAL_LOCATIONOptional
CM_OCDOccurence2 components
ComponentNameTypeUseTableFHIR
CM_OCD.1Occurrence CodeIDOptional
CM_OCD.2Occurrence DateDTOptional
CM_OSDOrder Sequence7 components
ComponentNameTypeUseTableFHIR
CM_OSD.1Sequence/results FlagIDOptional
CM_OSD.2Placer Order Number Entity IdentifierSTRequired
CM_OSD.3Placer Order Number Namespace IDISOptional
CM_OSD.4Filler Order Number Entity IdentifierSTRequired
CM_OSD.5Filler Order Number Namespace IDISOptional
CM_OSD.6Sequence Condition ValueSTOptional
CM_OSD.7Maximum Number Of RepeatsNMOptional
CM_OSPOccurence Span3 components
ComponentNameTypeUseTableFHIR
CM_OSP.1Occurrence Span CodeIDOptional
CM_OSP.2Occurrence Span Start DateDTOptional
CM_OSP.3Occurrence Span Stop DateDTOptional
CM_PAT_IDPatient Id5 components
ComponentNameTypeUseTableFHIR
CM_PAT_ID.1Patient IdSTOptional
CM_PAT_ID.2Check DigitNMOptional
CM_PAT_ID.3Check Digit SchemeIDOptional0061
CM_PAT_ID.4Facility IdIDOptional
CM_PAT_ID.5TypeIDOptional
CM_PAT_ID_0192Patient Id With Table 01925 components
ComponentNameTypeUseTableFHIR
CM_PAT_ID_0192.1Patient IdSTOptional
CM_PAT_ID_0192.2Check DigitNMOptional
CM_PAT_ID_0192.3Check Digit SchemeIDOptional0061
CM_PAT_ID_0192.4Facility IdIDOptional
CM_PAT_ID_0192.5TypeIDOptional0192
CM_PCFPre-certification Required3 components
ComponentNameTypeUseTableFHIR
CM_PCF.1Pre-certification Patient TypeIDOptional0150
CM_PCF.2Pre-certication RequiredIDOptional0136
CM_PCF.3Pre-certification WindowTSOptional
CM_PENPenalty2 components
ComponentNameTypeUseTableFHIR
CM_PEN.1Penalty IdIDOptional0148
CM_PEN.2Penalty AmountNMOptional
CM_PIPPrivileges4 components
ComponentNameTypeUseTableFHIR
CM_PIP.1PrivilegeCEOptional
CM_PIP.2Privilege ClassCEOptional
CM_PIP.3Expiration DateDTOptional
CM_PIP.4Activation DateDTOptional
CM_PLACEROrder Number Of The Client / The Contracting Authority2 components
ComponentNameTypeUseTableFHIR
CM_PLACER.1Unique Placer IdSTOptional
CM_PLACER.2Placer ApplicationIDOptional
CM_PLNPractitioner Id Numbers3 components
ComponentNameTypeUseTableFHIR
CM_PLN.1Id NumberSTOptional
CM_PLN.2Type Of Id Number (id)IDOptional
CM_PLN.3State/Other Qualifiying InfoSTOptional
CM_POSITIONSeat Or Room / Table / Chair3 components
ComponentNameTypeUseTableFHIR
CM_POSITION.1HallSTOptional
CM_POSITION.2TableSTOptional
CM_POSITION.3ChairSTOptional
CM_PRACTITIONERAction Carried Out By2 components
ComponentNameTypeUseTableFHIR
CM_PRACTITIONER.1Procedure Practitioner IdCN_PERSONOptional
CM_PRACTITIONER.2Procedure Practitioner TypeIDOptional
CM_PRLParent Result Link3 components
ComponentNameTypeUseTableFHIR
CM_PRL.1OBX-3-observation identifier of parent resultSTOptional
CM_PRL.2OBX-4-sub-ID of parent resultSTOptional
CM_PRL.3OBX-5-observation results from parentCEOptional
CM_PTAPolicy Type3 components
ComponentNameTypeUseTableFHIR
CM_PTA.1Policy TypeIDOptional0147
CM_PTA.2Amount ClassIDOptional0193
CM_PTA.3AmountNMOptional
CM_RANGERange Of Values2 components
ComponentNameTypeUseTableFHIR
CM_RANGE.1Low ValueSTOptional
CM_RANGE.2High ValueSTOptional
CM_RFRReference Range7 components
ComponentNameTypeUseTableFHIR
CM_RFR.1Reference RangeCM_RANGEOptional
CM_RFR.2SexIDOptional
CM_RFR.3Age RangeCM_RANGEOptional
CM_RFR.4Gestational Age RangeCM_RANGEOptional
CM_RFR.5SpeciesSTOptional
CM_RFR.6Race / SubspeciesIDOptional
CM_RFR.7Text ConditionSTOptional
CM_RIInterval2 components
ComponentNameTypeUseTableFHIR
CM_RI.1Repeat PatternSTOptional
CM_RI.2Explicit Time IntevallSTOptional
CM_RMCRoom Coverage3 components
ComponentNameTypeUseTableFHIR
CM_RMC.1Room TypeIDOptional0145
CM_RMC.2Amount TypeIDOptional0146
CM_RMC.3Coverage AmountNMOptional
CM_SPDSpecialty4 components
ComponentNameTypeUseTableFHIR
CM_SPD.1Specialty NameSTOptional
CM_SPD.2Governing BoardSTOptional
CM_SPD.3Eligible Or CertifiedIDOptional
CM_SPD.4Date Of CertificationDTOptional
CM_SPSSpecimen Source5 components
ComponentNameTypeUseTableFHIR
CM_SPS.1Specimen Source Name Or CodeCEOptional
CM_SPS.2AdditivesTXOptional
CM_SPS.3FreetextTXOptional
CM_SPS.4Body SiteCEOptional0070
CM_SPS.5Site ModifierCEOptional
CM_UVCValue Code And Amount2 components
ComponentNameTypeUseTableFHIR
CM_UVC.1Value CodeIDOptional0153
CM_UVC.2Value AmountNMOptional
CM_VRValue Qualifier2 components
ComponentNameTypeUseTableFHIR
CM_VR.1First Data Code ValueSTOptional
CM_VR.2Last Data Code CalueSTOptional
CN_PERSONCn For Person8 components
ComponentNameTypeUseTableFHIR
CN_PERSON.1Id NumberIDOptional
CN_PERSON.2Familiy NameSTOptional
CN_PERSON.3Given NameSTOptional
CN_PERSON.4Middle Initial Or NameSTOptional
CN_PERSON.5Suffix (e.g. Jr Or Iii)STOptional
CN_PERSON.6Prefix (e.g. Dr)STOptional
CN_PERSON.7Degree (e.g. Md)STOptional
CN_PERSON.8Source Table IdIDOptional
CN_PHYSICIANCn For Physicians8 components
ComponentNameTypeUseTableFHIR
CN_PHYSICIAN.1Physician IdIDOptional
CN_PHYSICIAN.2Familiy NameSTOptional
CN_PHYSICIAN.3Given NameSTOptional
CN_PHYSICIAN.4Middle Initial Or NameSTOptional
CN_PHYSICIAN.5Suffix (e.g. Jr Or Iii)STOptional
CN_PHYSICIAN.6Prefix (e.g. Dr)STOptional
CN_PHYSICIAN.7Degree (e.g. Md)STOptional
CN_PHYSICIAN.8Source Table IdIDOptional
COMP_ID_DIGITComposite Id W/chk Digitprimitive
CPComposite Price6 components
ComponentNameTypeUseTableFHIR
CP.1PriceMOOptional
CP.2Price TypeIDOptional
CP.3From ValueNMOptional
CP.4To ValueNMOptional
CP.5Range UnitsCEOptional
CP.6Range TypeIDOptional
CQComposite Quantity With UnitsCode, Decimal, Quantity +12 components
ComponentNameTypeUseTableFHIR
CQ.1QuantityNMOptionalDecimal.$valueQuantity.value+1 more
CQ.2UnitsSTOptionalCode.$valueQuantity.unit
CXExtended Composite ID With Check DigitRelatedPerson, Identifier, String6 components
ComponentNameTypeUseTableFHIR
CX.1IDSTOptionalRelatedPerson.identifier.valueIdentifier.value+1 more
CX.2Check DigitSTOptionalRelatedPerson.identifier.extensionIdentifier.extension
CX.3Code Identifying The Check Digit Scheme EmployedIDOptional0061RelatedPerson.identifier.extensionIdentifier.extension
CX.4Assigning AuthorityHDOptionalRelatedPerson.identifier.assignerRelatedPerson.identifier.system+2 more
CX.5Identifier Type CodeISOptionalRelatedPerson.identifier.type.coding.codeIdentifier.type.coding.code
CX.6Assigning FacilityHDOptional
DLNDriver's License NumberIdentifier3 components
ComponentNameTypeUseTableFHIR
DLN.1Driver s License NumberSTOptionalIdentifier.valueIdentifier.type.coding.code+1 more
DLN.2Issuing State, Province, CountryISOptionalIdentifier.system
DLN.3Expiration DateDTOptionalIdentifier.period.end
DTDateprimitive
EIEntity IdentifierIdentifier, Coding, Condition +24 components
ComponentNameTypeUseTableFHIR
EI.1Entity IdentifierSTOptionalIdentifier.valueIdentifier.$value+4 more
EI.2Namespace IDISOptionalIdentifier.assignerIdentifier.system+2 more
EI.3Universal IDSTOptionalIdentifier.assignerIdentifier.system+1 more
EI.4Universal ID TypeIDOptionalIdentifier.assignerIdentifier.type+1 more
FCFinancial Class2 components
ComponentNameTypeUseTableFHIR
FC.1Financial ClassISOptional0064
FC.2Effective DateTSOptional
FTFormatted Text DataAnnotationprimitive
HDHierarchic DesignatorMessageHeaderDestination, MessageHeaderSource, Device +43 components
ComponentNameTypeUseTableFHIR
HD.1Namespace IDISOptionalMessageHeaderDestination.nameMessageHeaderSource.name+5 more
HD.2Universal IDSTOptionalMessageHeaderDestination.endpointMessageHeaderSource.endpoint+10 more
HD.3Universal ID TypeIDOptionalDevice.identifier.typeDevice.identifier.system+5 more
IDCoded ValueBoolean, Code, CodeableConcept +2primitive
ISCoded value for user-defined tablesCode, CodeableConcept, Stringprimitive
JCCJob Code Class2 components
ComponentNameTypeUseTableFHIR
JCC.1Job CodeISOptional
JCC.2Job ClassISOptional
MOMoney2 components
ComponentNameTypeUseTableFHIR
MO.1QuantityNMOptional
MO.2DenomenationIDOptionalISO4217
NMNumericQuantity, PositiveIntprimitive
PLPerson LocationLocation9 components
ComponentNameTypeUseTableFHIR
PL.1Point Of CareIDOptionalLocation..identifierLocation..location+1 more
PL.2RoomISOptionalLocation..identifierLocation..mode+3 more
PL.3BedISOptionalLocation..identifierLocation..mode+3 more
PL.4FacilityHDOptionalLocation..identifierLocation..mode+2 more
PL.5Location StatusISOptional
PL.6Person Location TypeISOptional
PL.7BuildingISOptionalLocation..identifierLocation..mode+3 more
PL.8FloorSTOptionalLocation..identifierLocation..mode+3 more
PL.9Location TypeSTOptionalLocation..location
PNPerson Name6 components
ComponentNameTypeUseTableFHIR
PN.1Familiy NameSTOptional
PN.2Given NameSTOptional
PN.3Middle Initial Or NameSTOptional
PN.4Suffix (e.g. Jr Or Iii)STOptional
PN.5Prefix (e.g. Dr)STOptional
PN.6Degree (e.g. Md)STOptional
PTProcessing TypeMeta2 components
ComponentNameTypeUseTableFHIR
PT.1Processing IDSTOptional0103Meta.tag.codeMeta.tag.system
PT.2Processing ModeSTOptionalMeta.tag.codeMeta.tag.system
RPReference PointerAttachment, DocumentReference3 components
SISequence Idprimitive
STString DataCodeableConcept, Identifierprimitive
TMTimeprimitive
TNTelephone Numberprimitive
TQTiming QuantityTask, Appointment, MedicationRequest +110 components
TSTime StampDateTime2 components
ComponentNameTypeUseTableFHIR
TS.1Time Of An EventSTOptionalDateTime.$value
TS.2Degree Of PrecisionSTOptional
TXText Dataprimitive
VARIESVariable Datatypeprimitive
XADExtended AddressAddress10 components
ComponentNameTypeUseTableFHIR
XAD.1Street AddressSTOptionalStreetAddress.line[1-3]
XAD.2Other DesignationSTOptionalAddress.line
XAD.3CitySTOptionalCityAddress.city
XAD.4State Or ProvinceSTOptionalStateAddress.state
XAD.5Zip Or Postal CodeSTOptionalZipCodeAddress.postalCode
XAD.6CountryIDOptionalISO3166Address.country
XAD.7Address TypeIDOptional0190Address.typeAddress.use+4 more
XAD.8Other Geographic DesignationSTOptional
XAD.9County/parish CodeISOptionalAddress.district
XAD.10Census TractISOptionalAddress.extension
XCNExtended Composite ID Number And NameAnnotation, Patient, Practitioner +214 components
ComponentNameTypeUseTableFHIR
XCN.1ID NumberSTOptionalAnnotation.authorReferencePatient.identifier.value+3 more
XCN.2Family NameSTOptionalAnnotation.authorReferencePatient.name+3 more
XCN.3Given NameSTOptionalFirstNameAnnotation.authorReferencePatient.name.given+3 more
XCN.4Middle Initial Or NameSTOptionalAnnotation.authorReferencePatient.name.given+3 more
XCN.5SuffixSTOptionalAnnotation.authorReferencePatient.name.suffix+3 more
XCN.6PrefixSTOptionalAnnotation.authorReferencePatient.name.prefix+3 more
XCN.7DegreeSTOptionalAnnotation.authorReferencePatient.name.suffix[2}+3 more
XCN.8Source TableIDOptional
XCN.9Assigning AuthorityHDOptionalAnnotation.authorReference)Annotation.authorReference+6 more
XCN.10Name TypeIDOptionalAnnotation.authorReferencePatient.name.use+3 more
XCN.11Identifier Check DigitSTOptionalAnnotation.authorReferencePractitionerRole.practitioner+3 more
XCN.12Code Identifying The Check Digit Scheme EmployedIDOptional0061Annotation.authorReferencePractitionerRole.practitioner+3 more
XCN.13Identifier Type CodeISOptionalAnnotation.authorReferencePatient.identifier.type.coding.code+3 more
XCN.14Assigning Facility IDHDOptional
XONExtended Composite Name And ID For OrganizationsLocation, Organization, String8 components
ComponentNameTypeUseTableFHIR
XON.1Organization NameSTOptionalLocation.nameOrganization.name+1 more
XON.2Organization Name Type CodeISOptional
XON.3ID NumberNMOptionalLocation.identifier.valueOrganization.identifier.value
XON.4Check DigitSTOptionalLocation.identifier.extensionOrganization.identifier.extension
XON.5Code Identifying The Check Digit Scheme EmployedIDOptional0061Location.identifier.extensionOrganization.identifier.extension
XON.6Assigning AuthorityHDOptionalLocation.identifier.assignerLocation.identifier.system+2 more
XON.7Identifier Type CodeISOptionalLocation.identifier.type.coding.codeLocation.identifier.type.coding.system+2 more
XON.8Assigning Facility IDHDOptional
XPNExtended Person NameHumanName, String8 components
ComponentNameTypeUseTableFHIR
XPN.1Family NameSTOptionalLastNameHumanName..familyString.$this
XPN.2Given NameSTOptionalFirstNameHumanName..given
XPN.3Middle Initial Or NameSTOptionalHumanName..given
XPN.4SuffixSTOptionalHumanName..suffix
XPN.5PrefixSTOptionalHumanName..prefix
XPN.6DegreeSTOptionalHumanName..suffix
XPN.7Name Type CodeIDOptionalHumanName..use
XPN.8Name Representation CodeIDOptional
XTNExtended Telecommunication NumberContactPoint9 components
ComponentNameTypeUseTableFHIR
XTN.1Telephone NumberTNOptionalPhoneNumberContactPoint.value
XTN.2Telecommunication Use CodeIDOptionalContactPoint.use
XTN.3Telecommunication Equipment TypeIDOptionalContactPoint.systemContactPoint.system.extension-data-absent-reason
XTN.4Email AddressSTOptionalContactPoint.value
XTN.5Country CodeNMOptionalContactPoint.extension
XTN.6Area/city CodeNMOptionalContactPoint.extension
XTN.7Phone NumberNMOptionalContactPoint.valueContactPoint.extension
XTN.8ExtensionNMOptionalContactPoint.extension
XTN.9Any TextSTOptional