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

Code Display Definition
out-of-stock Out of Stock The device was not dispensed because it was not available.
off-market Off market The device was not dispensed because it is of-market - for example not authorized, withdrawn or recalled.
contraindication Contraindication The device was not dispensed because a contraindication was found - for example pregnancy, allergy to a device component...
incompatible-device Incompatible device The device was not dispensed because an incompatibility has been found with the device or between the device and other devices being used in the same context.
order-expired Order expired The device was not dispensed because the order has expired or been invalidated.
verbal-order Verbal order The device not dispensed because there was a verbal order.
<status value="active"/> <experimental value="false"/> <publisher value="HL7 International"/> <description value="DeviceDispense Status Reason 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"/> <content value="complete"/> <concept> <code value="out-of-stock"/> <display value="Out of Stock"/> <definition value="The device was not dispensed because it was not available."/> </concept> <concept> <code value="off-market"/> <display value="Off market"/> <definition value="The device was not dispensed because it is of-market - for example not authorized, withdrawn or recalled."/> </concept> <concept> <code value="contraindication"/> <display value="Contraindication"/> <definition value="The device was not dispensed because a contraindication was found - for example pregnancy, allergy to a device component..."/> </concept> <concept> <code value="incompatible-device"/> <display value="Incompatible device"/> <definition value="The device was not dispensed because an incompatibility has been found with the device or between the device and other devices being used in the same context."/> </concept> <concept> <code value="order-expired"/> <display value="Order expired"/> <definition value="The device was not dispensed because the order has expired or been invalidated."/> </concept> <concept> <code value="verbal-order"/> <display value="Verbal order"/> <definition value="The device not dispensed because there was a verbal order."/> </concept> </CodeSystem>