DataStandardsWales-Encounter

Overview

The Encounter resource is used to describe a patient’s attendance at a healthcare facility. Encounters can take place in many forms, such as:

  • An emergency or scheduled hospital admission
  • An outpatient consultation
  • A visit to the GP, or virtual attendance via video link
  • Attendance at a mobile breast cancer screening clinic
  • Attendance at a mass vaccination centre to receive a vaccination
  • A visit from a health care professional to the patient’s home

The DataStandardsWales-Encounter profile is derived from the UK Core STU2 Encounter Profile and is therefore listed as experimental. It defines additional rules for use within health and care organisations in Wales.

A direct link to the Data Standards Wales asset can be accessed here - Data Standards Wales Encounter

Formal Views of Profile Content

statusS Σ ?!1..1codeBinding
classS Σ1..1CodingBinding
typeΣ0..*CodeableConceptBinding
serviceTypeΣ0..1CodeableConceptBinding
priority0..1CodeableConcept
periodI0..1Period
lengthI0..1Duration
reasonCodeΣ0..*CodeableConceptBinding
statusS Σ ?!1..1codeBinding
classS Σ1..1CodingBinding
statusS Σ ?!1..1codeBinding
classS Σ1..1CodingBinding
typeΣ0..*CodeableConceptBinding
serviceTypeΣ0..1CodeableConceptBinding
priority0..1CodeableConcept
periodI0..1Period
lengthI0..1Duration
reasonCodeΣ0..*CodeableConceptBinding

Mandatory and Must Support Data Elements

Refer to the Mandatory and Must Support page for guidance on how these elements should be interpreted.

Each Encounter must have:

  1. A status
  2. A class (e.g. inpatient, emergency etc)

Each Encounter must support:

  1. An identifier
  2. A subject
  3. Participant(s) in the encounter
  4. Hospitalization information
  5. Admission source
  6. Discharge destination
  7. Admission method *
  8. Discharge method *
  9. Emergency care discharge status *
  10. Outcome of attendance *

*see Implementation Guidance on UK Core extensions for the Encounter resource below

The Encounter.status field SHALL be populated with one of the following values defined by the FHIR standard:

  • planned
  • arrived
  • triaged
  • in-progress
  • onleave
  • finished
  • cancelled
  • entered-in-error
  • unknown

    The Encounter.class field SHALL be populated using the values defined by the FHIR standard

Extensions

The extensions listed below allow a number of the data elements listed above to be supported where not currently supported by the FHIR standard: