Computer system and method for delivering operational intelligence for ambulatory team based care and virtual medicine
First Claim
1. A computer implemented method for providing health care delivery optimization data to an end user device, the method comprising:
- extracting, using a plurality of predetermined extraction frequencies, a plurality of health care delivery data sets from one or more computerized data source systems stored on one or more first computers, the plurality of health care delivery data sets including (i) a first data set including provider data and support staff data, (ii) a second data set including current day visits data related to current day patient visits, the patient visits including data relating a provider and at least one of a department and a facility to a patient visit, (iii) a third data set including historical visits data related to patient visits completed in a previous particular time frame, and (iv) one or more additional data sets including patient communications data related to at least one of patient calls and patient emails and the one or more additional data sets further including future appointments data related to patient appointments in a future particular time frame, wherein the first data set is extracted at a predetermined first extraction frequency, the second data set is extracted at a predetermined second extraction frequency, the third data set is extracted at a predetermined third extraction frequency, and at least one of the one or more additional data sets is extracted at a predetermined fourth extraction frequency, the predetermined second extraction frequency being greater than the predetermined first and third extraction frequencies and being greater than once per hour, the predetermined fourth extraction frequency being greater than once per day but less than the predetermined second extraction frequency; and
the predetermined first and third extraction frequencies being less than the predetermined fourth extraction frequency;
receiving and storing, at frequencies corresponding to the predetermined plurality of extraction frequencies, each of the extracted data sets on one or more second computers separate from the one or more first computers; and
sending displayable data obtained from the extracted data sets on the one or more second computers to the end user device and causing the displayable data to be displayed on the end user device in response to a user request.
1 Assignment
0 Petitions
Accused Products
Abstract
Various structures and methods are disclosed related to a computer system for delivering data for operational intelligence in support of optimizing health care delivery. Particular embodiments selectively extract various data sets for operational support from a large electronic medical record (“EMR”) system on schedules of varying frequency to efficiently refresh data during the operational day. Other embodiments enhance EMR extract data using other computerized data sources and/or computer analysis of the EMR data. Other embodiments provide efficient data delivery for operational intelligence to optimize integrated, team-based health care delivery as well virtual medicine and transitional care. These and other embodiments are further disclosed herein.
-
Citations
14 Claims
-
1. A computer implemented method for providing health care delivery optimization data to an end user device, the method comprising:
-
extracting, using a plurality of predetermined extraction frequencies, a plurality of health care delivery data sets from one or more computerized data source systems stored on one or more first computers, the plurality of health care delivery data sets including (i) a first data set including provider data and support staff data, (ii) a second data set including current day visits data related to current day patient visits, the patient visits including data relating a provider and at least one of a department and a facility to a patient visit, (iii) a third data set including historical visits data related to patient visits completed in a previous particular time frame, and (iv) one or more additional data sets including patient communications data related to at least one of patient calls and patient emails and the one or more additional data sets further including future appointments data related to patient appointments in a future particular time frame, wherein the first data set is extracted at a predetermined first extraction frequency, the second data set is extracted at a predetermined second extraction frequency, the third data set is extracted at a predetermined third extraction frequency, and at least one of the one or more additional data sets is extracted at a predetermined fourth extraction frequency, the predetermined second extraction frequency being greater than the predetermined first and third extraction frequencies and being greater than once per hour, the predetermined fourth extraction frequency being greater than once per day but less than the predetermined second extraction frequency; and
the predetermined first and third extraction frequencies being less than the predetermined fourth extraction frequency;receiving and storing, at frequencies corresponding to the predetermined plurality of extraction frequencies, each of the extracted data sets on one or more second computers separate from the one or more first computers; and sending displayable data obtained from the extracted data sets on the one or more second computers to the end user device and causing the displayable data to be displayed on the end user device in response to a user request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 13, 14)
-
-
8. A health care support staff management optimization system comprising:
-
a computer implemented user interface engine communicatively coupled to a data mart on one or more data mart computers separate from one or more first computers and configured to send health care delivery data from the data mart for display by a computerized graphical user interface on an end-user device in response to a request from the end-user device, wherein the health care delivery data includes at least provider data, support staff data, and visits data, the visits data comprising current day visits data and historical visits data; a computer implemented extraction engine configured to extract, using a plurality of predetermined extraction frequencies, a plurality of health care delivery data sets from one or more computerized data source systems stored on the one or more first computers, the plurality of health care delivery data sets including (i) a first data set including provider data and support staff data, (ii) a second data set including current day visits data related to current day patient visits, the patient visits including data relating a provider and at least one of a department and a facility to a patient visit, (iii) a third data set including historical visits data related to patient visits completed in a previous particular time frame, and (iv) one or more additional data sets including patient communications data related to at least one of patient calls and patient emails and the one or more additional data sets further including future appointments data related to patient appointments in a future particular time frame, wherein the first data set is extracted at a predetermined first extraction frequency, the second data set is extracted at a predetermined second extraction frequency, the third data set is extracted at a predetermined third extraction frequency, and at least one of the one or more additional data sets is extracted at a predetermined fourth extraction frequency, the predetermined second extraction frequency being greater than the predetermined first and third extraction frequencies and being greater than once per hour, the predetermined fourth extraction frequency being greater than once per day but less than the predetermined second extraction frequency; and
the predetermined first and third extraction frequencies being less than the predetermined fourth extraction frequency;a computer implemented data flow engine configured to (i) receive and store, at frequencies corresponding to the plurality of predetermined extraction frequencies, each of the extracted data sets on one or more second computers separate from the one or more first computers, and (ii) use the each of the extracted data sets to populate the data mart. - View Dependent Claims (9, 10, 11, 12)
-
Specification