CPC G16H 10/60 (2018.01) [G16H 20/10 (2018.01); G16H 40/20 (2018.01)] | 20 Claims |
1. A system comprising:
a memory configured to store code configured for extracting data from electronic records and creating additional electronic records in a desired data structure that is different from an initial data structure;
an interface communicatively coupled with the memory, and configured to:
receive a first electronic record of a patient, the first electronic record having a first data structure;
receive a second electronic record from a first computing device associated with an insurance organization, the second electronic record having a second data structure, wherein the second data structure is incompatible with a second computing device associated with a patient;
a processor communicatively coupled to the memory and the interface, the processor configured to:
extract, by at least executing the code, data relating to a prescription from the first electronic record;
extract, by at least executing the code, data relating to insurance of the patient from the second electronic record;
based at least on the extracted data from the first and the second electronic records, create, by at least executing the code, a third electronic record comprising data relating to the prescription and data relating to the insurance, the third electronic record having a third data structure that is compatible with the second computing device, wherein the third data structure is different from each of the first and second data structures; and
based on the third electronic record, determine whether the prescription is covered for the patient.
|