FHIR Release 3 (STU) CI-Build

This page is part of the FHIR Specification (v3.0.2: STU 3). The current version which supercedes this version is 5.0.0 . For a full list Continuous Integration Build of available versions, see FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions icon . Page versions: R5 R4B R4 R3 R2

Maturity Level : N/A
Responsible Owner: Orders and Observations icon Work Group Ballot Standards Status : Informative Security Category : Patient Compartments : Device , Encounter , Group , Patient , Practitioner

Mappings for the diagnosticreport resource. DiagnosticReport resource (see Mappings to Other Standards for further information & status).

.participation[typeCode=PRF] .functionCode
DiagnosticReport Observation[classCode=OBS, moodCode=EVN] clinical.diagnostics
    identifier id     basedOn outboundRelationship[typeCode=FLFS].target FiveWs.identifier
    status statusCode Note: final and amended are distinguished by whether observation is the subject of a ControlAct event of type "revise" FiveWs.status
    category inboundRelationship[typeCode=COMP].source[classCode=LIST, moodCode=EVN, code < LabService].code FiveWs.class
    code code FiveWs.what[x]
    subject participation[typeCode=SBJ] FiveWs.subject
    context     encounter inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN] FiveWs.context
    effective[x] effectiveTime FiveWs.done[x]
    issued participation[typeCode=VRF or AUT].time FiveWs.recorded
    performer FiveWs.actor
        role     resultsInterpreter FiveWs.actor
.inboundRelationship[typeCode=COMP].source[classCode=OBS, moodCode=EVN, code="annotation"].value .value.reference
        actor .role DiagnosticReport Event
    specimen     identifier participation[typeCode=SBJ] Event.identifier
    result     basedOn outboundRelationship[typeCode=COMP].target Event.basedOn
    imagingStudy     status outboundRelationship[typeCode=COMP].target[classsCode=DGIMG, moodCode=EVN] Event.status
    image     category outboundRelationship[typeCode=COMP].target Event.category
        comment     code Event.code
        link     subject Event.subject
    conclusion     encounter inboundRelationship[typeCode="SPRT"].source[classCode=OBS, moodCode=EVN, code=LOINC:48767-8].value (type=ST) Event.encounter
    codedDiagnosis     effective[x] Event.occurrence[x]
inboundRelationship[typeCode=SPRT].source[classCode=OBS, moodCode=EVN, code=LOINC:54531-9].value (type=CD)     performer Event.performer.actor
    presentedForm     resultsInterpreter Event.performer.actor
text (type=ED)     note Event.note
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 icon , provides additional guidance on transforming an HL7 v2 message to FHIR resources for FHIR R4 and FHIR R6.
DiagnosticReport ORU -> OBR
    identifier OBR-51 OBR-51/ for globally unique filler ID - OBR-3 , For non-globally unique filler-id the flller/placer number must be combined with the universal service Id - OBR-2(if present)+OBR-3+OBR-4
    basedOn ORC? OBR-2/3?
    status OBR-25 (not 1:1 mapping)
    category OBR-24
    code OBR-4 (HL7 v2 V2 doesn't provide an easy way to indicate both the ordered test and the performed panel)
    subject PID-3 (no HL7 v2 V2 mapping for Group or Device)
    context     relatesTo
    encounter PV1-19
    effective[x] OBR-7
    issued OBR-22
    performer     procedure PRT-8 (where this PRT-4-Participation = "PO")
        role     performer PRT-8 (where this PRT-4-Participation = "PO") "PO")
        actor     resultsInterpreter OBR-32, PRT-8 (where this PRT-4-Participation = "PO") "PRI")
    specimen SPM
    result OBXs
    imagingStudy     note
    image     study
    supportingInfo
        type
        reference
    media OBX?
        comment
        link
    composition
    conclusion OBX
    conclusionCode OBX
    codedDiagnosis     recomendation
    presentedForm OBX
    presentedForm     communication
OBX     comparison
Event.performer Event.performer.role
DiagnosticReport Event Observation[classCode=OBS, moodCode=EVN]
    identifier Event.identifier id
    basedOn Event.basedOn outboundRelationship[typeCode=FLFS].target
    status Event.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 Event.code code
    subject Event.subject participation[typeCode=SBJ]
    context     encounter Event.context inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN]
    effective[x] Event.occurrence[x] effectiveTime
    issued participation[typeCode=VRF or AUT].time
    performer .participation[typeCode=PRF]
        role     resultsInterpreter .participation[typeCode=PRF]
        actor     specimen Event.performer.actor participation[typeCode=SBJ]
    specimen     result outboundRelationship[typeCode=COMP].target
    result     note unknown
    imagingStudy     media outboundRelationship[typeCode=COMP].target
    image         comment .inboundRelationship[typeCode=COMP].source[classCode=OBS, moodCode=EVN, code="annotation"].value
        comment         link .value.reference
        link     composition .value.reference
    conclusion inboundRelationship[typeCode="SPRT"].source[classCode=OBS, moodCode=EVN, code=LOINC:48767-8].value (type=ST)
    codedDiagnosis     conclusionCode inboundRelationship[typeCode=SPRT].source[classCode=OBS, moodCode=EVN, code=LOINC:54531-9].value (type=CD)
    presentedForm text (type=ED)