NHS North West Genomics
0.2.2 - ci-build
NHS North West Genomics - Local Development build (v0.2.2) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Actor | Definition |
|---|---|
| Requestor | A hospital laboratory that subcontracts a part of an Order or of an Order Group to another laboratory, e.g. Pathology or HODS. Is known in IHE TLW as Order Placer |
| Subcontractor | Receives Sub-orders, acknowledges specimen arrival and sends back results fulfilling these Sub-orders, e.g. Genomics. Is known in IHE TLW as Order Filler |
See Ref 1 for details.
IHE ILW Summary
The current IHE ILW specification relies on HL7 v2.x, HL7 v3, and IHE XDS. Several modernization paths are available, most of which focus on adopting FHIR, updating relevant IHE profiles, and shifting from Clinical Documents (HL7 CDA and FHIR Documents) to IHE QEDm for data exchange.
IHE ILW Modernistion with FHIR
Work Order Management
See Blood Tests which includes inter-organisation workflows around laboratory testing.
Genomic Order Notifications - Use Case 4
(From North West Children Cancer. This is centred around laboratory tests, genomic tests will have similar notification systems)
graph TD;
subgraph Pathology["Pathology - Greater Manchester ICS"]
OrderPlacer[Order Placer<br/>e.g. MFT EPIC] --> |"1. Sends Laboratory Order (Pathology)<br/>ORM_O01 or OML_O21"| OrderFiller["Order Filler (Pathology)<br/>e.g. MFT EPIC Beaker or CFT Shire"]
OrderPlacer --> |"2. Asks for (Orders)"| SpecimenCollection
SpecimenCollection[Specimen Collection] --> |3. Sends Specimen| OrderFiller
OrderFiller --> |4. Send Laboratory Report<br/>ORU_R01| OrderPlacer
end
subgraph Genomics["Genomics - North West Region"]
OrderPlacerG["Order Placer (Pathology)"] --> |5. Send Laboratory Order<br/>OML_O21| OrderFillerG["Order Filler (Genomics)<br/>e.g. iGene"]
OrderPlacerG --> |6. Sends Specimen| OrderFillerG
OrderFillerG --> |7. Sends Laboratory Report<br/>ORU_R01| OrderPlacerG
end
OrderFiller --> OrderPlacerG
OrderFiller --> |8. Sends Laboratory Report<br/>ORU_R01| OrderPlacer
Genomic LTW Business Process - Use Case 3
In this use case the original order is raised by the Order Placer and sent to a Pathology LIMS (Pathology Order Filler). The Pathology LIMS follows the processes outlined in Use Case 1: Genomic Test Order and Use Case 2: Genomic Test Report for pathology testing.
As part of this testing, the clinical process requires a genomics test to be performed.
This genomics process is largely the same except for:
Multiple Diagnostic Tests - LAB-1 and LAB-3
This use case can often occur around cancer:
Cancer Diagnostics
The details of this are beyond the scope of this guide, for more details see Getting It Right First Time (GIRFT) Best Practice Timed Diagnostic Cancer pathways
For information on Genomic Tests on the bowel cancer cells, see macmillan.org.uk and NICE DG27 Molecular testing strategies for Lynch syndrome in people with colorectal cancer
Colorectal Cancer Diagnostics and Patient Referrals
Variations on the basic TLW scenario.
Order Order Placer MUST include Ordering Facility (ODS Code) if the Order Filler is outside the organisation (i.e. ICS Pathology Lab or Regional Genomics Lab). Order Filler MUST respond with a Report Identifier and the Order Identifier (if supplied in the Order) in the laboratory report.
sequenceDiagram
participant OrderPlacer as Requestor<br/>(Order Placer - Laboratory)
participant OrderFillerGenomics as Subcontractor<br/>(Order Filler - Genomics Laboratory)
OrderPlacer ->> OrderFillerGenomics: Places Laboratory Order (Order Identifier 1. Optional Visit/Spell Number A)
OrderFillerGenomics -->> OrderPlacer: Returns Laboratory Report (Report Identifier 1 & Order Identifier 1. Optional Visit/Spell Number A)
e.g. Haematology and oncology services
The specialty is responsible for sending a consolidated report to the Order Placer. For both the Pathology and Genomics Orders, the original Order Identifier SHOULD be included in the order (ServiceRequest.basedOn)
sequenceDiagram
participant OrderPlacer as Order Placer
participant OrderFillerSpecialty as Requestor<br/>(Order Filler - Specialty)
participant OrderFillerPathology as Subcontractor<br/>(Order Filler - Pathology Laboratory)
participant OrderFillerGenomics as Subcontractor<br/>(Order Filler - Genomics Laboratory)
OrderPlacer ->> OrderFillerSpecialty: Places Order (Order Identifier 1 & Visit/Spell Number A)
alt Pathology Diagnostic Testing
OrderFillerSpecialty ->> OrderFillerPathology: Places Laboratory Order (Order Identifier 2 & Visit/Spell Number A)
OrderFillerPathology -->> OrderFillerSpecialty: Returns Laboratory Report (Report Identifier 1, Order Identifier 2 & Visit/Spell Number A)
end
alt Genomic Diagnostic Testing
OrderFillerSpecialty ->> OrderFillerGenomics: Places Laboratory Order (Order Identifier 3 & Visit/Spell Number A)
OrderFillerGenomics -->> OrderFillerSpecialty: Returns Laboratory Report (Report Identifier 2 , Order Identifier 3 & Visit/Spell Number A)
end
OrderFillerSpecialty -->> OrderPlacer: Returns (Discharge/Hospital?) Report (Report Identifier 3, Order Identifier 1 & Visit/Spell Number A)
Is this around cancer? Is similar to above but both Lab and Genomics use the specimen for testing, so the genomic order is raised by the Pathology Lab.
Who has the responsibility for sending the genomic report to the Order Placer?
For the Reflex Order, the original Order Identifier SHOULD be included in the order (ServiceRequest.basedOn)
sequenceDiagram
participant OrderPlacer as Order Placer
participant OrderFillerPathology as Requestor<br/>(Order Filler - Pathology Laboratory)
participant OrderFillerGenomics as Subcontractor<br/>(Order Filler - Genomics Laboratory)
OrderPlacer ->> OrderFillerPathology: Places Order (Order Identifier 1, Visit/Spell Number A and Specimen Accession Number X)
OrderFillerPathology -->> OrderPlacer: Returns Report (Report Identifier 1, Order Identifier 1, Visit/Spell Number A and Specimen Accession Number X)
alt Reflex (Genomic) Diagnostic Testing
OrderFillerPathology ->> OrderFillerGenomics: Places Laboratory Order (Order (Filler) Identifier 2, Visit/Spell Number A and Specimen Accession Number X)
OrderFillerGenomics -->> OrderFillerPathology: Returns Laboratory Report (Report Identifier 2, Order Identifier 2, Visit/Spell Number A and Specimen Accession Number X)
end
OrderFillerPathology -->> OrderPlacer: Returns Report (Report Identifier 2, Order Identifier 1, Order Identifier 2, Visit/Spell Number A and Specimen Accession Number X)
Genomic Lab sub contracts to another Genomics Lab for testing.
For the Sub Contracted Order, the original Order Identifier SHOULD be included in the order (ServiceRequest.basedOn)
sequenceDiagram
participant OrderPlacer as Order Placer
participant OrderFillerGenomics1 as Requestor<br/>(Order Filler - Genomic Laboratory 1)
participant OrderFillerGenomics2 as Subcontractor<br/>(Order Filler - Genomic Laboratory 2)
OrderPlacer ->> OrderFillerGenomics1: Places Order (Order Identifier 1, Visit/Spell Number A and Specimen Accession Number X)
alt Sub Contracted Genomic Diagnostic Testing
OrderFillerGenomics1 ->> OrderFillerGenomics2: Places Laboratory Order (Order Identifier 2, Visit/Spell Number A and Specimen Accession Number X)
OrderFillerGenomics2 -->> OrderFillerGenomics1: Returns Laboratory Report (Report Identifier 2, Order Identifier 2, Visit/Spell Number A and Specimen Accession Number X)
end
OrderFillerGenomics1 -->> OrderPlacer: Returns Report (Report Identifier 1, Order Identifier 1, Visit/Spell Number A and Specimen Accession Number X)