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 - XML Representation

Draft as of 2025-10-30

Raw xml | Download


<ExampleScenario xmlns="http://hl7.org/fhir">
  <id value="GenomicTestReportProcess"/>
  <text>
    <status value="extensions"/>
    <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>
</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>
</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>
</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>
</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>
</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>
</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>
</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>
</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>
</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>
</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>
</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>
</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>
</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>
</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>
</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>
</div><p><b>preConditions</b>: </p><div><p>Patient has a NHS Number</p>
</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>
</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>
</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>
</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>
</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>
  </text>
  <url
       value="https://fhir.nwgenomics.nhs.uk/ExampleScenario/GenomicTestReportProcess"/>
  <version value="0.0.8"/>
  <name value="Genomic Test Report"/>
  <status value="draft"/>
  <date value="2025-10-30T11:13:25+00:00"/>
  <publisher value="NHS North West Genomics"/>
  <contact>
    <telecom>
      <system value="url"/>
      <value value="https://www.nwgenomics.nhs.uk/contact-us"/>
    </telecom>
  </contact>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="GB"/>
      <display value="United Kingdom of Great Britain and Northern Ireland"/>
    </coding>
  </jurisdiction>
  <actor>
    <actorId value="filler"/>
    <type value="entity"/>
    <name value="Order Filler"/>
    <description value=" [Order Filler](ActorDefinition-OrderFiller.html) "/>
  </actor>
  <actor>
    <actorId value="rie"/>
    <type value="entity"/>
    <name value="Regional Integration Engine"/>
    <description value=" [Intermediary](ActorDefinition-Intermediary.html) "/>
  </actor>
  <actor>
    <actorId value="tie"/>
    <type value="entity"/>
    <name value="Trust Integration Engine"/>
    <description value=" [Intermediary](ActorDefinition-Intermediary.html) "/>
  </actor>
  <actor>
    <actorId value="epr"/>
    <type value="entity"/>
    <name value="Order Placer/Electronic Patient Record"/>
    <description
                 value=" NHS Trust [Provider Information Source](ActorDefinition-ProviderInformationSource.html) "/>
  </actor>
  <actor>
    <actorId value="hie"/>
    <type value="entity"/>
    <name value="ICS - Health Information Exchange"/>
    <description
                 value="  [Intermediary](ActorDefinition-Intermediary.html) found in LHCRE/ICS "/>
  </actor>
  <actor>
    <actorId value="cdr"/>
    <type value="entity"/>
    <name value="Regional - Genomic Data Repository"/>
    <description value=" Clinical Data Repository "/>
  </actor>
  <instance>
    <resourceId value="Request1"/>
    <resourceType value="Binary"/>
    <name value="HL7 v2 ORU_R01 - supplier"/>
    <description
                 value=" [iGene HL7 v2 ORU_R01](hl7v2.html#original-igene-message) "/>
  </instance>
  <instance>
    <resourceId value="Request2"/>
    <resourceType value="Binary"/>
    <name value="HL7 v2 ORU_R01 - regional"/>
    <description
                 value=" [Regional HL7 v2 ORU_R01](hl7v2.html#oru_r01-unsolicited-transmission-of-an-observation-message-1) "/>
  </instance>
  <instance>
    <resourceId value="Request7"/>
    <resourceType value="Binary"/>
    <name value="HL7 v2 ORU_R01 - supplier"/>
  </instance>
  <instance>
    <resourceId value="Request4"/>
    <resourceType value="Binary"/>
    <name value="Search for master Patient demographics record"/>
    <description
                 value="Query for Patient: `GET https://example.nhs.uk/FHIR/R4/Patient?identifier=https://fhir.nhs.uk/Id/nhs-number|9449305552`"/>
  </instance>
  <instance>
    <resourceId value="Reply4"/>
    <resourceType value="Bundle"/>
    <name value="Search results"/>
    <version>
      <extension
                 url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ExampleScenario.instance.version.title">
        <valueString value="Search Results"/>
      </extension>
      <extension
                 url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ExampleScenario.instance.version.content">
        <valueReference>🔗 
          <reference value="Bundle/PDQSearchResults"/>
        </valueReference>
      </extension>
      <versionId value="4"/>
    </version>
  </instance>
  <instance>
    <resourceId value="Request5"/>
    <resourceType value="Binary"/>
    <name value="HL7 v2 MDM_T02 - regional"/>
    <description
                 value=" [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/) "/>
  </instance>
  <instance>
    <resourceId value="Request6"/>
    <resourceType value="Bundle"/>
    <name value="HL7 FHIR Message R01 - regional"/>
    <version>
      <extension
                 url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ExampleScenario.instance.version.title">
        <valueString value="HL7 FHIR Message R01"/>
      </extension>
      <extension
                 url="http://hl7.org/fhir/5.0/StructureDefinition/extension-ExampleScenario.instance.version.content">
        <valueReference>🔗 
          <reference value="Bundle/GenomicsReportMessage"/>
        </valueReference>
      </extension>
      <versionId value="6"/>
    </version>
  </instance>
  <process>
    <title value="Send Report to Order Placer"/>
    <description
                 value="The report is sent from the LIMS using HL7 ORU_R01 and this is sent to the Order Placer/EPR via middleware"/>
    <preConditions
                   value="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"/>
    <step>
      <operation>
        <number value="1"/>
        <type value="create"/>
        <name value="Send Laboratory Report ORU_R01 v2"/>
        <initiator value="filler"/>
        <receiver value="rie"/>
        <description value="TODO"/>
        <request>
          <resourceId value="Request1"/>
        </request>
      </operation>
    </step>
    <step>
      <operation>
        <number value="2"/>
        <type value="create"/>
        <name value="Send Laboratory Report ORU_R01 v2"/>
        <initiator value="rie"/>
        <receiver value="tie"/>
        <description
                     value="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"/>
        <request>
          <resourceId value="Request2"/>
        </request>
      </operation>
    </step>
    <step>
      <operation>
        <number value="7"/>
        <type value="create"/>
        <name value="Send Laboratory Report ORU_R01 v2"/>
        <initiator value="tie"/>
        <receiver value="epr"/>
        <description
                     value="Routes the report to the Order Placer and/or EPR"/>
        <request>
          <resourceId value="Request7"/>
        </request>
      </operation>
    </step>
  </process>
  <process>
    <title value="Send Report to ICS"/>
    <description
                 value="The report to ICS HL7 MDM_T02. The report is routed to the ICS based on which general practice the patient is registered with"/>
    <preConditions value="Patient has a NHS Number"/>
    <step>
      <operation>
        <number value="4"/>
        <type value="search-type"/>
        <name value="Patient Demographics Query"/>
        <initiator value="rie"/>
        <receiver value="cdr"/>
        <description
                     value="This is an internal API which includes use of NHS England Personal Demographics Service"/>
        <request>
          <resourceId value="Request4"/>
        </request>
        <response>
          <resourceId value="Reply4"/>
        </response>
      </operation>
    </step>
    <step>
      <operation>
        <number value="5"/>
        <type value="create"/>
        <name value="Send Laboratory Report MDM_T02 v2"/>
        <initiator value="rie"/>
        <receiver value="hie"/>
        <description
                     value="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 "/>
        <request>
          <resourceId value="Request5"/>
        </request>
      </operation>
    </step>
  </process>
  <process>
    <title value="Send Report to Regional Genomic CDR"/>
    <description
                 value="The report is sent to the regional Clinical Data Repository which shares the report using FHIR RESTful readonly APIs"/>
    <step>
      <operation>
        <number value="6"/>
        <type value="create"/>
        <name value="Send Laboratory Report R01 FHIR"/>
        <initiator value="rie"/>
        <receiver value="cdr"/>
        <description value="The v2 message is transformed to a FHIR Message"/>
        <request>
          <resourceId value="Request6"/>
        </request>
      </operation>
    </step>
  </process>
</ExampleScenario>