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/StructureDefinition/FamilyGeneticGroup | Version: 2.2.5 | ||||
| Draft as of 2026-11-05 | Computable Name: FamilyGeneticGroup | ||||
A family (pedigree) tested together, e.g. a Distributed WGS (dWGS) Singleton, Duo or Trio. The group is identified by
its Pedigree Number (also known as Family Id) and/or, for dWGS, the NGIS referral_id from TOMS. Either can be carried
on each family member's order as its Order Group Number (ServiceRequest.requisition, HL7 v2 ORC-4 Placer Group
Number). Neither is a patient identifier.
A family (pedigree) whose members are tested together, for example a Distributed WGS (dWGS) Singleton, Duo or Trio.
Ubiquitous terms: Pedigree, Family, Kindred.
The group is identified by its Pedigree Number,
also known as Family Id. It is not a patient identifier: each family member is ordered
separately, and every one of those orders carries the Pedigree Number as its Order Group Number.
For dWGS the family can also (or instead) be identified by the NGIS referral_id from TOMS, which
can likewise be used as the Order Group Number.
| Ubiquitous Term | HL7 FHIR | HL7 v2 |
|---|---|---|
| Pedigree Number (Family Id) | Group.identifier:PedigreeNumber |
- |
| Pedigree Number (Family Id) | ServiceRequest.requisition (Order Group Number) |
ORC-4 Placer Group Number |
NGIS Referral Id (referral_id, dWGS) |
Group.identifier:ReferralId (NGIS Referral Id) |
- |
NGIS Referral Id (referral_id, dWGS) |
ServiceRequest.requisition |
ORC-4 Placer Group Number |
| Family Structure | Group.code (Family Structure: Singleton, Duo, Trio) |
- |
| Relationship to proband | Group.member.extension:relationship (Family Member Relationship) |
- |
| Family member history | Group.member.extension:familyMemberHistory (Family Member History Reference) |
- |
Each member is a Patient - the proband and each family member tested with them.
Each member's role in the family - their relationship to the proband (mother, father, son,
daughter, …) - is given by the Family Member Relationship
extension, coded from the RelatedPerson Relationship
Type value set
(e.g. MTH, FTH, SON, DAU). The proband is ONESELF.
Alongside it, the Family Member History Reference extension can point to that member's FamilyMemberHistory.
graph LR
G[FamilyGeneticGroup<br/>Pedigree Number] -->|member<br/>ONESELF| P[Patient<br/>Proband]
G -->|member<br/>e.g. MTH| R[Patient<br/>Family Member]
SP[ServiceRequest<br/>Proband] -->|requisition| G
SR[ServiceRequest<br/>Family Member] -->|requisition| G
The requisition arrows show the shared identifier value, not a FHIR reference.
Usages:
You can also check for usages in the FHIR IG Statistics
Description Differentials, Snapshots, and other representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Group | Group of multiple entities Constraints: grp-1 |
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() |
1..* | Identifier | Unique id Slice: Unordered, Open by value:system Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
0..1 | GenomicsPedigreeNumber | Pedigree Number (Family Id) | |
![]() ![]() ![]() |
0..* | NGISReferralId | NGIS Referral Id (referral_id from TOMS) | |
![]() ![]() |
1..1 | code | person | animal | practitioner | device | medication | substance Binding: GroupType (required): Types of resources that are part of group. Fixed Value: person (no extensions allowed) | |
![]() ![]() |
C | 1..1 | boolean | Descriptive or actual Fixed Value: true (no extensions allowed) |
![]() ![]() |
0..1 | CodeableConcept | Family Structure: Singleton, Duo or Trio Binding: Family Structure (extensible) | |
![]() ![]() |
C | 0..* | BackboneElement | Who or what is in group |
![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Role of the patient in the family: mother, father, son, daughter, ... (the proband is ONESELF) URL: https://fhir.nwgenomics.nhs.uk/StructureDefinition/FamilyMemberRelationship Binding: PatientRelationshipType (required) | |
![]() ![]() ![]() ![]() |
0..1 | Reference(FamilyMemberHistory) | Family history of this member, relative to the proband URL: https://fhir.nwgenomics.nhs.uk/StructureDefinition/FamilyMemberHistoryReference | |
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() |
1..1 | Reference(Patient) | Family member (Patient) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Group.type | Base | required | GroupType | 📍4.0.1 | FHIR Std. |
| Group.code | Base | extensible | Family Structure | 📦2.2.5 | This IG |
| Id | Grade | Path(s) | Description | Expression |
This structure is derived from Group
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Group | Group of multiple entities | |
![]() ![]() |
1..* | Identifier | Unique id Slice: Unordered, Open by value:system Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
0..1 | GenomicsPedigreeNumber | Pedigree Number (Family Id) | |
![]() ![]() ![]() |
0..* | NGISReferralId | NGIS Referral Id (referral_id from TOMS) | |
![]() ![]() |
1..1 | code | person | animal | practitioner | device | medication | substance Fixed Value: person (no extensions allowed) | |
![]() ![]() |
1..1 | boolean | Descriptive or actual Fixed Value: true (no extensions allowed) | |
![]() ![]() |
0..1 | CodeableConcept | Family Structure: Singleton, Duo or Trio Binding: Family Structure (extensible) | |
![]() ![]() |
0..* | BackboneElement | Who or what is in group | |
![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Role of the patient in the family: mother, father, son, daughter, ... (the proband is ONESELF) URL: https://fhir.nwgenomics.nhs.uk/StructureDefinition/FamilyMemberRelationship Binding: PatientRelationshipType (required) | |
![]() ![]() ![]() ![]() |
0..1 | Reference(FamilyMemberHistory) | Family history of this member, relative to the proband URL: https://fhir.nwgenomics.nhs.uk/StructureDefinition/FamilyMemberHistoryReference | |
![]() ![]() ![]() |
1..1 | Reference(Patient) | Family member (Patient) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Group.code | Base | extensible | Family Structure | 📦2.2.5 | This IG |
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Group | Group of multiple entities Constraints: grp-1 | ||||
![]() ![]() |
0..1 | id | Logical id of this artifact | |||||
![]() ![]() |
0..1 | Meta | Metadata about the resource | |||||
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |||||
![]() ![]() |
1..* | Identifier | Unique id Slice: Unordered, Open by value:system Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() |
0..1 | GenomicsPedigreeNumber | Pedigree Number (Family Id) | |||||
![]() ![]() ![]() |
0..* | NGISReferralId | NGIS Referral Id (referral_id from TOMS) | |||||
![]() ![]() |
0..1 | boolean | Whether this group's record is in active use | |||||
![]() ![]() |
1..1 | code | person | animal | practitioner | device | medication | substance Binding: GroupType (required): Types of resources that are part of group. Fixed Value: person (no extensions allowed) | |||||
![]() ![]() |
C | 1..1 | boolean | Descriptive or actual Fixed Value: true (no extensions allowed) | ||||
![]() ![]() |
0..1 | CodeableConcept | Family Structure: Singleton, Duo or Trio Binding: Family Structure (extensible) | |||||
![]() ![]() |
0..1 | string | Label for Group | |||||
![]() ![]() |
0..1 | unsignedInt | Number of members | |||||
![]() ![]() |
0..1 | Reference(Organization | RelatedPerson | Practitioner | PractitionerRole) | Entity that is the custodian of the Group's definition | |||||
![]() ![]() |
0..* | BackboneElement | Include / Exclude group members by Trait | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Kind of characteristic Binding Description: (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc. | |||||
![]() ![]() ![]() |
1..1 | Value held by characteristic Binding Description: (example): Value of descriptive member characteristic; e.g. red, male, pneumonia, Caucasian, etc. | ||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() |
Reference(Any) | |||||||
![]() ![]() ![]() |
1..1 | boolean | Group includes or excludes | |||||
![]() ![]() ![]() |
0..1 | Period | Period over which characteristic is tested | |||||
![]() ![]() |
C | 0..* | BackboneElement | Who or what is in group | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Role of the patient in the family: mother, father, son, daughter, ... (the proband is ONESELF) URL: https://fhir.nwgenomics.nhs.uk/StructureDefinition/FamilyMemberRelationship Binding: PatientRelationshipType (required) | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(FamilyMemberHistory) | Family history of this member, relative to the proband URL: https://fhir.nwgenomics.nhs.uk/StructureDefinition/FamilyMemberHistoryReference | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() |
1..1 | Reference(Patient) | Family member (Patient) | |||||
![]() ![]() ![]() |
0..1 | Period | Period member belonged to the group | |||||
![]() ![]() ![]() |
0..1 | boolean | If member is no longer in group | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Group.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Group.type | Base | required | GroupType | 📍4.0.1 | FHIR Std. |
| Group.code | Base | extensible | Family Structure | 📦2.2.5 | This IG |
| Group.characteristic.code | Base | example | Not State | Unknown | |
| Group.characteristic.value[x] | Base | example | Not State | Unknown |
| Id | Grade | Path(s) | Description | Expression |
This structure is derived from Group
Summary
Mandatory: 1 element(2 nested mandatory elements)
Must-Support: 7 elements
Fixed: 2 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Group | Group of multiple entities Constraints: grp-1 |
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() |
1..* | Identifier | Unique id Slice: Unordered, Open by value:system Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
0..1 | GenomicsPedigreeNumber | Pedigree Number (Family Id) | |
![]() ![]() ![]() |
0..* | NGISReferralId | NGIS Referral Id (referral_id from TOMS) | |
![]() ![]() |
1..1 | code | person | animal | practitioner | device | medication | substance Binding: GroupType (required): Types of resources that are part of group. Fixed Value: person (no extensions allowed) | |
![]() ![]() |
C | 1..1 | boolean | Descriptive or actual Fixed Value: true (no extensions allowed) |
![]() ![]() |
0..1 | CodeableConcept | Family Structure: Singleton, Duo or Trio Binding: Family Structure (extensible) | |
![]() ![]() |
C | 0..* | BackboneElement | Who or what is in group |
![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Role of the patient in the family: mother, father, son, daughter, ... (the proband is ONESELF) URL: https://fhir.nwgenomics.nhs.uk/StructureDefinition/FamilyMemberRelationship Binding: PatientRelationshipType (required) | |
![]() ![]() ![]() ![]() |
0..1 | Reference(FamilyMemberHistory) | Family history of this member, relative to the proband URL: https://fhir.nwgenomics.nhs.uk/StructureDefinition/FamilyMemberHistoryReference | |
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() |
1..1 | Reference(Patient) | Family member (Patient) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Group.type | Base | required | GroupType | 📍4.0.1 | FHIR Std. |
| Group.code | Base | extensible | Family Structure | 📦2.2.5 | This IG |
| Id | Grade | Path(s) | Description | Expression |
Differential View
This structure is derived from Group
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Group | Group of multiple entities | |
![]() ![]() |
1..* | Identifier | Unique id Slice: Unordered, Open by value:system Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
0..1 | GenomicsPedigreeNumber | Pedigree Number (Family Id) | |
![]() ![]() ![]() |
0..* | NGISReferralId | NGIS Referral Id (referral_id from TOMS) | |
![]() ![]() |
1..1 | code | person | animal | practitioner | device | medication | substance Fixed Value: person (no extensions allowed) | |
![]() ![]() |
1..1 | boolean | Descriptive or actual Fixed Value: true (no extensions allowed) | |
![]() ![]() |
0..1 | CodeableConcept | Family Structure: Singleton, Duo or Trio Binding: Family Structure (extensible) | |
![]() ![]() |
0..* | BackboneElement | Who or what is in group | |
![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Role of the patient in the family: mother, father, son, daughter, ... (the proband is ONESELF) URL: https://fhir.nwgenomics.nhs.uk/StructureDefinition/FamilyMemberRelationship Binding: PatientRelationshipType (required) | |
![]() ![]() ![]() ![]() |
0..1 | Reference(FamilyMemberHistory) | Family history of this member, relative to the proband URL: https://fhir.nwgenomics.nhs.uk/StructureDefinition/FamilyMemberHistoryReference | |
![]() ![]() ![]() |
1..1 | Reference(Patient) | Family member (Patient) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Group.code | Base | extensible | Family Structure | 📦2.2.5 | This IG |
Snapshot ViewView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Group | Group of multiple entities Constraints: grp-1 | ||||
![]() ![]() |
0..1 | id | Logical id of this artifact | |||||
![]() ![]() |
0..1 | Meta | Metadata about the resource | |||||
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |||||
![]() ![]() |
1..* | Identifier | Unique id Slice: Unordered, Open by value:system Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() |
0..1 | GenomicsPedigreeNumber | Pedigree Number (Family Id) | |||||
![]() ![]() ![]() |
0..* | NGISReferralId | NGIS Referral Id (referral_id from TOMS) | |||||
![]() ![]() |
0..1 | boolean | Whether this group's record is in active use | |||||
![]() ![]() |
1..1 | code | person | animal | practitioner | device | medication | substance Binding: GroupType (required): Types of resources that are part of group. Fixed Value: person (no extensions allowed) | |||||
![]() ![]() |
C | 1..1 | boolean | Descriptive or actual Fixed Value: true (no extensions allowed) | ||||
![]() ![]() |
0..1 | CodeableConcept | Family Structure: Singleton, Duo or Trio Binding: Family Structure (extensible) | |||||
![]() ![]() |
0..1 | string | Label for Group | |||||
![]() ![]() |
0..1 | unsignedInt | Number of members | |||||
![]() ![]() |
0..1 | Reference(Organization | RelatedPerson | Practitioner | PractitionerRole) | Entity that is the custodian of the Group's definition | |||||
![]() ![]() |
0..* | BackboneElement | Include / Exclude group members by Trait | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Kind of characteristic Binding Description: (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc. | |||||
![]() ![]() ![]() |
1..1 | Value held by characteristic Binding Description: (example): Value of descriptive member characteristic; e.g. red, male, pneumonia, Caucasian, etc. | ||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() |
Reference(Any) | |||||||
![]() ![]() ![]() |
1..1 | boolean | Group includes or excludes | |||||
![]() ![]() ![]() |
0..1 | Period | Period over which characteristic is tested | |||||
![]() ![]() |
C | 0..* | BackboneElement | Who or what is in group | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Role of the patient in the family: mother, father, son, daughter, ... (the proband is ONESELF) URL: https://fhir.nwgenomics.nhs.uk/StructureDefinition/FamilyMemberRelationship Binding: PatientRelationshipType (required) | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(FamilyMemberHistory) | Family history of this member, relative to the proband URL: https://fhir.nwgenomics.nhs.uk/StructureDefinition/FamilyMemberHistoryReference | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() |
1..1 | Reference(Patient) | Family member (Patient) | |||||
![]() ![]() ![]() |
0..1 | Period | Period member belonged to the group | |||||
![]() ![]() ![]() |
0..1 | boolean | If member is no longer in group | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Group.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Group.type | Base | required | GroupType | 📍4.0.1 | FHIR Std. |
| Group.code | Base | extensible | Family Structure | 📦2.2.5 | This IG |
| Group.characteristic.code | Base | example | Not State | Unknown | |
| Group.characteristic.value[x] | Base | example | Not State | Unknown |
| Id | Grade | Path(s) | Description | Expression |
This structure is derived from Group
Summary
Mandatory: 1 element(2 nested mandatory elements)
Must-Support: 7 elements
Fixed: 2 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron