PRESCRIPTION MANAGEMENT SYSTEM
First Claim
1. A computer implemented method for the automated processing of an order for at least one medical prescription, the method comprising:
- receiving said order, wherein said order is received through a predefined communication channel;
assigning said order to at least one queue, wherein said queue is selected from a plurality of queues;
tracking by the computer system the order through said plurality of queues and a length of time the order spends within any one queue;
determining by the computer system whether the length of time said order spends in any one queue exceeds a predefined value, and whether the predetermined value is exceeded, transmitting an alert a user; and
processing by the computer system said order comprising executing actions by the computer to process said order from at least one initial queue to a final queue, through at least one intermediate queue, wherein said final queue results in said order shipped to a recipient of said order.
4 Assignments
0 Petitions
Accused Products
Abstract
An imaging and workflow method, system, computer readable medium and user interface for processing information efficiently for the processing of medical prescription orders. The system includes support for document scanning, automated rules-based order processing, statistical reporting, document generation and document storage and retrieval. The present invention takes advantage of imaging technology to assist the user in scanning information into the system and software modules to improve the processing of orders. The present invention also includes database tables that identify to application processing logic the types and sequences of actions to be implemented for orders.
17 Citations
32 Claims
-
1. A computer implemented method for the automated processing of an order for at least one medical prescription, the method comprising:
-
receiving said order, wherein said order is received through a predefined communication channel; assigning said order to at least one queue, wherein said queue is selected from a plurality of queues; tracking by the computer system the order through said plurality of queues and a length of time the order spends within any one queue; determining by the computer system whether the length of time said order spends in any one queue exceeds a predefined value, and whether the predetermined value is exceeded, transmitting an alert a user; and processing by the computer system said order comprising executing actions by the computer to process said order from at least one initial queue to a final queue, through at least one intermediate queue, wherein said final queue results in said order shipped to a recipient of said order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer implemented method for the automated processing of an order for at least one medical prescription, the method comprising:
-
receiving said order, wherein said order is received through a predefined communication channel; assigning said order to at least one queue, wherein said queue is selected from a plurality of queues; tracking by the computer system the order through said plurality of queues and a length of time the order spends within any one queue; providing a predetermined level of access to at least one of the plurality of queues by a user responsive to a profile assigned to the user; determining by the computer system whether the length of time said order spends in any one queue exceeds a predefined value, and whether the predetermined value is exceeded, transmitting an alert a user; and processing by the computer system said order comprising executing actions by the computer to process said order from at least one initial queue to a final queue, through at least one intermediate queue, wherein said final queue results in said order shipped to a recipient of said order. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer implemented method for the automated processing of an order for at least one medical prescription, the method comprising:
-
receiving said order, wherein said order is received through a predefined communication channel; assigning said order to at least one queue, wherein said queue is selected from a plurality of queues; applying at least one protocol to said order to progress said order toward a final queue; reviewing said order after at least one protocol has been applied. analyzing said order to determine whether the at least one protocol is to be applied; resolving the at least one protocol when applied against at least one database; and repeating said steps of analyzing said order to determine whether the at least one protocol applies and resolving the at least one protocol against the at least one database until resolved; tracking by the computer system the order through said plurality of queues and a length of time the order spends within any one queue; providing a predetermined level of access to at least one of the plurality of queues by a user responsive to a profile assigned to the user; determining by the computer system whether the length of time said order spends in any one queue exceeds a predefined value, and whether the predetermined value is exceeded, transmitting an alert a user; and processing by the computer system said order comprising executing actions by the computer to process said order from at least one initial queue to the final queue, through at least one intermediate queue, wherein said final queue results in said order shipped to a recipient of said order.
-
Specification