UK Core Implementation Guide STU3 Sequence - Sprint 6 Review

status

Status FHIR Definition Recommendation
active The medication is still being taken. It is believed the medication is active in the patient's system.
completed The medication is no longer being taken. A course of medication has been completed and the medication is not active in the patient's system.
entered-in-error Some of the actions that are implied by the medication statement may have occurred. For example, the patient may have taken some of the medication. Clinical decision support systems SHOULD take this status into account. Indicates the MedicationStatement is INVALID. It is not expected that a MedicationStatement with this status would be included in exchanges.
intended The medication may be taken at some time in the future. It is intended that the medication will be given to the patient. When this is used effective[x] SHALL indicate when it is intended that the medication is to be taken.
stopped Actions implied by the statement have been permanently halted, before all of them occurred. This SHOULD NOT be used if the statement was entered in error. Medication has been stopped before the completion of the prescribed course and there is no plan to restart it. When used the reason SHALL be indicated in MedicationStatement.statusReason.
on-hold Actions implied by the statement have been temporarily halted, but are expected to continue later. May also be called "suspended". Medication has been temporarily stopped.
When used the reason SHALL be indicated in MedicationStatement.statusReason.
Where it is known when it is intended to restart it this MAY be indicated in MedicationStatement.statusReason.
unknown The state of the medication use is not currently known. The patient may have had some encounter with this medication, but the current status is unknown. Avoid the use of this status value where possible.
not-taken The medication was not consumed by the patient Use this when there is certainty that the patient has not consumed any of the intended medication.

A MedicationStatement represents a snapshot in time of a patient medication - and if the status is not available in the source system, then the following business rule MAY apply to compute the state.

Status How it can be determined
active A completed MedicationRequest (if known) where the current date is between the MedicationRequest.dispenseRequest.validityPeriod element. The MedicationStatement.effectivePeriod element SHOULD reflect this information.
or
Where the current date is between the MedicationStatement.effectivePeriod
completed Where the current date is after the MedicationStatement.effectivePeriod
or
A completed MedicationRequest (if known) where the MedicationRequest.dispenseRequest element is either not defined, or the current date is greater than the dispenseRequest.validityPeriod.

back to top