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 than unknown.

    Declaration

    Swift

    case unknown = "unknown"