This is the Continuous Integration Build of FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions 
The mappings provided in this tab are indicative of how HL7 v2 fields relate to HL7 FHIR attributes in this resource, but is not complete and without critical HL7 v2 context. The HL7 v2-FHIR Implementation guide, located
here 
, provides additional guidance on transforming an HL7 v2 message to FHIR resources for FHIR R4 and FHIR R6.
| DiagnosticReport |
ORU -> OBR |
| identifier |
The DiagnosticReport .identifier element is not to be used for the V2 order numbers, it is the instance identifier of the DiagnosticReport. HL7 Version 2 has no formal equivalent to these identifiers. The V2 order number should be located on the basedOn element instead. |
| basedOn |
ORC-2, ORC-3, ORC-4, OBR-2 and OBR-3 |
| status |
OBR-25 (not 1:1 mapping) |
| statusReason |
|
| category |
OBR-24 |
| code |
OBR-4 (HL7 V2 doesn't provide an easy way to indicate both the ordered test and the performed panel) |
| subject |
PID-3 (no HL7 V2 mapping for Group or Device) |
| relatesTo |
|
| encounter |
PV1-19 |
| effective[x] |
OBR-7 |
| issued |
OBR-22 |
| procedure |
|
| performer |
PRT-8 (where this PRT-4-Participation = "PO") |
| resultsInterpreter |
OBR-32, PRT-8 (where this PRT-4-Participation = "PRI") |
| specimen |
SPM |
| result |
OBXs |
| note |
|
| study |
|
| supportingInfo |
|
| type |
|
| reference |
|
| media |
OBX? |
| comment |
|
| link |
|
| composition |
|
| conclusion |
OBX |
| conclusionCode |
OBX |
| recommendation |
|
| presentedForm |
OBX |
| communication |
|
| comparison |
|
| DiagnosticReport |
Observation[classCode=OBS, moodCode=EVN] |
| identifier |
id |
| basedOn |
outboundRelationship[typeCode=FLFS].target |
| status |
statusCode Note: final and amended are distinguished by whether observation is the subject of a ControlAct event of type "revise" |
| category |
inboundRelationship[typeCode=COMP].source[classCode=LIST, moodCode=EVN, code < LabService].code |
| code |
code |
| subject |
participation[typeCode=SBJ] |
| encounter |
inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN] |
| effective[x] |
effectiveTime |
| issued |
participation[typeCode=VRF or AUT].time |
| performer |
.participation[typeCode=PRF] |
| resultsInterpreter |
.participation[typeCode=PRF] |
| specimen |
participation[typeCode=SBJ] |
| result |
outboundRelationship[typeCode=COMP].target |
| note |
unknown |
| media |
outboundRelationship[typeCode=COMP].target |
| comment |
.inboundRelationship[typeCode=COMP].source[classCode=OBS, moodCode=EVN, code="annotation"].value |
| link |
.value.reference |
| composition |
.value.reference |
| conclusion |
inboundRelationship[typeCode="SPRT"].source[classCode=OBS, moodCode=EVN, code=LOINC:48767-8].value (type=ST) |
| conclusionCode |
inboundRelationship[typeCode=SPRT].source[classCode=OBS, moodCode=EVN, code=LOINC:54531-9].value (type=CD) |
| presentedForm |
text (type=ED) |