MedicationRequestStatus

public enum MedicationRequestStatus: String

A coded concept specifying the state of the prescribing event. Describes the lifecycle of the prescription

URL: http://hl7.org/fhir/medication-request-status ValueSet: http://hl7.org/fhir/ValueSet/medication-request-status

  • The prescription is ‘actionable’, but not all actions that are implied by it have occurred yet.

    Declaration

    Swift

    case active = "active"
  • Actions implied by the prescription are to be temporarily halted, but are expected to continue later. May also be called suspended.

    Declaration

    Swift

    case onHold = "on-hold"
  • The prescription has been withdrawn.

    Declaration

    Swift

    case cancelled = "cancelled"
  • All actions that are implied by the prescription have occurred.

    Declaration

    Swift

    case completed = "completed"
  • The prescription was entered in error.

    Declaration

    Swift

    case enteredInError = "entered-in-error"
  • Actions implied by the prescription are to be permanently halted, before all of them occurred.

    Declaration

    Swift

    case stopped = "stopped"
  • The prescription is not yet ‘actionable’, i.e. it is a work in progress, requires sign-off or verification, and needs to be run through decision support process.

    Declaration

    Swift

    case draft = "draft"
  • The authoring system does not know which of the status values currently applies for this request

    Declaration

    Swift

    case unknown = "unknown"