Computer-enabled method and system for facilitating veterinary pharmaceutical and other animal-related product transactions
First Claim
1. A computer-enabled method adapted for use in a computer system networked between an animal hospital and a remote central veterinary pharmacy for enabling veterinarians to generate veterinary medicine scripts and for generating corresponding orders for pre-scheduled automated processing, dispensing, fulfillment and delivery of veterinary medicine by the remote central veterinary pharmacy for delivery directly to the animal owner client in accordance with the script and orders, comprising the steps of:
- registering the animal hospital with the remote central veterinary pharmacy;
retrieving and storing in a computer readable medium at least part of animal hospital data;
registering the veterinarian with the remote central veterinary pharmacy;
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 an animal owner client data profile;
retrieving, storing in a computer readable medium and displaying to a veterinarian at a networked client computer at the animal hospital at least part of an animal data profile;
enabling a licensed veterinarian at the networked client computer at the animal hospital in 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 a list of available veterinary pharmaceutical products and displaying the list of available products to the veterinarian at the networked computer at the animal hospital;
enabling the veterinarian in selecting from the displayed list of veterinary pharmaceutical products a desired veterinary pharmaceutical product in accordance with animal data;
creating and storing to an orders database a plurality of electronic orders comprising a reference to the script, a reference to the selected pharmaceutical product and added pharmacy notes, usage instructions, initial fill date, quantity, fills, frequency and count data adapted for use in automatically generating a plurality of pre-scheduled autoship records; 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 adapted for use in a computer system networked between an animal hospital and a remote central veterinary pharmacy for enabling veterinarians to generate veterinary medicine scripts and for generating corresponding orders for pre-scheduled automated processing, dispensing, fulfillment and delivery of veterinary medicine by the remote central veterinary pharmacy for delivery directly to the animal owner client in accordance with the script and orders, comprising the steps of:
-
registering the animal hospital with the remote central veterinary pharmacy; retrieving and storing in a computer readable medium at least part of animal hospital data; registering the veterinarian with the remote central veterinary pharmacy; 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 an animal owner client data profile; retrieving, storing in a computer readable medium and displaying to a veterinarian at a networked client computer at the animal hospital at least part of an animal data profile; enabling a licensed veterinarian at the networked client computer at the animal hospital in 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 a list of available veterinary pharmaceutical products and displaying the list of available products to the veterinarian at the networked computer at the animal hospital; enabling the veterinarian in selecting from the displayed list of veterinary pharmaceutical products a desired veterinary pharmaceutical product in accordance with animal data; creating and storing to an orders database a plurality of electronic orders comprising a reference to the script, a reference to the selected pharmaceutical product and added pharmacy notes, usage instructions, initial fill date, quantity, fills, frequency and count data adapted for use in automatically generating a plurality of pre-scheduled autoship records; 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 adapted for use in a computer system networked between a veterinarian and a remote central veterinary pharmacy for enabling veterinarians to generate veterinary medicine scripts and for generating corresponding orders for pre-scheduled automated processing, dispensing, fulfillment and delivery of veterinary medicine by the remote pharmacy for delivery directly to the animal owner client comprising the steps of:
-
registering the veterinarian with the remote central veterinary pharmacy; 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 an animal owner client data profile; retrieving, storing in a computer readable medium and displaying to a veterinarian at a networked client computer at the animal hospital at least part of an animal data profile; enabling a licensed veterinarian at the networked client computer at the animal hospital in 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 a list of available veterinary pharmaceutical products and displaying the list of available products to the veterinarian at the networked computer at the animal hospital; enabling the veterinarian in selecting from the displayed list of veterinary pharmaceutical products a desired veterinary pharmaceutical product in accordance with animal data; creating and storing to an orders database a plurality of electronic orders comprising a reference to the script, a reference to the selected pharmaceutical product and added pharmacy notes, usage instructions, initial fill date, quantity, fills, frequency and count data adapted for use in automatically generating a plurality of pre-scheduled autoship records; 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 adapted for use in a computer system networked between an animal hospital and a remote central veterinary pharmacy for enabling veterinarians to generate veterinary medicine scripts and for generating corresponding orders for pre-scheduled automated processing, dispensing, fulfillment and delivery of veterinary medicine by the remote central veterinary pharmacy for delivery directly to the animal owner client in accordance with the script and orders, comprising the steps of:
-
registering the animal hospital with the remote central veterinary pharmacy; retrieving and storing in a computer readable medium at least part of animal hospital data; registering the veterinarian with the remote central veterinary pharmacy; 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 an animal owner client data profile; retrieving, storing in a computer readable medium and displaying to a veterinarian at a networked client computer at the animal hospital at least part of an animal data profile; enabling a licensed veterinarian at the networked client computer at the animal hospital in 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 a list of available veterinary pharmaceutical products and displaying the list of available products to the veterinarian at the networked computer at the animal hospital; enabling the veterinarian in selecting from the displayed list of veterinary pharmaceutical products a desired veterinary pharmaceutical product in accordance with animal data; creating and storing to an orders database a plurality of electronic orders comprising a reference to the script, a reference to the selected pharmaceutical product and added pharmacy notes, usage instructions, initial fill date, quantity, fills, frequency and count data adapted for use in automatically generating a plurality of pre-scheduled autoship records; 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