identifier | No | Identifier[] | Identifier(s) by which this encounter is known |
status | Yes | code | planned / arrived / triaged / in-progress / onleave / finished / cancelled + |
statusHistory | No | EncounterStatusHistory | List of past encounter statuses |
- id | No | string | Unique id for inter-element referencing |
- extension | No | Extension[] | Additional content defined by implementations |
- modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
- status | Yes | code | planned / arrived / triaged / in-progress / onleave / finished / cancelled + |
- period | Yes | Period | The time that the episode was in the specified status |
class | Yes | Coding | Classification of patient encounter |
classHistory | No | EncounterClassHistory | List of past encounter classes |
- id | No | string | Unique id for inter-element referencing |
- extension | No | Extension[] | Additional content defined by implementations |
- modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
- class | Yes | Coding | inpatient / outpatient / ambulatory / emergency + |
- period | Yes | Period | The time that the episode was in the specified class |
type | No | CodeableConcept[] | Specific type of encounter |
serviceType | No | CodeableConcept | Specific type of service |
priority | No | CodeableConcept | Indicates the urgency of the encounter |
subject | No | Reference<Patient / Group> | The patient or group present at the encounter |
episodeOfCare | No | Reference<EpisodeOfCare>[] | Episode(s) of care that this encounter should be recorded against |
basedOn | No | Reference<ServiceRequest>[] | The ServiceRequest that initiated this encounter |
participant | No | EncounterParticipant | List of participants involved in the encounter |
- id | No | string | Unique id for inter-element referencing |
- extension | No | Extension[] | Additional content defined by implementations |
- modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
- type | No | CodeableConcept[] | Role of participant in encounter |
- period | No | Period | Period of time during the encounter that the participant participated |
- individual | No | Reference<Practitioner / PractitionerRole / RelatedPerson> | Persons involved in the encounter other than the patient |
appointment | No | Reference<Appointment>[] | The appointment that scheduled this encounter |
period | No | Period | The start and end time of the encounter |
length | No | Duration | Quantity of time the encounter lasted (less time absent) |
reasonCode | No | CodeableConcept[] | Coded reason the encounter takes place |
reasonReference | No | Reference<Condition / Procedure / Observation / ImmunizationRecommendation>[] | Reason the encounter takes place (reference) |
diagnosis | No | EncounterDiagnosis | The list of diagnosis relevant to this encounter |
- id | No | string | Unique id for inter-element referencing |
- extension | No | Extension[] | Additional content defined by implementations |
- modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
- condition | Yes | Reference<Condition / Procedure> | The diagnosis or procedure relevant to the encounter |
- use | No | CodeableConcept | Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …) |
- rank | No | positiveInt | Ranking of the diagnosis (for each role type) |
account | No | Reference<Account>[] | The set of accounts that may be used for billing for this Encounter |
hospitalization | No | EncounterHospitalization | Details about the admission to a healthcare service |
- id | No | string | Unique id for inter-element referencing |
- extension | No | Extension[] | Additional content defined by implementations |
- modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
- preAdmissionIdentifier | No | Identifier | Pre-admission identifier |
- origin | No | Reference<Location / Organization> | The location/organization from which the patient came before admission |
- admitSource | No | CodeableConcept | From where patient was admitted (physician referral, transfer) |
- reAdmission | No | CodeableConcept | The type of hospital re-admission that has occurred (if any). If the value is absent, then this is not identified as a readmission |
- dietPreference | No | CodeableConcept[] | Diet preferences reported by the patient |
- specialCourtesy | No | CodeableConcept[] | Special courtesies (VIP, board member) |
- specialArrangement | No | CodeableConcept[] | Wheelchair, translator, stretcher, etc. |
- destination | No | Reference<Location / Organization> | Location/organization to which the patient is discharged |
- dischargeDisposition | No | CodeableConcept | Category or kind of location after discharge |
location | No | EncounterLocation | List of locations where the patient has been |
- id | No | string | Unique id for inter-element referencing |
- extension | No | Extension[] | Additional content defined by implementations |
- modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
- location | Yes | Reference<Location> | Location the encounter takes place |
- status | No | code | planned / active / reserved / completed |
- physicalType | No | CodeableConcept | The physical type of the location (usually the level in the location hierachy - bed room ward etc.) |
- period | No | Period | Time period during which the patient was present at the location |
serviceProvider | No | Reference<Organization> | The organization (facility) responsible for this encounter |
partOf | No | Reference<Encounter> | Another Encounter this encounter is part of |