NHS North West Genomics
0.0.8 - ci-build
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
| Actor | Definition | |
|---|---|---|
| Document Consumer | A system (e.g., an EHR or healthcare app) that requests documents (such as patient records, lab results, or images). It initiates queries and retrieves the actual documents. | |
| Document Source | The system that creates or owns a document (e.g., a hospital EHR, lab system, or imaging system). Responsible for sending the document and its metadata. | |
| Document Recipient | The system that receives, stores, and indexes the submitted document. It consists of: Document Registry and Document Repository | |
| Document Responder | The system that responds to the consumer’s requests. It contains two main parts: Document Registry and Document Repository | |
| Document Registry | Stores metadata (indexes) about available documents (e.g., type, patient ID, creation date, author), not the actual documents. It helps the consumer find what documents exist. | |
| Document Repository | Stores the actual documents (clinical content). Once a document is identified, this is where it’s retrieved from. | |
| Clinical Data Consumer | A system or application (e.g., mobile health app, EHR system, patient portal) that needs to access existing clinical data. | |
| Clinical Data Source | The system that stores and manages the clinical data (e.g., EHR database, hospital information system, lab system). It responds to queries by providing the requested patient data. |
In the North West region the HIE systems are:
graph TD;
Read[Consumer]-->O
O{options} --> |"Read Genomic Laboratory Report Data <br/>FHIR REST (US Core) or bespoke API"| EHR[NHS Trust<br/>EHR]
O --> |"Read Genomic Laboratory Report Document<br/>FHIR REST (CareConnectAPI)<br/>or IHE XDS"| ICS[Integrated Care System <br/> Document Repository]
O --> |"Read Genomic Laboratory Report Data <br/>FHIR REST<br/>(IHE QEDm and MHD)"| CDR[Regional Genomic<br/> Clinical Data Repository]
classDef yellow fill:#FFF2CC;
class CDR yellow;
The APIs for accessing genomic laboratory reports from EHR using FHIR REST are outside the scope of this Implementation Guide and are detailed in supplier-specific implementation guides, such as:
The Regional Clinical Data Repository (CDR) will adopt a similar FHIR RESTful approach to that used by Electronic Health Records (EHRs), and will also conform to IHE Query for Existing Data for Mobile (QEDm) and IHE Mobile access to Health Documents (MHD)
graph TD;
Read[Consumer]--> |Read Genomic Laboratory Order| O
O{options} --> |"FHIR REST<br/>(IHE QEDm and MHD)"| CDR[Regional Genomic<br/> Clinical Data Repository]
O --> |"FHIR REST (US Core) or bespoke API"| EHR[NHS Trust EPR<br/>EHR]
classDef yellow fill:#FFF2CC;
class CDR yellow;
In the future, an alternative messaging approach using FHIR Subscription and Event Notifications is expected to be supported. The outline of this approach is shown below and is related to a similar approach used by NHS England Pathology FHIR specification
graph TD;
LIMS[Genomics<br/>LIMS] --> |" HL7 v2 ORU_R01<br/>(IHE LTW)"| RIE[Middleware<br/>Regional Integration Engine];
RIE --> |"Sends HL7 FHIR R4<br/>Message R01"| CDR[NW Genomics<br/>Clinical Data Repository]
CDR --> |Publish Report Event| SUB[FHIR Subscription<br/>Event-Notifications]
SUB --> |Deliver Report Event| EPR["Recipient<br/>e.g. GP Foundation System"]
EPR --> |Get Report| CDR
classDef yellow fill:#FFF2CC;
classDef green fill:#D5E8D4;
classDef blue fill:#DAE8FC;
class RIE green;
class EPR green;
class CDR yellow;
class SUB blue;
Publish a Document
The Document Source sends documents to the Document Recipient using one of several possible methods:
Search and Retrieve document
✅ Goal: Find references to documents (not the actual documents yet).
✅ Goal: Get the actual document content (e.g., PDF, CDA, images).
Query Clinical Data
| Feature | Document Sharing (XDS, ITI transactions) | Clinical Data Query (PCC-44) |
|---|---|---|
| Data Type | Whole documents (CDA/FHIR Documents, PDF, images) | Discrete data (FHIR resources) |
| Query Target | Document Registry (then repository) | Direct Data Source |
| Retrieval | ITI-43, ITI-68 (document content) | PCC-44 (FHIR resources) |
| Use Case | Legal record exchange, discharge summaries, imaging reports | Mobile apps, clinical decision support, patient-facing apps |
| Strength | Strong governance, legal compliance, document integrity | Flexible, real-time, fine-grained data access |
| Limitation | Less flexible for data analytics | No document-level legal record |