COMPUTER-ENABLED METHOD AND SYSTEM FOR FACILITATING VETERINARY PHARMACEUTICAL AND OTHER ANIMAL-RELATED PRODUCT TRANSACTIONS
First Claim
1. A computer-enabled method for the processing, dispensing, fulfillment and delivery of at least one order for veterinary medicine, a veterinarian and an animal hospital being registered with a remote pharmacy, the method enabling a licensed veterinarian to create, view, and modify data from at least one client computer connected to an application server over a communications channel, the method enabling the veterinarian to generate a script and associated orders from data residing on storage systems of the application server, dispensing being accomplished by the remote pharmacy, fulfillment being accomplished by the remote pharmacy for delivery directly to the animal owner comprising the steps of:
- retrieving and storing in a computer readable medium at least part of animal hospital data;
retrieving and storing in a computer readable medium at least part of veterinarian data;
retrieving and storing in a computer readable medium at least part of a client data profile;
retrieving, storing in a computer readable medium and displaying at least part of an animal data profile;
creating an electronic script comprising a reference to the animal hospital data retrieved, a reference to the veterinarian data retrieved, a reference to the client data retrieved, a reference to the animal data retrieved, veterinarian approval based on the veterinarian data retrieved, date of approval, and a complete status data field initially set to FALSE;
retrieving and displaying a list of products and selecting from the list of products a desired product;
creating and storing to an orders database at least one electronic order comprising a reference to the script, a reference to the selected product and added pharmacy notes, usage instructions, initial fill date, quantity, fills, frequency and count data; and
approving the script as complete by setting a startdate data field to current date and the complete status data field to TRUE in the scripts database.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-enabled method and system for generating a script for veterinary pharmaceutical and other animal-related product transactions comprising aggregation of participant data, including animal hospital data, veterinarian data, client data and animal data into the script, adding treatment regimen data to one or more orders associated with the script in accordance with the veterinarian'"'"'s treatment plan, to enable determination of the initial date to begin filling the product, quantity of product, the number of fills and frequency to enable automatic generation of a series of autoship records including projected dates for shipping the orders to the animal owner upon verification of funds available, to print usage instructions, Rx labels, product information, shipping labels and packing slips, and to send notification emails to the animal owner and confirmation emails to the animal hospital.
-
Citations
12 Claims
-
1. A computer-enabled method for the processing, dispensing, fulfillment and delivery of at least one order for veterinary medicine, a veterinarian and an animal hospital being registered with a remote pharmacy, the method enabling a licensed veterinarian to create, view, and modify data from at least one client computer connected to an application server over a communications channel, the method enabling the veterinarian to generate a script and associated orders from data residing on storage systems of the application server, dispensing being accomplished by the remote pharmacy, fulfillment being accomplished by the remote pharmacy for delivery directly to the animal owner comprising the steps of:
-
retrieving and storing in a computer readable medium at least part of animal hospital data; retrieving and storing in a computer readable medium at least part of veterinarian data; retrieving and storing in a computer readable medium at least part of a client data profile; retrieving, storing in a computer readable medium and displaying at least part of an animal data profile; creating an electronic script comprising a reference to the animal hospital data retrieved, a reference to the veterinarian data retrieved, a reference to the client data retrieved, a reference to the animal data retrieved, veterinarian approval based on the veterinarian data retrieved, date of approval, and a complete status data field initially set to FALSE; retrieving and displaying a list of products and selecting from the list of products a desired product; creating and storing to an orders database at least one electronic order comprising a reference to the script, a reference to the selected product and added pharmacy notes, usage instructions, initial fill date, quantity, fills, frequency and count data; and approving the script as complete by setting a startdate data field to current date and the complete status data field to TRUE in the scripts database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-enabled method for the processing, dispensing, fulfillment and delivery of at least one order for veterinary medicine, a veterinarian being registered with a remote pharmacy, the method enabling a licensed veterinarian to create, view, and modify data from at least one client computer connected to an application server over a communications channel, the method enabling the veterinarian to generate a script and associated orders from data residing on storage systems of the application server, dispensing being accomplished by the remote pharmacy, fulfillment being accomplished by the remote pharmacy for delivery directly to the animal owner comprising the steps of:
-
retrieving and storing in a computer readable medium at least part of veterinarian data; retrieving and storing in a computer readable medium at least part of a client data profile; retrieving, storing in a computer readable medium and displaying at least part of an animal data profile; creating an electronic script comprising a reference to the veterinarian data retrieved, a reference to the client data retrieved, a reference to the animal data retrieved, veterinarian approval based on the veterinarian data retrieved, date of approval, and a complete status data field initially set to FALSE; retrieving and displaying a list of products and selecting from the list of products a desired product; creating and storing to an orders database at least one electronic order comprising a reference to the script, a reference to the selected product and added pharmacy notes, usage instructions, initial fill date, quantity, fills, frequency and count data; and approving the script as complete by setting a startdate data field to current date and the complete status data field to TRUE in the scripts database. - View Dependent Claims (10, 11)
-
-
12. A computer-enabled method for the processing, dispensing, fulfillment and delivery of at least one order for veterinary medicine, a veterinarian and an animal hospital being registered with a remote pharmacy, the method enabling a licensed veterinarian to create, view, and modify data from at least one client computer connected to an application server over a communications channel, the method enabling the veterinarian to generate a script and associated orders from data residing on storage systems of the application server, dispensing being accomplished by the remote pharmacy, fulfillment being accomplished by the remote pharmacy for delivery directly to the animal owner comprising the steps of:
-
retrieving and storing in a computer readable medium at least part of animal hospital data; retrieving and storing in a computer readable medium at least part of veterinarian data; retrieving and storing in a computer readable medium at least part of a client data profile; retrieving, storing in a computer readable medium and displaying at least part of an animal data profile; creating an electronic script comprising a reference to the animal hospital data retrieved, a reference to the veterinarian data retrieved, a reference to the client data retrieved, a reference to the animal data retrieved, veterinarian approval based on the veterinarian data retrieved, date of approval, and a complete status data field initially set to FALSE; retrieving and displaying a list of products and selecting from the list of products a desired product; creating and storing to an orders database at least one electronic order comprising a reference to the script, a reference to the selected product and added pharmacy notes, usage instructions, initial fill date, quantity, fills, frequency and count data; approving the script as complete by setting a startdate data field to current date and the complete status data field to TRUE in the scripts database; retrieving to computer readable medium an order from the orders database having a count greater than zero and that is associated with a script having a complete field set to TRUE; creating and storing in a computer readable medium a unique autoship record having a unique autoship ID number; retrieving at least a script ID number from the order and storing it into the autoship record; retrieving at least an order ID number from the order record and storing it into the autoship record; setting the supplier ID data field of the autoship record to zero; setting the value in the remaining autoship record data field to count minus one; calculating the ship date and storing the results in the shipdate field of the autoship record; setting the completed data field of the autoship record to FALSE; returning the autoship record to the autoship record database; storing the value order count minus one in the count data field of the order record; returning the updated order record to the orders database; and repeating the steps of the method until the count stored in the data field order count in the order record equals zero.
-
Specification