System for separating and distributing pharmacy order processing for medication payments
First Claim
Patent Images
1. A method of managing payment information as part of prescription fulfillment on a network pharmacy system comprising a plurality of facilities including a first and second pharmacy location connected by an information processing system, the first and second pharmacy locations at separate geographic locations with each of the first and second locations having at least one employee and each of the plurality of facilities having a facility computer server, the method comprising:
- receiving a prescription drug order for a customer at the facility computer server of the first pharmacy location participating in the network of pharmacy resources;
receiving from the customer a preferred pick up location for the customer'"'"'s prescription drug associated with the prescription drug order, wherein the preferred pick up location is the second pharmacy;
storing an original order data (OOD) object, at the information processing system, containing a set of information received from a customer during placement of the prescription drug order;
creating a task object file that is associated with the OOD object and unique to the OOD object, the task object file storing a discrete set of tasks to be performed for filling the prescription order and that is used to carry and save work to be performed and work completed on the prescription order;
collecting payment information;
storing a data portion associated with payment information in the task object file;
determining if a payment investigation is required for the payment information;
when the payment investigation is required;
extracting a relevant part of the data portion from the task object and communicating the relevant part of the data portion to a third party;
modifying the task object file via the facility computer server to change the work tasks associated with the OOD object based on at least one of payment information contained in the OOD object and a set of customer parameters including the customer'"'"'s preferred pick up location;
based on the customer'"'"'s preferred pick up location, routing the task object file from a first queue stored on first facility computer server at the first pharmacy location to a second queue stored on the second facility computer server at the second pharmacy location over the information processing system connecting the first and second pharmacy locations, wherein routing the task object includes one of communicating the task object file or communicating a reference to the task object file; and
dispensing the prescription drug associated with the OOD object to the customer at the second pharmacy location.
1 Assignment
0 Petitions
Accused Products
Abstract
An information system and method that provides the ability to reroute portions of prescription order work between a plurality of organizational units in order to leverage capacity, expertise, or other resources to increase network efficiency.
-
Citations
19 Claims
-
1. A method of managing payment information as part of prescription fulfillment on a network pharmacy system comprising a plurality of facilities including a first and second pharmacy location connected by an information processing system, the first and second pharmacy locations at separate geographic locations with each of the first and second locations having at least one employee and each of the plurality of facilities having a facility computer server, the method comprising:
-
receiving a prescription drug order for a customer at the facility computer server of the first pharmacy location participating in the network of pharmacy resources; receiving from the customer a preferred pick up location for the customer'"'"'s prescription drug associated with the prescription drug order, wherein the preferred pick up location is the second pharmacy; storing an original order data (OOD) object, at the information processing system, containing a set of information received from a customer during placement of the prescription drug order; creating a task object file that is associated with the OOD object and unique to the OOD object, the task object file storing a discrete set of tasks to be performed for filling the prescription order and that is used to carry and save work to be performed and work completed on the prescription order; collecting payment information; storing a data portion associated with payment information in the task object file; determining if a payment investigation is required for the payment information; when the payment investigation is required;
extracting a relevant part of the data portion from the task object and communicating the relevant part of the data portion to a third party;modifying the task object file via the facility computer server to change the work tasks associated with the OOD object based on at least one of payment information contained in the OOD object and a set of customer parameters including the customer'"'"'s preferred pick up location; based on the customer'"'"'s preferred pick up location, routing the task object file from a first queue stored on first facility computer server at the first pharmacy location to a second queue stored on the second facility computer server at the second pharmacy location over the information processing system connecting the first and second pharmacy locations, wherein routing the task object includes one of communicating the task object file or communicating a reference to the task object file; and dispensing the prescription drug associated with the OOD object to the customer at the second pharmacy location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A pharmacy workflow payment system implemented by a computer system, the system comprising:
-
an image object, created when receiving a prescription order for a customer at the first pharmacy resource at a first location, the image object stored on the computer system, associated with the prescription order; a task object file associated with the prescription order, wherein the task object file is stored on the computer system, containing a set of discrete tasks representing work required to complete processing of the prescription order; and a workflow manager, stored on the computer system, that is configured to identify a customer requested pickup location of the task object and to route the task object file based on a customer requested pickup location to a second pharmacy resource at a second pharmacy at a second location geographically separate from the first location by one of communicating the task object file or communicating a reference to the task object file, wherein the workflow manager is associated with a first pharmacy resource at a first location. - View Dependent Claims (16, 17, 18)
-
-
19. A non-transitory computer-readable medium having computer-executable instructions for routing a prescription order based on a payment parameter of a customer and a customer preference of a second pharmacy for picking up a drug associated with the prescription order, the non-transitory computer-readable medium comprising:
-
a first program at a facility computer server of a first pharmacy that receives original order data and the customer preference of the second pharmacy for pick up and creates an original order data object; a second program at the facility computer server that creates a task object file that stores a discrete set of tasks to be performed for filling the prescription order and that is used to carry and save work to be performed and work completed on the prescription order and associates the task object file with the original order data object; a third program at the facility computer server that identifies a payment parameter associated with a prescription order; and a fourth program at the facility computer server that routes the task object file based on the payment parameter by one of communicating the task object file or communicating a reference to the task object file; and a fifth program at the facility computer that routes the original order data object and the task object file to the second pharmacy geographically separate from the first pharmacy.
-
Specification