Medical network management system and process
First Claim
1. A medical network management system for managing access to medical providers which comprises a data processing system including a memory, a display, and input means, said memory containing a patient assessment stored program and a patient database, said patient assessment stored program including means for checking patient eligibility, means for selecting a branched chain logic algorithm for assessing a patient'"'"'s level of medical risk and determining an appropriate timing, type, and level of medical care, and a plurality of branched chain logic algorithms, each of said branched chain logic algorithms for assessing the patient'"'"'s level of medical risk and determining an appropriate timing, type, and level of medical care, said data processing system being configured by said patient assessment stored program when executed on said data processing system to present a first series of questions on said display for checking patient eligibility to receive medical care, to receive a first series of answers responsive to the first series of questions from said input means, to supply the first series of answers to said means for checking patient eligibility which accesses said patient database to check patient eligibility to present a second series of questions on said display for selecting one of said plurality of branched chain algorithms, to receive a second series of answers responsive to the second series of questions from said input means, to supply the second series of answers to said means for selecting a branched chain logic algorithm which selects one of said plurality of branched chain logic algorithms, to use the selected branched chain logic algorithm to present questions to the display, receive answers from the input means, present further questions to the display based on the answers, receive further answers from the input means, assess the patient'"'"'s level of medical risk, and determined an appropriate timing, type and level of medical care and to provide the timing, type, and level of medical care determination on said display each of said plurality of branched chain logic algorithms being configured to present a series of questions answerable with "yes" or "no", answers to said questions being used by said data processing system to categorize the patient either as having a sufficiently low post-test probability of an illness or injury under consideration so as not to justify further medical provider care or as not having a sufficiently low post-test probability of an illness or injury under consideration so as to eliminate possible need for further medical provider care.
7 Assignments
0 Petitions
Accused Products
Abstract
In a medical network management system (NMS) (20), health plan beneficiaries access a team of health care professionals over the telephone to help them assess their health needs and select appropriate care. The NMS (20) has a patient assessment component (22). The patient assessment component consists of a set of information tools which are used by health care professionals to assess patient conditions and assist in the selection of health care services and to help patients find appropriate care at the appropriate time. The tools include a comprehensive, automated set of proprietary assessment algorithms (26) which are based on branched chain algorithms utilizing Bayes theorem. These unique, clinical tools enable a trained nurse or other health care professional to sort patients into different risk categories, safely and effectively without requiring a medical diagnosis. Patients can then be guided to an appropriate level and type of care for their problem(s) based on their level of risk and set of potential needs.
526 Citations
57 Claims
- 1. A medical network management system for managing access to medical providers which comprises a data processing system including a memory, a display, and input means, said memory containing a patient assessment stored program and a patient database, said patient assessment stored program including means for checking patient eligibility, means for selecting a branched chain logic algorithm for assessing a patient'"'"'s level of medical risk and determining an appropriate timing, type, and level of medical care, and a plurality of branched chain logic algorithms, each of said branched chain logic algorithms for assessing the patient'"'"'s level of medical risk and determining an appropriate timing, type, and level of medical care, said data processing system being configured by said patient assessment stored program when executed on said data processing system to present a first series of questions on said display for checking patient eligibility to receive medical care, to receive a first series of answers responsive to the first series of questions from said input means, to supply the first series of answers to said means for checking patient eligibility which accesses said patient database to check patient eligibility to present a second series of questions on said display for selecting one of said plurality of branched chain algorithms, to receive a second series of answers responsive to the second series of questions from said input means, to supply the second series of answers to said means for selecting a branched chain logic algorithm which selects one of said plurality of branched chain logic algorithms, to use the selected branched chain logic algorithm to present questions to the display, receive answers from the input means, present further questions to the display based on the answers, receive further answers from the input means, assess the patient'"'"'s level of medical risk, and determined an appropriate timing, type and level of medical care and to provide the timing, type, and level of medical care determination on said display each of said plurality of branched chain logic algorithms being configured to present a series of questions answerable with "yes" or "no", answers to said questions being used by said data processing system to categorize the patient either as having a sufficiently low post-test probability of an illness or injury under consideration so as not to justify further medical provider care or as not having a sufficiently low post-test probability of an illness or injury under consideration so as to eliminate possible need for further medical provider care.
-
12. The medical network management system of claim 12 in which said stored program editor for generating said plurality of branched chain logic algorithms further includes a means for integrating new branched chain logic algorithms generated with said stored program editor with said plurality of branched chain logic algorithms.
- 13. In a data processing system including a display and input means, a process for managing health care, which comprises presenting a first series of questions on said display to select one of a plurality of branched chain logic algorithms which assess the patient'"'"'s level of medical risk and determine an appropriate timing, type, and level of medical care, receiving a first series of answers responsive to the first series of questions from the input means, using the first series of answers to select one of said plurality of branched chain logic algorithms, presenting in accordance with the selected branched chain logic algorithm a second series of questions on said display, receiving a second series of answers responsive to the second series of questions from the input means, presenting further questions to the display determined by the second series of answers, receiving further answers from the input means, assessing the patient'"'"'s level of risk, categorizing the patient either as having a sufficiently low post-test probability of an illness or injury under consideration so as not to justify further medical provider care, or as not having a sufficiently low post-test probability of an illness or injury under consideration so as to eliminate possible need for further medical provider care and determining an appropriate timing, type, and level of medical care.
- 22. In combination, a data processing system having a memory, a patient assessment stored program in said memory utilizing a plurality of branched chain logic algorithms, and a stored program editor in said memory for generating branched chain logic algorithms when executed on said data processing system, said plurality of branched chain logic algorithms each being configured to present a series of questions answerable with "yes" or "no" when executed on said data processing system, said stored program editor for generating branched chain logic algorithms including a yes-no logic block for generating the questions answerable with "yes" or "no" and an endpoint logic block for generating endpoints in said plurality of branched chain logic algorithms.
- 24. In combination, a data processing system having a memory and a patient assessment stored program in said memory, said patient assessment stored program including a plurality of patient complaint based branched chain logic algorithms, said plurality of patient complaint based branched chain logic algorithms each being configured to present a series of questions answerable with "yes" or "no" when said patient assessment stored program is executed by said data processing system, answers to said questions being used by said data processing system when said patient assessment stored program is executed by said data processing system to categorize the patient as either having a sufficiently low post-test probability of a specific illness or injury under consideration so as not to justify further medical provider care for the specific illness or injury, or as not having a sufficiently low post-test probability of an illness or injury under consideration so as to eliminate possible need for further medical provider care for the specific illness or injury.
-
37. In combination, a data processing system having a memory and a patient assessment stored program in said memory, said patient assessment stored program including a plurality of patient complaint based branched chain logic algorithms, each of said plurality of patient complaint based branched chain logic algorithms being configured to present a series of questions answerable with "yes" or "no" when said patient assessment stored program is executed by said data processing system, each of the answers to said questions being used by said data processing system when said patient assessment stored program is executed by said data processing system to make a categorization of the patient as either:
-
(a) having a sufficiently low post-test probability of a specific illness or injury under consideration so as to eliminate possible need for further investigation, medical care, or other health care, for the specific illness or injury under consideration;
or(b) not having a sufficiently low post-test probability of the specific illness or injury under consideration so as to eliminate possible need for further investigation, medical care, or other health care, for the specific illness or injury under consideration; the answers further being used with the categorization to recommend an appropriate intervention for the specific illness or injury under consideration. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
- 50. In combination, a data processing system having a memory, a medical provider information stored program, and a medical provider database describing clinical services or procedures available from each provider by clinical codes or procedure codes stored in said memory, said data processing system being configured by said medical provider information stored program when executed by said data processing system to use said clinical codes or said procedural codes to identify a medical provider from said medical provider database for providing a specific medical service to a patient.
-
55. In combination, a data processing system having a memory and a patient assessment stored program in said memory, said patient assessment stored program including a plurality of branched chain logic algorithms based on patient complaints, symptoms, and needs, each of said plurality of complaint branched chain logic algorithms being configured to present a series of questions answerable with "yes" or "no" when said patient assessment stored program is executed by said data processing system, each of the answers to said questions being used by said data processing system when said patient assessment stored program is executed by said data processing system to make a categorization of the patient as either:
-
(a) having a sufficiently low post-test probability of a specific illness, injury, condition, or etiology under consideration so as to clinically eliminate possible need for further investigation, medical care, or other health care, for the specific illness, injury, condition, or etiology under consideration;
or(b) not having a sufficiently low post-test probability of the specific illness, injury, condition, or etiology under consideration so as to clinically eliminate possible need for further investigation, medical care, or other health care, the specific illness, injury, condition, or etiology under consideration; the answers further being used with the categorization to identify a set of appropriate interventions for injuries and illnesses which cannot be clinically eliminated, wherein an appropriate intervention in the set of appropriate interventions has at least one characteristic selected from the group consisting of level of intervention, timing of intervention, place of intervention, nature of intervention, type of provider, specific characteristics required of the provider, and specific individual provider.
-
- 56. In combination, a data processing system having a memory, a medical provider information stored program, and a medical care provider database describing providers and clinical services, procedures, or other health care available from each provider by clinical codes or procedure codes stored in said memory, wherein providers include physicians, clinics, hospitals, therapists, dentists, and nurses, and providers are described by stored background information in said memory, practice information including at least one of location, billing information, and language spoken, said data processing system being configured by said medical provider information stored program when executed by said data processing system to use at least one of said clinical codes or said procedural codes to identify a medical provider from said medical provider database for providing a specific medical service to a patient, wherein said clinical codes or said procedural codes are based on at least one of the International Classification of Diseases (ICD), the Physician'"'"'s Current Procedural Terminology (CPT), Current Dental Terminology (CDT), and the Diagnostic and Statistical Manual of Mental Disorders (DSM), and wherein said clinical or procedural codes prospectively describe the availability of said clinical services from each provider or provider location.
Specification