Systems and methods for executing an electronic pharmacy program that requires access to an electronic medical record
First Claim
1. A method of transferring electronic pharmacy information and electronic medical record information, the method comprising:
- determining, at a first computing device, that an execution of at least a part of an electronic pharmacy program requires first data that is included in an electronic medical record (EMR) corresponding to a patient, wherein the EMR is stored in a storage device, and the first data included in the EMR is accessed using a first protocol;
initiating, by the first computing device and using a second protocol different from the first protocol, a transmission of a request for the first data included in the EMR to a first computing system, the first computing system storing the first data included in the EMR;
receiving, at the first computing device, a response to the transmitted request, the received response being compatible with the second protocol and including the requested first data, wherein the requested first data was accessed from the EMR using the first protocol;
executing, by the first computing device or by a second computing device in communicative connection with the first computing device, the at least the part of the electronic pharmacy program using the requested first data included in the received response;
receiving, at the first computing device, a request for second data stored at a pharmacy network, the pharmacy network storing pharmacy records corresponding to patients, the first computing device and the second computing device included in the pharmacy network, and the pharmacy network different from the first computing system, wherein;
the received request for the second data is based on a query generated by a second computing system different from the pharmacy network, andthe second computing system includes the storage device storing one or more EMRs including the EMR corresponding to the patient; and
causing, by the first computing device, the requested second data to be included in a generated response to the query, the generated response to be transmitted to the second computing system.
1 Assignment
0 Petitions
Accused Products
Abstract
In a pharmacy computing network, executing an electronic pharmacy program that requires access to an electronic medical record (EMR) may include determining that the execution of the pharmacy program requires data that is accessible via an EMR of a patient. The EMR may be stored in a different computing network that supports a protocol different than a protocol supported by the pharmacy network. A request for the EMR data may be generated by pharmacy network using a first protocol. A response to the request that includes the EMR data may be received by the pharmacy network using the first protocol, where the EMR data was accessed by the different network using a second protocol. The electronic pharmacy program may be executed using the EMR data included in the response. The first protocol may be based on an NCPDP standard, and the second protocol may be based on an HL7 protocol.
-
Citations
15 Claims
-
1. A method of transferring electronic pharmacy information and electronic medical record information, the method comprising:
-
determining, at a first computing device, that an execution of at least a part of an electronic pharmacy program requires first data that is included in an electronic medical record (EMR) corresponding to a patient, wherein the EMR is stored in a storage device, and the first data included in the EMR is accessed using a first protocol; initiating, by the first computing device and using a second protocol different from the first protocol, a transmission of a request for the first data included in the EMR to a first computing system, the first computing system storing the first data included in the EMR; receiving, at the first computing device, a response to the transmitted request, the received response being compatible with the second protocol and including the requested first data, wherein the requested first data was accessed from the EMR using the first protocol; executing, by the first computing device or by a second computing device in communicative connection with the first computing device, the at least the part of the electronic pharmacy program using the requested first data included in the received response; receiving, at the first computing device, a request for second data stored at a pharmacy network, the pharmacy network storing pharmacy records corresponding to patients, the first computing device and the second computing device included in the pharmacy network, and the pharmacy network different from the first computing system, wherein; the received request for the second data is based on a query generated by a second computing system different from the pharmacy network, and the second computing system includes the storage device storing one or more EMRs including the EMR corresponding to the patient; and causing, by the first computing device, the requested second data to be included in a generated response to the query, the generated response to be transmitted to the second computing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for transferring electronic pharmacy information and electronic medical record information, the system comprising:
-
a first data storage device included in a pharmacy network and storing a pharmacy record corresponding to a patient; a network interface; and one or more computing devices included in the pharmacy network and coupled to the data storage device, the one or more computing devices configured to initiate an execution of an electronic pharmacy program, the execution of the electronic pharmacy program being based on first data included in the pharmacy record corresponding to the patient; the one or more computing devices configured to determine that an execution of at least a part of the electronic pharmacy program requires second data that is included in an electronic medical record (EMR) corresponding to the patient and that is stored on a second data storage device excluded from the pharmacy network; the one or more computing devices configured to initiate, using a first protocol, a transmission of a request for the second data included in the EMR corresponding to the patient from the system for transferring electronic pharmacy information and electronic medical record information via the network interface; the one or more computing devices configured to receive, using the first protocol via the network interface at the system for transferring electronic pharmacy information and electronic medical record information, the requested second data, wherein the requested second data was accessed from the EMR corresponding to the patient using a second protocol; the one or more computing devices configured to execute the at least the part of the electronic pharmacy program based on the requested second data; the one or more computing devices configured to receive a request for third data stored at the first data storage device, wherein the received request for the third data is based on a query generated by a second computing system, the second computing system storing one or more EMRs including the EMR corresponding to the patient; and the one or more computing devices configured to cause the requested third data to be included in a generated response to the query, the generated response to be transmitted to the second computing system. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification