The Patient resource represents the patient involved in the provision of healthcare related services, with further constraints applied to represent a baby as the subject of a birth event.
Name | Card. | Type | Description & Constraints |
---|---|---|---|
Patient | Patient | The Patient resource carries the patient demographic details. | |
id | 0..1 | Id | Logical id of this artifact |
meta | 0..1 | Meta | Metadata about the resource |
implicitRules | 0..1 | Uri | A set of rules under which this content was created |
language | 0..1 | Code | Language of the resource content Binding A human language. (http://tools.ietf.org/html/bcp47) Binding Strength Required |
text | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources |
registrationDetails | 0..1 | Extension | Additional registration information for the Patient resource Extension https://fhir.hl7.org.uk/StructureDefinition/Extension-CareConnect-RegistrationDetails-1 |
ethnicCategory | 0..1 | Extension | Ethnic category Extension https://fhir.hl7.org.uk/StructureDefinition/Extension-CareConnect-EthnicCategory-1 |
religiousAffiliation | 0..1 | Extension | Religious affiliation Extension https://fhir.hl7.org.uk/StructureDefinition/Extension-CareConnect-ReligiousAffiliation-1 |
patient-cadavericDonor | 0..1 | Extension | Flag indicating whether the patient authorized the donation of body parts after death Extension http://hl7.org/fhir/StructureDefinition/patient-cadavericDonor |
residentialStatus | 0..1 | Extension | The residential status of the patient Extension https://fhir.hl7.org.uk/StructureDefinition/Extension-CareConnect-ResidentialStatus-1 |
treatmentCategory | 0..1 | Extension | The treatment category for this patient Extension https://fhir.hl7.org.uk/StructureDefinition/Extension-CareConnect-TreatmentCategory-1 |
nhsCommunication | 0..* | Extension | NHS communication preferences for a resource Extension https://fhir.hl7.org.uk/StructureDefinition/Extension-CareConnect-NHSCommunication-1 |
birthPlace | 0..1 | Extension | The registered place of birth of the patient. A sytem may use the address.text if they don't store the birthPlace address in discrete elements. Extension http://hl7.org/fhir/StructureDefinition/birthPlace |
identifier | 1..* | An identifier for this patient Slice: Ordering: Ordered, Discriminator: system, Rules: Open at End | |
identifier (nhsNumber) | 1..1 | Identifier | The patient's NHS number |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
nhsNumberVerificationStatus | 1..1 | Extension | NHS number verification status Extension https://fhir.hl7.org.uk/StructureDefinition/Extension-CareConnect-NHSNumberVerificationStatus-1 |
system | 1..1 | Uri | The namespace for the identifier Fixed Value https://fhir.nhs.uk/Id/nhs-number |
value | 1..1 | String | Ten numeric digit NHS number Example Value 123456 |
identifier (localIdentifier) | 0..* | Identifier | The patient's other identifiers |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
use | 0..1 | Code | usual | official | temp | secondary (If known) Binding Identifies the purpose for this identifier, if known . (http://hl7.org/fhir/ValueSet/identifier-use) Binding Strength Required |
type | 0..1 | CodeableConcept | Description of identifier Binding A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. (http://hl7.org/fhir/ValueSet/identifier-type) Binding Strength Extensible |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
coding | 0..* | Coding | Code defined by a terminology system |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
system | 0..1 | Uri | Identity of the terminology system |
version | 0..1 | String | Version of the system - if relevant |
code | 0..1 | Code | Symbol in syntax defined by the system |
display | 0..1 | String | Representation defined by the system |
userSelected | 0..1 | Boolean | If this coding was chosen directly by the user |
text | 0..1 | String | Plain text representation of the concept |
system | 1..1 | Uri | The namespace for the identifier Fixed Value https://fhir.nhs.uk/Id/local-patient-identifier |
value | 1..1 | String | The value that is unique Example Value 123456 |
period | 0..1 | Period | Time period when id is/was valid for use |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
start | 0..1 | DateTime | Starting time with inclusive boundary |
end | 0..1 | DateTime | End time with inclusive boundary, if not ongoing |
assigner | 0..1 | Reference (CareConnect-DCH-Organization-1) | Organization that issued id (may be just text) |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
reference | 0..1 | String | Relative, internal or absolute URL reference |
display | 0..1 | String | Text alternative for the resource |
active | 0..1 | Boolean | Whether this patient's record is in active use Default Value true |
name | 1..* | A name associated with the patient Slice: Ordering: Unordered, Discriminator: use, Rules: Open at End | |
name (usual) | 1..1 | HumanName | The patient's current usual name |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
use | 1..1 | Code | usual | official | temp | nickname | anonymous | old | maiden Binding The use of a human name (http://hl7.org/fhir/ValueSet/name-use) Binding Strength Required Fixed Value usual |
text | 0..1 | String | Text representation of the full name |
family | 1..1 | String | Family name (often called 'Surname') |
given | 0..* | String | Given names (not always 'first'). Includes middle names |
prefix | 0..* | String | Parts that come before the name |
suffix | 0..* | String | Parts that come after the name |
period | 0..1 | Period | Time period when name was/is in use |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
start | 0..1 | DateTime | Starting time with inclusive boundary |
end | 0..1 | DateTime | End time with inclusive boundary, if not ongoing |
name (other) | 0..* | HumanName | The patient's other names |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
use | 1..1 | Code | usual | official | temp | nickname | anonymous | old | maiden Binding The use of a human name (http://hl7.org/fhir/ValueSet/name-use) Binding Strength Required |
text | 0..1 | String | Text representation of the full name |
family | 0..1 | String | Family name (often called 'Surname') |
given | 0..* | String | Given names (not always 'first'). Includes middle names |
prefix | 0..* | String | Parts that come before the name |
suffix | 0..* | String | Parts that come after the name |
period | 0..1 | Period | Time period when name was/is in use |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
start | 0..1 | DateTime | Starting time with inclusive boundary |
end | 0..1 | DateTime | End time with inclusive boundary, if not ongoing |
telecom | 0..* | ContactPoint | A contact detail for the individual |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
system | 1..1 | Code | phone | fax | email | pager | other Binding Telecommunications form for contact point (http://hl7.org/fhir/ValueSet/contact-point-system) Binding Strength Required |
value | 1..1 | String | The actual contact point details |
use | 0..1 | Code | home | work | temp | old | mobile - purpose of this contact point Binding Use of contact point (http://hl7.org/fhir/ValueSet/contact-point-use) Binding Strength Required |
rank | 0..1 | PositiveInt | Specify preferred order of use (1 = highest) |
period | 0..1 | Period | Time period when the contact point was/is in use |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
start | 0..1 | DateTime | Starting time with inclusive boundary |
end | 0..1 | DateTime | End time with inclusive boundary, if not ongoing |
gender | 0..1 | Code | male | female | other | unknown Binding The gender of a person used for administrative purposes. (https://fhir.hl7.org.uk/ValueSet/CareConnect-AdministrativeGender-1) Binding Strength Required |
birthDate | 1..1 | Date | The date of birth for the patient |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
patient-birthTime | 1..1 | Extension | The time of day that the Patient was born. This includes the date to ensure that the timezone information can be communicated effectively. Extension http://hl7.org/fhir/StructureDefinition/patient-birthTime |
deceased[x] | 0..1 | Boolean | DateTime | Indicates if the individual is deceased or not |
address | 0..* | Address | Addresses for the individual |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
use | 0..1 | Code | home | work | temp | old - purpose of this address Binding The use of an address (http://hl7.org/fhir/ValueSet/address-use) Binding Strength Required Example Value home |
type | 0..1 | Code | postal | physical | both Binding The type of an address (physical / postal) (http://hl7.org/fhir/ValueSet/address-type) Binding Strength Required Example Value both |
text | 0..1 | String | Text representation of the address Example Value 42 Grove Street, Overtown, West Yorkshire, LS21 1PF |
line | 0..* | String | Street name, number, direction & P.O. Box etc. Example Value 42, Grove Street |
city | 0..1 | String | Name of city, town etc. Example Value Overtown |
district | 0..1 | String | District name (aka county) Example Value West Yorkshire |
postalCode | 0..1 | String | Postal code for area Example Value LS21 1PF |
country | 0..1 | String | Country (can be ISO 3166 3 letter code) Example Value GBR |
period | 0..1 | Period | Time period when address was/is in use Example Value Hl7.Fhir.Model.Period |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
start | 0..1 | DateTime | Starting time with inclusive boundary |
end | 0..1 | DateTime | End time with inclusive boundary, if not ongoing |
maritalStatus | 0..1 | CodeableConcept | Marital (civil) status of a patient Binding The domestic partnership status of a person. (https://fhir.hl7.org.uk/ValueSet/CareConnect-MaritalStatus-1) Binding Strength Required |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
coding | 1..1 | Coding | Code defined by a terminology system |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
system | 1..1 | Uri | Identity of the terminology system Example Value http://hl7.org/fhir/v3/MaritalStatus |
code | 1..1 | Code | Symbol in syntax defined by the system |
display | 1..1 | String | Representation defined by the system |
multipleBirthInteger | 1..1 | Integer | Whether patient is part of a multiple birth |
contact | 0..* | BackboneElement | A contact party (e.g. guardian, partner, friend) for the patient |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
relationship | 0..* | CodeableConcept | The kind of relationship Binding The nature of the relationship between a patient and a contact person for that patient. (http://hl7.org/fhir/ValueSet/patient-contact-relationship) Binding Strength Extensible |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
coding | 0..* | Coding | Code defined by a terminology system |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
system | 1..1 | Uri | Identity of the terminology system Example Value https://fhir.hl7.org.uk/CareConnect-PersonRelationshipType-1 |
code | 1..1 | Code | Symbol in syntax defined by the system |
display | 1..1 | String | Representation defined by the system |
name | 1..1 | HumanName | A name associated with the contact person |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
use | 1..1 | Code | usual | official | temp | nickname | anonymous | old | maiden Binding The use of a human name (http://hl7.org/fhir/ValueSet/name-use) Binding Strength Required |
text | 0..1 | String | Text representation of the full name |
family | 0..1 | String | Family name (often called 'Surname') |
given | 0..* | String | Given names (not always 'first'). Includes middle names |
prefix | 0..* | String | Parts that come before the name |
suffix | 0..* | String | Parts that come after the name |
period | 0..1 | Period | Time period when name was/is in use |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
start | 0..1 | DateTime | Starting time with inclusive boundary |
end | 0..1 | DateTime | End time with inclusive boundary, if not ongoing |
telecom | 0..* | ContactPoint | A contact detail for the person |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
system | 0..1 | Code | phone | fax | email | pager | other Binding Telecommunications form for contact point (http://hl7.org/fhir/ValueSet/contact-point-system) Binding Strength Required |
value | 0..1 | String | The actual contact point details |
use | 0..1 | Code | home | work | temp | old | mobile - purpose of this contact point Binding Use of contact point (http://hl7.org/fhir/ValueSet/contact-point-use) Binding Strength Required |
rank | 0..1 | PositiveInt | Specify preferred order of use (1 = highest) |
period | 0..1 | Period | Time period when the contact point was/is in use |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
start | 0..1 | DateTime | Starting time with inclusive boundary |
end | 0..1 | DateTime | End time with inclusive boundary, if not ongoing |
address | 0..1 | Address | Address for the contact person |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
use | 0..1 | Code | home | work | temp | old - purpose of this address Binding The use of an address (http://hl7.org/fhir/ValueSet/address-use) Binding Strength Required Example Value home |
type | 0..1 | Code | postal | physical | both Binding The type of an address (physical / postal) (http://hl7.org/fhir/ValueSet/address-type) Binding Strength Required Example Value both |
text | 0..1 | String | Text representation of the address Example Value 120, Grove Street, Overtown, West Yorkshire, LS21 1PT |
line | 0..* | String | Street name, number, direction & P.O. Box etc. Example Value 120, Grove Street |
city | 0..1 | String | Name of city, town etc. Example Value Overtown |
district | 0..1 | String | District name (aka county) Example Value West Yorkshire |
postalCode | 0..1 | String | Postal code for area Example Value LS21 1PT |
country | 0..1 | String | Country (can be ISO 3166 3 letter code) Example Value GBR |
period | 0..1 | Period | Time period when address was/is in use Example Value Hl7.Fhir.Model.Period |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
start | 0..1 | DateTime | Starting time with inclusive boundary |
end | 0..1 | DateTime | End time with inclusive boundary, if not ongoing |
gender | 0..1 | Code | male | female | other | unknown Binding The gender of a person used for administrative purposes. (https://fhir.hl7.org.uk/ValueSet/CareConnect-AdministrativeGender-1) Binding Strength Required |
organization | 0..1 | Reference (CareConnect-DCH-Organization-1) | Organization that is associated with the contact |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
reference | 0..1 | String | Relative, internal or absolute URL reference |
display | 0..1 | String | Text alternative for the resource |
period | 0..1 | Period | The period during which this contact person or organization is valid to be contacted relating to this patient |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
start | 0..1 | DateTime | Starting time with inclusive boundary |
end | 0..1 | DateTime | End time with inclusive boundary, if not ongoing |
careProvider | 0..1 | Reference (CareConnect-DCH-Organization-1 | CareConnect-DCH-Practitioner-1) | Patient's nominated care provider |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
reference | 0..1 | String | Relative, internal or absolute URL reference |
display | 0..1 | String | Text alternative for the resource |
managingOrganization | 0..1 | Reference (CareConnect-DCH-Organization-1) | Organization that is the custodian of the patient record |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
reference | 0..1 | String | Relative, internal or absolute URL reference |
display | 0..1 | String | Text alternative for the resource |
link | 0..* | BackboneElement | Link to another patient resource that concerns the same actual person |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
other | 1..1 | Reference (CareConnect-DCH-Baby-Patient-1) | The other patient resource that the link refers to |
id | 0..1 | Id | xml:id (or equivalent in JSON) |
reference | 0..1 | String | Relative, internal or absolute URL reference |
display | 0..1 | String | Text alternative for the resource |
type | 1..1 | Code | replace | refer | seealso - type of link Binding The type of link between this patient resource and another patient resource. (http://hl7.org/fhir/ValueSet/link-type) Binding Strength Required |
Name | Type | Description & Constraints |
---|---|---|
Extension-CareConnect-RegistrationDetails-1 | Extension | This extension is constrained to represent the additional registration information for a patient. |
Extension-CareConnect-EthnicCategory-1 | Extension | This extension is constrained to represent the ethnic category for a patient. |
Extension-CareConnect-ReligiousAffiliation-1 | Extension | This extension is constrained to represent the religious affiliation for a patient. |
patient-cadavericDonor | Extension | Flag indicating whether the patient authorized the donation of body parts after death. |
Extension-CareConnect-ResidentialStatus-1 | Extension | This extension is constrained to represent the residential status for a patient. |
Extension-CareConnect-TreatmentCategory-1 | Extension | This extension is constrained to represent the treatment category for a patient. |
Extension-CareConnect-NHSCommunication-1 | Extension | This extension is constrained to support the communication preferences for a resource in the NHS. |
birthPlace | Extension | The registered place of birth of the patient. A sytem may use the address.text if they don't store the birthPlace address in discrete elements. |
Extension-CareConnect-NHSNumberVerificationStatus-1 | Extension | This extension is constrained to represent the NHS Number Verification Status. |
patient-birthTime | Extension | The time of day that the Patient was born. This includes the date to ensure that the timezone information can be communicated effectively. |