Health Profile Database Management System
First Claim
1. A computer-implemented method of processing medical information describing a patient, comprising the steps of:
- a) receiving a plurality of prescribed treatments for the patient, wherein each prescribed treatment being prescribed at a different time;
b) receiving, from the patient, a plurality of surveys responses, each survey response comprising (i) patient identification data, (ii) a disease state of the patient, and (iii) at least one quality of life metric;
c) aggregating the plurality of prescribed treatments and the plurality of survey responses in a database; and
d) generating, based on the aggregated plurality of prescribed treatments and plurality of survey responses, a time-sequenced report that illustrates one or more effects of at least one prescribed treatment on the at least one quality of life metric.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention include a method of collecting and reporting quality of life data from a patient. A patient may participate in a collection of surveys during the course of disease treatment that are automatically tailored to the patient'"'"'s disease state using multidimensional tools to generate quality of life metrics. Reports are generated from the aggregate data to aid in treatment of the patient by enhancing patient/healthcare provider communications, patient education and by giving the healthcare provider reports on quality of life metrics correlated to the prescribed treatments, comorbid diseases, disease specific and medication specific review of systems and patient compliance with the prescribed treatments. Further, data from multiple patients are aggregated for reports that can provide evaluations of the effect of prescribed treatments, reasons for patient non-compliance with prescribed treatments and the prevalence and effect of off-label use of medications.
-
Citations
23 Claims
-
1. A computer-implemented method of processing medical information describing a patient, comprising the steps of:
-
a) receiving a plurality of prescribed treatments for the patient, wherein each prescribed treatment being prescribed at a different time; b) receiving, from the patient, a plurality of surveys responses, each survey response comprising (i) patient identification data, (ii) a disease state of the patient, and (iii) at least one quality of life metric; c) aggregating the plurality of prescribed treatments and the plurality of survey responses in a database; and d) generating, based on the aggregated plurality of prescribed treatments and plurality of survey responses, a time-sequenced report that illustrates one or more effects of at least one prescribed treatment on the at least one quality of life metric. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 20)
-
-
13. A computer-implemented method of processing medical information describing a plurality of patients, comprising the steps of:
-
a) receiving a plurality of prescribed treatments for the plurality of patients at a plurality of points in time; b) receiving, from each of the plurality of patients, a plurality of surveys responses, each survey response comprising at least one quality of life metric measuring a corresponding patient'"'"'s quality of life at a different point in time; c) aggregating the plurality of prescribed treatments and the plurality of survey responses from each of the plurality of patients in a database; and d) determining, based on the aggregated plurality of prescribed treatments and plurality of survey responses from each of the plurality of patients, at least one measure of effects of a prescribed treatment. - View Dependent Claims (14, 15, 16, 17, 18, 19, 21)
-
-
22. A computer readable storage medium containing a program for which, when executed by a processor, performs an operation, comprising the steps of:
-
a) receiving a plurality of prescribed treatments for a patient, each prescribed treatment being prescribed at a different time; b) receiving, from the patient, a plurality of surveys responses, each survey response comprising (i) patient identification data, (ii) a disease state of the patient, and (iii) at least one quality of life metric; c) aggregating the plurality of prescribed treatments and the plurality of survey responses in a database; and d) generating, based on the aggregated plurality of prescribed treatments and plurality of survey responses, a time-sequenced report that illustrates one or more effects of at least one prescribed treatment on the at least one quality of life metric.
-
-
23. A system comprising:
-
a processor; a database; and a memory containing a program which, when executed by the processor, performs an operation, comprising the steps of; a) receiving a plurality of prescribed treatments for a patient, each prescribed treatment being prescribed at a different time; b) receiving, from the patient, a plurality of surveys responses, each survey response comprising at least one quality of life metric; c) aggregating the plurality of prescribed treatments and the plurality of survey responses in the database; and d) generating, based on the aggregated plurality of prescribed treatments and plurality of survey responses, a time-sequenced report that illustrates one or more effects of at least one prescribed treatment on the at least one quality of life metric.
-
Specification