NHS North West Genomics
2.2.5 - ci-build
NHS North West Genomics - Local Development build (v2.2.5) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Official URL: https://fhir.nwgenomics.nhs.uk/Questionnaire/GenomicTestReport | Version: 2.2.5 | ||||
| Active as of 2026-11-05 | Computable Name: | ||||
The aim of this is to support conversion of Genomic Report (HL7 v2 ORU) for use by several NHS Trusts (as HL7 v2 or FHIR).
This Questionnaire is the form representation of the Genomic Test Report logical model - the common core report, extended by Report Panel Questionnaires (see Report Panels).
The data model, its HL7 v2 and FHIR mappings, and how it breaks down into an
implementation model are described on the Genomic Test
Report logical model page. Each
element's equivalent linkId in this Questionnaire is listed on that page's
Mappings tab.
Profile: Questionnaire
| LinkID | Text | Cardinality | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() |
The aim of this is to support conversion of Genomic Report (HL7 v2 ORU) for use by several NHS Trusts (as HL7 v2 or FHIR). | Questionnaire | https://fhir.nwgenomics.nhs.uk/Questionnaire/GenomicTestReport#2.2.5 | |
![]() ![]() |
Metadata | 0..1 | group | Value Set: |
![]() ![]() ![]() |
NHS Number | 0..1 | string | Definition: Patient.identifier:nhsNumber Value Set: |
![]() ![]() ![]() |
Hospital Number (Medical Record Number) | 1..1 | string | Definition: Patient.identifier:MedicalRecordNumber Value Set: |
![]() ![]() ![]() |
Account Number (Episode or Stay Number) | 0..1 | string | Definition: DiagnosticReport.encounter.identifier.value Value Set: |
![]() ![]() ![]() ![]() |
PV1-19 (also known as stay number) | 0..1 | display | Value Set: |
![]() ![]() ![]() |
Hospital Service | 0..1 | choice | Definition: Encounter.serviceType Value Set: Service |
![]() ![]() |
Overall study variables type (Test Details) | 0..1 | group | Value Set: |
![]() ![]() ![]() |
Test request ID/Order ID/Order Placer Number | 0..1 | string | Definition: ServiceRequest.identifier:OrderIdentifier Value Set: |
![]() ![]() ![]() |
Order Filler Number | 0..1 | string | Definition: ServiceRequest.identifier:OrderFillerNumber Value Set: |
![]() ![]() ![]() |
Report Number | 1..1 | string | Definition: DiagnosticReport.identifier:ReportNumber Value Set: |
![]() ![]() ![]() |
Referring Organisation ODS Code / Ordering Facility | 0..1 | string | Definition: PractitionerRole.organization.identifier.value Value Set: |
![]() ![]() ![]() |
Report Date | 1..1 | dateTime | Definition: DiagnosticReport.effectiveDateTime Value Set: |
![]() ![]() ![]() |
Report Status | 1..1 | choice | Definition: DiagnosticReport.status Value Set: DiagnosticReportStatus |
![]() ![]() ![]() |
Results Interpreter | 0..1 | string | Definition: DiagnosticReport.resultsInterpreter Value Set: |
![]() ![]() ![]() ![]() |
OBR-32 (Principal) and OBR-33 (Assistant) - see Practitioner Identifier. | 0..1 | display | Value Set: |
![]() ![]() ![]() |
Performer (Operator/Technician) | 0..1 | string | Definition: DiagnosticReport.performer:operator Value Set: |
![]() ![]() ![]() |
Performer (Organisation) | 0..1 | string | Definition: DiagnosticReport.performer:organization Value Set: |
![]() ![]() ![]() ![]() |
The organisation that produced the report - see Organisation Code. No dedicated HL7 v2 field identified for this element. | 0..1 | display | Value Set: |
![]() ![]() ![]() |
Specimen/Biopsy | 0..1 | group | Definition: Specimen Value Set: |
![]() ![]() ![]() ![]() |
Specimen ID Number | 0..1 | string | Definition: Specimen.identifier Value Set: |
![]() ![]() ![]() ![]() |
Lab DNA Number (If Known) | 0..1 | string | Definition: Specimen.accessionIdentifier Value Set: |
![]() ![]() ![]() |
Gene dis assessed | 0..1 | choice | Definition: Observation.valueCodeableConcept Value Set: Genomic Clinical Indication Codes |
![]() ![]() ![]() |
Test Code | 0..1 | choice | Definition: DiagnosticReport.code Value Set: |
![]() ![]() ![]() ![]() |
OBR-4, carried on the report. The same code is carried on the order as ServiceRequest.code - see Genomic Test Order. | 0..1 | display | Value Set: |
![]() ![]() |
Results | 0..1 | group | Definition: DiagnosticReport.result Value Set: |
![]() ![]() ![]() |
Gene analysis narr rpt Doc | 0..1 | string | Definition: DiagnosticReport.presentedForm Value Set: |
![]() ![]() ![]() |
Conclusion | 0..1 | string | Definition: DiagnosticReport.conclusion Value Set: |
![]() ![]() ![]() ![]() |
Free-text interpretive summary. No dedicated LOINC/OBX code identified for this element - see the Outcome item below for the coded equivalent. | 0..1 | display | Value Set: |
![]() ![]() ![]() |
Outcome (NHS England Genomics Test Outcome) | 0..1 | choice | Definition: DiagnosticReport.conclusionCode.coding:GenomicTestOutcomeCode Value Set: Genomic Test Outcome Codes |
![]() ![]() ![]() |
Individual test results are carried as separate, panel-specific Questionnaires nested under DiagnosticReport.result - see Report Panels below for the full list (e.g. Reportable Variant Result Panel, BCR-ABL Monitoring Result Panel, Chimerism Testing Result Panel). | 0..1 | display | Value Set: |
Documentation for this format | ||||
Profile: Questionnaire
Metadata
NHS Number
Hospital Number (Medical Record Number)*
Account Number (Episode or Stay Number)
PV1-19 (also known as stay number)
Hospital Service
Overall study variables type (Test Details)
Test request ID/Order ID/Order Placer Number
Order Filler Number
Report Number*
Referring Organisation ODS Code / Ordering Facility
Report Date*
Report Status*
Results Interpreter
OBR-32 (Principal) and OBR-33 (Assistant) - see Practitioner Identifier.
Performer (Operator/Technician)
Performer (Organisation)
The organisation that produced the report - see Organisation Code. No dedicated HL7 v2 field identified for this element.
Specimen/Biopsy
Specimen ID Number
Lab DNA Number (If Known)
Gene dis assessed
Test Code
OBR-4, carried on the report. The same code is carried on the order as ServiceRequest.code - see Genomic Test Order.
Results
Gene analysis narr rpt Doc
Conclusion
Free-text interpretive summary. No dedicated LOINC/OBX code identified for this element - see the Outcome item below for the coded equivalent.
Outcome (NHS England Genomics Test Outcome)
Individual test results are carried as separate, panel-specific Questionnaires nested under DiagnosticReport.result - see Report Panels below for the full list (e.g. Reportable Variant Result Panel, BCR-ABL Monitoring Result Panel, Chimerism Testing Result Panel).
Profile: Questionnaire
| LinkID | Description & Constraints![]() |
|---|---|
![]() |
Value Set: |
![]() ![]() |
Definition: Patient.identifier:nhsNumber Value Set: |
![]() ![]() |
Definition: Patient.identifier:MedicalRecordNumber Value Set: |
![]() ![]() |
Definition: DiagnosticReport.encounter.identifier.value Value Set: |
![]() ![]() ![]() |
Value Set: |
![]() ![]() |
Definition: Encounter.serviceType Value Set: Service |
![]() |
Value Set: |
![]() ![]() |
Definition: ServiceRequest.identifier:OrderIdentifier Value Set: |
![]() ![]() |
Definition: ServiceRequest.identifier:OrderFillerNumber Value Set: |
![]() ![]() |
Definition: DiagnosticReport.identifier:ReportNumber Value Set: |
![]() ![]() |
Definition: PractitionerRole.organization.identifier.value Value Set: |
![]() ![]() |
Definition: DiagnosticReport.effectiveDateTime Value Set: |
![]() ![]() |
Definition: DiagnosticReport.status Value Set: DiagnosticReportStatus |
![]() ![]() |
Definition: DiagnosticReport.resultsInterpreter Value Set: |
![]() ![]() ![]() |
Value Set: |
![]() ![]() |
Definition: DiagnosticReport.performer:operator Value Set: |
![]() ![]() |
Definition: DiagnosticReport.performer:organization Value Set: |
![]() ![]() ![]() |
Value Set: |
![]() ![]() |
Definition: Specimen Value Set: |
![]() ![]() ![]() |
Definition: Specimen.identifier Value Set: |
![]() ![]() ![]() |
Definition: Specimen.accessionIdentifier Value Set: |
![]() ![]() |
Definition: Observation.valueCodeableConcept Value Set: Genomic Clinical Indication Codes |
![]() ![]() |
Definition: DiagnosticReport.code Value Set: |
![]() ![]() ![]() |
Value Set: |
![]() |
Definition: DiagnosticReport.result Value Set: |
![]() ![]() |
Definition: DiagnosticReport.presentedForm Value Set: |
![]() ![]() |
Definition: DiagnosticReport.conclusion Value Set: |
![]() ![]() ![]() |
Value Set: |
![]() ![]() |
Definition: DiagnosticReport.conclusionCode.coding:GenomicTestOutcomeCode Value Set: Genomic Test Outcome Codes |
![]() ![]() |
Value Set: |
Documentation for this format | |
Try this questionnaire out:
There are currently no QuestionnaireResponse instances for this Questionnaire defined in this IG.