{
  "resourceType": "StructureDefinition",
  "id": "NHSEngland-Group-Genomics",
  "url": "https://fhir.nhs.uk/StructureDefinition/NHSEngland-Group-Genomics",
  "version": "0.3.0",
  "name": "NHSEngland_Group_Genomics",
  "title": "NHSEngland Group Genomics",
  "status": "active",
  "date": "2026-04-16",
  "publisher": "NHS England",
  "contact": [
    {
      "name": "NHS England",
      "telecom": [
        {
          "system": "email",
          "value": "interoperabilityteam@nhs.net",
          "use": "work",
          "rank": 1
        }
      ]
    }
  ],
  "description": "This profile defines the Genomics constraints and extensions on the International FHIR resource [Group](http://hl7.org/fhir/StructureDefinition/Group).",
  "purpose": "Solely for recording patients which are part of a family unit and assigned a Pedigree Number by a clinical genetics service.\r\n\r\nPedigree 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.\r\n\r\nSome 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.\r\n\r\nPatients can have multiple pedigree numbers. Single pedigree numbers can also span multiple families with a common patient.\r\n\r\nThis resource SHALL NOT be used for recording family history/relationship data, for this the UKCore-FamilyMemberHistory resource SHOULD be used. Specifically for recording clinical/relationship information, where relations are not included in testing.\r\n\r\nFor linking active test participants, or where demographic information is required, RelatedPerson resources (alongside clinical e.g. condition resources) SHOULD be used instead.\r\n\r\nThis resource SHALL NOT to be used for linking multiple patients to a single request, e.g. for Duo/Trio scenarios. Instead, ServiceRequests SHALL be linked via shared requisition identifiers. See RequestGroup and UKCore-ServiceRequest for guidance on usage of ServiceRequest.requisition and its implication on grouping of requests.",
  "copyright": "Copyright © 2026+ NHS England Licensed under the Apache License, Version 2.0 (the \\\\\\\"License\\\\\\\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at  http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \\\\\\\"AS IS\\\\\\\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. HL7® FHIR® standard Copyright © 2011+ HL7 The HL7® FHIR® standard is used under the FHIR license. You may obtain a copy of the FHIR license at  https://www.hl7.org/fhir/license.html.",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Group",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Group",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Group.identifier",
        "path": "Group.identifier",
        "slicing": {
          "discriminator": [
            {
              "type": "pattern",
              "path": "system"
            }
          ],
          "rules": "open"
        },
        "definition": "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."
      },
      {
        "id": "Group.identifier:identifierPedigree",
        "path": "Group.identifier",
        "sliceName": "identifierPedigree",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Group.identifier:identifierPedigree.system",
        "path": "Group.identifier.system",
        "fixedUri": "https://fhir.nhs.uk/Id/genomics-pedigree-number"
      },
      {
        "id": "Group.type",
        "path": "Group.type",
        "definition": "For Pedigrees a fixed value of \"person\" SHALL be used",
        "fixedCode": "person"
      },
      {
        "id": "Group.actual",
        "path": "Group.actual",
        "definition": "For Pedigrees a fixed value of true SHALL be used",
        "fixedBoolean": true
      },
      {
        "id": "Group.member",
        "path": "Group.member",
        "definition": "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.",
        "min": 1
      },
      {
        "id": "Group.member.entity",
        "path": "Group.member.entity",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://fhir.nhs.uk/StructureDefinition/NHSEngland-Patient-Genomics",
              "http://hl7.org/fhir/StructureDefinition/Patient",
              "http://hl7.org/fhir/StructureDefinition/Practitioner",
              "http://hl7.org/fhir/StructureDefinition/PractitionerRole",
              "http://hl7.org/fhir/StructureDefinition/Device",
              "http://hl7.org/fhir/StructureDefinition/Medication",
              "http://hl7.org/fhir/StructureDefinition/Substance",
              "http://hl7.org/fhir/StructureDefinition/Group"
            ],
            "aggregation": [
              "referenced",
              "bundled"
            ]
          }
        ]
      }
    ]
  }
}