EncounterStatus
public enum EncounterStatus: String
Current state of the encounter
URL: http://hl7.org/fhir/encounter-status ValueSet: http://hl7.org/fhir/ValueSet/encounter-status
-
The Encounter has not yet started.
Declaration
Swift
case planned = "planned"
-
The Patient is present for the encounter, however is not currently meeting with a practitioner.
Declaration
Swift
case arrived = "arrived"
-
The patient has been assessed for the priority of their treatment based on the severity of their condition.
Declaration
Swift
case triaged = "triaged"
-
The Encounter has begun and the patient is present / the practitioner and the patient are meeting.
Declaration
Swift
case inProgress = "in-progress"
-
The Encounter has begun, but the patient is temporarily on leave.
Declaration
Swift
case onleave = "onleave"
-
The Encounter has ended.
Declaration
Swift
case finished = "finished"
-
The Encounter has ended before it has begun.
Declaration
Swift
case cancelled = "cancelled"
-
This instance should not have been part of this patient’s medical record.
Declaration
Swift
case enteredInError = "entered-in-error"
-
The encounter status is unknown. Note that
unknown
is a value of last resort and every attempt should be made to provide a meaningful value other thanunknown
.Declaration
Swift
case unknown = "unknown"