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 comprising information regarding medical coverage, 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 medical service from the first electronic record;
extract, by at least executing the code, data relating to medical coverage for 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 medical service and data relating to the medical coverage, 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 medical service is covered for the patient.
|