Internet based therapy management system
First Claim
1. A method for managing patient health data by communicating through a computer application, the method comprising the steps of:
- providing a plurality of input fields for receiving input data, the input data comprising at least one patient identifier, at least one patient criteria, at least one criteria condition, and at least one alert recipient;
receiving a transmission of the at least one patient identifier;
receiving a transmission of the at least one patient criteria;
receiving a transmission of the at least one criteria condition corresponding to each of the at least one patient criteria;
receiving a transmission of the at least one alert recipient;
receiving a transmission of health data corresponding to the at least one patient criteria;
comparing the health data to the criteria condition; and
, transmitting an alert to the at least one alert recipient if the health data satisfies the criteria condition.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for managing patient health data is disclosed. The method comprising the steps of providing a plurality of input fields for receiving input data. The input data comprise at least one patient identifier, at least one patient criteria, at least one criteria condition, and at least one alert recipient. The method further comprises the steps of receiving a transmission of the at least one patient identifier, at least one patient criteria, at least one criteria condition corresponding to each of the at least one patient criteria and at least one alert recipient. The method further comprises the steps of receiving a transmission of health data, comparing the health data to the criteria condition, and transmitting an alert to alert recipients if the health data satisfies the criteria condition.
-
Citations
71 Claims
-
1. A method for managing patient health data by communicating through a computer application, the method comprising the steps of:
-
providing a plurality of input fields for receiving input data, the input data comprising at least one patient identifier, at least one patient criteria, at least one criteria condition, and at least one alert recipient;
receiving a transmission of the at least one patient identifier;
receiving a transmission of the at least one patient criteria;
receiving a transmission of the at least one criteria condition corresponding to each of the at least one patient criteria;
receiving a transmission of the at least one alert recipient;
receiving a transmission of health data corresponding to the at least one patient criteria;
comparing the health data to the criteria condition; and
,transmitting an alert to the at least one alert recipient if the health data satisfies the criteria condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program for managing patient health data, the computer program comprising:
-
a first code segment for receiving an input of patient selection data, said patient selection data defined by at least one of a plurality of patient identifiers;
a second code segment for receiving a transmission input of at least one patient criteria and at least one criteria condition corresponding to said patient criteria, a third code segment for assigning the patient criteria and corresponding criteria condition to the at least one of the plurality of patients defined by the patient selection data;
a fourth code segment for receiving a transmission input of an alert group, said alert group being defined by at least one alert recipient;
a fifth code segment for receiving a transmission of health data from a client machine, wherein said health data corresponds to at least one of the patients defining the patient selection data and to the assigned patient criteria; and
,a sixth code segment for comparing transmitted health data to the criteria condition and to transmit a comparison result to a seventh code segment, the seventh code segment for receiving the comparison result from the sixth code segment and to transmit an alert to the alert group if the comparison result correlates to the criteria condition. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A method for managing patient health data associated with the treatment and therapy of patients having a chronic disease, the method comprising the steps of:
-
providing a system server;
providing a web interface being operably connected to the system server, the interface having a patient section and a health provider section, wherein the patient section is accessible upon entry of a first access identifier and the health provider section is accessible upon entry of a second access identifier;
providing a plurality of input fields for receiving input data from the, the input data fields being displayed in the patient section, the input data comprising at least one patient identifier, at least one patient criteria, at least one criteria condition, and at least one alert recipient;
providing a prompt in the health provider section prompting an input transmission of the at least one patient identifier;
providing a prompt in the health provider section prompting an input transmission of the at least one patient criteria;
providing a prompt in the health provider section prompting an input transmission of a criteria condition corresponding to each of the at least one patient criteria;
providing a prompt in the health provider section prompting an input transmission of the at least one alert recipient;
prompting the input of health data in the patient section;
receiving a transmission of health data corresponding to the at least one patient criteria;
comparing the health data to the criteria condition; and
,transmitting an alert to the at least one alert recipient if the health data satisfies the criteria condition. - View Dependent Claims (45, 46)
-
-
47. A computer program for managing patient health data, the computer program comprising:
-
a first code segment for defining a first user group, wherein the first user group is assigned a plurality of first user group access rights, and wherein at least one of the plurality of first user group access rights enables the first user group to create a user account for a second user group; and
,a second code segment for defining a second user group, wherein each member of the second user group is assigned an access identifier for the user account, wherein the access identifier provides the second user group with a plurality of second user group access rights and restricts the first user group from accessing account data associated with the user account, the account data comprising at least one of a patient identifier, patient criteria, criteria condition, and alert recipient. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A method for managing the administration of patient health data and therapy by communicating through a computer application, the method comprising the steps of:
-
defining a plurality of user classes comprised of a plurality of administrators, wherein the user classes are defined by a first level user class, as second level user class, a third user level class and a fourth level user class, organizing the defined user classes into a hierarchy, the first level user class being the highest level user class in the hierarchy and the fourth level user class being the lowest level of the user classes in the hierarchy, wherein an administrator of a higher level can only create and manage an account for an administrator in the user class immediately below and wherein in the user class immediately below has data access rights not possessed by the administrator that created the account; and
,providing an interface for at least one of transmitting and receiving account data associated with the account, wherein the account data comprises at least one of a patient identifier, at least one patient criteria, at least one criteria condition, and an alert recipient. - View Dependent Claims (70)
-
-
71. A computer program for managing the administration of patient health data and therapy by communicating through a computer application, the computer program comprising:
-
a first code segment for receiving transmission input of a plurality of user classes comprised of a plurality of administrators, wherein the user classes are defined by a first level user class, as second level user class, a third user level class and a fourth level user class, wherein the defined user classes are organized in a hierarchy, the first level user class being the highest level user class and the fourth level user class being the lowest level of the user classes and wherein an administrator of a higher level can only create and manage an account for an administrator in the user class immediately below and wherein in the user class immediately below has data access rights not possessed by the administrator that created the account;
a second code segment for receiving transmission input of the at least one user class identifier;
a second code segment for receiving transmission input of the at least one user class criteria;
a third code segment for receiving transmission input of at least one user class criteria condition for when a medical alert is sent to one of the plurality of user class;
a fourth code segment for receiving transmission input of data relating to the user class criteria condition, and, a fifth code segment for transmitting an alert to the at least one alert recipient if the data relating to the user class criteria condition is satisfied.
-
Specification