Mappings for the DiagnosticReport-eu-lab resource profile.
| Name | Workflow Pattern | HL7 v2 Mapping | RIM Mapping | FiveWs Pattern Mapping |
 DiagnosticReport |
Event |
ORU -> OBR |
- Observation[classCode=OBS
- moodCode=EVN]
|
|
  DiagnosticReport / id |
|
|
|
|
  DiagnosticReport / meta |
|
|
|
|
  DiagnosticReport / implicitRules |
|
|
|
|
  DiagnosticReport / language |
|
|
|
|
  DiagnosticReport / text |
|
|
Act.text? |
|
  DiagnosticReport / contained |
|
|
N/A |
|
  DiagnosticReport / Slices for extension |
|
|
|
|
   DiagnosticReport / Slices for extension / extension:DiagnosticReportCompositionR5 |
|
|
|
|
    DiagnosticReport / Slices for extension / extension:DiagnosticReportCompositionR5 / id |
|
|
n/a |
|
    DiagnosticReport / Slices for extension / extension:DiagnosticReportCompositionR5 / extension |
|
|
|
|
    DiagnosticReport / Slices for extension / extension:DiagnosticReportCompositionR5 / url |
|
|
N/A |
|
    DiagnosticReport / Slices for extension / extension:DiagnosticReportCompositionR5 / value[x] |
|
|
N/A |
|
   DiagnosticReport / Slices for extension / extension:note |
|
|
|
|
    DiagnosticReport / Slices for extension / extension:note / id |
|
|
n/a |
|
    DiagnosticReport / Slices for extension / extension:note / extension |
|
|
|
|
    DiagnosticReport / Slices for extension / extension:note / url |
|
|
N/A |
|
    DiagnosticReport / Slices for extension / extension:note / value[x] |
|
|
N/A |
|
     DiagnosticReport / Slices for extension / extension:note / value[x] / id |
|
|
n/a |
|
     DiagnosticReport / Slices for extension / extension:note / value[x] / Slices for extension |
|
|
n/a |
|
     DiagnosticReport / Slices for extension / extension:note / value[x] / Slices for extension |
|
|
|
|
      DiagnosticReport / Slices for extension / extension:note / value[x] / Slices for extension / extension:annotation-type |
|
|
|
|
       DiagnosticReport / Slices for extension / extension:note / value[x] / Slices for extension / extension:annotation-type / id |
|
|
n/a |
|
       DiagnosticReport / Slices for extension / extension:note / value[x] / Slices for extension / extension:annotation-type / extension |
|
|
|
|
       DiagnosticReport / Slices for extension / extension:note / value[x] / Slices for extension / extension:annotation-type / url |
|
|
N/A |
|
       DiagnosticReport / Slices for extension / extension:note / value[x] / Slices for extension / extension:annotation-type / value[x] |
|
|
N/A |
|
     DiagnosticReport / Slices for extension / extension:note / value[x] / author[x] |
|
N/A |
Act.participant[typeCode=AUT].role |
|
     DiagnosticReport / Slices for extension / extension:note / value[x] / time |
|
N/A |
Act.effectiveTime |
|
     DiagnosticReport / Slices for extension / extension:note / value[x] / text |
|
N/A |
Act.text |
|
   DiagnosticReport / Slices for extension / extension:statusReason |
Event.statusReason |
Varies by domain |
- .inboundRelationship[typeCode=SUBJ].source[classCode=CACT
- moodCode=EVN].reasonCOde
|
|
  DiagnosticReport / modifierExtension |
|
|
N/A |
|
  DiagnosticReport / identifier |
Event.identifier |
- 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
|
id |
FiveWs.identifier |
  DiagnosticReport / basedOn |
Event.basedOn |
ORC? OBR-2/3? |
outboundRelationship[typeCode=FLFS].target |
|
  DiagnosticReport / status |
Event.status |
1 mapping) |
final and amended are distinguished by whether observation is the subject of a ControlAct event of type "revise" |
FiveWs.status |
  DiagnosticReport / Slices for category |
|
OBR-24 |
- inboundRelationship[typeCode=COMP].source[classCode=LIST
- moodCode=EVN
- code < LabService].code
|
FiveWs.class |
   DiagnosticReport / Slices for category / category:studyType |
|
OBR-24 |
- inboundRelationship[typeCode=COMP].source[classCode=LIST
- moodCode=EVN
- code < LabService].code
|
FiveWs.class |
   DiagnosticReport / Slices for category / category:specialty |
