Method, system, computer product and encoding format for creating anonymity in collecting patient data
First Claim
1. A method for creating anonymity in collecting patient data, the method comprising:
- receiving a medical report for a patient including patient identification data;
searching a patient record for an anonymous patient identifier corresponding to said patient wherein said searching returns said anonymous patient identifier in response to locating said anonymous patient identifier and said searching returns a null value in response to not locating said anonymous patient identifier;
creating said anonymous patient identifier corresponding to said patient if said searching returns said null value;
adding said anonymous patient identifier to said medical report;
removing said patient identification data from said medical report; and
transmitting said medical report to a data repository in response to said removing.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for creating anonymity in collecting patient data. The method comprises receiving a medical report for a patient including patient identification data. A patient record is searched for an anonymous patient identifier (APID) corresponding to the patient. The search returns the APID in response to locating it and returns a null value in response to not locating an APID. If the search returns a null value, an APID corresponding to the patient is created. The APID is added to the medical report and the patient identification data is removed from the medical report. The medical report is transmitted to a data repository in response to removing the patient identification data.
-
Citations
25 Claims
-
1. A method for creating anonymity in collecting patient data, the method comprising:
-
receiving a medical report for a patient including patient identification data;
searching a patient record for an anonymous patient identifier corresponding to said patient wherein said searching returns said anonymous patient identifier in response to locating said anonymous patient identifier and said searching returns a null value in response to not locating said anonymous patient identifier;
creating said anonymous patient identifier corresponding to said patient if said searching returns said null value;
adding said anonymous patient identifier to said medical report;
removing said patient identification data from said medical report; and
transmitting said medical report to a data repository in response to said removing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for creating anonymity in collecting patient data, the method comprising:
-
receiving a medical report for a patient including patient identification data;
searching a patient record for an anonymous patient identifier corresponding to said patient wherein said searching returns said anonymous patient identifier in response to locating said anonymous patient identifier and said searching returns a null value in response to not locating said anonymous patient identifier;
creating said anonymous patient identifier corresponding to said patient if said searching returns said null value, wherein said creating includes;
receiving a media access control address;
applying a first linear transformation matrix to said media access control address resulting in a transformed media access control address;
receiving a date/time;
applying a second linear transformation matrix to said date/time resulting in a transformed date/time;
receiving an anonymity supplement;
applying a third linear transformation matrix to said anonymity supplement resulting in a transformed anonymity supplement;
concatenating said transformed media access control address, said transformed date/time and said transformed anonymity supplement resulting in said anonymous patient identifier;
encrypting said anonymous patient identifier resulting in an encrypted anonymous patient identifier; and
storing said encrypted anonymous patient identifier in said patient record;
adding said anonymous patient identifier to said medical report;
removing said patient identification data from said medical report; and
transmitting said medical report to a data repository in response to said removing.
-
-
16. A system for creating anonymity in collecting patient data, the system comprising:
-
a network; and
a host system in communication with said network, said host system including software to implement the method comprising;
receiving over said network a medical report for a patient including patient identification data;
searching a patient record for an anonymous patient identifier corresponding to said patient wherein said searching returns said anonymous patient identifier in response to locating said anonymous patient identifier and said searching returns a null value in response to not locating said anonymous patient identifier;
creating said anonymous patient identifier corresponding to said patient if said searching returns said null value;
adding said anonymous patient identifier to said medical report;
removing said patient identification data from said medical report; and
transmitting said medical report to a data repository over said network in response to said removing. - View Dependent Claims (17, 18, 19)
-
-
20. A computer program product for creating anonymity in collecting patient data, the product comprising:
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for;
receiving a medical report for a patient including patient identification data;
searching a patient record for an anonymous patient identifier corresponding to said patient wherein said searching returns said anonymous patient identifier in response to locating said anonymous patient identifier and said searching returns a null value in response to not locating said anonymous patient identifier;
creating said anonymous patient identifier corresponding to said patient if said searching returns said null value;
adding said anonymous patient identifier to said medical report;
removing said patient identification data from said medical report; and
transmitting said medical report to a data repository in response to said removing. - View Dependent Claims (21)
-
22. An anonymous patient identifier encoding format for creating anonymity in collecting patient data, the format comprising:
-
a unique system identifier, a patient identifier including a date/time component and an additional component to ensure uniqueness within said system; and
wherein;
said anonymous patient identifier is stored in an encrypted format on a patient record; and
said anonymous patient identifier is stored in an unencrypted format on a medical report. - View Dependent Claims (23, 24, 25)
-
Specification