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.
- 2. The method of claim 1, wherein the step of transmitting an alert comprises transmitting an electronic message to the at least one alert recipient.
- 3. The method of claim 1, wherein the step of transmitting an alert comprises transmitting an electronic mail message, wherein the electronic mail message does not include information regarding the health data.
- 4. The method of claim 1, wherein the patient criteria corresponds to a time interval between submissions of health data.
- 5. The method of claim 1, wherein the patient criteria corresponds to value relating to a quantified health condition parameter.
- 6. The method of claim 1, wherein the patient criteria corresponds to a combination of predetermined health data submissions.
- 7. The method of claim 1, further comprising the steps of providing a database, wherein the database comprises a plurality of patient identifiers; and, displaying the database through a selectable graphical representation.
- 8. The method of claim 1, further comprising the steps of providing a database, wherein the database comprises a plurality of predetermined patient criteria; and, displaying the database through a selectable graphical representation.
- 9. The method of claim 1, further comprising the steps of providing a database, wherein the database comprises a plurality of predetermined alert recipients; and, displaying the database through a selectable graphical representation.
- 10. The method of claim 9, wherein the database comprises a plurality of sub-databases, each sub-database comprising a plurality of predetermined alert recipients and defining a user group, each user group being grouped according to predetermined characteristics.
- 11. The method of claim 10, further comprising the step of selecting all of the alert recipients of at least one user group of alert recipients for receiving a global alert.
- 12. The method of claim 1, further comprising the step transmitting a therapy recommendation.
- 13. The method of claim 1, further comprising the step of displaying a historical health data log.
- 14. The method of claim 1, further comprising the step of displaying educational resources related to a relevant health condition.
- 15. The method of claim 1, further comprising the steps of:
transmitting a graphical representation of a human body for prompting an input transmission of health data corresponding to the at least one patient criteria, wherein the graphical representation has a sensing system for sensing a selected part of the image of the human body and transmitting health data corresponding to selected part of the image; and, receiving an input transmission of health data transmitted by selecting a part of the image of the human body
- 16. The method of claim 1, wherein the transmitted health data is stored in a relational database responsive to SQL queries.
- 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.
- 18. The computer program of claim 17, further comprising a database for storing a plurality of patient identifiers.
- 19. The computer program of claim 18, further comprising a code segment for displaying the database through a selectable graphical representation.
- 20. The computer program of claim 17, further comprising a database for storing a plurality of predetermined patient criteria.
- 21. The computer program of claim 20, further comprising a code segment for displaying the database through a selectable graphical representation.
- 22. The computer program of claim 17, wherein the patient criteria corresponds to a time interval between submissions of health data.
- 23. The computer program of claim 17, wherein the patient criteria corresponds to value relating to a quantified health condition parameter.
- 24. The computer program of claim 17, wherein the patient criteria corresponds to a combination of predetermined health data submissions.
- 25. The computer program of claim 17, further comprising a database for storing a plurality of alert recipient identifiers, the alert recipient identifiers corresponding to a plurality of alert recipients.
- 26. The computer program of claim 25, further comprising a code segment for displaying the database through a selectable graphical representation.
- 27. The computer program of claim 25, further comprising a plurality of sub-databases, wherein each sub-database includes a plurality of predetermined alert recipients and defines a user group, each user group being grouped according to predetermined characteristics.
- 28. The computer program of claim 27, further comprising a code segment for receiving a transmission to include in the alert group all alert recipients of at least one user group of alert recipients.
- 29. The computer of claim 17, further comprising a code segment for generating a graphical representation of a human body on a client machine display, wherein health data may be selected and transmitted through the graphical representation.
- 30. The computer program of claim 29, wherein the code segment further comprises a sensing system for sensing if a portion of the human body image is selected and transmits health data corresponding to a selected portion of the human body image.
- 31. The computer program of claim 17, further comprising a database for storing transmitted health data.
- 32. The computer program of claim 31, wherein the database for storing the health data is a relational database responsive to SQL queries.
- 33. The computer program of claim 17, further comprising a code segment for receiving and transmitting a therapy recommendation.
- 34. The computer program of claim 17, further comprising a code segment for generating a graphical user interface image of a historical health data log.
- 35. The computer program of claim 17, further comprising a code segment for receiving and transmitting educational resources related to a relevant health condition.
- 36. The computer program of claim 17, further comprising a code segment for generating a plurality of reports, wherein each of the reports comprises selectable criteria for customizing the report.
- 37. The computer program of claim 36, wherein the selectable criteria for customizing the report comprises at least one of a time interval, a patient identifier, and health data.
- 38. The computer program of claim 37, wherein the report comprises a monthly usage report, the monthly usage report comprising graphical representation of patient dosage for each month over a predetermined time period.
- 39. The computer program of claim 37, wherein the report comprises a bleed history report.
- 40. The computer program of claim 37, wherein the report comprises a total usage report.
- 41. The computer program of claim 37, wherein the report comprises a bleed table.
- 42. The computer program of claim 37, wherein the report comprises a total usage report.
- 43. The computer program of claim 37, wherein the report comprises a comprehensive care report, the comprehensive care report comprising a list of selectable sub-reports.
- 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.
- 45. The method of claim 44, further comprising the step of providing a communication conduit in the patient section to facilitate the interactive communication of client terminals having access to the server.
- 46. The method of claim 45, wherein the communication between the client terminals via the communication conduit occurs in real-time.
- 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.
- 48. The computer program of claim 47 further comprising a third code segment for receiving an input of patient selection data, said patient selection data being defined by at least one of a plurality of patients;
a fourth 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 fifth code segment associated with the user account, the fifth 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 sixth code segment associated with the user account, the sixth code segment for receiving a transmission input of an alert group, said alert group being defined by at least one alert recipient; a seventh code segment associated with the user account, the seventh 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, an eighth code segment associated with the user account, the eighth code segment for comparing transmitted health data to the criteria condition and to transmit a comparison result to a ninth code segment, the ninth code segment for receiving the comparison result from the eighth code segment and to transmit an alert to the alert group if the comparison result correlates to the criteria condition.
- 49. The computer program of claim 48, wherein the alert comprises an electronic message.
- 50. The method of claim 49, wherein the alert comprises an electronic mail message, wherein the electronic mail message does not include information regarding the health data.
- 51. The computer program of claim 48, further comprising a database for storing a plurality of patient identifiers.
- 52. The computer program of claim 51, further comprising a code segment for displaying the database through a selectable graphical representation.
- 53. The computer program of claim 48, further comprising a database for storing a plurality of predetermined patient criteria.
- 54. The computer program of claim 53, further comprising a code segment for displaying the database through a selectable graphical representation.
- 55. The computer program of claim 48, where in the patient criteria corresponds to a time interval between submissions of health data.
- 56. The computer program of claim 48, wherein the patient criteria corresponds to value relating to a quantified health condition parameter.
- 57. The computer program of claim 48, wherein the patient criteria corresponds to a combination of predetermined health data submissions.
- 58. The computer program of claim 48, further comprising a database for storing a plurality of alert recipient identifiers, the alert recipient identifiers corresponding to a plurality of alert recipients.
- 59. The computer program of claim 58, further comprising a code segment for displaying the database through a selectable graphical representation.
- 60. The computer program of claim 48, further comprising a plurality of sub-databases, wherein each sub-database includes a plurality of predetermined alert recipients and defines a user group, each user group being grouped according to predetermined characteristics.
- 61. The computer program of claim 60, further comprising a code segment configured to receive a transmission to include in the alert group all alert recipients of at least one user group of alert recipients.
- 62. The computer of claim 48, further comprising a code segment for transmitting a graphical representation of a human body on a client machine display, wherein health data may be selected and transmitted through the graphical user interface image.
- 63. The computer of claim 62, wherein the code segment further includes a sensing system for sensing if a portion of the human body image is selected and transmits health data corresponding to a selected portion of the human body image.
- 64. The computer program of claim 48, further comprising a database for storing transmitted health data.
- 65. The computer program of claim 64, wherein database for storing the health data is a relational database responsive to SQL queries.
- 66. The computer program of claim 48, further comprising a code segment for receiving and transmitting a therapy recommendation.
- 67. The computer program of claim 48, further comprising a code segment for generating a graphical user interface image of a historical health data log.
- 68. The computer program of claim 48, further comprising a code segment for receiving and transmitting educational resources related to a relevant health condition.
- 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.
- 70. The method of claim 69, further comprising the steps of:
receiving a transmission of the at least one user class identifier; receiving a transmission of the at least one user class criteria; receiving a transmission of at least one user class criteria condition for when a medical alert is sent to one of the plurality of user class; receiving a transmission of data relating to the user class criteria condition, and, transmitting an alert to the at least one alert recipient if the data relating to the user class criteria condition is satisfied.
- 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.
RELATED APPLICATION
[0001] This claims the benefit of Provisional Patent Application Serial No. ______, filed Mar. 14, 2001, and is incorporated herein in its entirety by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60275872 |
Mar 2001 |
US |