System and method for generating de-identified health care data
First Claim
1. A system for creating a unique alias associated with an individual identified in a health care database, comprising:
- (a) a plurality of first data stores at different locations from one another, each first data store for storing a plurality of records, each record including a plurality of identification fields which when taken together uniquely identify an individual, and at least one health care field corresponding to health care data associated with the individual;
(b) means, associated with each first data store, for creating a file having a plurality of records selected from the first data store; and
(c) a plurality of processors, each processor associated with one of the first data stores for performing the steps of;
(i) selecting a record of the file;
(ii) selecting a subset of the plurality of identification fields within the selected record;
(iii) concatenating the selected subset of identification fields;
(iv) encrypting the concatenated identification fields to define a unique alias;
(v) replacing, with the unique alias, fields of the file that uniquely identify an individual, and deleting any remaining fields of the file that uniquely identify an individual;
(vi) repeating steps (i)-(v) for all records of the file; and
(vii) following steps (i)-(vi), transmitting the file to a second data store at a location remote from that of the first data store and its associated processor via a secure data communications network.
16 Assignments
0 Petitions
Accused Products
Abstract
A system and method for creating a unique alias associated with an individual identified in a health care database such that health care data, and particularly pharmaceutical-related data, can be efficiently gathered and analyzed. The system has a first data store for storing at least one record where each record includes a plurality of identification fields which when concatenated uniquely identify an individual, and at least one health care field corresponding to health care data associated with the individual. The system also has a second data store, and a processor. The processor selects a record of the first data store, then selects a subset of the plurality of identification fields within the selected record, and concatenates the selected subset of identification fields. Then the processor stores the concatenated identification fields in a record in the second data store with the at least one health care field from the selected record of the first data store.
-
Citations
7 Claims
-
1. A system for creating a unique alias associated with an individual identified in a health care database, comprising:
-
(a) a plurality of first data stores at different locations from one another, each first data store for storing a plurality of records, each record including a plurality of identification fields which when taken together uniquely identify an individual, and at least one health care field corresponding to health care data associated with the individual;
(b) means, associated with each first data store, for creating a file having a plurality of records selected from the first data store; and
(c) a plurality of processors, each processor associated with one of the first data stores for performing the steps of;
(i) selecting a record of the file;
(ii) selecting a subset of the plurality of identification fields within the selected record;
(iii) concatenating the selected subset of identification fields;
(iv) encrypting the concatenated identification fields to define a unique alias;
(v) replacing, with the unique alias, fields of the file that uniquely identify an individual, and deleting any remaining fields of the file that uniquely identify an individual;
(vi) repeating steps (i)-(v) for all records of the file; and
(vii) following steps (i)-(vi), transmitting the file to a second data store at a location remote from that of the first data store and its associated processor via a secure data communications network. - View Dependent Claims (2, 3, 4)
-
-
5. A system for creating a unique alias associated with an individual identified in a health care database, the database including a plurality of first data stores at different locations from one another, each first data store for storing a plurality of records, each record including a plurality of identification fields which when taken together uniquely identify an individual, and at least one health care field corresponding to health care data associated with the individual, and a second data store at a location remote from those of the first data stores, the system comprising:
-
(a) means associated with each of the first data stores for selecting a subset of the plurality of identification fields;
(b) means associated with each of the first data stores for concatenating the selected subset of identification fields; and
(c) means associated with each of the first data stores for encrypting the concatenated identification fields to define a unique alias;
(d) means associated with each of the first data stores for storing in a record in a file the unique alias as well as the at least one health care field from the selected record of the first data store, and for removing any fields of the file that uniquely identify an individual; and
(e) means for transmitting the file to the second data store for storage.
-
-
6. A method for creating a unique alias associated with an individual identified in one of a plurality of health care databases at different locations from one another, wherein each health care database stores a plurality of records, each record including a plurality of identification fields which when taken together uniquely identify an individual, and at least one health care field corresponding to health care data associated with the individual, the method comprising the steps of:
-
(a) selecting a record within one of the health care databases;
(b) selecting a subset of the plurality of identification fields within the selected record;
(c) concatenating the selected subset of identification fields;
(d) encrypting the concatenated identification fields to define a unique alias; and
(e) storing in a record in a file the concatenated identification fields as well as the at least one health care field from the selected record of the first data store and removing any fields of the file that uniquely identify an individual; and
(f) transmitting the file to a second data store for storage. - View Dependent Claims (7)
(e) based on the concatenated identification fields and the at least one health care field of each record of the second database, analyzing longitudinal, historical records of individuals using individual-level linking methodologies.
-
Specification