R6 Ballot (2nd Draft)

Publish-box (todo)

Patient Administration icon Work GroupMaturity Level: 0 Trial UseSecurity 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 icon (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 Encounter.period due to leave of absence(s).

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.