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
| Draft as of 2026-11-05 |
Definitions for the GeneticClinicalReferral logical model
See the documentation on how to interpret the contents of this table
| 0. GeneticClinicalReferral | |
| Definition | For analysis purposes only - not an active or planned project. This referral is not expected to be implemented within this IG; it is expected to be implemented via a Genomics England Limited application, NHS England BaRS/eRS or the NHS England Genomic Order Management Service. A closed-loop clinical referral into a genomics/clinical genetics service (see
Genetic Referrals), modelled on the IHE 360X HL7 v2 referral
order This is a logical model - it is not exchanged as is. It breaks down into
|
| Short | Genetic Clinical Referral |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. GeneticClinicalReferral.referralIdentifier | |
| Definition | Originating referral identifier, assigned by the referrer and used in every message |
| Short | Referral Identifier |
| Control | 1..1 |
| Type | Identifier(Order Identifier |
| 4. GeneticClinicalReferral.status | |
| Definition | e.g. active, completed, revoked |
| Short | Referral Status |
| Control | 1..1 |
| Binding | The codes SHALL be taken from RequestStatus (required to http://hl7.org/fhir/ValueSet/request-status) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. GeneticClinicalReferral.priority | |
| Definition | Urgency of the referral |
| Short | Priority |
| Control | 0..1 |
| Binding | The codes SHALL be taken from Request Priority (required to https://fhir.nwgenomics.nhs.uk/ValueSet/RequestPriority) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. GeneticClinicalReferral.dateOfReferral | |
| Definition | When the referral was made |
| Short | Date of referral |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. GeneticClinicalReferral.patient | |
| Definition | The proband. Same items as Genomic Test Order's patient. |
| Short | Patient |
| Control | 1..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 12. GeneticClinicalReferral.patient.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 14. GeneticClinicalReferral.patient.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on GeneticClinicalReferral.patient.extension. The slices are Unordered and Open, and can be differentiated using the following discriminators:
|
| 16. GeneticClinicalReferral.patient.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| 18. GeneticClinicalReferral.patient.nhsNumber | |
| Definition | NHS Number of the patient |
| Short | NHS Number |
| Control | 0..1 |
| Type | Identifier(NHS Identifier |
| 20. GeneticClinicalReferral.patient.medicalRecordNumber | |
| Definition | Local hospital number of the patient |
| Short | Hospital Number (Medical Record Number) |
| Control | 0..1 |
| Type | Identifier(Medical Record Number |
| 22. GeneticClinicalReferral.patient.familyName | |
| Definition | Patient surname |
| Short | Patient surname |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 24. GeneticClinicalReferral.patient.givenName | |
| Definition | Patient first name |
| Short | Patient first name |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 26. GeneticClinicalReferral.patient.birthDate | |
| Definition | Patient date of birth |
| Short | Date of birth |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 28. GeneticClinicalReferral.patient.address | |
| Definition | Address line(s) and postcode |
| Short | Address |
| Control | 0..1 |
| Type | Address |
| 30. GeneticClinicalReferral.patient.sexRegisteredAtBirth | |
| Definition | Administrative gender |
| Short | Sex registered at birth |
| Control | 0..1 |
| Binding | The codes SHALL be taken from AdministrativeGender (required to http://hl7.org/fhir/ValueSet/administrative-gender) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 32. GeneticClinicalReferral.patient.accountNumber | |
| Definition | Patient account number |
| Short | Account Number (Episode or Stay Number) |
| Control | 0..1 |
| Type | Identifier(Hospital Provider Spell Identifier |
| 34. GeneticClinicalReferral.patient.pedigreeNumber | |
| Definition | Links the proband to consultands (at-risk relatives) referred as part of the same family investigation. Not a Patient identifier. |
| Short | G Number (Pedigree Number) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 36. GeneticClinicalReferral.referrer | |
| Definition | The referring clinician and organisation. Same items as Genomic Test Order's requester. |
| Short | Referring Provider |
| Control | 1..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 38. GeneticClinicalReferral.referrer.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 40. GeneticClinicalReferral.referrer.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on GeneticClinicalReferral.referrer.extension. The slices are Unordered and Open, and can be differentiated using the following discriminators:
|
| 42. GeneticClinicalReferral.referrer.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| 44. GeneticClinicalReferral.referrer.name | |
| Definition | Referring clinician name |
| Short | Referring Clinician Name |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 46. GeneticClinicalReferral.referrer.specialty | |
| Definition | Referring clinician specialty |
| Short | Referring Clinician Current Speciality |
| Control | 0..1 |
| Binding | Unless not suitable, these codes SHALL be taken from UK Core Practice Setting Code (extensible to https://fhir.hl7.org.uk/ValueSet/UKCore-PracticeSettingCode) |
| Type | CodeableConcept |
| 48. GeneticClinicalReferral.referrer.professionalIdentifier | |
| Definition | e.g. GMC/GMP number |
| Short | Referring Clinician Professional Identifier |
| Control | 0..1 |
| Type | Identifier(Practitioner Identifier |
| 50. GeneticClinicalReferral.referrer.email | |
| Definition | Referring clinician email |
| Short | |
| Control | 0..* |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 52. GeneticClinicalReferral.referrer.phone | |
| Definition | Referring clinician telephone |
| Short | Phone |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 54. GeneticClinicalReferral.referrer.organisation | |
| Definition | ODS code of the referring organisation |
| Short | Referring Organisation |
| Control | 0..1 |
| Type | Identifier(Organisation Code |
| 56. GeneticClinicalReferral.recipient | |
| Definition | Who the referral is sent to - a named clinician or a service/clinic. Genomic Test Order has no equivalent: an order's Order Filler is fixed. |
| Short | Referred-to Provider/Service |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 58. GeneticClinicalReferral.recipient.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 60. GeneticClinicalReferral.recipient.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on GeneticClinicalReferral.recipient.extension. The slices are Unordered and Open, and can be differentiated using the following discriminators:
|
| 62. GeneticClinicalReferral.recipient.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| 64. GeneticClinicalReferral.recipient.service | |
| Definition | e.g. clinical genetics clinic |
| Short | Referred-to Service/Clinic Name |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 66. GeneticClinicalReferral.recipient.organisation | |
| Definition | ODS code of the receiving organisation |
| Short | Referred-to Organisation |
| Control | 0..1 |
| Type | Identifier(Organisation Code |
| 68. GeneticClinicalReferral.recipient.clinician | |
| Definition | Named clinician, if any |
| Short | Named Consultant/Clinician (if known) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 70. GeneticClinicalReferral.serviceRequested | |
| Definition | The clinical service/assessment requested (e.g. genetic counselling, cascade testing) -
not a Genomic Test Directory code. For a clinical genetics referral this is SNOMED CT
|
| Short | Referral Type / Service Requested |
| Control | 1..1 |
| Type | CodeableConcept |
| Pattern Value | |
| 72. GeneticClinicalReferral.reasonForReferral | |
| Definition | Suspected/confirmed condition |
| Short | Reason for referral |
| Control | 0..* |
| Binding | Unless not suitable, these codes SHALL be taken from Genomic Clinical Indication Codes (extensible to https://fhir.nwgenomics.nhs.uk/ValueSet/GenomicClinicalIndicationCodes) |
| Type | CodeableConcept |
| 74. GeneticClinicalReferral.clinicalInformation | |
| Definition | Brief free-text note, if no family letter is attached |
| Short | Clinical details |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 76. GeneticClinicalReferral.forms | |
| Definition | Completed referral forms, e.g. a national GMS test order form or a service-specific referral form, as structured answers. |
| Short | Referral forms |
| Control | 0..* |
| Type | Reference(QuestionnaireResponse) |
| 78. GeneticClinicalReferral.consultand | |
| Definition | A named at-risk relative being referred alongside the proband - one per relative |
| Short | Consultand |
| Control | 0..* |
| Type | Reference(RelatedPerson) |
| 80. GeneticClinicalReferral.pathologyReport | |
| Definition | The pathology report supporting the referral. Ideally a reference to a clinical document
shared via the NHS England Single Patient Record (SPR); in the interim this may be an
attached PDF ( |
| Short | Pathology report |
| Control | 0..* |
| Type | Reference(DocumentReference, Bundle) |
| 82. GeneticClinicalReferral.patientSummary | |
| Definition | The patient summary, as a clinical document. Not part of the NHS England Genomics ServiceRequest specification. |
| Short | Patient summary |
| Control | 0..1 |
| Type | Reference(DocumentReference, Bundle) |
| 84. GeneticClinicalReferral.familyHistory | |
| Definition | Structured family history (FamilyMemberHistory, one per relative), or the unstructured family letter as a clinical document. At present clinical genetics is believed to retrieve structured family history from NHS England NDRS (National Disease Registration Service). NDRS is a reporting/analytical service, so the information may not be current. |
| Short | Family history |
| Control | 0..* |
| Type | Reference(FamilyMemberHistory, DocumentReference, Bundle) |
See the documentation on how to interpret the contents of this table
| 0. GeneticClinicalReferral | |
| Definition | For analysis purposes only - not an active or planned project. This referral is not expected to be implemented within this IG; it is expected to be implemented via a Genomics England Limited application, NHS England BaRS/eRS or the NHS England Genomic Order Management Service. A closed-loop clinical referral into a genomics/clinical genetics service (see
Genetic Referrals), modelled on the IHE 360X HL7 v2 referral
order This is a logical model - it is not exchanged as is. It breaks down into
|
| Short | Genetic Clinical Referral |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. GeneticClinicalReferral.referralIdentifier | |
| Definition | Originating referral identifier, assigned by the referrer and used in every message |
| Short | Referral Identifier |
| Control | 1..1 |
| Type | Identifier(Order Identifier) |
| 4. GeneticClinicalReferral.status | |
| Definition | e.g. active, completed, revoked |
| Short | Referral Status |
| Control | 1..1 |
| Binding | The codes SHALL be taken from RequestStatus (required to http://hl7.org/fhir/ValueSet/request-status) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. GeneticClinicalReferral.priority | |
| Definition | Urgency of the referral |
| Short | Priority |
| Control | 0..1 |
| Binding | The codes SHALL be taken from Request Priority (required to https://fhir.nwgenomics.nhs.uk/ValueSet/RequestPriority) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. GeneticClinicalReferral.dateOfReferral | |
| Definition | When the referral was made |
| Short | Date of referral |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. GeneticClinicalReferral.patient | |
| Definition | The proband. Same items as Genomic Test Order's patient. |
| Short | Patient |
| Control | 1..1 |
| Type | BackboneElement |
| 12. GeneticClinicalReferral.patient.nhsNumber | |
| Definition | NHS Number of the patient |
| Short | NHS Number |
| Control | 0..1 |
| Type | Identifier(NHS Identifier) |
| 14. GeneticClinicalReferral.patient.medicalRecordNumber | |
| Definition | Local hospital number of the patient |
| Short | Hospital Number (Medical Record Number) |
| Control | 0..1 |
| Type | Identifier(Medical Record Number) |
| 16. GeneticClinicalReferral.patient.familyName | |
| Definition | Patient surname |
| Short | Patient surname |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 18. GeneticClinicalReferral.patient.givenName | |
| Definition | Patient first name |
| Short | Patient first name |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. GeneticClinicalReferral.patient.birthDate | |
| Definition | Patient date of birth |
| Short | Date of birth |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 22. GeneticClinicalReferral.patient.address | |
| Definition | Address line(s) and postcode |
| Short | Address |
| Control | 0..1 |
| Type | Address |
| 24. GeneticClinicalReferral.patient.sexRegisteredAtBirth | |
| Definition | Administrative gender |
| Short | Sex registered at birth |
| Control | 0..1 |
| Binding | The codes SHALL be taken from AdministrativeGender (required to http://hl7.org/fhir/ValueSet/administrative-gender) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 26. GeneticClinicalReferral.patient.accountNumber | |
| Definition | Patient account number |
| Short | Account Number (Episode or Stay Number) |
| Control | 0..1 |
| Type | Identifier(Hospital Provider Spell Identifier) |
| 28. GeneticClinicalReferral.patient.pedigreeNumber | |
| Definition | Links the proband to consultands (at-risk relatives) referred as part of the same family investigation. Not a Patient identifier. |
| Short | G Number (Pedigree Number) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 30. GeneticClinicalReferral.referrer | |
| Definition | The referring clinician and organisation. Same items as Genomic Test Order's requester. |
| Short | Referring Provider |
| Control | 1..1 |
| Type | BackboneElement |
| 32. GeneticClinicalReferral.referrer.name | |
| Definition | Referring clinician name |
| Short | Referring Clinician Name |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 34. GeneticClinicalReferral.referrer.specialty | |
| Definition | Referring clinician specialty |
| Short | Referring Clinician Current Speciality |
| Control | 0..1 |
| Binding | Unless not suitable, these codes SHALL be taken from UK Core Practice Setting Code (extensible to https://fhir.hl7.org.uk/ValueSet/UKCore-PracticeSettingCode) |
| Type | CodeableConcept |
| 36. GeneticClinicalReferral.referrer.professionalIdentifier | |
| Definition | e.g. GMC/GMP number |
| Short | Referring Clinician Professional Identifier |
| Control | 0..1 |
| Type | Identifier(Practitioner Identifier) |
| 38. GeneticClinicalReferral.referrer.email | |
| Definition | Referring clinician email |
| Short | |
| Control | 0..* |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 40. GeneticClinicalReferral.referrer.phone | |
| Definition | Referring clinician telephone |
| Short | Phone |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 42. GeneticClinicalReferral.referrer.organisation | |
| Definition | ODS code of the referring organisation |
| Short | Referring Organisation |
| Control | 0..1 |
| Type | Identifier(Organisation Code) |
| 44. GeneticClinicalReferral.recipient | |
| Definition | Who the referral is sent to - a named clinician or a service/clinic. Genomic Test Order has no equivalent: an order's Order Filler is fixed. |
| Short | Referred-to Provider/Service |
| Control | 0..1 |
| Type | BackboneElement |
| 46. GeneticClinicalReferral.recipient.service | |
| Definition | e.g. clinical genetics clinic |
| Short | Referred-to Service/Clinic Name |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 48. GeneticClinicalReferral.recipient.organisation | |
| Definition | ODS code of the receiving organisation |
| Short | Referred-to Organisation |
| Control | 0..1 |
| Type | Identifier(Organisation Code) |
| 50. GeneticClinicalReferral.recipient.clinician | |
| Definition | Named clinician, if any |
| Short | Named Consultant/Clinician (if known) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 52. GeneticClinicalReferral.serviceRequested | |
| Definition | The clinical service/assessment requested (e.g. genetic counselling, cascade testing) -
not a Genomic Test Directory code. For a clinical genetics referral this is SNOMED CT
|
| Short | Referral Type / Service Requested |
| Control | 1..1 |
| Type | CodeableConcept |
| Pattern Value | |
| 54. GeneticClinicalReferral.reasonForReferral | |
| Definition | Suspected/confirmed condition |
| Short | Reason for referral |
| Control | 0..* |
| Binding | Unless not suitable, these codes SHALL be taken from Genomic Clinical Indication Codes (extensible to https://fhir.nwgenomics.nhs.uk/ValueSet/GenomicClinicalIndicationCodes) |
| Type | CodeableConcept |
| 56. GeneticClinicalReferral.clinicalInformation | |
| Definition | Brief free-text note, if no family letter is attached |
| Short | Clinical details |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 58. GeneticClinicalReferral.forms | |
| Definition | Completed referral forms, e.g. a national GMS test order form or a service-specific referral form, as structured answers. |
| Short | Referral forms |
| Control | 0..* |
| Type | Reference(QuestionnaireResponse) |
| 60. GeneticClinicalReferral.consultand | |
| Definition | A named at-risk relative being referred alongside the proband - one per relative |
| Short | Consultand |
| Control | 0..* |
| Type | Reference(RelatedPerson) |
| 62. GeneticClinicalReferral.pathologyReport | |
| Definition | The pathology report supporting the referral. Ideally a reference to a clinical document
shared via the NHS England Single Patient Record (SPR); in the interim this may be an
attached PDF ( |
| Short | Pathology report |
| Control | 0..* |
| Type | Reference(DocumentReference, Bundle) |
| 64. GeneticClinicalReferral.patientSummary | |
| Definition | The patient summary, as a clinical document. Not part of the NHS England Genomics ServiceRequest specification. |
| Short | Patient summary |
| Control | 0..1 |
| Type | Reference(DocumentReference, Bundle) |
| 66. GeneticClinicalReferral.familyHistory | |
| Definition | Structured family history (FamilyMemberHistory, one per relative), or the unstructured family letter as a clinical document. At present clinical genetics is believed to retrieve structured family history from NHS England NDRS (National Disease Registration Service). NDRS is a reporting/analytical service, so the information may not be current. |
| Short | Family history |
| Control | 0..* |
| Type | Reference(FamilyMemberHistory, DocumentReference, Bundle) |
See the documentation on how to interpret the contents of this table
| 0. GeneticClinicalReferral | |
| Definition | For analysis purposes only - not an active or planned project. This referral is not expected to be implemented within this IG; it is expected to be implemented via a Genomics England Limited application, NHS England BaRS/eRS or the NHS England Genomic Order Management Service. A closed-loop clinical referral into a genomics/clinical genetics service (see
Genetic Referrals), modelled on the IHE 360X HL7 v2 referral
order This is a logical model - it is not exchanged as is. It breaks down into
|
| Short | Genetic Clinical Referral |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. GeneticClinicalReferral.referralIdentifier | |
| Definition | Originating referral identifier, assigned by the referrer and used in every message |
| Short | Referral Identifier |
| Control | 1..1 |
| Type | Identifier(Order Identifier |
| 4. GeneticClinicalReferral.status | |
| Definition | e.g. active, completed, revoked |
| Short | Referral Status |
| Control | 1..1 |
| Binding | The codes SHALL be taken from RequestStatus (required to http://hl7.org/fhir/ValueSet/request-status) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. GeneticClinicalReferral.priority | |
| Definition | Urgency of the referral |
| Short | Priority |
| Control | 0..1 |
| Binding | The codes SHALL be taken from Request Priority (required to https://fhir.nwgenomics.nhs.uk/ValueSet/RequestPriority) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. GeneticClinicalReferral.dateOfReferral | |
| Definition | When the referral was made |
| Short | Date of referral |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. GeneticClinicalReferral.patient | |
| Definition | The proband. Same items as Genomic Test Order's patient. |
| Short | Patient |
| Control | 1..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 12. GeneticClinicalReferral.patient.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 14. GeneticClinicalReferral.patient.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on GeneticClinicalReferral.patient.extension. The slices are Unordered and Open, and can be differentiated using the following discriminators:
|
| 16. GeneticClinicalReferral.patient.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| 18. GeneticClinicalReferral.patient.nhsNumber | |
| Definition | NHS Number of the patient |
| Short | NHS Number |
| Control | 0..1 |
| Type | Identifier(NHS Identifier |
| 20. GeneticClinicalReferral.patient.medicalRecordNumber | |
| Definition | Local hospital number of the patient |
| Short | Hospital Number (Medical Record Number) |
| Control | 0..1 |
| Type | Identifier(Medical Record Number |
| 22. GeneticClinicalReferral.patient.familyName | |
| Definition | Patient surname |
| Short | Patient surname |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 24. GeneticClinicalReferral.patient.givenName | |
| Definition | Patient first name |
| Short | Patient first name |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 26. GeneticClinicalReferral.patient.birthDate | |
| Definition | Patient date of birth |
| Short | Date of birth |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 28. GeneticClinicalReferral.patient.address | |
| Definition | Address line(s) and postcode |
| Short | Address |
| Control | 0..1 |
| Type | Address |
| 30. GeneticClinicalReferral.patient.sexRegisteredAtBirth | |
| Definition | Administrative gender |
| Short | Sex registered at birth |
| Control | 0..1 |
| Binding | The codes SHALL be taken from AdministrativeGender (required to http://hl7.org/fhir/ValueSet/administrative-gender) |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 32. GeneticClinicalReferral.patient.accountNumber | |
| Definition | Patient account number |
| Short | Account Number (Episode or Stay Number) |
| Control | 0..1 |
| Type | Identifier(Hospital Provider Spell Identifier |
| 34. GeneticClinicalReferral.patient.pedigreeNumber | |
| Definition | Links the proband to consultands (at-risk relatives) referred as part of the same family investigation. Not a Patient identifier. |
| Short | G Number (Pedigree Number) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 36. GeneticClinicalReferral.referrer | |
| Definition | The referring clinician and organisation. Same items as Genomic Test Order's requester. |
| Short | Referring Provider |
| Control | 1..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 38. GeneticClinicalReferral.referrer.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 40. GeneticClinicalReferral.referrer.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on GeneticClinicalReferral.referrer.extension. The slices are Unordered and Open, and can be differentiated using the following discriminators:
|
| 42. GeneticClinicalReferral.referrer.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| 44. GeneticClinicalReferral.referrer.name | |
| Definition | Referring clinician name |
| Short | Referring Clinician Name |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 46. GeneticClinicalReferral.referrer.specialty | |
| Definition | Referring clinician specialty |
| Short | Referring Clinician Current Speciality |
| Control | 0..1 |
| Binding | Unless not suitable, these codes SHALL be taken from UK Core Practice Setting Code (extensible to https://fhir.hl7.org.uk/ValueSet/UKCore-PracticeSettingCode) |
| Type | CodeableConcept |
| 48. GeneticClinicalReferral.referrer.professionalIdentifier | |
| Definition | e.g. GMC/GMP number |
| Short | Referring Clinician Professional Identifier |
| Control | 0..1 |
| Type | Identifier(Practitioner Identifier |
| 50. GeneticClinicalReferral.referrer.email | |
| Definition | Referring clinician email |
| Short | |
| Control | 0..* |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 52. GeneticClinicalReferral.referrer.phone | |
| Definition | Referring clinician telephone |
| Short | Phone |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 54. GeneticClinicalReferral.referrer.organisation | |
| Definition | ODS code of the referring organisation |
| Short | Referring Organisation |
| Control | 0..1 |
| Type | Identifier(Organisation Code |
| 56. GeneticClinicalReferral.recipient | |
| Definition | Who the referral is sent to - a named clinician or a service/clinic. Genomic Test Order has no equivalent: an order's Order Filler is fixed. |
| Short | Referred-to Provider/Service |
| Control | 0..1 |
| Type | BackboneElement |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 58. GeneticClinicalReferral.recipient.id | |
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
| Short | Unique id for inter-element referencing |
| Control | 0..1 |
| Type | string |
| Is Modifier | false |
| XML Format | In the XML format, this property is represented as an attribute. |
| Summary | false |
| 60. GeneticClinicalReferral.recipient.extension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| Slicing | This element introduces a set of slices on GeneticClinicalReferral.recipient.extension. The slices are Unordered and Open, and can be differentiated using the following discriminators:
|
| 62. GeneticClinicalReferral.recipient.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) |
| 64. GeneticClinicalReferral.recipient.service | |
| Definition | e.g. clinical genetics clinic |
| Short | Referred-to Service/Clinic Name |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 66. GeneticClinicalReferral.recipient.organisation | |
| Definition | ODS code of the receiving organisation |
| Short | Referred-to Organisation |
| Control | 0..1 |
| Type | Identifier(Organisation Code |
| 68. GeneticClinicalReferral.recipient.clinician | |
| Definition | Named clinician, if any |
| Short | Named Consultant/Clinician (if known) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 70. GeneticClinicalReferral.serviceRequested | |
| Definition | The clinical service/assessment requested (e.g. genetic counselling, cascade testing) -
not a Genomic Test Directory code. For a clinical genetics referral this is SNOMED CT
|
| Short | Referral Type / Service Requested |
| Control | 1..1 |
| Type | CodeableConcept |
| Pattern Value | |
| 72. GeneticClinicalReferral.reasonForReferral | |
| Definition | Suspected/confirmed condition |
| Short | Reason for referral |
| Control | 0..* |
| Binding | Unless not suitable, these codes SHALL be taken from Genomic Clinical Indication Codes (extensible to https://fhir.nwgenomics.nhs.uk/ValueSet/GenomicClinicalIndicationCodes) |
| Type | CodeableConcept |
| 74. GeneticClinicalReferral.clinicalInformation | |
| Definition | Brief free-text note, if no family letter is attached |
| Short | Clinical details |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 76. GeneticClinicalReferral.forms | |
| Definition | Completed referral forms, e.g. a national GMS test order form or a service-specific referral form, as structured answers. |
| Short | Referral forms |
| Control | 0..* |
| Type | Reference(QuestionnaireResponse) |
| 78. GeneticClinicalReferral.consultand | |
| Definition | A named at-risk relative being referred alongside the proband - one per relative |
| Short | Consultand |
| Control | 0..* |
| Type | Reference(RelatedPerson) |
| 80. GeneticClinicalReferral.pathologyReport | |
| Definition | The pathology report supporting the referral. Ideally a reference to a clinical document
shared via the NHS England Single Patient Record (SPR); in the interim this may be an
attached PDF ( |
| Short | Pathology report |
| Control | 0..* |
| Type | Reference(DocumentReference, Bundle) |
| 82. GeneticClinicalReferral.patientSummary | |
| Definition | The patient summary, as a clinical document. Not part of the NHS England Genomics ServiceRequest specification. |
| Short | Patient summary |
| Control | 0..1 |
| Type | Reference(DocumentReference, Bundle) |
| 84. GeneticClinicalReferral.familyHistory | |
| Definition | Structured family history (FamilyMemberHistory, one per relative), or the unstructured family letter as a clinical document. At present clinical genetics is believed to retrieve structured family history from NHS England NDRS (National Disease Registration Service). NDRS is a reporting/analytical service, so the information may not be current. |
| Short | Family history |
| Control | 0..* |
| Type | Reference(FamilyMemberHistory, DocumentReference, Bundle) |