This page is part of the FHIR Specification (v0.11: DSTU 1 Ballot 3). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3 R2

Resource Patient - Content 5.1

Demographics and other administrative information about a person or animal receiving care or other health-related services.

The resource name as it appears in a RESTful URL is [root]/patient/

This Resource covers data about persons and animals involved in a wide range of health-related activities, including:

The data in the Resource covers the "who" information about the patient: it's attributes are focused on the demographic information necessary to support the administrative, financial and logistic procedures. A Patient record is generally created and maintained by each organization providing care for a patient. A person or animal receiving care at multiple organizations may therefore have its information present in multiple Patient Resources.

Resource Content 5.1.1

Patient (Resource)An identifier that applies to this person as a patientidentifier : Identifier 0..*A name associated with the individualname : HumanName 0..*A contact detail (e.g. a telephone number or an email address) by which the individual may be contactedtelecom : Contact 0..*Administrative Gender - the gender that the patient is considered to have for administration and record keeping purposesgender : CodeableConcept 0..1 <<The gender of a person used for administrative purposesAdministrativeGender>>The date and time of birth for the individualbirthDate : dateTime 0..1Indicates if the individual is deceased or not (this element modifies the meaning of other elements)deceased[x] : boolean|dateTime 0..1Addresses for the individualaddress : Address 0..*This field contains a patient's most recent marital (civil) statusmaritalStatus : CodeableConcept 0..1 <<The domestic partnership status of a personMaritalStatus>>Indicates whether the patient is part of a multiple or indicates the actual birth ordermultipleBirth[x] : boolean|integer 0..1Image of the personphoto : Attachment 0..*Languages which may be used to communicate with the patientcommunication : CodeableConcept 0..* <<A human languageLanguage>>The provider for whom this is a patient recordprovider : Resource(Organization) 0..1A linked patient resource is a resource that concerns the same patient. Resources are linked after it is realized that at least one was created in error (this element modifies the meaning of other elements)link : Resource(Patient) 0..*Whether this patient record is in active use (this element modifies the meaning of other elements)active : boolean 0..1ContactThe nature of the relationship between the patient and the contact personrelationship : CodeableConcept 0..* <<The nature of the relationship between a patient and a contact person for that patientContactRelationship>>A name associated with the personname : HumanName 0..1A contact detail for the person, e.g. a telephone number or an email addresstelecom : Contact 0..*Address for the contact personaddress : Address 0..1Administrative Gender - the gender that the person is considered to have for administration and record keeping purposesgender : CodeableConcept 0..1 <<The gender of a person used for administrative purposesAdministrativeGender>>Organization on behalf of which the contact is acting or for which the contact is workingorganization : Resource(Organization) 0..1AnimalIdentifies the high level categorization of the kind of animalspecies : CodeableConcept 1..1 <<The species of an animalAnimalSpecies>>Identifies the detailed categorization of the kind of animalbreed : CodeableConcept 0..1 <<The breed of an animalAnimalBreed>>Indicates the current state of the animal's reproductive organsgenderStatus : CodeableConcept 0..1 <<The state of the animal's reproductive organsAnimalGenderStatus>>A contact party (e.g. guardian, partner, friend) for the patientcontact0..*This element has a value if the patient is an animal (this element modifies the meaning of other elements)animal0..1
<Patient xmlns="http://hl7.org/fhir">
 <!-- from Resource: extension, narrative, and contained -->
 <identifier><!-- 0..* Identifier An identifier for the person as this patient § --></identifier>
 <name><!-- 0..* HumanName A name associated with the patient § --></name>
 <telecom><!-- 0..* Contact A contact detail for the individual § --></telecom>
 <gender><!-- 0..1 CodeableConcept Gender for administrative purposes § --></gender>
 <birthDate value="[dateTime]"/><!-- 0..1 The date and time of birth for the individual § -->
 <deceased[x]><!-- 0..1 boolean|dateTime Indicates if the individual is deceased or not § --></deceased[x]>
 <address><!-- 0..* Address Addresses for the individual § --></address>
 <maritalStatus><!-- 0..1 CodeableConcept Marital (civil) status of a person § --></maritalStatus>
 <multipleBirth[x]><!-- 0..1 boolean|integer Whether patient is part of a multiple birth § --></multipleBirth[x]>
 <photo><!-- 0..* Attachment Image of the person --></photo>
 <contact>  <!-- 0..* A contact party (e.g. guardian, partner, friend) for the patient -->
  <relationship><!-- 0..* CodeableConcept The kind of relationship --></relationship>
  <name><!-- 0..1 HumanName A name associated with the person --></name>
  <telecom><!-- 0..* Contact A contact detail for the person --></telecom>
  <address><!-- 0..1 Address Address for the contact person --></address>
  <gender><!-- 0..1 CodeableConcept Gender for administrative purposes --></gender>
  <organization><!-- 0..1 Resource(Organization) Organization that is associated with the contact --></organization>
 </contact>
 <animal>  <!-- 0..1 If this patient is an animal (non-human) § -->
  <species><!-- 1..1 CodeableConcept E.g. Dog, Cow § --></species>
  <breed><!-- 0..1 CodeableConcept E.g. Poodle, Angus § --></breed>
  <genderStatus><!-- 0..1 CodeableConcept E.g. Neutered, Intact § --></genderStatus>
 </animal>
 <communication><!-- 0..* CodeableConcept Languages which may be used to communicate with the patient --></communication>
 <provider><!-- 0..1 Resource(Organization) Organization managing the patient § --></provider>
 <link><!-- 0..* Resource(Patient) Other patient resources linked to this resource § --></link>
 <active value="[boolean]"/><!-- 0..1 Whether this patient's record is in active use § -->
