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 and a set of rules, wherein each rule of the set of rules comprises at least one policy or direction to analyze electronic records, wherein each rule of the set of rules is configurable based at least on an entity associated with a given electronic record;
an interface communicatively coupled with the memory, and configured to:
receive, from a first computing device, a first electronic record having a first data structure; and
receive, from a second computing device, a second electronic record having a second data structure, wherein the second data structure is incompatible with the first computing device; and
a processor communicatively coupled with the memory and the interface, and configured to:
extract, by at least executing the code according to the set of rules, a first data from the first electronic record, wherein extracting, by at least executing the code according to the set of rules comprises:
analyzing the first electronic record to determine that the first electronic record has the first data structure; and
determining, based at least on the set of rules, that the first data from within the first electronic record is relevant to compatibility with at least one of the first computing device and the second computing device, wherein the set of rules is configured based at least on a first entity associated with the first electronic record;
extract, by at least executing the code according to the set of rules, a second data from the second electronic record, wherein extracting, by at least executing the code according to the set of rules comprises:
analyzing the second electronic record to determine that the second electronic record has the second data structure; and
determining, based at least on the set of rules, that the second data from within the second electronic record is relevant to compatibility with at least one of the first computing device and the second computing device, wherein the set of rules is further configured based at least on a second entity associated with the second electronic record; and
based at least on the extractions of the first data and the second data and according to the set of rules, create a third electronic record comprising the first data and the second data, the third electronic record having a third data structure that is compatible with at least one of the first computing device and the second computing device, the third data structure being different from each of the first and second data structures, wherein creating the third electronic record comprises:
creating, according to the set of rules, a data format for the extracted first data and the extracted second data, such that the created data format is compatible with at least one of the first computing device and the second computing device, the created data format corresponding to the third data structure; and
configuring the third electronic record to have the third data structure.
|