IP Library Granted Patent US 8,650,042
Granted Patent B2
US 8,650,042 · App. 13/250,035 · Granted Feb 11, 2014

Case and medication tracking

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,650,042
App. No.
13/250,035
Granted
Feb 11, 2014
Kind
B2
Abstract

Systems, methods, apparatus, and computer program products are provided for medication management. In one embodiment, a medication dispense queue can be created for a medical procedure to pre-stock a medication dispensing unit prior to the medical procedure. Then, the medications can be tracked to determine when a medication has been, for example, dispensed, administered, wasted, and/or returned.

Claims (42)

1. A method for medication management, the method comprising:

identifying, via one or more processors, a case associated with a patient, wherein the case identifies a medical procedure to be performed for the patient;

generating, via the one or more processors, a medication list for the medical procedure to be performed for the patient, wherein the medication list identifies a plurality of medications for potential use during the medical procedure to be performed for the patient;

prior to the medical procedure, determining, via the one or more processors, whether a medication dispensing unit is stocked with each of the plurality of medications identified in the medication list for potential use during the medical procedure to be performed for the patient;

after determining that the medication dispensing unit is not stocked with at least one of the plurality of medications identified in the medication list, generating, via the one or more processors, a stocking order to provide the at least one of the of the plurality of medications in the medication list to the medication dispensing unit for the medical procedure;

receiving, via the one or more processors, notification that a quantity of a first medication from the medication list was dispensed from the medication dispensing unit during the medical procedure;

receiving, via the one or more processors, notification that a quantity of the first medication was administered to the patient during the medical procedure; and

determining, via the one or more processors, whether a quantity of the first medication that was dispensed from the medication dispensing unit is unaccounted for based at least in part on the quantity of the first medication that was administered to the patient.

2. The method of claim 1 further comprising, after determining whether a quantity of the first medication that was dispensed from the medication dispensing unit is unaccounted for, generating an alert.

3. The method of claim 1 further comprising:

generating a report of (A) medications that were used during the medical procedure and (B) medications that were not used during the medical procedure; and

generating a stocking order based at least in part on the report of the medications that were used during the medical procedure.

4. The method of claim 3 , wherein the medications that were used are selected from the group consisting of administered medication and wasted medication.

5. The method of claim 4 , wherein the medications that were not used are selected from the group consisting of unused medication and returned medication.

6. A computer program product for medication management, the computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:

an executable portion configured to identify a case associated with a patient, wherein the case identifies a medical procedure to be performed for the patient;

an executable portion configured to generate a medication list for the medical procedure to be performed for the patient, wherein the medication list identifies a plurality of medications for potential use during the medical procedure to be performed for the patient;

an executable portion configured to, prior to the medical procedure, determine whether a medication dispensing unit is stocked with each of the plurality of medications identified in the medication list for potential use during the medical procedure to be performed for the patient;

an executable portion configured to, after determining that the medication dispensing unit is not stocked with at least one of the plurality of medications identified in the medication list, generate a stocking order to provide the at least one of the of the plurality of medications in the medication list to the medication dispensing unit for the medical procedure;

an executable portion configured to receive notification that a quantity of a first medication from the medication list was dispensed from the medication dispensing unit;

an executable portion configured to receive notification that a quantity of the first medication was administered to the patient; and

an executable portion configured to determine whether a quantity of the first medication that was dispensed from the medication dispensing unit is unaccounted for based at least in part on the quantity of the first medication that was administered to the patient.

7. The computer program product of claim 6 further comprising an executable portion configured to, after determining whether a quantity of the first medication that was dispensed from the medication dispensing unit is unaccounted for, generate an alert.

8. The computer program product of claim 6 further comprising:

an executable portion configured to generate a report of (A) medications that were used during the medical procedure and (B) medications that were not used during the medical procedure; and

an executable portion configured to generate a stocking order based at least in part on the report of the medications that were used during the medical procedure.

9. The computer program product of claim 6 , wherein the medications that were used are selected from the group consisting of administered medication and wasted medication.

10. The computer program product of claim 9 , wherein the medications that were not used are selected from the group consisting of unused medication and returned medication.

11. A system comprising one or more processors and one more memory storage areas including computer program code, wherein the system is configured to:

identify a case associated with a patient, wherein the case identifies a medical procedure to be performed for the patient;

generate a medication list for the medical procedure to be performed for the patient, wherein the medication list identifies a plurality of medications for potential use during the medical procedure to be performed for the patient;

prior to the medical procedure, determine whether a medication dispensing unit is stocked with each of the plurality of medications identified in the medication list for potential use during the medical procedure to be performed for the patient;

after determining that the medication dispensing unit is not stocked with at least one of the plurality of medications identified in the medication list, generate a stocking order to provide the at least one of the of the plurality of medications in the medication list to the medication dispensing unit for the medical procedure;

receive notification that a quantity of a first medication from the medication list was dispensed from the medication dispensing unit;

receive notification that a quantity of the first medication was administered to the patient; and

determine whether a quantity of the first medication that was dispensed from the medication dispensing unit is unaccounted for based at least in part on the quantity of the first medication that was administered to the patient.

12. The system of claim 11 , wherein the system is further configured to, after determining whether a quantity of the first medication that was dispensed from the medication dispensing unit is unaccounted for, generate an alert.

13. The system of claim 11 , wherein the system is further configured to:

generate a report of (A) medications that were used during the medical procedure and (B) medications that were not used during the medical procedure; and

generate a stocking order based at least in part on the report of the medications that were used during the medical procedure.

14. The system of claim 11 , wherein the medications that were used are selected from the group consisting of administered medication and wasted medication.

15. The system of claim 14 , wherein the medications that were not used are selected from the group consisting of unused medication and returned medication.

Assignments (8)
SECURITY INTEREST Recorded Feb 28, 2024
From: OMNICELL, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 066703/0184 →
MERGER AND CHANGE OF NAME Recorded Feb 15, 2022
From: AESYNT HOLDINGS, INC.; OMNICELL, INC.
To: OMNICELL, INC.
Reel/Frame 059110/0716 →
MERGER AND CHANGE OF NAME Recorded Feb 15, 2022
From: AESYNT INCORPORATED; AESYNT HOLDINGS, INC.
To: AESYNT HOLDINGS, INC.
Reel/Frame 059110/0676 →
RELEASE OF SECURITY INTEREST Recorded Jan 5, 2016
From: TPG SPECIALTY LENDING, INC., AS ADMINISTRATIVE AGENT
To: AESYNT INCORPORATED
Reel/Frame 037444/0566 →
PATENT SECURITY AGREEMENT Recorded May 16, 2014
From: AESYNT INCORPORATED
To: TPG SPECIALTY LENDING, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 032912/0215 →
RELEASE OF SECURITY INTEREST Recorded May 8, 2014
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: AESYNT INCORPORATED (FORMERLY KNOWN AS MCKESSON AUTOMATION INC.)
Reel/Frame 032855/0305 →
CHANGE OF NAME Recorded Feb 27, 2014
From: MCKESSON AUTOMATION INC.
To: AESYNT INCORPORATED
Reel/Frame 032366/0589 →
SECURITY AGREEMENT Recorded Oct 31, 2013
From: MCKESSON AUTOMATION INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 031649/0149 →