</Patient>

Alternate definitions: Schema/Schematron, Resource Profile

Terminology Bindings 5.1.1.1

PathDefinitionTypeReference
Patient.gender
Patient.contact.gender
The gender of a person used for administrative purposesIncompletehttp://hl7.org/fhir/vs/administrative-gender
Patient.maritalStatus The domestic partnership status of a personIncompletehttp://hl7.org/fhir/vs/marital-status
Patient.contact.relationship The nature of the relationship between a patient and a contact person for that patientIncompletehttp://hl7.org/fhir/vs/patient-contact-relationship
Patient.animal.species The species of an animalExamplehttp://hl7.org/fhir/vs/animal-species
Patient.animal.breed The breed of an animalExamplehttp://hl7.org/fhir/vs/animal-breeds
Patient.animal.genderStatus The state of the animal's reproductive organsExamplehttp://hl7.org/fhir/vs/animal-genderstatus
Patient.communication A human languageIncompleteIETF language tag

Constraints 5.1.1.2

Notes:

Managing Patient Registration (Linking Patients) 5.1.2

Managing Patient registration is a well known difficult problem. Around 2% of registrations are in error, mostly duplicate records. Sometimes the duplicate record is caught fairly quickly and retired before much data is accumulated. In other cases, substantial amounts of data may accumulate. For these and other reasons, the identifiers associated with a patient may change over time.

A Patient record's Resource Id can never change. For this reason the identifiers with which humans are concerned (often called MRN - Medical Record Number, or UR - Unit Record) should not be used for the resource' id. Instead they should be represented in the Patient.identifier list where they can be managed. This is also useful for the case of institutions that have acquired multiple numbers because of mergers of patient record systems over time.

This specification does not specify merge functionality: if multiple patient records are found to be duplicates, they can be linked together - an assertion that two (or more) Patient resources are both about the same actual person. When patient resources are linked, one may be chosen as the "master" - the correct record. In this case, the active status of all the other resources is set to false, and all the content is moved to the active record by updating it directly.

The link element is used to assert that patient resources refer to the same person. If any patient resources is linked to another, then that other resource must also link back to the source resource in order to maintain record consistency. Systems should not update patient links across two or more patient resources using separate transactions (i.e. update operations), where later operations may fail and leave the patient resources in disagreement with each other. Instead, systems should either:

Search Parameters 5.1.3

Search Parameters for RESTful searches. The standard parameters also apply. See Searching for more information.

Name / TypeDescriptionPaths
_id : tokenThe logical resource id associated with the resource (must be supported by all servers)
active : tokenWhether the patient record is active
address : stringan address in any kind of address/part of the patient
animal-breed : tokenthe breed for animal patients
animal-species : tokenthe species for animal patients
birthdate : datethe patient's date of birth
family : stringa portion of the family name of the patient
gender : tokengender of the patient
given : stringa portion of the given name of the patient
identifier : tokenA patient identifier
language : tokenlanguage code (irrespective of use value)
name : stringa portion of either family or given name of the patient
phonetic : stringa portion of either family or given name using some kind of phonetic matching algorithm
provider : referenceThe identity of the organization at which this person is a patientPatient.provider
telecom : stringthe value in any kind of telecom details of the patient