RESPONSIVE SERVER, SERVER SYSTEM AND SERVER METHOD FOR AUTOMATICALLY DISPENSING BASED ON COMPREHENSIVE MEDICATION AUTHORIZATION PROCESSING
20210057072 ยท 2021-02-25
Assignee
Inventors
Cpc classification
G07F17/0092
PHYSICS
H04L63/0861
ELECTRICITY
G16H10/60
PHYSICS
G16H20/10
PHYSICS
G07F9/002
PHYSICS
B65D83/04
PERFORMING OPERATIONS; TRANSPORTING
G16H15/00
PHYSICS
International classification
A61J7/00
HUMAN NECESSITIES
B65D83/04
PERFORMING OPERATIONS; TRANSPORTING
G07F9/00
PHYSICS
G16H10/60
PHYSICS
Abstract
A responsive server, server system, and server method for automatically dispensing based on comprehensive medication authorization processing. The server may include performing automatic dispensing based on comprehensive medication information based on a complete medical history. In this respect, the disclosure provides prescription authorization checks that may include a medication search based on a complete medication history (i.e., from multiple sources, including those prescription claims not being processed through a prescription insurance carrier).
Claims
1. A system for checking for problems with filling a new prescription drug request or a refill of a previously-filled prescription drug request, the system comprising: a remote client terminal comprising: a display; a network communications interface configured to communicate with a universal prescription database server over a computer network; a memory configured to store prescription drug records in a local database, each prescription drug record being stored in association with at least one unique patient identifier; and a processor programmed to: (1) receive, based on user input, a prescription authorization request including an associated unique patient identifier of a patient, a drug identifier, a prescriber identifier, and either a unique identifier of an insurance company or an indication that the patient does not have insurance; (2) determine, based on a check of the local database, whether one or more drug-related filling problems exist with the received prescription authorization request; (3) if at least one drug-related filling problems exists with the check of the local database, output to the display visibly-perceptible alert notification information identifying at least one of the one or more problems determined to exist; and (4) if no drug-related filling problems exist with the check of the local database, and the remote client terminal is associated with a retail chain database server: (A) transmit, to the retail chain database server, the prescription authorization request including the associated unique patient identifier and the drug identifier; (B) receive, from the retail pharmacy chain database server, a retail chain indication of whether any drug-related filling problems exist with the prescription authorization request; and (C) if the received retail chain indication indicates that at least one drug-related filling problems exists, output to the display the visibly-perceptible alert notification information identifying at least one of the one or more problems determined to exist; and (5) if no drug-related filling problems exist with the check of the local database and the retail indication indicates that no drug-related filling problems exist with the prescription authorization request or the remote client terminal is not associated with a retail chain database server: (A) transmit, to the universal prescription database server, the prescription authorization request including the associated unique patient identifier, the drug identifier and either the unique identifier of the insurance company or the indication that the patient does not have insurance; (B) receive, from the universal prescription database server, a universal indication of whether any drug-related filling problems exist with the prescription authorization request; and (C) if the received universal indication indicates that at least one drug-related filling problems exists, output to the display the visibly-perceptible alert notification information identifying at least one of the one or more problems determined to exist; (6) if the received universal indication indicates that no drug-related problems exist: (A) if the received prescription authorization request includes the indication that the patient does not have insurance, output to the display information indicating that no drug-related problems exist with filling/dispensing the prescription authorization request; (B) if the received prescription authorization request includes the unique identifier of the insurance company: (i) transmit, to a prescription database server of an insurance company, based on the unique identifier of the insurance company, the prescription authorization request including the associated unique patient identifier and the drug identifier; (ii) receive, from the prescription database server of the insurance company, an insurance indication of whether one or more drug-related filling problems exist with the prescription authorization request; and (iii) if the received insurance indication indicates that at least one drug-related filling problems exists, output to the display the visibly-perceptible alert notification information identifying at least one of the one or more problems determined to exist; and (C) if the received insurance indication indicates that no drug-related filling problems exist with the prescription authorization request output to the display information indicating that no drug-related problems exist with filling/dispensing the prescription authorization request; and (7) upon entry of user input indicating that the prescription drug request has been filled and dispensed, transmit, to the universal prescription database server, an indication of the filling and dispensing of the prescription drug request and additional information including the fill date, and the prescriber identifier; and a universal prescription database server comprising: a memory that stores a universal prescription database; a network communications interface configured to communicate with the remote client terminal over the computer network; and a processor programmed to: (1) receive the prescription authorization request, over the computer network via the network communications interface from the remote client terminal, the prescription authorization request including the associated unique patient identifier, the drug identifier, and either the unique identifier of the insurance company or the indication that the patient does not have insurance; (2) compare the drug identifier in the received prescription authorization request with one or more drug identifiers in existing prescription records associated with the same unique patient identifier stored in the universal prescription database; (3) if, based on the results of the comparison with the universal database, at least one drug-related filling problem exists, transmit information identifying at least one of the one or more drug-related filling problems determined to exist; (4) if, based on the results of the comparison with the universal prescription database, no drug-related filling problems exist with the received prescription authorization request, transmit information indicating that no drug-related problems exist with filling the prescription authorization request; and (5) upon receipt, from the remote terminal, of the indication that the requested prescription has been filled and dispensed and the additional information, update the universal prescription database to indicate that the requested prescription was filled and dispensed with the associated additional information.
2. The system of claim 1, wherein the memory is further configured to store prescriber records, pharmacy records, and dispenser's records in the universal prescription database, the at least one unique patient identifier comprises one of: (i) a set of three parameters consisting of: a patient first name, a patient last name, and a patient date of birth, and (ii) a patient social security number, the prescription records comprise a National Drug Code number (NDC#) or other unique drug identifier, a drug strength, a dispense quantity, a day supply, instructions for use, a prescription written date, prescriber identification information, and dispenser identifiers, the prescriber identification information comprises one or more of a prescriber's first name, a prescriber's last name, a prescriber's DEA number, a prescriber's NPI number, a prescriber's state license number(s), a prescriber's office phone number, a prescriber's address, and a prescriber's facsimile number, and the dispenser identification information comprise one or more of a pharmacy name, a pharmacy number, a pharmacy address, a pharmacy phone number, a pharmacy facsimile number, a dispensing pharmacist first name, a dispensing pharmacist last name, a dispensing pharmacist state license number, and a dispensing pharmacist NPI number.
3. The system of claim 1, wherein the network communications interface is a secure communications interface.
4. The system of claim 1, wherein the drug-related problems include at least one of: a drug allergy, a negative drug-disease state interaction, a negative drug-drug interaction, a duplicate therapy, an early refill, and an overuse of a medication.
5. The system of claim 4, wherein the processor is further programmed to: assign a rating to each of the drug-related problems based on a severity of the problem; and include the rating in the transmitted information identifying the at least one of the one or more drug-related filling problems determined to exist.
6. The system of claim 1, wherein the prescription records comprise: a first prescription record associated with a first unique patient identifier, the first prescription record comprising an insurance company identifier of a first insurance company, and a second prescription record associated with the first unique patient identifier comprising an insurance company identifier of a second insurance company that is different than the first insurance company.
7. The system of claim 1, wherein each of the prescription records further comprise an insurance field that identifies whether an insurance claim is associated with the prescription record.
8. The system of claim 7, wherein if the insurance field does not indicate that an insurance claim is associated with the prescription record, the insurance field indicates that the prescription was paid for with cash.
9. A method of checking for problems with filling a new prescription drug request or a refill of a previously-filled prescription drug request, the method comprising: (1) receiving, from a client terminal, based on user input, a prescription authorization request including an associated unique patient identifier of a patient, a drug identifier, a prescriber identifier, and either a unique identifier of an insurance company or an indication that the patient does not have insurance; (2) determining, based on a check of a local database of the client terminal, whether one or more drug-related filling problems exist with the received prescription authorization request; (3) if at least one drug-related filling problems exists with the check of the local database, outputting, to a display of the client terminal, visibly-perceptible alert notification information identifying at least one of the one or more drug-related filling problems determined to exist; (4) if no drug-related filling problems exist with the check of the local database and the remote client terminal is associated with a retail chain database server: (A) transmitting, over a computer network via a network communications interface from the client terminal to the retail chain database server, the prescription authorization request including the associated unique patient identifier and the drug identifier; (B) receiving, by the client terminal from the retail chain database server, a retail indication of whether any drug-related filling problems exist with the prescription authorization request; and (C) if the received retail chain indication indicates that at least one drug-related filling problems exists, outputting, to the display of the client terminal, visibly-perceptible alert notification information identifying at least one of the one or more drug-related filling problems determined to exist; and (5) if no drug-related filling problems exist with the check of the local database, and either: (i) the retail chain indication indicates that no drug-related filling problems exist with the prescription authorization request, or (ii) the remote client terminal is not associated with a retail chain database server: (A) transmitting, over the computer network from the client terminal to a universal database server, the prescription authorization request including the associated unique patient identifier; (B) comparing, by the universal database server, the drug identifier in the received prescription authorization request with one or more drug identifiers in existing prescription records stored in the universal prescription database that are associated with the same unique patient identifier; (C) if, based on the results of the comparison by the universal prescription database server, at least one drug-related filling problem exists: (i) transmitting, from the universal prescription database server to the client terminal, information identifying at least one of the one or more drug-related filling problems determined to exist, and (ii) outputting to the display of the client terminal visibly-perceptible alert notification information identifying at least one of the one or more drug-related filling problems determined to exist; and (D) if, based on the results of the comparison of the universal prescription database server, no drug-related filling problems exist with the received prescription authorization request: (i) if the received prescription authorization request includes the unique identifier of the insurance company: (a) transmitting, to a prescription database server of the insurance company by the universal database server, based on the unique identifier of the insurance company, the prescription authorization request including the associated unique patient identifier and the drug identifier, (b) receiving, from the prescription database server of the insurance company by the universal prescription database server, an insurance indication of whether one or more drug-related filling problems exist with the prescription authorization request; and (c) if the received insurance indication indicates that at least one drug-related filling problems exists, transmitting, by the universal prescription database server to the client terminal, information identifying at least one of the one or more drug-related filling problems determined to exist; and (ii) if the insurance indication indicates that no drug-related filling problems exist with the prescription authorization request, or if the received prescription authorization request includes the indication that the patient does not have insurance: (a) outputting, to the display by the client terminal, information indicating that no drug-related problems exist with filling the prescription authorization request, (b) receiving, by the client terminal based on user input, information indicating that the requested prescription has been filled and dispensed, (c) transmitting, to the universal prescription database server from the client terminal, information indicating that the requested prescription has been filled and dispensed and additional information including the fill date, and the prescriber identifier, and (d) upon receipt, by the universal prescription database server, of the indication that the requested prescription has been filled and dispensed and the additional information, updating, by the universal prescription database server, the universal prescription database to indicate that the requested prescription was filled and dispensed and storing the associated additional information therewith.
10. The method of claim 9, further comprising storing prescriber records, pharmacy records, and dispenser's records in the universal prescription database of the memory, wherein the unique patient identifier comprises one or more of: a patient first name, a patient last name, a patient date of birth, and a patient social security number; the prescription records comprise a National Drug Code number (NDC#), a drug strength, a dispense quantity, a day supply, instructions for use, a prescription written date, prescriber identifiers, and dispenser identifiers, the prescriber identifiers comprise a prescriber's first name, a prescriber's last name, a prescriber's DEA number, a prescriber's NPI number, a prescriber's state license number(s), a prescriber's office phone number, a prescriber's address, and a prescriber's facsimile number; and the dispenser identifiers comprise a pharmacy name, a pharmacy number, a pharmacy address, a pharmacy phone number, a pharmacy facsimile number, a dispensing pharmacist first and last name, a dispensing pharmacist state license number, and a dispensing pharmacist NPI number.
11. The method of claim 9, wherein the network communications interface is a secure communications interface.
12. The method of claim 9, wherein the drug-related problems include at least one of: a drug allergy, a negative drug-disease state interaction, a negative drug-drug interaction, a duplicate therapy, an early refill, and an overuse of a medication.
13. The method of claim 12, further comprising assigning a rating to each of the drug-related problems based on a severity of the problem, wherein the rating is included in the transmitted response.
14. The method of claim 9, wherein the prescription records comprise: a first prescription record associated with a first patient comprising an insurance company identifier of a first insurance company, and a second prescription record associated with a first patient comprising an insurance company identifier of a second insurance company that is different than the first insurance company.
15. The method of claim 9, wherein each of the prescription records further comprise an insurance field that identifies whether an insurance claim is associated with the prescription record.
16. The method of claim 15, wherein if the insurance field does not indicate that an insurance claim is associated with the prescription record, the insurance field indicates that the prescription was paid for with cash.
17. A system for checking for problems with filling a new prescription drug request or a refill of a previously-filled prescription drug request, the system comprising: a remote client terminal comprising: a display; a network communications interface configured to communicate with a universal prescription database server over a computer network; a memory configured to store prescription drug records in a local database, each prescription drug record being stored in association with at least one unique patient identifier; and a processor programmed to: (1) receive, based on user input, a prescription authorization request including an associated unique patient identifier of a patient, a drug identifier, a prescriber identifier, and either a unique identifier of an insurance company or an indication that the patient does not have insurance; (2) determine, based on a check of the local database, whether one or more drug-related filling problems exist with the received prescription authorization request; (3) if at least one drug-related filling problems exists with the check of the local database, output to the display visibly-perceptible alert notification information identifying at least one of the one or more problems determined to exist; (4) if no drug-related filling problems exist with the check of the local database, and the remote client terminal is associated with a retail chain database server: (A) transmit, to the retail chain database server, the prescription authorization request including the associated unique patient identifier and the drug identifier; (B) receive, from the retail pharmacy chain database server, a retail chain indication of whether any drug-related filling problems exist with the prescription authorization request; and (C) if the received retail chain indication indicates that at least one drug-related filling problems exists: (i) output, to the display, visibly-perceptible alert notification information identifying at least one of the one or more problems determined to exist and an override button, and (ii) when the user indicates, via clicking/pressing the override button, that the prescription was overridden so as to be filled and dispensed, transmit an indication of the overriding and dispensing to the universal prescription database server; (5) if no drug-related filling problems exist with the check of the local database and the retail indication indicates that no drug-related filling problems exist with the prescription authorization request or the remote client terminal is not associated with a retail chain database server: (A) transmit, to the universal prescription database server, the prescription authorization request including the associated unique patient identifier, the drug identifier and either the unique identifier of the insurance company or the indication that the patient does not have insurance; (B) receive, from the universal prescription database server, a universal indication of whether any drug-related filling problems exist with the prescription authorization request; and (C) if the received universal indication indicates that at least one drug-related filling problems exists: (i) output, to the display, visibly-perceptible alert notification information identifying at least one of the one or more problems determined to exist and an override button, and (ii) when the user indicates, via clicking/pressing the override button, that the prescription was overridden so as to be filled and dispensed, transmit an indication of the overriding and the dispensing to the universal prescription database server; (6) if the received universal indication indicates that no drug-related problems exist: (A) if the received prescription authorization request includes the indication that the patient does not have insurance, output to the display information indicating that no drug-related problems exist with filling/dispensing the prescription authorization request; (B) if the received prescription authorization request includes the unique identifier of the insurance company: (i) transmit, to a prescription database server of the insurance company, based on the unique identifier of the insurance company, the prescription authorization request including the associated unique patient identifier and the drug identifier; (ii) receive, from the prescription database server of the insurance company, an insurance indication of whether one or more drug-related filling problems exist with the prescription authorization request; and (iii) if the received insurance indication indicates that at least one drug-related filling problems exists: (a) output, to the display, visibly-perceptible alert notification information identifying at least one of the one or more problems determined to exist and an override button, and (b) when the user indicates, via clicking/pressing the override button, that the prescription was overridden so as to be filled and dispensed, transmit an indication of the overriding and dispensing to the universal prescription database server; and (C) if the received insurance indication indicates that no drug-related filling problems exist with the prescription authorization request, output, to the display, information indicating that no drug-related problems exist with filling/dispensing the prescription authorization request; and (7) upon entry of user input indicating that the prescription drug request has been filled and dispensed, transmit, to the universal prescription database server, an indication of the filling and dispensing of the prescription drug request and additional information including the fill date, and the prescriber identifier; and a universal prescription database server comprising: a memory that stores a universal prescription database; a network communications interface configured to communicate with the remote client terminal over the computer network; and a processor programmed to: (1) receive the prescription authorization request, over the computer network via the network communications interface from the remote client terminal, the prescription authorization request including the associated unique patient identifier, the drug identifier, and either the unique identifier of the insurance company or the indication that the patient does not have insurance; (2) compare the drug identifier in the received prescription authorization request with one or more drug identifiers in existing prescription records associated with the same unique patient identifier stored in the universal prescription database; (3) if, based on the results of the comparison with the universal database, at least one drug-related filling problem exists, transmit information identifying at least one of the one or more drug-related filling problems determined to exist; (4) if, based on the results of the comparison with the universal prescription database, no drug-related filling problems exist with the received prescription authorization request, transmit information indicating that no drug-related problems exist with filling the prescription authorization request; and (5) upon receipt, from the remote terminal, of the indication that the requested prescription has been filled and dispensed and the additional information, update the universal prescription database to indicate that the requested prescription was filled and dispensed with the associated additional information, wherein if the indication indicates that the prescription authorization request was overridden so as to be filled and dispensed, store an indication indicating the prescription authorization request was overridden and filled and dispensed.
18. The system of claim 17, wherein the processor is further programmed to: capture auditable information regarding the prescriber including a prescriber identification number, when the prescription has been filled or overridden and filled; and generate displayable report information including prescribing habits of the prescriber based on actually filled prescriptions.
19. The system of claim 17, wherein the processor is further programmed to: capture auditable information regarding the prescriber including a prescriber identification number, when the prescription has been filled or overridden and filled; and generate displayable report information including any unordinary amount of prescriptions of controlled substances.
20. The system of claim 17, wherein the processor is further programmed to: capture or record auditable information regarding the pharmacist/pharmacy including a pharmacist identification number, and/or a pharmacist name, and information regarding the prescriber including a prescriber identification number, when the prescription has been overridden and filled; determine whether a threshold percentage of prescriptions prescribed by a prescriber were filled at the same pharmacy and dispensed by the same pharmacist; determine, based on the captured or recorded overrides, a working relationship between the prescriber and pharmacy/pharmacist; and transmit auditable information to the remote terminal based on the results of the determinations.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0029] Exemplary embodiments will be described with reference to the following drawings.
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
[0066]
[0067]
[0068]
[0069]
[0070]
[0071]
DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS
[0072]
[0073] As shown in
[0074] In the conventional example of
[0075] Once a prescription is presented at pharmacy 102a, the local database 104a, the retail chain central database 108, and optionally the insurance company database 110 (if a universal insurance card was presented) are all updated to record a record of the prescription.
[0076]
[0077] At the retail chain pharmacy terminal device, the prescription is entered (Step 118), and checked against the local store database 104a (Step 120) to determine if there are any problems with filling the prescription (e.g., drug allergies, negative drug-disease state interactions, negative drug-drug interactions, duplicate therapies, early refills (abuse/overuse of a medication), and other potential negative problems). If there are any problems identified from the check/search of local database 104a, a warning alert is issued, in the form of displayed information, and the prescription is not filled (Step 122). If no problems are identified (Step 124), the retail chain central database 108 is checked (Step 126). If are still no problems identified in the records check of central database 108 (Step 126), the prescription is authorized to be filled, and dispensed (Steps 228 and 230). On the other hand, if the central database 108 records do identify a problem (Step 126), than an alert is issued and the prescription is not filled (Step 132).
[0078] In an independent pharmacy or a mail-order pharmacy (as shown in the middle column and right-most column, respectively, of
[0079] The situation described above is somewhat improved if a patient uses a universal insurance card, although important disadvantages remain, as will be described in connection with
[0080] As shown, the central insurance company database 110 provides the advantage of receiving information from, and providing information to pharmacies from each of the three columns shown in
[0081] Accordingly, a pharmacist using pharmacy terminal 102a may have access to information via insurance company database 110 that was not available in local database 104a, or retail chain central database 108. However, unfortunately, conventional system 100 leaves gaps in the information available for determining what information should be displayed to the pharmacist terminal requesting a prescription authorization. In particular, none of the conventional databases (104a, 108, 110) account for prescriptions filled outside the retail chain 106, in the case that no insurance identification information is presented, or, the case that the insurance card information is not of the particular insurance company associated with insurance company database 110.
[0082]
[0083] The universally-utilizable prescription database server 208 may also include a storage medium for storing various records as will be needed to perform the functions of the disclosure. For example, the records may include, in an exemplary embodiment, patient records including one or more unique patient identifiers (e.g., the patient's first and last name, date of birth, social security number), mailing address/phone number information, and prescription record history. Each prescription record entry may comprise one or more of: the unique patient identifier(s), a drug identifier (e.g., drug name and NDC number), and a quantity. The prescription records may also include a strength of the respective drug, instructions for use, day supply, the date the prescription was written, and a prescription fill date (if the prescription was filled). The prescription records may also include the prescriber's name (first and last), prescriber's DEA (Drug Enforcement Agency) number, prescriber's NPI number, prescriber's state license number(s), prescriber's full office address(es), office phone number(s) and office facsimile number(s). If the prescription of the prescription record has been filled, the prescription may indicate as much and also include information regarding the filled prescription including the pharmacy's name, full address, and phone number, and the pharmacist's full name, state license number, and NPI number. To achieve such, each prescription filled will be saved for future comparison (prescription authorization checks) and will indicate whether or not the user used a universally-accepted insurance card or not (e.g., how the prescription was paid). For example, if a patient uses a universally-accepted insurance card, the server 208 may capture, save, and transmit for pharmacist knowledge one or more pieces of the following: Insurance name, Insurance Bank Identification Number (BIN #), Processor Control Number (PCN #), prescription identification number (RX ID #), prescription group number (RX Group #), person code and insurance pharmacy help desk phone number. Subsequently, if no insurance card was utilized (e.g., cash/credit card was used), the prescription record will indicate that as well. With each transaction sent to the system, an updated list of each patient's drug allergies and health condition will occur and be stored in the systems database.
[0084] The universal prescription database server 208 of embodiments of the present disclosure provides several advantages over conventional systems and methods, as discussed above. In this respect, the universal prescription database server 208 preferably stores and transmits relevant prescription information for each individual prescription attempting to be filled, to and from pharmacies in order to provide pharmacists a complete list of any potential problems that exist. The universal prescription database server according to an embodiment of the present disclosure preferably incorporates a series of identifiers, or markers, which will be used to classify all medications according to the specific class into which they are classified. These classifications may include, for example, beta-blockers, opiates, or other classifications known as drug class identifiers. Additionally, the universal prescription database server according to an exemplary embodiment of the present disclosure may be preferably programmed to include an extensive list of drug interactions which will be used to determine if any interactions exist between any recently-filled prescriptions and the prescription currently attempting to be filled (the one at the basis of the prescription authorization request). The interactions are preferably classified according to severity. In one embodiment the lowest severity interaction may be classified as (1), and the most severe interaction may be classified as (5). Additionally, and preferably, an exemplary system may use the drug class identifiers to determine if any medications were filled-recently, such as within the past 180 days, that would identify a duplicate therapy problem.
[0085] As shown in
[0086]
[0087]
[0088]
[0089] The user terminal 200 may further comprise a communication unit 215 (which may comprise a network interface card) that is communicably coupled to the network 230 and that allows the user terminal 200 to communicate, via the network 230, with the scriptcheck universally accessible server 300.
[0090] The user terminal 200 may also include various circuits, routines, or applications as will be discussed below with reference to items 212a-212c. These disclosed circuits, routines, or applications can be dedicated circuits and/or individual programs and/or routines in a larger program stored in a memory such as the memory 211 and executed by the processor 212. Thus, in exemplary embodiments, the disclosed circuits, routines, or applications can be implemented by one or more programs executed by the processor 212. In certain embodiments, circuits, routines, or applications may be a web browser or application, and will be discussed in more detail below.
[0091]
[0092] In this respect,
[0093]
[0094]
[0095]
[0096]
[0097]
[0098]
[0099]
[0100]
[0101] One of the important things to note is that using the disclosed system adds NO ADDITIONAL STEPS to the prescription filling process. This is seen in the FIGS. above. In this respect, the disclosed system may be implemented to seamlessly integrate (blindly drop) into all pharmacy prescription processing systems. This would mean that no additional steps need to be taken by the pharmacist to ensure that EVERY claim, including those that aren't being processed to an insurance company, go to the disclosed universally-utilizable database (SCRIPTCHECK) first.
[0102]
[0103]
[0104]
[0105]
[0106]
[0107]
[0108] In this respect, the method may include The method further includes receiving a database request via a Bank Identification Number (BIN) specific for the comprehensive prescription database from remote terminals via a secure/encrypted internet communications interface of the universal prescription database. The database request comprises of a new prescription or a refill of an existing prescription. The method includes comparing the transmitted prescription record using the industry standard NCPDP format with existing prescription records associated with the same unique patient identifier and preparing a response based on the comparison in real time. The method further includes sending the response to the remote terminal via the secure communications interface. The responses include, but are not limited to, drug allergies, negative drug-disease state interactions, negative drug-drug interactions, duplicate therapies, early refills (overuse of a medication), and other potential negative problems, in essence providing a comprehensive pre-dispensing check of each prescription filled.
[0109] A method of filling a prescription according to an exemplary embodiment of the present disclosure will now be described in connection with
[0110] The universally-utilizable database server may also perform an insurance check in steps 510-518, if insurance information is presented. However, this insurance check could be performed before or after the universally-utilizable database stored information is checked. Further, the universally-utilizable database server may be one server or incorporate additional servers. For example, as described above, an intermediary scriptcheck server may be used to securely communicate with the universally-utilizable database server. However, one server could perform both functions. In this respect, if once the universally-utilizable prescription database has been utilized, if the patient is not using a prescription insurance card, the process can stop, after the prescription is dispensed (Step 506), and the dispensed prescription data is transmitted to be saved in the patient profile (Step 507). If patient insurance card information has been entered into the remote terminal (Step 508), then a record of the prescription request can be transmitted to the insurance company central database 110 server (Step 510). The information transmitted to the insurance company database server 110 can preferably include the results of the universal prescription database check. The insurance company may still identify a problem, such as ineligibility for the particular medication under the patient's insurance coverage, among other potential problems, as will be understood by those of ordinary skill in the art. Accordingly, the insurance company database 110 may alert the pharmacist to a problem (Step 512). The insurance company's recommendation may be followed (Step 514). However, if the insurance company database server 110 does not identify any problems (Step 516), then the pharmacist may dispense the prescription (Step 518). Preferably, the result of the pharmacist ultimately filling a prescription is then transmitted to the universal prescription database so that the universal prescription database has the most complete set of prescription history data available.
[0111] Of course it should be appreciated that the above described system and method are merely exemplary and various changes to the system and method described above may be made without departing from the scope and spirit of the invention. For example, a particular insurance company may determine that the universal prescription database is superior and more cost effective than continuing to maintain their own separate database 110. Accordingly, particular insurance companies may solely utilize the universal prescription database. As such, the universal prescription database could be programmed to analyze eligibility rules of the particular insurance company according to the insurance company's policies. Similarly, individual pharmacies and retail chains may eventually forego maintaining separate prescription databases in favor of the universal prescription database described herein.
[0112] As will be understood, utilizing an exemplary system and/or method as described above, each time a prescription is written by a prescriber and filled at any pharmacy that utilizes a universal prescription database, an extensive search of all available prescription records will be performed to identify potential problems regardless of how many different prescribers and/or pharmacies the patient has used in the past. Advantageously, the results will include not only results of prescriptions filled utilizing an insurance card, but also of those prescriptions filled with no universal insurance card, including those not utilizing any type of insurance or discount card, referred to as CASH customers, discount cards, and so on. This information will then be sent back to the prescriber and/or pharmacy. The prescriber and pharmacist will then be able to evaluate the information and determine which course of action to take.
[0113] By running a universal prescription database search for all prescriptions written, filled and dispensed, new prescriptions and refills, prescribers and pharmacists advantageously have access to substantially all relevant prescription information pertaining to the current prescription being filled, regardless of who prescribed the prescription and where other prescriptions were filled. As a result, substantially all prescription information can pass through one universal prescription database, and all prescribers and pharmacists can access the universal prescription database. As shown in
[0114] It will readily be appreciated by those of ordinary skill in the art that if the universal prescription database described above were adopted by all prescribers and pharmacies, and if the universal prescription database were checked and updated for all prescriptions filled and refilled, the advantages and overall health improvements to society would be dramatic. Such a system and method would provide a simple, accurate, inexpensive method for prescribers and pharmacists to check for the same issues that are responsible for today's preventable medication errors (by utilizing a complete medication history (i.e., from multiple sources, including those prescription claims not being processed through a prescription insurance carrier)). In addition, the system and method described herein provides a system with which to track prescribing trends for narcotics as well as narcotic abuse. Finally, the system and method described herein would preferably require every person to have a unique patient identifier in the universal prescription database in order to have a prescription filled, or refilled.
[0115]
[0116] Three days later, the same patient makes an appointment to be seen by a second physician, Doctor B. When asked to complete a new patient questionnaire, he makes no reference to any other physician that he is seeing, particularly Doctor A. He proceeds to describe his aliments to Doctor B and indicates to Doctor B that he has seen the best relief from Percocet 5/325 mg. Doctor B in turn prescribes the patient Percocet 5/325 mg, a quantity of 120 tablets, to be take 1 tablet every 6 hours only as needed for pain. This prescription should last no less than 30 days. After leaving the office, the patient proceeds to a retail pharmacy (pharmacy 2). He presents the prescription to the pharmacist, registers as a new patient and indicates that he has no insurance. The pharmacist proceeds to enter the prescription into the pharmacy computer system. A series of checks is performed by the computer to check for drug allergies, negative drug-disease state interactions, negative drug-drug interactions, duplicate therapies, early refills (overuse of a medication), and other potential negative problems. Seeing as the patient had never had any prescriptions filled at this pharmacy or any other within the same chain, no errors are reported. After this initial check, the prescription record is then submitted to the universal prescription database. In real-time, the pharmacist receives an error report instantly indicating an EARLY REFILL problem, shown in
[0117]
[0118] In a second example, as illustrated in
[0119]
[0120] In a third example, as shown in
[0121]
[0122] In a second example, as shown in
[0123]
[0124] In a fifth example, as shown by
[0125]
[0126] In each of the above examples, it can be seen that the use of a universally-utilizable prescription database advantageously provides prescribers and pharmacists with important information that they can use to achieve better outcomes for patients, including avoiding negative drug interactions, and preventing abuse of prescription drugs. In each of the examples, conventional systems are insufficient to provide the pharmacist with sufficient information to achieve these better outcomes. It will also be appreciated that the more prescribers and pharmacies that participate in the universal prescription database, the more effective it will be.
[0127] The below chart compares preferred features of an exemplary embodiment of the present disclosure to a conventional system and database maintained by, for example, an insurance company. While the disclosure has been shown and described with reference to certain embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the disclosure as defined by the appended claims.
TABLE-US-00001 Universal Prescription Conven- Database tional General Information System Systems 1. Uses a centralized computer database X X 2. Database communicates centrally with X X all pharmacies nationwide 3. Database could be utilized by X X pharmacists 4. Database requires a separate log in by pharmacist to utilize the database 5. Database could be accessed by X prescribers 6. Database requires a separate log-in by X prescriber to utilize the database 7. Database tracks ALL prescriptions X filled and dispensed 8. Database tracks filling history for ALL X medications for each individual 9. Database tracks prescribing habits of X X prescriber for ALL medications 10. Database will securely store and X transmit ONLY relevant data with regard to ALL prescriptions attempting to be filled 11. Database will provide responses in X X real-time to remote terminals 12. Database has reporting capabilities X X
TABLE-US-00002 Universal Prescription Conven- Database tional Use of System System Systems 1. System could be utilized by: Pharmacists X X Prescribers X X Hospital Staff (other than prescribers) Insurance Companies X X Government Agencies X 2. Use of the system is initiated at the level of: Pharmacist X X Prescriber X 3. Database will communicate with X prescriber/pharmacist by sending relevant information back to the remote location via secure messaging system 4. Database will store data immediately (in X X real-time) for immediate use by multiple remote locations 5. The decision to prescribe, fill and dispense X a prescription is based on the information sent back to the prescriber and pharmacist (at remote locations) from the universal database
TABLE-US-00003 Universal Prescription Conven- Database tional Information System Systems 1. Data required for the system to work: Patient's full name X X Patient's date of birth X X Patient's social security number X Drug name X X Drug strength X X Drug quantity X X Drug sig. (instructions for use) X X Day supply of prescription X X Prescriber's full name X X Prescriber's DEA # X X Prescriber's NPI # X X Prescriber's state license # X X Prescriber's office address X Prescriber's office phone # X 2. After filling each prescription, both new and refills, the system will store: Patient's full name X X Patient's full address X Patient's phone # X Patient's date of birth X X Patient's social security number X Prescriber's full name X X Prescriber's full office address X Prescriber's office phone # X Prescriber's office facsimile # X Prescriber's DEA # X X Prescriber's NPI # X X Prescriber's state license # X X Date the prescription was written X X Date the prescription was dispensed X X Drug name X X Drug NDC # X X Drug strength X X Drug quantity X X Drug sig. (instructions for use) X X Day supply of prescription X X Pharmacy name X X Pharmacy's full address X Pharmacy's phone # X Dispensing pharmacist's full name X Dispensing pharmacist's state license # X Dispensing pharmacist's NPI # X Payment information X If insurance used, the following is obtained: 1. BIN # X 2. PCN # X 3. RxID # X 4. Rx Group # X 5. Person Code X 6. Insurance pharmacy help desk phone # X 3. Each prescription run through the universal prescription database will return the following information relevant to each prescription attempting to be filled: Patient's full name X X Patient's full address X Patient's phone # X Patient's date of birth X X Patient's social security number X Prescriber's full name X X Prescriber's full office address X Prescriber's office phone # X Prescriber's office facsimile # X Prescriber's DEA # X X Prescriber's NPI # X X Prescriber's state license # X X Date the prescription was written X X Date the prescription was dispensed X X Drug name X X Drug NDC # X X Drug strength X X Drug quantity X X Drug sig. (instructions for use) X X Day supply of prescription X X Pharmacy name X X Pharmacy's full address X Pharmacy's phone # X Filling pharmacist's full name X Filling pharmacist's state license # X Filling pharmacist's NPI # X Payment information X If insurance used, the following is obtained: 1. BIN # X 2. PCN # X 3. RxID # X 4. Rx Group # X 5. Person Code X 6. Insurance pharmacy help desk phone # X 4. The universal prescription database will X store all information for every prescription filled (new or refill) by all persons regard- less of whether or not the person utilized a universally accepted insurance card. 5. Once verified through the universal X prescription database, the database will then allow for claim transmission to all insurance company computer systems (if patient is utilizing an insurance card) to verify the insurance company's restrictions/limitations
TABLE-US-00004 Universal Prescription Conven- Database tional Reporting Capabilities System Systems 1. System tracks prescribing habit of X prescriber for ALL prescriptions written 2. Prescriber prescribing report includes: Prescriber's full name X Prescriber's full office address X Prescriber's office phone # X Prescriber's office facsimile # X Prescriber's DEA # X Prescriber's NPI # X Prescriber's state license # X Patient's full name X Patient's full address X Patient's phone # X Patient's date of birth X Patient's social security number X Date the prescription was written X Date the prescription was dispensed X Drug name X Drug NDC # X Drug strength X Drug quantity X Drug sig. (instructions for use) X Day supply of prescription X Pharmacy name X Pharmacy's full address X Pharmacy's phone # X Filling pharmacist's full name X Filling pharmacist's state license # X Filling pharmacist's NPI # X Payment information X If insurance used, the following is obtained: 1. BIN # X 2. PCN # X 3. RxID # X 4. Rx Group # X 5. Person Code X 6. Insurance pharmacy help desk phone # X 2. System tracks pharmacist over ride history for ALL prescriptions written 3 Pharmacist over ride report includes: The type of override (e.g. early refill) X Filling pharmacist's full name X Filling pharmacist's state license # X Filling pharmacist's NPI # Prescriber's full name X Prescriber's full office address X Prescriber's office phone # X Prescriber's office facsimile # X Prescriber's DEA # X Prescriber's NPI # X Prescriber's state license # X Patient's full name X Patient's full address X Patient's phone # X Patient's date of birth X Patient's social security number X Date the prescription was written X Date the prescription was dispensed X Drug name X Drug NDC # X Drug strength X Drug quantity X Drug sig. (instructions for use) X Day supply of prescription X Pharmacy name X Pharmacy's full address X Pharmacy's phone # X Payment information X If insurance used, the following is obtained: 1. BIN # X 2. PCN # X 3. RxID # X 4. Rx Group # X 5. Person Code X 6. Insurance pharmacy help desk phone # X 3. System tracks patient fill history of ALL medications dispensed 4 Patient fill history report includes: Patient's full name X X Patient's full address X Patient's phone # X Patient's date of birth X X Patient's social security number X Prescriber's full name X X Prescriber's full office address X Prescriber's office phone # X Prescriber's office facsimile # X Prescriber's DEA # X X Prescriber's NPI # X X Prescriber's state license # X X Date the prescription was written X X Date the prescription was dispensed X X Drug name X X Drug NDC # X X Drug strength X X Drug quantity X X Drug sig. (instructions for use) X X Day supply of prescription X X Pharmacy name X X Pharmacy's full address X Pharmacy's phone # X Filling pharmacist's full name X Filling pharmacist's state license # X Filling pharmacist's NPI # X Payment information X If insurance used, the following is obtained: 1. BIN # X 2. PCN # X 3. RxID # X 4. Rx Group # X 5. Person Code X 6. Insurance pharmacy help desk phone # X