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

: Message Definition - Laboratory Result (R01)

Draft as of 2026-11-04

Raw ttl | Download


@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

# - resource -------------------------------------------------------------------

<http://hl7.org/fhir/MessageDefinition/laboratory-result> a fhir:MessageDefinition ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:Resource.id [ fhir:value "laboratory-result"] ;
  fhir:Resource.language [ fhir:value "en"] ;
  fhir:DomainResource.text [
     fhir:Narrative.status [ fhir:value "generated" ] ;
     fhir:Narrative.div "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: MessageDefinition laboratory-result</b></p><a name=\"laboratory-result\"> </a><a name=\"hclaboratory-result\"> </a><p><b>url</b>: <a href=\"MessageDefinition-laboratory-result.html\">MessageDefinition Laboratory Result (R01)</a></p><p><b>version</b>: 0.1.0</p><p><b>name</b>: LaboratoryResult</p><p><b>title</b>: Laboratory Result (R01)</p><p><b>status</b>: Draft</p><p><b>experimental</b>: true</p><p><b>date</b>: 2026-11-04</p><p><b>publisher</b>: Kevin Mayfield</p><p><b>contact</b>: <a href=\"https://github.com/KevinMayfield/PathologyAndLaboratory\">https://github.com/KevinMayfield/PathologyAndLaboratory</a></p><p><b>description</b>: </p><div><p>FHIR Message equivalent of the HL7 v2.5.1 <code>ORU^R01^ORU_R01</code> message, sent by the Order\nFiller (LIMS) to the Order Result Tracker (EPR, GP system, shared care record) for\n<a href=\"LAB-3.html\">Order Results Management [LAB-3]</a>, and by a Subcontractor to the Requester\nfor <a href=\"LAB-36.html\">Sub-order Results Delivery [LAB-36]</a>.</p>\n<p>Each OBR becomes a <a href=\"StructureDefinition-LaboratoryReport.html\">Laboratory Report</a> and each\nOBX a <a href=\"StructureDefinition-LaboratoryResult.html\">Laboratory Result</a>. See\n<a href=\"mapping.html\">Mapping HL7 v2 and FHIR</a>.</p>\n<p>The same content can be sent as a FHIR Document - the form used by the\n<a href=\"PathologyReportingAPI.html\">NHS England Pathology Laboratory Reporting API</a>.</p>\n<p>The HL7 v2 acknowledgement <code>ACK^R01</code> is a FHIR response message (<code>MessageHeader.response</code>).</p>\n</div><p><b>jurisdiction</b>: <span title=\"Codes:{urn:iso:std:iso:3166 GB}\">United Kingdom of Great Britain and Northern Ireland</span></p><p><b>event</b>: <a href=\"http://terminology.hl7.org/7.5.0/CodeSystem-v2-0003.html#v2-0003-R01\">event: R01</a> (ORU/ACK - Unsolicited transmission of an observation message)</p><p><b>category</b>: Consequence</p><h3>Focus</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>Code</b></td><td><b>Profile</b></td><td><b>Min</b></td><td><b>Max</b></td></tr><tr><td style=\"display: none\">*</td><td>DiagnosticReport</td><td><a href=\"StructureDefinition-LaboratoryReport.html\">Laboratory Report</a></td><td>1</td><td>*</td></tr></table><p><b>responseRequired</b>: Always</p></div>"
  ] ;
  fhir:MessageDefinition.url [ fhir:value "https://examplesihe.org.uk/MessageDefinition/laboratory-result"] ;
  fhir:MessageDefinition.version [ fhir:value "0.1.0"] ;
  fhir:MessageDefinition.name [ fhir:value "LaboratoryResult"] ;
  fhir:MessageDefinition.title [ fhir:value "Laboratory Result (R01)"] ;
  fhir:MessageDefinition.status [ fhir:value "draft"] ;
  fhir:MessageDefinition.experimental [ fhir:value "true"^^xsd:boolean] ;
  fhir:MessageDefinition.date [ fhir:value "2026-11-04"^^xsd:date] ;
  fhir:MessageDefinition.publisher [ fhir:value "Kevin Mayfield"] ;
  fhir:MessageDefinition.contact [
     fhir:index -1 ;
     fhir:ContactDetail.telecom [
       fhir:index -1 ;
       fhir:ContactPoint.system [ fhir:value "url" ] ;
       fhir:ContactPoint.value [ fhir:value "https://github.com/KevinMayfield/PathologyAndLaboratory" ]
     ]
  ] ;
  fhir:MessageDefinition.description [ fhir:value "FHIR Message equivalent of the HL7 v2.5.1 `ORU^R01^ORU_R01` message, sent by the Order\nFiller (LIMS) to the Order Result Tracker (EPR, GP system, shared care record) for\n[Order Results Management [LAB-3]](LAB-3.html), and by a Subcontractor to the Requester\nfor [Sub-order Results Delivery [LAB-36]](LAB-36.html).\n\nEach OBR becomes a [Laboratory Report](StructureDefinition-LaboratoryReport.html) and each\nOBX a [Laboratory Result](StructureDefinition-LaboratoryResult.html). See\n[Mapping HL7 v2 and FHIR](mapping.html).\n\nThe same content can be sent as a FHIR Document - the form used by the\n[NHS England Pathology Laboratory Reporting API](PathologyReportingAPI.html).\n\nThe HL7 v2 acknowledgement `ACK^R01` is a FHIR response message (`MessageHeader.response`)."] ;
  fhir:MessageDefinition.jurisdiction [
     fhir:index -1 ;
     fhir:CodeableConcept.coding [
       fhir:index -1 ;
       fhir:Coding.system [ fhir:value "urn:iso:std:iso:3166" ] ;
       fhir:Coding.code [ fhir:value "GB" ] ;
       fhir:Coding.display [ fhir:value "United Kingdom of Great Britain and Northern Ireland" ]
     ]
  ] ;
  fhir:MessageDefinition.eventCoding [
     fhir:Coding.system [ fhir:value "http://terminology.hl7.org/CodeSystem/v2-0003" ] ;
     fhir:Coding.code [ fhir:value "R01" ] ;
     fhir:Coding.display [ fhir:value "ORU/ACK - Unsolicited transmission of an observation message" ]
  ] ;
  fhir:MessageDefinition.category [ fhir:value "consequence"] ;
  fhir:MessageDefinition.focus [
     fhir:index -1 ;
     fhir:MessageDefinition.focus.code [ fhir:value "DiagnosticReport" ] ;
     fhir:MessageDefinition.focus.profile [
       fhir:value "https://examplesihe.org.uk/StructureDefinition/LaboratoryReport" ;
       fhir:link <https://examplesihe.org.uk/StructureDefinition/LaboratoryReport>
     ] ;
     fhir:MessageDefinition.focus.min [ fhir:value "1"^^xsd:nonNegativeInteger ] ;
     fhir:MessageDefinition.focus.max [ fhir:value "*" ]
  ] ;
  fhir:MessageDefinition.responseRequired [ fhir:value "always"] .

# - ontology header ------------------------------------------------------------

<http://hl7.org/fhir/MessageDefinition/laboratory-result.ttl> a owl:Ontology ;
  owl:imports fhir:fhir.ttl ;
  owl:versionIRI <http://build.fhir.org/MessageDefinition/laboratory-result.ttl> .