StructureDefinition Group

For recording patients which are part of a family unit, assigned a Pedigree Number by a clinical genetics service.

Pedigree numbers are generated upon referral of a patient to clinical genetics and are applied to all forms of correspondence from patient letters to genomic orders. These are therefore owned by clinical genetics and referenced back by processing labs.

Some pedigree numbers reference the relationship between the family members to the original proband, other just have a general pedigree number which relates to all family members. There is disparity in approach across the GU.

Patients can multiple pedigree numbers. Single pedigree numbers can also span multiple families with a common patient.

Profile url FHIR Module Normative Status
http://hl7.org/fhir/StructureDefinition/Group HL7 International trial-use

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
activeΣ0..1boolean
typeΣ1..1codeBinding
actualΣ C1..1boolean
codeΣ0..1CodeableConcept
nameΣ0..1string
quantityΣ0..1unsignedInt
managingEntityΣ C0..1Reference(Organization | RelatedPerson | Practitioner | PractitionerRole)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
code1..1CodeableConcept
valueCodeableConceptCodeableConcept
valueBooleanboolean
valueQuantityQuantity
valueRangeRange
valueReferenceReference()
exclude1..1boolean
periodC0..1Period
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
entityC1..1Reference(Patient | Practitioner | PractitionerRole | Device | Medication | Substance | Group)
periodC0..1Period
inactive0..1boolean


FHIRMDSHL7v2
Group.identifierPatient - Pedigree/Family IdentifierAdditional identifiers under PID-3 (TBC)


Additional Guidance

identifier

SHALL be present. The Pedigree Number assigned by the clinical genetics service. The central pedigree NamingSystem SHOULD be used to support cross region sharing of pedigree/family unit information.
"identifier": [
  {
    "system": "https://fhir.nhs.uk/Id/genomics-pedigree-number",
    "value": "P12345"
  }
],

type

For Pedigrees a fixed value of "person" SHALL be used
"type": "person",

actual

For Pedigrees a fixed value of true SHALL be used
"actual": true,

member

SHALL be present. `entity` SHOULD be a reference to a Patient resource within the GOMS infrastructure or a unique identifier where this is not possible. `period` SHOULD record the date the member was added to the Group. `inactive` MAY be used to record entities which are no longer members of the group, though if an individual was added to a Group in error and should never have been part of the group, the entity SHALL be removed entirely.
"member": [
    {
      "entity": {
        "reference": "Patient/Patient-PheobeSmitham-Example"
      },
      "period": {
        "start": "2023-10-01"
      }
    },
    {
      "entity": {
        "reference": "Patient/Patient-PheobeSmithamFather-Example"
      },
      "period": {
        "start": "2023-10-01"
      }
    },
    {
      "entity": {
        "reference": "Patient/Patient-PheobeSmithamMother-Example"
      },
      "period": {
        "start": "2025-10-01",
        "end": "2025-10-01"
      },
      "inactive": true
    }
  ]