description: This profile defines the Genomics constraints and extensions on the UK Core FHIR resource [Patient](https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient). package_name: uk.nhsengland.genomics.r4 derivation: constraint name: NHSEngland_Patient_Genomics type: Patient elements: extension: array: true min: 2 index: 0 slicing: slices: patientInterpreterRequired: match: {} schema: {index: 9} max: 0 contactPreference: match: {} schema: {index: 4} max: 0 residentialStatus: match: {} schema: {_required: true, index: 8} min: 1 cadavericDonor: match: {} schema: {index: 3} max: 0 ethnicCategory: match: {} schema: {_required: true, index: 6} min: 1 nhsNumberUnavailableReason: match: {} schema: constraint: gen-2: {human: Reason must be provided if NHS number is not provided, severity: error, expression: (Patient.extension(nhsNumberUnavailableReason).exists() and Patient.identifier(nhsNumber).notExists()) or Patient.identifier(nhsNumber).exists()} index: 10 deathNotificationStatus: match: {} schema: {index: 5} max: 0 birthPlace: match: {} schema: {index: 1} max: 0 birthSex: match: {} schema: {index: 2} fetalStatus: match: {} schema: {index: 7} identifier: index: 11 slicing: rules: open min: 1 slices: nhsNumber: match: {} schema: index: 12 elements: assigner: type: Reference refers: ['https://fhir.nhs.uk/StructureDefinition/NHSEngland-Organization-Genomics'] index: 13 localIdentifier: match: {} schema: index: 14 elements: assigner: index: 15 elements: identifier: pattern: type: Identifier value: {system: 'https://fhir.nhs.uk/Id/ods-organization-code'} index: 16 required: [identifier] required: [assigner] name: index: 17 elements: family: {index: 18} given: {index: 19} required: [given, family] maritalStatus: {index: 20} photo: {index: 21} communication: {index: 22} generalPractitioner: {index: 23} link: {index: 24} package_version: 0.6.0-pre-release extensions: patientInterpreterRequired: {url: null, max: 0, index: 9} contactPreference: {url: null, max: 0, index: 4} residentialStatus: {url: null, min: 1, _required: true, index: 8} cadavericDonor: {url: null, max: 0, index: 3} ethnicCategory: {url: null, min: 1, _required: true, index: 6} nhsNumberUnavailableReason: url: null constraint: gen-2: {human: Reason must be provided if NHS number is not provided, severity: error, expression: (Patient.extension(nhsNumberUnavailableReason).exists() and Patient.identifier(nhsNumber).notExists()) or Patient.identifier(nhsNumber).exists()} index: 10 deathNotificationStatus: {url: null, max: 0, index: 5} birthPlace: {url: null, max: 0, index: 1} birthSex: {url: null, index: 2} fetalStatus: {url: null, index: 7} class: profile kind: resource url: https://fhir.nhs.uk/StructureDefinition/NHSEngland-Patient-Genomics base: https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient version: 0.3.0 required: [name, identifier]