NHS North West Genomics
0.0.8 - ci-build United Kingdom flag

NHS North West Genomics, published by NHS North West Genomics. This guide is not an authorized publication; it is the continuous build for version 0.0.8 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/nw-gmsa/nw-gmsa.github.com/ and changes regularly. See the Directory of published versions

: Genomic Test Report Process - TTL Representation

Draft as of 2025-10-30

Raw ttl | Download

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

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

 a fhir:ExampleScenario ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:id [ fhir:v "GenomicTestReportProcess"] ; # 
  fhir:text [
fhir:status [ fhir:v "extensions" ] ;
fhir:div [ fhir:v "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: ExampleScenario GenomicTestReportProcess</b></p><a name=\"GenomicTestReportProcess\"> </a><a name=\"hcGenomicTestReportProcess\"> </a><p><b>url</b>: <a href=\"ExampleScenario-GenomicTestReportProcess.html\">Genomic Test Report</a></p><p><b>version</b>: 0.0.8</p><p><b>name</b>: Genomic Test Report</p><p><b>status</b>: Draft</p><p><b>date</b>: 2025-10-30 11:13:25+0000</p><p><b>publisher</b>: NHS North West Genomics</p><p><b>contact</b>: <a href=\"https://www.nwgenomics.nhs.uk/contact-us\">https://www.nwgenomics.nhs.uk/contact-us</a></p><p><b>jurisdiction</b>: <span title=\"Codes:{urn:iso:std:iso:3166 GB}\">United Kingdom of Great Britain and Northern Ireland</span></p><blockquote><p><b>actor</b></p><p><b>actorId</b>: filler</p><p><b>type</b>: System</p><p><b>name</b>: Order Filler</p><p><b>description</b>: </p><div><p><a href=\"ActorDefinition-OrderFiller.html\">Order Filler</a></p>\n</div></blockquote><blockquote><p><b>actor</b></p><p><b>actorId</b>: rie</p><p><b>type</b>: System</p><p><b>name</b>: Regional Integration Engine</p><p><b>description</b>: </p><div><p><a href=\"ActorDefinition-Intermediary.html\">Intermediary</a></p>\n</div></blockquote><blockquote><p><b>actor</b></p><p><b>actorId</b>: tie</p><p><b>type</b>: System</p><p><b>name</b>: Trust Integration Engine</p><p><b>description</b>: </p><div><p><a href=\"ActorDefinition-Intermediary.html\">Intermediary</a></p>\n</div></blockquote><blockquote><p><b>actor</b></p><p><b>actorId</b>: epr</p><p><b>type</b>: System</p><p><b>name</b>: Order Placer/Electronic Patient Record</p><p><b>description</b>: </p><div><p>NHS Trust <a href=\"ActorDefinition-ProviderInformationSource.html\">Provider Information Source</a></p>\n</div></blockquote><blockquote><p><b>actor</b></p><p><b>actorId</b>: hie</p><p><b>type</b>: System</p><p><b>name</b>: ICS - Health Information Exchange</p><p><b>description</b>: </p><div><p><a href=\"ActorDefinition-Intermediary.html\">Intermediary</a> found in LHCRE/ICS</p>\n</div></blockquote><blockquote><p><b>actor</b></p><p><b>actorId</b>: cdr</p><p><b>type</b>: System</p><p><b>name</b>: Regional - Genomic Data Repository</p><p><b>description</b>: </p><div><p>Clinical Data Repository</p>\n</div></blockquote><blockquote><p><b>instance</b></p><p><b>resourceId</b>: Request1</p><p><b>resourceType</b>: Binary</p><p><b>name</b>: HL7 v2 ORU_R01 - supplier</p><p><b>description</b>: </p><div><p><a href=\"hl7v2.html#original-igene-message\">iGene HL7 v2 ORU_R01</a></p>\n</div></blockquote><blockquote><p><b>instance</b></p><p><b>resourceId</b>: Request2</p><p><b>resourceType</b>: Binary</p><p><b>name</b>: HL7 v2 ORU_R01 - regional</p><p><b>description</b>: </p><div><p><a href=\"hl7v2.html#oru_r01-unsolicited-transmission-of-an-observation-message-1\">Regional HL7 v2 ORU_R01</a></p>\n</div></blockquote><blockquote><p><b>instance</b></p><p><b>resourceId</b>: Request7</p><p><b>resourceType</b>: Binary</p><p><b>name</b>: HL7 v2 ORU_R01 - supplier</p></blockquote><blockquote><p><b>instance</b></p><p><b>resourceId</b>: Request4</p><p><b>resourceType</b>: Binary</p><p><b>name</b>: Search for master Patient demographics record</p><p><b>description</b>: </p><div><p>Query for Patient: <code>GET https://example.nhs.uk/FHIR/R4/Patient?identifier=https://fhir.nhs.uk/Id/nhs-number|9449305552</code></p>\n</div></blockquote><blockquote><p><b>instance</b></p><p><b>resourceId</b>: Reply4</p><p><b>resourceType</b>: Bundle</p><p><b>name</b>: Search results</p><blockquote><p><b>version</b></p><p><b>Extension Definition for ExampleScenario.instance.version.title for Version 5.0</b>: Search Results</p><p><b>Extension Definition for ExampleScenario.instance.version.content for Version 5.0</b>: <a href=\"Bundle-PDQSearchResults.html\">Bundle: type = searchset; total = 1</a></p><p><b>versionId</b>: 4</p></blockquote></blockquote><blockquote><p><b>instance</b></p><p><b>resourceId</b>: Request5</p><p><b>resourceType</b>: Binary</p><p><b>name</b>: HL7 v2 MDM_T02 - regional</p><p><b>description</b>: </p><div><p><a href=\"hl7v2.html#mdm_t02-original-document-notification-and-content-1\">Regional Hl7 v2 MDM_T02</a> The format of the report is PDF, in future for England/EU document sharing the format may change to <a href=\"https://hl7.eu/fhir/laboratory/\">HL7 EU Laboratory Report</a></p>\n</div></blockquote><blockquote><p><b>instance</b></p><p><b>resourceId</b>: Request6</p><p><b>resourceType</b>: Bundle</p><p><b>name</b>: HL7 FHIR Message R01 - regional</p><blockquote><p><b>version</b></p><p><b>Extension Definition for ExampleScenario.instance.version.title for Version 5.0</b>: HL7 FHIR Message R01</p><p><b>Extension Definition for ExampleScenario.instance.version.content for Version 5.0</b>: <a href=\"Bundle-GenomicsReportMessage.html\">Bundle: identifier = UUID:9612365d-52a4-4fab-87e7-8a09d753f095; type = message; timestamp = 2024-10-13 10:33:00+0000</a></p><p><b>versionId</b>: 6</p></blockquote></blockquote><blockquote><p><b>process</b></p><p><b>title</b>: Send Report to Order Placer</p><p><b>description</b>: </p><div><p>The report is sent from the LIMS using HL7 ORU_R01 and this is sent to the Order Placer/EPR via middleware</p>\n</div><p><b>preConditions</b>: </p><div><p>Test Order has been received (<a href=\"ExampleScenario-GenomicTestOrderProcess.html\">Genomic Test Order Process</a>), specimen has been collected (e.g. <a href=\"ExampleScenario-BiopsyProcedure.html\">Biopsy Procedure</a>), has physically arrived and the test(s) have been performed</p>\n</div><blockquote><p><b>step</b></p><blockquote><p><b>operation</b></p><p><b>number</b>: 1</p><p><b>type</b>: create</p><p><b>name</b>: Send Laboratory Report ORU_R01 v2</p><p><b>initiator</b>: filler</p><p><b>receiver</b>: rie</p><p><b>description</b>: </p><div><p>TODO</p>\n</div><h3>Requests</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>ResourceId</b></td></tr><tr><td style=\"display: none\">*</td><td>Request1</td></tr></table></blockquote></blockquote><blockquote><p><b>step</b></p><blockquote><p><b>operation</b></p><p><b>number</b>: 2</p><p><b>type</b>: create</p><p><b>name</b>: Send Laboratory Report ORU_R01 v2</p><p><b>initiator</b>: rie</p><p><b>receiver</b>: tie</p><p><b>description</b>: </p><div><p>Routes the report to NHS Trust which placed the order. At present the report will only be sent to regional NHS Trusts, in future this will include the NHS England Genomic Order Management Service to deliver reports to other NHS Trusts</p>\n</div><h3>Requests</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>ResourceId</b></td></tr><tr><td style=\"display: none\">*</td><td>Request2</td></tr></table></blockquote></blockquote><blockquote><p><b>step</b></p><blockquote><p><b>operation</b></p><p><b>number</b>: 7</p><p><b>type</b>: create</p><p><b>name</b>: Send Laboratory Report ORU_R01 v2</p><p><b>initiator</b>: tie</p><p><b>receiver</b>: epr</p><p><b>description</b>: </p><div><p>Routes the report to the Order Placer and/or EPR</p>\n</div><h3>Requests</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>ResourceId</b></td></tr><tr><td style=\"display: none\">*</td><td>Request7</td></tr></table></blockquote></blockquote></blockquote><blockquote><p><b>process</b></p><p><b>title</b>: Send Report to ICS</p><p><b>description</b>: </p><div><p>The report to ICS HL7 MDM_T02. The report is routed to the ICS based on which general practice the patient is registered with</p>\n</div><p><b>preConditions</b>: </p><div><p>Patient has a NHS Number</p>\n</div><blockquote><p><b>step</b></p><blockquote><p><b>operation</b></p><p><b>number</b>: 4</p><p><b>type</b>: search-type</p><p><b>name</b>: Patient Demographics Query</p><p><b>initiator</b>: rie</p><p><b>receiver</b>: cdr</p><p><b>description</b>: </p><div><p>This is an internal API which includes use of NHS England Personal Demographics Service</p>\n</div><h3>Requests</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>ResourceId</b></td></tr><tr><td style=\"display: none\">*</td><td>Request4</td></tr></table><h3>Responses</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>ResourceId</b></td></tr><tr><td style=\"display: none\">*</td><td>Reply4</td></tr></table></blockquote></blockquote><blockquote><p><b>step</b></p><blockquote><p><b>operation</b></p><p><b>number</b>: 5</p><p><b>type</b>: create</p><p><b>name</b>: Send Laboratory Report MDM_T02 v2</p><p><b>initiator</b>: rie</p><p><b>receiver</b>: hie</p><p><b>description</b>: </p><div><p>The report is routed to the ICS system which covers the Patients GP Surgery. For IHE XDS destinations this may include conversion to IHE ITI-41</p>\n</div><h3>Requests</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>ResourceId</b></td></tr><tr><td style=\"display: none\">*</td><td>Request5</td></tr></table></blockquote></blockquote></blockquote><blockquote><p><b>process</b></p><p><b>title</b>: Send Report to Regional Genomic CDR</p><p><b>description</b>: </p><div><p>The report is sent to the regional Clinical Data Repository which shares the report using FHIR RESTful readonly APIs</p>\n</div><blockquote><p><b>step</b></p><blockquote><p><b>operation</b></p><p><b>number</b>: 6</p><p><b>type</b>: create</p><p><b>name</b>: Send Laboratory Report R01 FHIR</p><p><b>initiator</b>: rie</p><p><b>receiver</b>: cdr</p><p><b>description</b>: </p><div><p>The v2 message is transformed to a FHIR Message</p>\n</div><h3>Requests</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>ResourceId</b></td></tr><tr><td style=\"display: none\">*</td><td>Request6</td></tr></table></blockquote></blockquote></blockquote></div>"^^rdf:XMLLiteral ]
  ] ; # 
  fhir:url [
fhir:v "https://fhir.nwgenomics.nhs.uk/ExampleScenario/GenomicTestReportProcess"^^xsd:anyURI ;
fhir:l <https://fhir.nwgenomics.nhs.uk/ExampleScenario/GenomicTestReportProcess>
  ] ; # 
  fhir:version [ fhir:v "0.0.8"] ; # 
  fhir:name [ fhir:v "Genomic Test Report"] ; # 
  fhir:status [ fhir:v "draft"] ; # 
  fhir:date [ fhir:v "2025-10-30T11:13:25+00:00"^^xsd:dateTime] ; # 
  fhir:publisher [ fhir:v "NHS North West Genomics"] ; # 
  fhir:contact ( [
    ( fhir:telecom [
fhir:system [ fhir:v "url" ] ;
fhir:value [ fhir:v "https://www.nwgenomics.nhs.uk/contact-us" ]     ] )
  ] ) ; # 
  fhir:jurisdiction ( [
    ( fhir:coding [
fhir:system [
fhir:v "urn:iso:std:iso:3166"^^xsd:anyURI ;
fhir:l <urn:iso:std:iso:3166>       ] ;
fhir:code [ fhir:v "GB" ] ;
fhir:display [ fhir:v "United Kingdom of Great Britain and Northern Ireland" ]     ] )
  ] ) ; # 
  fhir:actor ( [
fhir:actorId [ fhir:v "filler" ] ;
fhir:type [ fhir:v "entity" ] ;
fhir:name [ fhir:v "Order Filler" ] ;
fhir:description [ fhir:v " [Order Filler](ActorDefinition-OrderFiller.html) " ]
  ] [
fhir:actorId [ fhir:v "rie" ] ;
fhir:type [ fhir:v "entity" ] ;
fhir:name [ fhir:v "Regional Integration Engine" ] ;
fhir:description [ fhir:v " [Intermediary](ActorDefinition-Intermediary.html) " ]
  ] [
fhir:actorId [ fhir:v "tie" ] ;
fhir:type [ fhir:v "entity" ] ;
fhir:name [ fhir:v "Trust Integration Engine" ] ;
fhir:description [ fhir:v " [Intermediary](ActorDefinition-Intermediary.html) " ]
  ] [
fhir:actorId [ fhir:v "epr" ] ;
fhir:type [ fhir:v "entity" ] ;
fhir:name [ fhir:v "Order Placer/Electronic Patient Record" ] ;
fhir:description [ fhir:v " NHS Trust [Provider Information Source](ActorDefinition-ProviderInformationSource.html) " ]
  ] [
fhir:actorId [ fhir:v "hie" ] ;
fhir:type [ fhir:v "entity" ] ;
fhir:name [ fhir:v "ICS - Health Information Exchange" ] ;
fhir:description [ fhir:v "  [Intermediary](ActorDefinition-Intermediary.html) found in LHCRE/ICS " ]
  ] [
fhir:actorId [ fhir:v "cdr" ] ;
fhir:type [ fhir:v "entity" ] ;
fhir:name [ fhir:v "Regional - Genomic Data Repository" ] ;
fhir:description [ fhir:v " Clinical Data Repository " ]
  ] ) ; # 
  fhir:instance ( [
fhir:resourceId [ fhir:v "Request1" ] ;
fhir:resourceType [ fhir:v "Binary" ] ;
fhir:name [ fhir:v "HL7 v2 ORU_R01 - supplier" ] ;
fhir:description [ fhir:v " [iGene HL7 v2 ORU_R01](hl7v2.html#original-igene-message) " ]
  ] [
fhir:resourceId [ fhir:v "Request2" ] ;
fhir:resourceType [ fhir:v "Binary" ] ;
fhir:name [ fhir:v "HL7 v2 ORU_R01 - regional" ] ;
fhir:description [ fhir:v " [Regional HL7 v2 ORU_R01](hl7v2.html#oru_r01-unsolicited-transmission-of-an-observation-message-1) " ]
  ] [
fhir:resourceId [ fhir:v "Request7" ] ;
fhir:resourceType [ fhir:v "Binary" ] ;
fhir:name [ fhir:v "HL7 v2 ORU_R01 - supplier" ]
  ] [
fhir:resourceId [ fhir:v "Request4" ] ;
fhir:resourceType [ fhir:v "Binary" ] ;
fhir:name [ fhir:v "Search for master Patient demographics record" ] ;
fhir:description [ fhir:v "Query for Patient: `GET https://example.nhs.uk/FHIR/R4/Patient?identifier=https://fhir.nhs.uk/Id/nhs-number|9449305552`" ]
  ] [
fhir:resourceId [ fhir:v "Reply4" ] ;
fhir:resourceType [ fhir:v "Bundle" ] ;
fhir:name [ fhir:v "Search results" ] ;
    ( fhir:version [
      ( fhir:extension [
fhir:url [
fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-ExampleScenario.instance.version.title"^^xsd:anyURI ;
fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-ExampleScenario.instance.version.title>         ] ;
fhir:value [
a fhir:String ;
fhir:v "Search Results"         ]       ] [
fhir:url [
fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-ExampleScenario.instance.version.content"^^xsd:anyURI ;
fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-ExampleScenario.instance.version.content>         ] ;
fhir:value [
a fhir:Reference ;
fhir:l fhir:Bundle/PDQSearchResults ;
fhir:reference [ fhir:v "Bundle/PDQSearchResults" ]         ]       ] ) ;
fhir:versionId [ fhir:v "4" ]     ] )
  ] [
fhir:resourceId [ fhir:v "Request5" ] ;
fhir:resourceType [ fhir:v "Binary" ] ;
fhir:name [ fhir:v "HL7 v2 MDM_T02 - regional" ] ;
fhir:description [ fhir:v " [Regional Hl7 v2 MDM_T02](hl7v2.html#mdm_t02-original-document-notification-and-content-1) The format of the report is PDF, in future for England/EU document sharing the format may change to [HL7 EU Laboratory Report](https://hl7.eu/fhir/laboratory/) " ]
  ] [
fhir:resourceId [ fhir:v "Request6" ] ;
fhir:resourceType [ fhir:v "Bundle" ] ;
fhir:name [ fhir:v "HL7 FHIR Message R01 - regional" ] ;
    ( fhir:version [
      ( fhir:extension [
fhir:url [
fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-ExampleScenario.instance.version.title"^^xsd:anyURI ;
fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-ExampleScenario.instance.version.title>         ] ;
fhir:value [
a fhir:String ;
fhir:v "HL7 FHIR Message R01"         ]       ] [
fhir:url [
fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-ExampleScenario.instance.version.content"^^xsd:anyURI ;
fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-ExampleScenario.instance.version.content>         ] ;
fhir:value [
a fhir:Reference ;
fhir:l fhir:Bundle/GenomicsReportMessage ;
fhir:reference [ fhir:v "Bundle/GenomicsReportMessage" ]         ]       ] ) ;
fhir:versionId [ fhir:v "6" ]     ] )
  ] ) ; # 
  fhir:process ( [
fhir:title [ fhir:v "Send Report to Order Placer" ] ;
fhir:description [ fhir:v "The report is sent from the LIMS using HL7 ORU_R01 and this is sent to the Order Placer/EPR via middleware" ] ;
fhir:preConditions [ fhir:v "Test Order has been received ([Genomic Test Order Process](ExampleScenario-GenomicTestOrderProcess.html)), specimen has been collected (e.g. [Biopsy Procedure](ExampleScenario-BiopsyProcedure.html)), has physically arrived and the test(s) have been performed" ] ;
    ( fhir:step [
fhir:operation [
fhir:number [ fhir:v "1" ] ;
fhir:type [ fhir:v "create" ] ;
fhir:name [ fhir:v "Send Laboratory Report ORU_R01 v2" ] ;
fhir:initiator [ fhir:v "filler" ] ;
fhir:receiver [ fhir:v "rie" ] ;
fhir:description [ fhir:v "TODO" ] ;
fhir:request [
fhir:resourceId [ fhir:v "Request1" ]         ]       ]     ] [
fhir:operation [
fhir:number [ fhir:v "2" ] ;
fhir:type [ fhir:v "create" ] ;
fhir:name [ fhir:v "Send Laboratory Report ORU_R01 v2" ] ;
fhir:initiator [ fhir:v "rie" ] ;
fhir:receiver [ fhir:v "tie" ] ;
fhir:description [ fhir:v "Routes the report to NHS Trust which placed the order. At present the report will only be sent to regional NHS Trusts, in future this will include the NHS England Genomic Order Management Service to deliver reports to other NHS Trusts" ] ;
fhir:request [
fhir:resourceId [ fhir:v "Request2" ]         ]       ]     ] [
fhir:operation [
fhir:number [ fhir:v "7" ] ;
fhir:type [ fhir:v "create" ] ;
fhir:name [ fhir:v "Send Laboratory Report ORU_R01 v2" ] ;
fhir:initiator [ fhir:v "tie" ] ;
fhir:receiver [ fhir:v "epr" ] ;
fhir:description [ fhir:v "Routes the report to the Order Placer and/or EPR" ] ;
fhir:request [
fhir:resourceId [ fhir:v "Request7" ]         ]       ]     ] )
  ] [
fhir:title [ fhir:v "Send Report to ICS" ] ;
fhir:description [ fhir:v "The report to ICS HL7 MDM_T02. The report is routed to the ICS based on which general practice the patient is registered with" ] ;
fhir:preConditions [ fhir:v "Patient has a NHS Number" ] ;
    ( fhir:step [
fhir:operation [
fhir:number [ fhir:v "4" ] ;
fhir:type [ fhir:v "search-type" ] ;
fhir:name [ fhir:v "Patient Demographics Query" ] ;
fhir:initiator [ fhir:v "rie" ] ;
fhir:receiver [ fhir:v "cdr" ] ;
fhir:description [ fhir:v "This is an internal API which includes use of NHS England Personal Demographics Service" ] ;
fhir:request [
fhir:resourceId [ fhir:v "Request4" ]         ] ;
fhir:response [
fhir:resourceId [ fhir:v "Reply4" ]         ]       ]     ] [
fhir:operation [
fhir:number [ fhir:v "5" ] ;
fhir:type [ fhir:v "create" ] ;
fhir:name [ fhir:v "Send Laboratory Report MDM_T02 v2" ] ;
fhir:initiator [ fhir:v "rie" ] ;
fhir:receiver [ fhir:v "hie" ] ;
fhir:description [ fhir:v "The report is routed to the ICS system which covers the Patients GP Surgery. For IHE XDS destinations this may include conversion to IHE ITI-41 " ] ;
fhir:request [
fhir:resourceId [ fhir:v "Request5" ]         ]       ]     ] )
  ] [
fhir:title [ fhir:v "Send Report to Regional Genomic CDR" ] ;
fhir:description [ fhir:v "The report is sent to the regional Clinical Data Repository which shares the report using FHIR RESTful readonly APIs" ] ;
    ( fhir:step [
fhir:operation [
fhir:number [ fhir:v "6" ] ;
fhir:type [ fhir:v "create" ] ;
fhir:name [ fhir:v "Send Laboratory Report R01 FHIR" ] ;
fhir:initiator [ fhir:v "rie" ] ;
fhir:receiver [ fhir:v "cdr" ] ;
fhir:description [ fhir:v "The v2 message is transformed to a FHIR Message" ] ;
fhir:request [
fhir:resourceId [ fhir:v "Request6" ]         ]       ]     ] )
  ] ) . #