Method and system for grouping medical claims
First Claim
Patent Images
1. A method for grouping medical claims data from a plurality of data sources comprising:
- receiving from the plurality of data sources, at a processor, a plurality of medical claims data records each comprising a plurality of data fields;
sorting, at the processor, the plurality of medical claims data records by at least one grouping scheme, wherein the at least one grouping scheme examines at least one data field in each of the plurality of medical claims data records;
building, at the processor, at least one dateblock from the plurality of medical claims data records, wherein building the at least one dateblock comprises;
examining a patient data field and a date data field in each of the plurality of medical claims data records and grouping the medical claims data records together by a first patient and a first date; and
sorting, by the first date, the medical claims data records grouped by the first patient into the at least one dateblock;
prioritizing, at the processor, within the at least one dateblock, the medical claims data records according to the at least one grouping scheme to identify a first priority medical claims data record, wherein a procedure associated with the first priority medical claims data record comprises an anchor procedure for a first medical event;
assigning, by the processor, a match level to each medical claims data record in the set of remaining medical claims data records grouped by the first patient, wherein the match level is selected from a plurality of match levels based on a plurality of matching factors;
matching, by the processor, each medical claims data record in the set of the remaining medical claims data records to a set of the remaining medical claims data records that match the anchor procedure for the first medical event when the assigned match level is above a threshold probability level indicating that the medical claims data records are related to the anchor procedure for the medical event, wherein the probability level is derived from the strength of at least one observed relationship between medical claims data in a set of historical medical claims data;
building, at the processor, within the at least one dateblock, the first medical event, wherein the first medical event comprises the first priority medical claims data record and the set of the remaining medical claims data records that match the anchor procedure for the first medical event; and
applying, by the processor, the first medical event to a healthcare system analysis.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for grouping medical claims data, including outpatient medical claims, into medical events for further analysis is disclosed. Historical outpatient medical claims data is first aggregated by one or more categorization schemes, and then grouped by patient and date. Once the outpatient medical claims data is aggregated and grouped, the methods disclosed build outpatient events by further grouping together disparate medical claims data records that represent a single encounter with an outpatient healthcare system. The outpatient events may be used for analyzing aspects of outpatient care.
-
Citations
25 Claims
-
1. A method for grouping medical claims data from a plurality of data sources comprising:
-
receiving from the plurality of data sources, at a processor, a plurality of medical claims data records each comprising a plurality of data fields; sorting, at the processor, the plurality of medical claims data records by at least one grouping scheme, wherein the at least one grouping scheme examines at least one data field in each of the plurality of medical claims data records; building, at the processor, at least one dateblock from the plurality of medical claims data records, wherein building the at least one dateblock comprises; examining a patient data field and a date data field in each of the plurality of medical claims data records and grouping the medical claims data records together by a first patient and a first date; and sorting, by the first date, the medical claims data records grouped by the first patient into the at least one dateblock; prioritizing, at the processor, within the at least one dateblock, the medical claims data records according to the at least one grouping scheme to identify a first priority medical claims data record, wherein a procedure associated with the first priority medical claims data record comprises an anchor procedure for a first medical event; assigning, by the processor, a match level to each medical claims data record in the set of remaining medical claims data records grouped by the first patient, wherein the match level is selected from a plurality of match levels based on a plurality of matching factors; matching, by the processor, each medical claims data record in the set of the remaining medical claims data records to a set of the remaining medical claims data records that match the anchor procedure for the first medical event when the assigned match level is above a threshold probability level indicating that the medical claims data records are related to the anchor procedure for the medical event, wherein the probability level is derived from the strength of at least one observed relationship between medical claims data in a set of historical medical claims data; building, at the processor, within the at least one dateblock, the first medical event, wherein the first medical event comprises the first priority medical claims data record and the set of the remaining medical claims data records that match the anchor procedure for the first medical event; and applying, by the processor, the first medical event to a healthcare system analysis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 24, 25)
-
-
11. A system for grouping disparate outpatient medical claims data, the system comprising:
-
a database comprising outpatient medical claims data from multiple claims data sources; and a server coupled to the database; wherein, the server is further configured to; receive a plurality of outpatient medical claims data records from the database, each of the plurality of outpatient medical claims data records comprising a plurality of data fields; sort the plurality of outpatient medical claims data records by at least one grouping scheme, wherein the at least one grouping scheme examines at least one data field in each of the plurality of outpatient medical claims data records; build at least one dateblock from the plurality of outpatient medical claims data records, wherein building the at least one dateblock comprises; examining a patient data field and a date data field in each of the plurality of outpatient medical claims data records and grouping the outpatient medical claims data records together by a first patient and a first date; and sorting, by the first date, the outpatient medical claims data records grouped by the first patient into the at least one dateblock; prioritize, within the at least one dateblock, the outpatient medical claims data records according to the at least one grouping scheme to identify a first priority outpatient medical claims data record, wherein a procedure associated with the first priority outpatient medical claims data record comprises an anchor procedure for a first outpatient event; calculate a probability level for each of the remaining medical claims data records grouped by the first patient, wherein the probability level indicates the relation of the medical claims data records to the anchor procedure for the medical event; assign a match level to each of the remaining medical claims data records grouped by the first patient, wherein the match level is selected from a plurality of match levels based on a rule associated with a plurality of matching factors; match each medical claims data record in the set of the remaining medical claims data records to a set of the remaining medical claims data records that match the anchor procedure for the first medical event when the probability level of each assigned match is above a match threshold, wherein the match of each of the medical claims data records is limited based on an estimated accuracy of the probability level determined by comparing at least one observed relationship between medical claims data in a set of historical medical claims data; build, within the at least one dateblock, the first outpatient event, wherein the first outpatient event comprises the first priority outpatient medical claims data record and the set of the remaining outpatient medical claims data records that match the anchor procedure for the first outpatient event; and apply the first outpatient event to an outpatient system analysis. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium comprising computer-readable instructions for performing the steps of:
-
receiving from a plurality of data sources, at a processor, a plurality of outpatient medical claims data records; grouping, by the processor, the plurality of outpatient medical claims data records according to a procedure grouping scheme to identify a procedure type for each of the plurality of outpatient medical claims data records; aggregating, by the processor, the plurality of outpatient medical claims data records by date to create a plurality of dateblocks, wherein each of the plurality of dateblocks comprises a subset of the plurality of outpatient medical claims data records; prioritizing, by the processor, in each of the plurality of dateblocks, the respective subset of the plurality of outpatient medical claims data records; determining, by the processor, in each of the plurality of dateblocks, for a first outpatient medical claims data record having a facility component associated therewith, in the respective subset of the plurality of outpatient medical claims data records, whether the procedure type for the first outpatient medical claims data record falls within a set of procedure types that include both a facility component and a professional component for more than a predetermined frequency based on an analysis of historical grouped medical claims data records, wherein the predetermined frequency is based on an analysis of historical grouped medical claims data records; linking, by the processor, in each of the plurality of dateblocks, the first outpatient medical claims data record having a facility component associated therewith to a second outpatient medical claims data record having a professional component associated therewith in the respective subset of the plurality of outpatient medical claims data records, based on the determination; identifying, by the processor, at least one anchor procedure in each of the plurality of dateblocks, the at least one anchor procedure representing at least one of the outpatient medical claims data records in the respective subset of the plurality of outpatient medical claims data records; applying, by the processor, matching logic to the remaining outpatient medical claims data records in the respective subset of the plurality of outpatient medical claims data records to match at least one remaining outpatient medical claims data records in the respective subset of the plurality of outpatient medical claims data records with the anchor procedure outpatient medical claims data record; building, by the processor, at least one outpatient event comprising the anchor procedure outpatient medical claims data record and the at least one remaining outpatient medical claims data records in the respective subset of the plurality of outpatient medical claims data records; and applying, by the processor, at least one outpatient event to an outpatient system analysis. - View Dependent Claims (19)
-
-
20. A method for grouping medical claims data from a plurality of data sources comprising:
-
receiving from the plurality of data sources, at a processor, a plurality of medical claims data records each comprising a plurality of data fields; building, at the processor, at least one dateblock from the plurality of medical claims data records, wherein building the at least one dateblock comprises; examining a patient data field and a date data field in each of the plurality of medical claims data records and grouping the medical claims data records together by a first patient and a first date; sorting, by the first date, the medical claims data records grouped by the first patient into the at least one dateblock; determining, by the processor, in the at least one dateblock, for a first outpatient medical claims data record, whether a procedure type for the first outpatient medical claims data record falls within a set of procedure types that include both a facility component and a professional component for more than a predetermined frequency based on an analysis of historical grouped medical claims data records, wherein the predetermined frequency is based on an analysis of historical grouped medical claims data records; linking, by the processor, in the at least one dateblock, the first outpatient medical claims data record having a facility component associated therewith to a second outpatient medical claims data record having a professional component associated therewith, based on the determination; identifying, by the processor, at least one anchor procedure in the at least one dateblock, the at least one anchor procedure representing at least one of the outpatient medical claims data records in the medical claims data records grouped by the first patient; applying, by the processor, matching logic to the remaining outpatient medical claims data records in the medical claims data records grouped by the first patient to match at least one remaining outpatient medical claims data records in the medical claims data records grouped by the first patient with the anchor procedure outpatient medical claims data record; building, by the processor, at least one outpatient event comprising the anchor procedure outpatient medical claims data record and the at least one remaining outpatient medical claims data records in the medical claims data records grouped by the first patient; and applying, by the processor, the at least one outpatient event to an outpatient system analysis. - View Dependent Claims (21, 22, 23)
-
Specification