| CPC G16H 20/13 (2018.01) [A61J 1/1437 (2013.01); G16H 40/20 (2018.01); G16H 40/40 (2018.01); G16H 40/67 (2018.01)] | 17 Claims |

|
1. A system for witnessing wasting a medication, the system comprising:
at least one data processor, and at least one memory storing instructions which, when executed by the at least one data processor, result in operations comprising:
authenticating, at a witnessing device, a clinician, wherein the witnessing device comprises or is comprised in the at least one data processor and the at least one memory;
receiving, at the witnessing device, a request to perform a medical workflow, wherein the medical workflow comprises a series of one or more steps for wasting the medication;
determining, at the witnessing device and based at least in part on the medical workflow, that a witness is required to observe the medical workflow;
in response to the determining that the witness is required, initiating, by the witnessing device at a witnessing client, a witnessing session at the witnessing client configured to allow the witness to remotely observe the medical workflow; and
in response to at least the initiation of the witnessing session, enabling, by the witnessing device, completion of the medical workflow by providing a command to at least one companion device to enable wasting of the medication by unlocking the at least one companion device;
determining an elapsed time from the unlocking of the at least one companion device and/or wasting of the medication is completed; and
relocking the at least one companion device to prevent access to the at least one companion device responsive to the elapsed time.
|