This code system http://hl7.org/fhir/CodeSystem/medication-admin-status defines the following codes:

Code Display Definition
in-progress In Progress The administration has started but has not yet completed.
not-done Not Done The administration was terminated prior to any impact on the subject (though preparatory actions may have been taken)
on-hold On Hold Actions implied by the administration have been temporarily halted, but are expected to continue later. May also be called 'suspended'.
completed Completed All actions that are implied by the administration have occurred.
entered-in-error Entered in Error The administration was entered in error and therefore nullified.
stopped Stopped Actions implied by the administration have been permanently halted, before all of them occurred.
unknown Unknown The authoring system does not know which of the status values currently applies for this request. Note: This concept is not to be used for 'other' - one of the listed statuses is presumed to apply, it's just not known which one.
<status value="active"/> <experimental value="false"/> <publisher value="HL7 International"/> <description value="MedicationAdministration Status Codes"/> <jurisdiction> <coding> <system value="http://unstats.un.org/unsd/methods/m49/m49.htm"/> <code value="001"/> <display value="World"/> </coding> </jurisdiction> <caseSensitive value="true"/> <valueSet value="http://hl7.org/fhir/ValueSet/medication-admin-status"/> <content value="complete"/> <concept> <code value="in-progress"/> <display value="In Progress"/> <definition value="The administration has started but has not yet completed."/> </concept> <concept> <code value="not-done"/> <display value="Not Done"/> <definition value="The administration was terminated prior to any impact on the subject (though preparatory actions may have been taken)"/> </concept> <concept> <code value="on-hold"/> <display value="On Hold"/> <definition value="Actions implied by the administration have been temporarily halted, but are expected to continue later. May also be called 'suspended'."/> </concept> <concept> <code value="completed"/> <display value="Completed"/> <definition value="All actions that are implied by the administration have occurred."/> </concept> <concept> <code value="entered-in-error"/> <display value="Entered in Error"/> <definition value="The administration was entered in error and therefore nullified."/> </concept> <concept> <code value="stopped"/> <display value="Stopped"/> <definition value="Actions implied by the administration have been permanently halted, before all of them occurred."/> </concept> <concept> <code value="unknown"/> <display value="Unknown"/> <definition value="The authoring system does not know which of the status values currently applies for this request. Note: This concept is not to be used for 'other' - one of the listed statuses is presumed to apply, it's just not known which one."/> </concept> </CodeSystem>