This page is part of the FHIR Specification (v0.0.82: DSTU 1). 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

5.1 Resource Patient - Content

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

5.1.1 Scope and Usage

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: its 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.

5.1.2 Resource Content

Patient ( Resource ) An identifier that applies to this person as a patient identifier : Identifier 0..* A name associated with the individual name : HumanName 0..* A contact detail (e.g. a telephone number or an email address) by which the individual may be contacted telecom : Contact 0..* Administrative Gender - the gender that the patient is considered to have for administration and record keeping purposes gender : CodeableConcept 0..1 << The gender of a person used for administrative purposes AdministrativeGender >> The date and time of birth for the individual birthDate : dateTime 0..1 Indicates if the individual is deceased or not (this element modifies the meaning of other elements) deceased[x] : boolean | dateTime 0..1 Addresses for the individual address : Address 0..* This field contains a patient's most recent marital (civil) status maritalStatus : CodeableConcept 0..1 << The domestic partnership status of a person MaritalStatus >> Indicates whether the patient is part of a multiple or indicates the actual birth order multipleBirth[x] : boolean | integer 0..1 Image of the person photo : Attachment 0..* Languages which may be used to communicate with the patient about his or her health communication : CodeableConcept 0..* << A human language Language >> Patient's nominated care provider careProvider : Resource ( Organization | Practitioner ) 0..* Organization that is the custodian of the patient record managingOrganization : Resource ( Organization ) 0..1 Whether this patient record is in active use (this element modifies the meaning of other elements) active : boolean 0..1 Contact The nature of the relationship between the patient and the contact person relationship : CodeableConcept 0..* << The nature of the relationship between a patient and a contact person for that patient ContactRelationship >> A name associated with the person name : HumanName 0..1 A contact detail for the person, e.g. a telephone number or an email address telecom : Contact 0..* Address for the contact person address : Address 0..1 Administrative Gender - the gender that the person is considered to have for administration and record keeping purposes gender : CodeableConcept 0..1 << The gender of a person used for administrative purposes AdministrativeGender >> Organization on behalf of which the contact is acting or for which the contact is working organization : Resource ( Organization ) 0..1 Animal Identifies the high level categorization of the kind of animal species : CodeableConcept 1..1 << The species of an animal AnimalSpecies >> Identifies the detailed categorization of the kind of animal breed : CodeableConcept 0..1 << The breed of an animal AnimalBreed >> Indicates the current state of the animal's reproductive organs genderStatus : CodeableConcept 0..1 << The state of the animal's reproductive organs AnimalGenderStatus >> Link The other patient resource that the link refers to (this element modifies the meaning of other elements) other : Resource ( Patient ) 1..1 The type of link between this patient resource and another patient resource (this element modifies the meaning of other elements) type : code 1..1 << The type of link between this patient resource and another patient resource. LinkType >> A contact party (e.g. guardian, partner, friend) for the patient contact 0..* This element has a value if the patient is an animal (this element modifies the meaning of other elements) animal 0..1 Link to another patient resource that concerns the same actual person (this element modifies the meaning of other elements) link 0..*

This resource is referenced by AdverseReaction , Alert , AllergyIntolerance , CarePlan , Composition , Condition , Device , DeviceObservationReport , DiagnosticOrder , DiagnosticReport , DocumentManifest , DocumentReference , Encounter , FamilyHistory , Group , ImagingStudy , Immunization , ImmunizationRecommendation , List , Media , MedicationAdministration , MedicationDispense , MedicationPrescription , MedicationStatement , Observation , Order , Other , Procedure , Questionnaire , RelatedPerson , SecurityEvent , Specimen and Supply

<Patient xmlns="http://hl7.org/fhir"> doco
 <!-- from Resource: extension, modifierExtension, language, text, 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 about his or her health --></communication>
 <careProvider><!-- 0..* Resource(Organization|Practitioner) 
     Patient's nominated care provider --></careProvider>
 <managingOrganization><!-- 0..1 Resource(Organization) 
     Organization that is the custodian of the patient record § --></managingOrganization>
 <link>  <!-- 0..* Link to another patient resource that concerns the same actual person § -->
  <other><!-- 1..1 Resource(Patient) The other patient resource that the link refers to § --></other>
  <type value="[code]"/><!-- 1..1 replace | refer | seealso - type of link § -->
 </link>
 <active value="[boolean]"/><!-- 0..1 Whether this patient's record is in active use § -->
