This page is part of the FHIR Specification (v5.0.0: R5 - STU). This is the current published version. For a full list of available versions, see the Directory of published versions
Patient Administration Work Group | Maturity Level: 0 | Trial Use | Security Category: Patient | Compartments: Encounter, Patient |
Detailed Descriptions for the elements in the EncounterHistory resource.
EncounterHistory | |
Element Id | EncounterHistory |
Definition | A record of significant events/milestones key data throughout the history of an Encounter, often tracked for specific purposes such as billing. |
Short Display | A record of significant events/milestones key data throughout the history of an Encounter |
Cardinality | 0..* |
Type | DomainResource |
Summary | false |
EncounterHistory.encounter | |
Element Id | EncounterHistory.encounter |
Definition | The Encounter associated with this set of historic values. |
Short Display | The Encounter associated with this set of historic values |
Cardinality | 0..1 |
Type | Reference(Encounter) |
Hierarchy | This reference is part of a strict Hierarchy |
Summary | false |
Comments | This is also used for associating a child's encounter back to the mother's encounter. Refer to the Notes section in the Patient resource for further details. |
EncounterHistory.identifier | |
Element Id | EncounterHistory.identifier |
Definition | Identifier(s) by which this encounter is known. |
Short Display | Identifier(s) by which this encounter is known |
Note | This is a business identifier, not a resource identifier (see discussion) |
Cardinality | 0..* |
Type | Identifier |
Summary | true |
EncounterHistory.status | |
Element Id | EncounterHistory.status |
Definition | planned | in-progress | on-hold | discharged | completed | cancelled | discontinued | entered-in-error | unknown. |
Short Display | planned | in-progress | on-hold | discharged | completed | cancelled | discontinued | entered-in-error | unknown |
Cardinality | 1..1 |
Terminology Binding | Encounter Status (Required) |
Type | code |
Is Modifier | true (Reason: This element is labeled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid) |
Summary | true |
Comments | Note that internal business rules will determine the appropriate transitions that may occur between statuses (and also classes). |
EncounterHistory.class | |
Element Id | EncounterHistory.class |
Definition | Concepts representing classification of patient encounter such as ambulatory (outpatient), inpatient, emergency, home health or others due to local variations. |
Short Display | Classification of patient encounter |
Cardinality | 1..1 |
Terminology Binding | ActEncounterCode (Extensible) |
Type | CodeableConcept |
Summary | true |
EncounterHistory.type | |
Element Id | EncounterHistory.type |
Definition | Specific type of encounter (e.g. e-mail consultation, surgical day-care, skilled nursing, rehabilitation). |
Short Display | Specific type of encounter |
Cardinality | 0..* |
Terminology Binding | Encounter Type (Example) |
Type | CodeableConcept |
Summary | true |
Comments | Since there are many ways to further classify encounters, this element is 0..*. |
EncounterHistory.serviceType | |
Element Id | EncounterHistory.serviceType |
Definition | Broad categorization of the service that is to be provided (e.g. cardiology). |
Short Display | Specific type of service |
Cardinality | 0..* |
Terminology Binding | Service Type (Example) |
Type | CodeableReference(HealthcareService) |
Summary | true |
EncounterHistory.subject | |
Element Id | EncounterHistory.subject |
Definition | The patient or group related to this encounter. In some use-cases the patient MAY not be present, such as a case meeting about a patient between several practitioners or a careteam. |
Short Display | The patient or group related to this encounter |
Cardinality | 0..1 |
Type | Reference(Patient | Group) |
Alternate Names | patient |
Summary | true |
Comments | While the encounter is always about the patient, the patient might not actually be known in all contexts of use, and there may be a group of patients that could be anonymous (such as in a group therapy for Alcoholics Anonymous - where the recording of the encounter could be used for billing on the number of people/staff and not important to the context of the specific patients) or alternately in veterinary care a herd of sheep receiving treatment (where the animals are not individually tracked). |
EncounterHistory.subjectStatus | |
Element Id | EncounterHistory.subjectStatus |
Definition | The subjectStatus value can be used to track the patient's status within the encounter. It details whether the patient has arrived or departed, has been triaged or is currently in a waiting status. |
Short Display | The current status of the subject in relation to the Encounter |
Cardinality | 0..1 |
Terminology Binding | Encounter Subject Status (Example) |
Type | CodeableConcept |
Summary | false |
EncounterHistory.actualPeriod | |
Element Id | EncounterHistory.actualPeriod |
Definition | The start and end time associated with this set of values associated with the encounter, may be different to the planned times for various reasons. |
Short Display | The actual start and end time associated with this set of values associated with the encounter |
Cardinality | 0..1 |
Type | Period |
Summary | false |
EncounterHistory.plannedStartDate | |
Element Id | EncounterHistory.plannedStartDate |
Definition | The planned start date/time (or admission date) of the encounter. |
Short Display | The planned start date/time (or admission date) of the encounter |
Cardinality | 0..1 |
Type | dateTime |
Summary | false |
EncounterHistory.plannedEndDate | |
Element Id | EncounterHistory.plannedEndDate |
Definition | The planned end date/time (or discharge date) of the encounter. |
Short Display | The planned end date/time (or discharge date) of the encounter |
Cardinality | 0..1 |
Type | dateTime |
Summary | false |
EncounterHistory.length | |
Element Id | EncounterHistory.length |
Definition | Actual quantity of time the encounter lasted. This excludes the time during leaves of absence. When missing it is the time in between the start and end values. |
Short Display | Actual quantity of time the encounter lasted (less time absent) |
Cardinality | 0..1 |
Type | Duration |
Summary | false |
Comments | If the precision on these values is low (e.g. to the day only) then this may be considered was an all day (or multi-day) encounter, unless the duration is included, where that amount of time occurred sometime during the interval. May differ from the time in |
EncounterHistory.location | |
Element Id | EncounterHistory.location |
Definition | The location of the patient at this point in the encounter, the multiple cardinality permits de-normalizing the levels of the location hierarchy, such as site/ward/room/bed. |
Short Display | Location of the patient at this point in the encounter |
Cardinality | 0..* |
Summary | false |
Comments | Virtual encounters can be recorded in the Encounter by specifying a location reference to a location of type "kind" such as "client's home" and an encounter.class = "virtual". |
EncounterHistory.location.location | |
Element Id | EncounterHistory.location.location |
Definition | The location where the encounter takes place. |
Short Display | Location the encounter takes place |
Cardinality | 1..1 |
Type | Reference(Location) |
Summary | false |
EncounterHistory.location.form | |
Element Id | EncounterHistory.location.form |
Definition | This will be used to specify the required levels (bed/ward/room/etc.) desired to be recorded to simplify either messaging or query. |
Short Display | The physical type of the location (usually the level in the location hierarchy - bed, room, ward, virtual etc.) |
Cardinality | 0..1 |
Terminology Binding | Location Form (Example) |
Type | CodeableConcept |
Summary | false |
Comments | This information is de-normalized from the Location resource to support the easier understanding of the encounter resource and processing in messaging or query. There may be many levels in the hierachy, and this may only pic specific levels that are required for a specific usage scenario. |