IP Library Granted Patent US 10,192,193
Granted Patent B1
US 10,192,193 · App. 13/536,444 · Granted Jan 29, 2019

Systems and methods for improving central pharmacy-type dispensing operations

Inventor: Larry Glass (Ferndale, CA)
Assignee: McKesson Specialty Care Distribution Corporation
G06Q10/087G06F19/00G06Q50/22
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 10,192,193
App. No.
13/536,444
Granted
Jan 29, 2019
Kind
B1
Abstract

Systems and methods for improving central pharmacy-type dispensing operations. In one embodiment, a method can include receiving medication order data associated with one or more patients, generating an order worklist based at least in part on the medication order data, creating one or more medication dispensing queues based at least in part on the order worklist, and facilitating output of at least one or more medication dispensing queues for presentation to a pharmacy.

Claims (30)

1. A healthcare system, comprising:

at least one memory storing computer-executable instructions; and

at least one processor configured to access the at least one memory and execute the computer-executable instructions, wherein the computer-executable instructions when executed by the at least one processor cause the healthcare system to:

receive medication order data from respective electronic health records based at least in part on a user query of one or more electronic health records associated with one or more patients, wherein the query comprises at least one filter using at least one filtering criteria comprising at least one of a patient name, a date, a date range, a treatment location, or a medication;

generate an order worklist based at least in part on the at least one filtering criteria, the order worklist comprising a plurality of medication order transactions;

create one or more medication dispensing queues based at least in part on the order worklist, wherein a first medication dispensing queue comprises a portion of the plurality of medication order transactions, and wherein each of the plurality of medication order transaction comprises a request for one or more medications to be dispensed by a pharmacy;

apply a first filter to the portion of the plurality of medication order transactions in the first medication dispensing queue, wherein the portion of the plurality of medication order transactions are filtered based on at least one of the following: medication type, treatment location, a date, or a date range;

apply a location filter to the filtered portion of the plurality of medication order transactions in the first medication dispensing queue, wherein the filtered portion of the plurality of medication order transactions are ordered within the first medication queue corresponding to a respective physical storage location of a respective medication within the pharmacy, and wherein the location filter facilitates determining a minimum number of instances the respective physical storage location needs to be accessed to retrieve a predefined amount of the respective medication to fulfill the filtered portion of the plurality of medication order transactions; and

facilitate output of a representation of the filtered portion of the plurality of medication order transactions in the first medication dispensing queue for presentation to the pharmacy via a graphical user interface, wherein the filtered portion of the plurality of medication order transactions in the first medication dispensing queue are filled by the pharmacy using a desired workflow to obtain the respective medication from the respective first physical storage location using the minimum number of instances the respective physical storage location needs to be accessed to retrieve the predefined amount of the respective medication to fulfill the filtered portion of the plurality of medication order transactions.

2. The system of claim 1 , wherein the order worklist is generated by applying one or more filters to the medication order data associated with the one or more patients.

3. The system of claim 1 , wherein two or more of the at least one filtering criteria are applied concurrently or sequentially.

4. The system of claim 1 , wherein the computer-executable instructions when executed by the at least one processor further cause the healthcare system to:

apply one or more additional dispensing filters to the filtered portion of the plurality of medication order transactions in the first medication dispensing queue, the one or more additional dispensing filters comprising at least one of a vial type filter or a medication type filter.

5. The system of claim 1 , wherein the computer-executable instructions when executed by the at least one processor further cause the healthcare system to:

process two or more dispensing dates to result in two or more corresponding date entries in the first medication dispensing queue.

6. The system of claim 1 , wherein the first medication dispensing queue is generated on a first calendar date and assigned to a dispense date of service corresponding to a second calendar date.

7. A computer-implemented method comprising;

receiving, by a healthcare system comprising one or more computers, medication order data associated with the one or more patients, wherein the medication order data is received based at least in part on a user query of one or more electronic health records associated with one or more patients, wherein the query comprises at least one filter using at least one filtering criteria comprising at least one of a patient name, a date, a date range, a treatment location, or a medication,;

generating, by the healthcare system, an order worklist based at least in part on the at least one filtering criteria, the order worklist comprising a plurality of medication order transactions;

creating one or more medication dispensing queues based at least in part on the order worklist, wherein a first medication dispensing queue comprises a portion of the plurality of medication order transactions, and wherein each of the plurality of medication order transactions comprises a request for one or more medications to be dispensed by a pharmacy;

applying a first filter to the portion of the plurality of medication order transactions in first medication dispensing queue, wherein the portion of the plurality of medication order transactions are filtered based on at least one of the following: medication type, treatment location, a date, or a date range;

applying a location filter to the filtered portion of the plurality of medication order transactions in the first medication dispensing queue, wherein the filtered portion of the plurality of medication order transactions are ordered within the first medication queue corresponding to a respective physical storage location of a respective medication within the pharmacy, and wherein the location filter facilitates determining a minimum number of instances the respective physical storage location needs to be accessed to retrieve a predefined amount of the respective medication to fulfill the filtered portion of the plurality of medication order transactions; and

facilitating, by the healthcare system, output of a representation of the filtered portion of the plurality of medication order transactions in the first medication dispensing queue for presentation to the pharmacy via a graphical user interface, wherein the filtered portion of the plurality of medication order transactions in the first medication dispensing queue are filled by the pharmacy using a desired workflow to obtain the respective first medication from the respective first physical storage location using the minimum number of instances the respective physical storage location needs to be accessed to retrieve the predefined amount of the respective medication to fulfill the filtered portion of the plurality of medication order transactions.

8. The computer-implemented method of claim 7 , wherein the order worklist is generated by applying one or more filters to the medication order data associated with the one or more patients.

9. The computer-implemented method of claim 7 , wherein at least two or more of the at least one filtering criteria are applied concurrently or sequentially.

10. The computer-implemented method of claim 7 , further comprising:

applying one or more dispensing filters to the filtered portion of the plurality of medication order transactions in the first medication dispensing queue, the one or more dispensing filters comprising at least one of a vial type filter or a medication type filter.

11. The computer-implemented method of claim 7 , wherein the first medication dispensing queue is generated on a first calendar date and assigned to a dispense date of service corresponding to a second calendar date.

12. The computer-implemented method of claim 7 , further comprising:

processing two or more dispensing dates to result in two or more corresponding date entries in the first medication dispensing queue.

Assignments (3)
MERGER AND CHANGE OF NAME Recorded Jul 27, 2018
From: MCKESSON SPECIALTY CARE DISTRIBUTION JV LLC; MCKESSON SPECIALTY CARE DISTRIBUTION CORPORATION
To: MCKESSON SPECIALTY CARE DISTRIBUTION CORPORATION
Reel/Frame 046487/0588 →
CHANGE OF NAME Recorded Jul 27, 2018
From: MCKESSON SPECIALTY CARE DISTRIBUTION JOINT VENTURE LP
To: MCKESSON SPECIALTY CARE DISTRIBUTION JV LLC
Reel/Frame 046643/0666 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2012
From: GLASS, LARRY
To: MCKESSON SPECIALTY CARE DISTRIBUTION JOINT VENTURE LP
Reel/Frame 028478/0074 →
Cited By (11)
US 12,314,744 US 12,314,745 US 12,327,198 US 12,373,265 US 12,395,457 US 12,475,417 US 12,608,203 US 12,626,308 US 12,665,060 US 12,670,986 US 12,675,291