R4 Ballot #1 (Mixed Normative/Trial use)

This page is part of the FHIR Specification (v3.3.0: R4 Ballot 2). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3 R2

Orders and Observations Work GroupMaturity Level: N/ABallot Status: Informative Compartments: Device, Encounter, Patient, Practitioner

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

DiagnosticReport
    identifierFiveWs.identifier
    statusFiveWs.status
    categoryFiveWs.class
    codeFiveWs.what[x]
    subjectFiveWs.subject[x]
    contextFiveWs.context
    effective[x]FiveWs.done[x]
    issuedFiveWs.recorded
    performerFiveWs.actor
    resultsInterpreterFiveWs.actor
DiagnosticReportEvent
    identifierEvent.identifier
    basedOnEvent.basedOn
    statusEvent.status
    codeEvent.code
    subjectEvent.subject
    contextEvent.context
    effective[x]Event.occurrence[x]
    performerEvent.performer.actor
    resultsInterpreterEvent.performer.actor
DiagnosticReportORU -> OBR
    identifierOBR-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
    basedOnORC? OBR-2/3?
    statusOBR-25 (not 1:1 mapping)
    categoryOBR-24
    codeOBR-4 (HL7 v2 doesn't provide an easy way to indicate both the ordered test and the performed panel)
    subjectPID-3 (no HL7 v2 mapping for Group or Device)
    contextPV1-19
    effective[x]OBR-7
    issuedOBR-22
    performerPRT-8 (where this PRT-4-Participation = "PO")
    resultsInterpreterOBR-32, PRT-8 (where this PRT-4-Participation = "PI")
    specimenSPM
    resultOBXs
    imagingStudy
    mediaOBX?
        comment
        link
    conclusionOBX
    codedDiagnosisOBX
    presentedFormOBX
DiagnosticReportObservation[classCode=OBS, moodCode=EVN]
    identifierid
    basedOnoutboundRelationship[typeCode=FLFS].target
    statusstatusCode Note: final and amended are distinguished by whether observation is the subject of a ControlAct event of type "revise"
    categoryinboundRelationship[typeCode=COMP].source[classCode=LIST, moodCode=EVN, code < LabService].code
    codecode
    subjectparticipation[typeCode=SBJ]
    contextinboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN]
    effective[x]effectiveTime
    issuedparticipation[typeCode=VRF or AUT].time
    performer.participation[typeCode=PRF]
    resultsInterpreter.participation[typeCode=PRF]
    specimenparticipation[typeCode=SBJ]
    resultoutboundRelationship[typeCode=COMP].target
    imagingStudyoutboundRelationship[typeCode=COMP].target[classsCode=DGIMG, moodCode=EVN]
    mediaoutboundRelationship[typeCode=COMP].target
        comment.inboundRelationship[typeCode=COMP].source[classCode=OBS, moodCode=EVN, code="annotation"].value
        link.value.reference
    conclusioninboundRelationship[typeCode="SPRT"].source[classCode=OBS, moodCode=EVN, code=LOINC:48767-8].value (type=ST)
    codedDiagnosisinboundRelationship[typeCode=SPRT].source[classCode=OBS, moodCode=EVN, code=LOINC:54531-9].value (type=CD)
    presentedFormtext (type=ED)