</Patient>

Alternate definitions: Schema / Schematron , Resource Profile

5.1.2.1 Terminology Bindings

Path Definition Type Reference
Patient.gender
Patient.contact.gender
The gender of a person used for administrative purposes Incomplete http://hl7.org/fhir/vs/administrative-gender
Patient.maritalStatus The domestic partnership status of a person Incomplete http://hl7.org/fhir/vs/marital-status
Patient.contact.relationship The nature of the relationship between a patient and a contact person for that patient Incomplete http://hl7.org/fhir/vs/patient-contact-relationship
Patient.animal.species The species of an animal Example http://hl7.org/fhir/vs/animal-species
Patient.animal.breed The breed of an animal Example http://hl7.org/fhir/vs/animal-breeds
Patient.animal.genderStatus The state of the animal's reproductive organs Example http://hl7.org/fhir/vs/animal-genderstatus
Patient.communication A human language Incomplete IETF language tag
Patient.link.type The type of link between this patient resource and another patient resource. Fixed http://hl7.org/fhir/link-type

5.1.2.2 Constraints

Notes:

5.1.3 Patient id's and Patient resource id's

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's id, since MRN's may change, i.e. as a result of having duplicate records of the same person. 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.

5.1.4 Linking Patients

The link element is used to assert that patient resources refer to the same person. This element is used to support three distinct scenario's where multiple records of the same person exist:

5.1.4.1 Duplicate Patient records

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. By using a link of type 'replace', the record containing such a link is marked as a duplicate and the link points forward to a record that should be used instead. Note that the record pointed to may in its turn have been identified as created in error and forward to yet another Patient resource. Records that replace another record, do not point back to the replaced record.

5.1.4.2 Patient record in a Patient index

A Patient record may be present in a system that acts as a Patient Index: it maintains a (summary of) patient data and a list of one or more servers that it are known to hold a more comprehensive and/or authorative record of the same patient. The link type 'refer' is used denote such a link. Note that linked records may contain contradictory information. The record referred to does not point back to the referring record.

5.1.4.3 Distributed Patient record

In a distributed architecture, multiple systems keep separate patient records concerning the same person. These records are not considered duplicates, but contain a distributed, potentially overlapping view of the patient's data. Each such record may have its own focus or maintaining organization and there need not be a sense of one record being more complete or more authorative than another. In such cases, links of type 'seealso' can be used to point to other patient records. It is not a requirement that such links are bilateral.

5.1.5 Merging records

This specification does not specify merge functionality: if multiple patient records are found to be duplicates, they can be linked together, as described above. These links merely express the relationship between records, and in the case of a replacement link, indicate a "master" record. This specification does not mandate that FHIR servers migrate information between such records on finding such a link. Note:

5.1.6 Search Parameters

Search parameters for this resource. The standard parameters also apply. See Searching for more information about searching in REST, messaging, and services.

Name Type Description Paths
_id token The logical resource id associated with the resource (must be supported by all servers)
_language token The language of the resource
active token Whether the patient record is active Patient.active
address string An address in any kind of address/part of the patient Patient.address
animal-breed token The breed for animal patients Patient.animal.breed
animal-species token The species for animal patients Patient.animal.species
birthdate date The patient's date of birth Patient.birthDate
family string A portion of the family name of the patient Patient.name.family
gender token Gender of the patient Patient.gender
given string A portion of the given name of the patient Patient.name.given
identifier token A patient identifier Patient.identifier
language token Language code (irrespective of use value) Patient.communication
link reference All patients linked to the given patient Patient.link.other
( Patient )
name string A portion of either family or given name of the patient Patient.name
phonetic string A portion of either family or given name using some kind of phonetic matching algorithm
provider reference The organization at which this person is a patient Patient.managingOrganization
( Organization )
telecom string The value in any kind of telecom details of the patient Patient.telecom

comments powered by Disqus