SYSTEMS AND METHODS FOR GENERATING LONGITUDINAL DATA PROFILES FROM MULTIPLE DATA SOURCES
First Claim
1. A computer-implemented method for generating a longitudinal data profile from multiple disparate data sources, the method comprising:
- storing, at a central data hub, first de-identified data received from a first data source, the first de-identified data including a plurality of data records having encrypted identifying data and an anonymous ID assigned to each record, wherein the anonymous ID is assigned based on a master list that includes a list of identifiers and corresponding anonymous IDs for each identifier;
storing, at the central data hub, second de-identified data received from a second data source, the second de-identified data including a plurality of data records having encrypted identifying data and an anonymous ID assigned to each record, wherein the anonymous ID is assigned based on the master list;
storing, at the central data hub, third de-identified data received from a third data source, the third de-identified data including a plurality of data records having encrypted identifying data and an anonymous ID assigned to each record, wherein the anonymous ID is assigned based on the master list;
processing, at the central data hub, the first, second, and third de-identified data to link the first, second, and third de-identified data using the anonymous ID; and
generating, at the central data hub, the longitudinal data profile from the linked first, second, and third de-identified data by organizing the first, second, and third de-identified data to generate a comprehensive profile that includes data from multiple disparate data sources.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for generating a longitudinal data profile from multiple disparate data sources is provided. The method includes storing, at a central data hub, first de-identified data received from a first data source, the first de-identified data including a plurality of data records having encrypted identifying data and an anonymous ID assigned to each record, wherein the anonymous ID is assigned based on a master list that includes a list of identifiers and corresponding anonymous IDs for each identifier. The method further includes storing second de-identified data received from a second data source, and storing third de-identified data received from a third data source. The method further includes processing the first, second, and third de-identified data to link the first, second, and third de-identified data using the anonymous ID, and generating the longitudinal data profile from the linked first, second, and third de-identified data.
130 Citations
20 Claims
-
1. A computer-implemented method for generating a longitudinal data profile from multiple disparate data sources, the method comprising:
-
storing, at a central data hub, first de-identified data received from a first data source, the first de-identified data including a plurality of data records having encrypted identifying data and an anonymous ID assigned to each record, wherein the anonymous ID is assigned based on a master list that includes a list of identifiers and corresponding anonymous IDs for each identifier; storing, at the central data hub, second de-identified data received from a second data source, the second de-identified data including a plurality of data records having encrypted identifying data and an anonymous ID assigned to each record, wherein the anonymous ID is assigned based on the master list; storing, at the central data hub, third de-identified data received from a third data source, the third de-identified data including a plurality of data records having encrypted identifying data and an anonymous ID assigned to each record, wherein the anonymous ID is assigned based on the master list; processing, at the central data hub, the first, second, and third de-identified data to link the first, second, and third de-identified data using the anonymous ID; and generating, at the central data hub, the longitudinal data profile from the linked first, second, and third de-identified data by organizing the first, second, and third de-identified data to generate a comprehensive profile that includes data from multiple disparate data sources. - View Dependent Claims (2)
-
-
3. A computer-implemented method for generating a longitudinal data profile from multiple disparate data sources, the method comprising:
-
storing, at a central data hub, first de-identified data received from a claims data source, the first de-identified data including a plurality of data records having encrypted identifying data and an anonymous ID assigned to each record, wherein the claims data source stores insurance claims data associated with medical or pharmaceutical insurance coverage for patients, wherein the insurance claims data is encrypted at the claims data source using an encryption algorithm, and wherein the anonymous ID is assigned based on a patient master list that includes a list of patient identifiers and corresponding anonymous IDs for each patient identifier; storing, at the central data hub, second de-identified data received from a services data source, the second de-identified data including a plurality of data records having encrypted identifying data and an anonymous ID assigned to each record, wherein the services data source stores services data that indicates whether patients are enrolled in a patient support program, wherein the services data is encrypted using the encryption algorithm, and wherein the anonymous ID is assigned based on the patient master list; storing, at the central data hub, third de-identified data received from a pharmacy data source, the third de-identified data including a plurality of data records having encrypted identifying data and an anonymous ID assigned to each record, wherein the pharmacy data source stores pharmacy data associated with a prescription product for patients, wherein the pharmacy data is encrypted using the encryption algorithm, and wherein the anonymous ID is assigned based on the patient master list; processing, at the central data hub, the first, second, and third de-identified data to link the first, second, and third de-identified data using the anonymous ID; and generating, at the central data hub, the longitudinal data profile for a patient from the linked first, second, and third de-identified data by organizing the first, second, and third de-identified data to generate a comprehensive history for the patient that includes data from multiple disparate healthcare data sources. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
10. A central data hub for generating a longitudinal data profile from multiple disparate data sources, said central data hub configured to:
-
store first de-identified data received from a claims data source, the first de-identified data including a plurality of data records having encrypted identifying data and an anonymous ID assigned to each record, wherein the claims data source stores insurance claims data associated with medical or pharmaceutical insurance coverage for patients, wherein the insurance claims data is encrypted at the claims data source using an encryption algorithm, and wherein the anonymous ID is assigned based on a patient master list that includes a list of patient identifiers and corresponding anonymous IDs for each patient identifier; store second de-identified data received from a services data source, the second de-identified data including a plurality of data records having encrypted identifying data and an anonymous ID assigned to each record, wherein the services data source stores services data that indicates whether patients are enrolled in a patient support program, wherein the services data is encrypted using the encryption algorithm, and wherein the anonymous ID is assigned based on the patient master list; store third de-identified data received from a pharmacy data source, the third de-identified data including a plurality of data records having encrypted identifying data and an anonymous ID assigned to each record, wherein the pharmacy data source stores pharmacy data associated with a prescription product for patients, wherein the pharmacy data is encrypted using the encryption algorithm, and wherein the anonymous ID is assigned based on the patient master list; process the first, second, and third de-identified data to link the first, second, and third de-identified data using the anonymous ID; and generate the longitudinal data profile for a patient from the linked first, second, and third de-identified data by organizing the first, second, and third de-identified data to generate a comprehensive history for the patient that includes data from multiple disparate healthcare data sources. - View Dependent Claims (11, 12)
-
-
13. A computer-implemented method for directly providing a user with an estimated patient cost for a prescription product and a co-pay eligibility determination for the prescription product, the method comprising:
-
receiving, at a host computing device, from a remote user computing device, a user request for the estimated patient cost and the co-pay eligibility determination, wherein the user request includes patient identification information, and wherein the remote user computing device and the host computing device are linked together via a wide area network that includes the Internet; retrieving, by the host computing device, from at least one database, benefits data and medication history data based on the patient identification information; generating, at the host computing device, the estimated patient cost and the co-pay eligibility determination based on the patient identification information and the retrieved benefits data and medication history data; and causing the estimated patient cost and the co-pay eligibility determination to be displayed on the remote user computing device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification