England Pathology and Laboratory Medicine (PaLM) Technical Framework
0.1.0 - ci-build United Kingdom flag

England Pathology and Laboratory Medicine (PaLM) Technical Framework - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Laboratory Report - Mappings

Draft as of 2026-11-04

Mappings for the LaboratoryReport resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameHL7 v2.5.1 (England PaLM)Workflow PatternRIM MappingFiveWs Pattern Mappingdoco
DiagnosticReport
ORU_R01 PATIENT_RESULT - the OBR segments sharing OBR-3
Event
  • 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]
Act.participant[typeCode=AUT].role
DiagnosticReport / Slices for extension / extension:note / value[x] / time
Act.effectiveTime
DiagnosticReport / Slices for extension / extension:note / value[x] / text
Act.text
DiagnosticReport / modifierExtension
N/A
DiagnosticReport / Slices for identifier
Event.identifier
id
FiveWs.identifier
DiagnosticReport / Slices for identifier / identifier:fillerOrderNumber
  • OBR-3 Filler Order Number (= ORC-3)
  • shared by the OBRs of the report
Event.identifier
id
FiveWs.identifier
DiagnosticReport / basedOn
OBR-2 Placer Order Number (= ORC-2) - one ServiceRequest per OBR
Event.basedOn
outboundRelationship[typeCode=FLFS].target
DiagnosticReport / status
OBR-25 Result Status - see ConceptMap v2-0123-to-diagnostic-report-status
Event.status
final and amended are distinguished by whether observation is the subject of a ControlAct event of type "revise"
FiveWs.status
DiagnosticReport / category
OBR-24 Diagnostic Serv Sect ID (HL7 table 0074)
  • inboundRelationship[typeCode=COMP].source[classCode=LIST
  • moodCode=EVN
  • code < LabService].code
FiveWs.class
DiagnosticReport / code
Report type (SNOMED CT 721981007 / LOINC 11502-2) - not in HL7 v2; and OBR-4 (PaLM requestable) for a report of one test. OBR-4 also maps to ServiceRequest.code and Observation.code
Event.code
code
FiveWs.what[x]
DiagnosticReport / code / id
n/a
DiagnosticReport / code / extension
n/a
DiagnosticReport / code / Slices for coding
  • union(.
  • ./translation)
DiagnosticReport / code / Slices for coding / coding:snomedCT
  • union(.
  • ./translation)
DiagnosticReport / code / Slices for coding / coding:snomedCT / id
n/a
DiagnosticReport / code / Slices for coding / coding:snomedCT / extension
n/a
DiagnosticReport / code / Slices for coding / coding:snomedCT / system
./codeSystem
DiagnosticReport / code / Slices for coding / coding:snomedCT / version
./codeSystemVersion
DiagnosticReport / code / Slices for coding / coding:snomedCT / code
./code
DiagnosticReport / code / Slices for coding / coding:snomedCT / display
CV.displayName
DiagnosticReport / code / Slices for coding / coding:snomedCT / userSelected
CD.codingRationale
DiagnosticReport / code / Slices for coding / coding:loinc
  • union(.
  • ./translation)
DiagnosticReport / code / Slices for coding / coding:loinc / id
n/a
DiagnosticReport / code / Slices for coding / coding:loinc / extension
n/a
DiagnosticReport / code / Slices for coding / coding:loinc / system
./codeSystem
DiagnosticReport / code / Slices for coding / coding:loinc / version
./codeSystemVersion
DiagnosticReport / code / Slices for coding / coding:loinc / code
./code
DiagnosticReport / code / Slices for coding / coding:loinc / display
CV.displayName
DiagnosticReport / code / Slices for coding / coding:loinc / userSelected
CD.codingRationale
DiagnosticReport / code / text
./originalText[mediaType/code="text/plain"]/data
DiagnosticReport / subject
PID
Event.subject
participation[typeCode=SBJ]
FiveWs.subject
DiagnosticReport / encounter
PV1-19 Visit Number
Event.encounter
  • inboundRelationship[typeCode=COMP].source[classCode=ENC
  • moodCode=EVN]
FiveWs.context
DiagnosticReport / encounter / id
n/a
DiagnosticReport / encounter / extension
n/a
DiagnosticReport / encounter / reference
N/A
DiagnosticReport / encounter / type
N/A
DiagnosticReport / encounter / identifier
.identifier
DiagnosticReport / encounter / display
N/A
DiagnosticReport / Slices for effective[x]
OBR-7 Observation Date/Time (specimen collection) - OBR-8 Observation End Date/Time for a period
Event.occurrence[x]
effectiveTime
FiveWs.done[x]
DiagnosticReport / Slices for effective[x] / effective[x]:effectivePeriod
Event.occurrence[x]
effectiveTime
FiveWs.done[x]
DiagnosticReport / issued
OBR-22 Results Rpt/Status Chng - Date/Time
participation[typeCode=VRF or AUT].time
FiveWs.recorded
DiagnosticReport / Slices for performer
OBX-23 Performing Organization Name; otherwise MSH-4 Sending Facility
Event.performer.actor
.participation[typeCode=PRF]
FiveWs.actor
DiagnosticReport / Slices for performer / performer:organization
Event.performer.actor
.participation[typeCode=PRF]
FiveWs.actor
DiagnosticReport / Slices for resultsInterpreter
OBR-32 Principal Result Interpreter
Event.performer.actor
.participation[typeCode=PRF]
FiveWs.actor
DiagnosticReport / Slices for resultsInterpreter / resultsInterpreter:author
Event.performer.actor
.participation[typeCode=PRF]
FiveWs.actor
DiagnosticReport / specimen
SPM
participation[typeCode=SBJ]
DiagnosticReport / result
  • the OBR as a test group Observation (several OBX)
  • or its single OBX
outboundRelationship[typeCode=COMP].target
DiagnosticReport / imagingStudy
  • outboundRelationship[typeCode=COMP].target[classsCode=DGIMG
  • moodCode=EVN]
DiagnosticReport / media
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 / conclusion
  • NTE following the OBR
  • or an OBX of type TX / FT holding the report comment
  • inboundRelationship[typeCode="SPRT"].source[classCode=OBS
  • moodCode=EVN
  • 48767-8].value (type=ST)
DiagnosticReport / conclusionCode
  • inboundRelationship[typeCode=SPRT].source[classCode=OBS
  • moodCode=EVN
  • 54531-9].value (type=CD)
DiagnosticReport / presentedForm
OBX of type ED (Base64 PDF) or RP (reference pointer)
text (type=ED)

doco Documentation for this format