description: Defines the UK Core constraints and extensions on the Patient resource for the minimal set of data to query and retrieve an individual’s demographic information. package_name: fhir.r4.ukcore.stu1 derivation: constraint name: UKCorePatient type: Patient elements: address: index: 28 extensions: addressKey: {url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-AddressKey', min: 0, type: Extension, short: A patient's address key and type, index: 30} elements: extension: index: 29 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: addressKey: match: {url: null} schema: {type: Extension, short: A patient's address key and type, url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-AddressKey', index: 30} min: 0 managingOrganization: type: Reference refers: ['https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization'] index: 52 elements: identifier: elements: assigner: type: Reference refers: ['https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization'] index: 53 birthDate: extensions: birthTime: url: http://hl7.org/fhir/StructureDefinition/patient-birthTime type: Extension short: Time of day of birth. index: 25 elements: value: short: Time of day of birth. choices: [] index: 27 elements: extension: index: 24 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: birthTime: match: {url: null} schema: type: Extension short: Time of day of birth. url: http://hl7.org/fhir/StructureDefinition/patient-birthTime index: 25 elements: value: short: Time of day of birth. choices: [] index: 27 extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: birthPlace: match: {url: null} schema: type: Extension short: The registered place of birth of the patient. url: http://hl7.org/fhir/StructureDefinition/patient-birthPlace index: 1 elements: value: short: The registered place of birth of the patient. choices: [] index: 3 birthSex: match: {url: null} schema: {type: Extension, short: The patient's phenotypic sex at birth., url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-BirthSex', index: 4} min: 0 cadavericDonor: match: {url: null} schema: type: Extension short: Post-mortem donor status. url: http://hl7.org/fhir/StructureDefinition/patient-cadavericDonor index: 5 elements: value: short: Post-mortem donor status. choices: [] index: 7 contactPreference: match: {url: null} schema: {type: Extension, url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-ContactPreference', index: 8} min: 0 deathNotificationStatus: match: {url: null} schema: {type: Extension, url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-DeathNotificationStatus', index: 9} min: 0 ethnicCategory: match: {url: null} schema: {type: Extension, short: The ethnicity of the subject, url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-EthnicCategory', index: 10} min: 0 max: 1 residentialStatus: match: {url: null} schema: {type: Extension, short: The residential status of the patient., url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-ResidentialStatus', index: 11} min: 0 patientInterpreterRequired: match: {url: null} schema: type: Extension url: http://hl7.org/fhir/StructureDefinition/patient-interpreterRequired index: 12 elements: value: short: Indicator showing whether the patient needs an interpreter choices: [] index: 14 link: elements: other: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient'] index: 54 elements: identifier: elements: assigner: type: Reference refers: ['https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization'] index: 55 communication: extensions: proficiency: url: http://hl7.org/fhir/StructureDefinition/patient-proficiency type: Extension index: 41 extensions: level: url: null index: 43 elements: value: short: The proficiency level for the communication choices: [] index: 45 type: url: null index: 46 elements: value: short: The proficiency type for the communication choices: [] index: 48 elements: extension: index: 42 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: level: match: {url: null} schema: index: 43 elements: value: short: The proficiency level for the communication choices: [] index: 45 type: match: {url: null} schema: index: 46 elements: value: short: The proficiency type for the communication choices: [] index: 48 elements: extension: index: 40 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: proficiency: match: {url: null} schema: type: Extension url: http://hl7.org/fhir/StructureDefinition/patient-proficiency index: 41 extensions: level: url: null index: 43 elements: value: short: The proficiency level for the communication choices: [] index: 45 type: url: null index: 46 elements: value: short: The proficiency type for the communication choices: [] index: 48 elements: extension: index: 42 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: level: match: {url: null} schema: index: 43 elements: value: short: The proficiency level for the communication choices: [] index: 45 type: match: {url: null} schema: index: 46 elements: value: short: The proficiency type for the communication choices: [] index: 48 language: short: A ValueSet that identifies the language used by a person. binding: {strength: extensible, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-HumanLanguage'} index: 49 identifier: index: 15 slicing: rules: open ordered: false discriminator: - {path: system, type: value} min: null slices: nhsNumber: match: {system: 'https://fhir.nhs.uk/Id/nhs-number'} schema: short: The patient's NHS number index: 16 extensions: nhsNumberVerificationStatus: {url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-NHSNumberVerificationStatus', min: 0, max: 1, type: Extension, index: 18} elements: extension: index: 17 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: nhsNumberVerificationStatus: match: {url: null} schema: {type: Extension, url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-NHSNumberVerificationStatus', index: 18} min: 0 max: 1 system: pattern: {type: uri, value: 'https://fhir.nhs.uk/Id/nhs-number'} type: uri index: 19 value: {index: 20} assigner: type: Reference refers: ['https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization'] index: 21 required: [system, value] telecom: elements: system: extensions: otherContactSystem: {url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-OtherContactSystem', min: 0, type: Extension, index: 23} elements: extension: index: 22 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: otherContactSystem: match: {url: null} schema: {type: Extension, url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-OtherContactSystem', index: 23} min: 0 generalPractitioner: type: Reference refers: ['https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization', 'https://fhir.hl7.org.uk/StructureDefinition/UKCore-Practitioner', 'https://fhir.hl7.org.uk/StructureDefinition/UKCore-PractitionerRole'] index: 50 elements: identifier: elements: assigner: type: Reference refers: ['https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization'] index: 51 maritalStatus: binding: {strength: extensible, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-PersonMaritalStatusCode'} index: 31 contact: extensions: contactRank: {url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-ContactRank', min: 0, type: Extension, index: 33} copyCorrespondenceIndicator: {url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-CopyCorrespondenceIndicator', min: 0, type: Extension, index: 34} elements: extension: index: 32 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: contactRank: match: {url: null} schema: {type: Extension, url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-ContactRank', index: 33} min: 0 copyCorrespondenceIndicator: match: {url: null} schema: {type: Extension, url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-CopyCorrespondenceIndicator', index: 34} min: 0 relationship: binding: {strength: extensible, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-PersonRelationshipType'} index: 35 telecom: elements: system: extensions: otherContactSystem: {url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-OtherContactSystem', min: 0, type: Extension, index: 37} elements: extension: index: 36 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: otherContactSystem: match: {url: null} schema: {type: Extension, url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-OtherContactSystem', index: 37} min: 0 organization: type: Reference refers: ['https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization'] index: 38 elements: identifier: elements: assigner: type: Reference refers: ['https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization'] index: 39 package_version: 1.0.4 extensions: birthPlace: url: http://hl7.org/fhir/StructureDefinition/patient-birthPlace type: Extension short: The registered place of birth of the patient. index: 1 elements: value: short: The registered place of birth of the patient. choices: [] index: 3 birthSex: {url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-BirthSex', min: 0, type: Extension, short: The patient's phenotypic sex at birth., index: 4} cadavericDonor: url: http://hl7.org/fhir/StructureDefinition/patient-cadavericDonor type: Extension short: Post-mortem donor status. index: 5 elements: value: short: Post-mortem donor status. choices: [] index: 7 contactPreference: {url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-ContactPreference', min: 0, type: Extension, index: 8} deathNotificationStatus: {url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-DeathNotificationStatus', min: 0, type: Extension, index: 9} ethnicCategory: {url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-EthnicCategory', min: 0, max: 1, type: Extension, short: The ethnicity of the subject, index: 10} residentialStatus: {url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-ResidentialStatus', min: 0, type: Extension, short: The residential status of the patient., index: 11} patientInterpreterRequired: url: http://hl7.org/fhir/StructureDefinition/patient-interpreterRequired type: Extension index: 12 elements: value: short: Indicator showing whether the patient needs an interpreter choices: [] index: 14 class: profile kind: resource url: https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient base: http://hl7.org/fhir/StructureDefinition/Patient version: 2.2.0