|
OBR-24 |
- inboundRelationship[typeCode=COMP].source[classCode=LIST
- moodCode=EVN
- code < LabService].code
|
FiveWs.class |
  DiagnosticReport / code |
Event.code |
OBR-4 (HL7 v2 doesn't provide an easy way to indicate both the ordered test and the performed panel) |
code |
FiveWs.what[x] |
  DiagnosticReport / subject |
Event.subject |
PID-3 (no HL7 v2 mapping for Group or Device) |
participation[typeCode=SBJ] |
FiveWs.subject |
  DiagnosticReport / encounter |
Event.encounter |
PV1-19 |
- inboundRelationship[typeCode=COMP].source[classCode=ENC
- moodCode=EVN]
|
FiveWs.context |
  DiagnosticReport / Slices for effective[x] |
Event.occurrence[x] |
OBR-7 |
effectiveTime |
FiveWs.done[x] |
   DiagnosticReport / Slices for effective[x] / effective[x]:effectivePeriod |
Event.occurrence[x] |
OBR-7 |
effectiveTime |
FiveWs.done[x] |
  DiagnosticReport / issued |
|
OBR-22 |
participation[typeCode=VRF or AUT].time |
FiveWs.recorded |
  DiagnosticReport / Slices for performer |
Event.performer.actor |
PRT-8 (where this PRT-4-Participation = "PO") |
.participation[typeCode=PRF] |
FiveWs.actor |
   DiagnosticReport / Slices for performer / performer:organization |
Event.performer.actor |
PRT-8 (where this PRT-4-Participation = "PO") |
.participation[typeCode=PRF] |
FiveWs.actor |
  DiagnosticReport / Slices for resultsInterpreter |
Event.performer.actor |
- OBR-32
- PRT-8 (where this PRT-4-Participation = "PI")
|
.participation[typeCode=PRF] |
FiveWs.actor |
   DiagnosticReport / Slices for resultsInterpreter / resultsInterpreter:author |
Event.performer.actor |
- OBR-32
- PRT-8 (where this PRT-4-Participation = "PI")
|
.participation[typeCode=PRF] |
FiveWs.actor |
  DiagnosticReport / specimen |
|
SPM |
participation[typeCode=SBJ] |
|
  DiagnosticReport / result |
|
OBXs |
outboundRelationship[typeCode=COMP].target |
|
  DiagnosticReport / imagingStudy |
|
|
- outboundRelationship[typeCode=COMP].target[classsCode=DGIMG
- moodCode=EVN]
|
|
  DiagnosticReport / media |
|
OBX? |
outboundRelationship[typeCode=COMP].target |
|
   DiagnosticReport / media / id |
|
|
n/a |
|
   DiagnosticReport / media / extension |
|
|
n/a |
|
   DiagnosticReport / media / modifierExtension |
|
|
N/A |
|
   DiagnosticReport / media / comment |
|
|
- .inboundRelationship[typeCode=COMP].source[classCode=OBS
- moodCode=EVN
- code="annotation"].value
|
|
   DiagnosticReport / media / link |
|
|
.value.reference |
|
    DiagnosticReport / media / link / id |
|
|
n/a |
|
    DiagnosticReport / media / link / Slices for extension |
|
|
|
|
     DiagnosticReport / media / link / Slices for extension / extension:link |
|
|
|
|
      DiagnosticReport / media / link / Slices for extension / extension:link / id |
|
|
n/a |
|
      DiagnosticReport / media / link / Slices for extension / extension:link / extension |
|
|
|
|
      DiagnosticReport / media / link / Slices for extension / extension:link / url |
|
|
N/A |
|
      DiagnosticReport / media / link / Slices for extension / extension:link / value[x] |
|
|
N/A |
|
    DiagnosticReport / media / link / reference |
|
|
N/A |
|
    DiagnosticReport / media / link / type |
|
|
N/A |
|
    DiagnosticReport / media / link / identifier |
|
|
.identifier |
|
    DiagnosticReport / media / link / display |
|
|
N/A |
|
  DiagnosticReport / conclusion |
|
OBX |
- inboundRelationship[typeCode="SPRT"].source[classCode=OBS
- moodCode=EVN
- 48767-8].value (type=ST)
|
|
  DiagnosticReport / conclusionCode |
|
OBX |
- inboundRelationship[typeCode=SPRT].source[classCode=OBS
- moodCode=EVN
- 54531-9].value (type=CD)
|
|
  DiagnosticReport / presentedForm |
|
OBX |
text (type=ED) |
|
Documentation for this format |