This invention concerns a system for processing and ranking clinical data including patient results, observations, progress notes and assessments, for example.
Existing systems are limited in their ability to determine the clinical relevance of information stored in electronic patient records. The existing systems typically do this by using data analysis and expert systems employing rules to determine the clinical significance of the data. These rules implement methods involving identifying data patterns and link the results to attempt to indicate the clinical relevance of individual pieces of information. In existing systems it is difficult to establish rules that successfully identify clinically significant data based on the content of the data. Existing systems attempt to create rules to determine the clinical significance of data based on information acquired from experts, for example. Unfortunately, these rules fail to consistently determine clinical relevance of medical information from a variety of different sources including different patient records.
The difficulty of determining clinical relevance of medical information is compounded by the fact that otherwise normal patient medical results (data) may become clinically significant based on a specific patient medical condition, for example. In other cases, apparently abnormal patient medical data may simply be normal for a particular individual patient. As a result of these patient specific medical data variations, existing generalized expert systems fail to consistently and accurately predict the clinical significance of clinical data in a variety of patient cases. Further, the rules employed by existing systems result in either the identification of data as significant that is not significant or the mis-identification of clinically significant data as being insignificant. Individual clinical providers also have different opinions about what qualifies as clinically significant and what does not. In some cases, it is even difficult for experts to agree on clinical significance of specific items. A system according to invention principles addresses these problems and related problems.
A system employs a combination of human and automated processing functions to determine clinical significance of individual clinical results, observations, progress notes and assessments, for example. A system for use in processing clinical data, includes a display generator for initiating generation of data representing an image for display including, an item of clinical data of a particular patient and an image element enabling a user to enter data identifying a clinical significance ranking of the item of clinical data. The system also includes at least one repository incorporating information associating data identifying a user with an entered clinical significance ranking of the item of clinical data and with the clinical data item.
The system provides a method for determining the clinical significance of individual clinical results, observations, progress notes and assessments, for example, that accommodates human limitations and patient variability. In one embodiment the system employs a combination of human and automated processing functions and is applicable in processing and storing clinical information. The system captures and rates clinical significance of patient related data and employs a significance data repository that provides input for expert systems and statistical analysis that enables continuous improvement in the quality and predictability of computer generated clinical significance ratings. The system provides a user interface that facilitates acquisition of clinical relevance information about individual pieces of clinical data by offering the clinical user the opportunity to rate the significance of the data. The user is not required to identify the significance of every piece of clinical data as previously entered clinical data significance ranking information is used in predicting the clinical relevance of a particular clinical data item.
As used herein, a processor comprises any one or combination of, hardware, firmware, and/or software. A processor acts upon information by manipulating, analyzing, modifying, converting or transmitting information for use by an executable procedure or an information device, and/or by routing the information to an output device. A processor may use or comprise the capabilities of a controller or microprocessor, for example. A display generator is a known element comprising electronic circuitry or software or a combination of both for generating display images or portions thereof.
In the
In the exemplary embodiment, CSR Repository 30 is implemented as a separate database, or in another embodiment it may be implemented by adding a field (or fields) to Clinical Results Repository 40 or to one or more distributed databases accessed via network 20. In this other embodiment, access to Clinical Results Repository 40 is supported using bidirectional communication interface 42 and this embodiment may omit CSR repository 30 and interface 28. Repository 30 incorporates CSR data that includes a clinical significance ranking of an individual clinical data item and also an indicator identifying whether a CSR has been made for an individual clinical data item. This data is stored in CSR repository 30 but alternatively may be stored in Clinical Results Repository 40. The CSR scale of a clinical data item is determinable by a user via an option selection list or other user interface menu item and may include selectable options as simple as “Yes—This is significant, No—This is not significant”. Other options may comprise a categorization such as a simple ‘Yes’, ‘No’ or ‘Not Sure’ rankings or “Very Significant”, “Intermediately Significant” or “Not Significant”, for example. The selectable clinical significance ranking may also be based on a scale such as 1-4,0-9, etc.
The value that is used for most significant and least significant rankings is also stored in CSR repository 30 (or in another repository in a different embodiment) to allow conversion from a CSR system used by one institution to that of another. If CSR repository 30 is implemented as a separate database, it also incorporates a unique index link to a specific result that is being rated. Other fields in CSR repository 30 identify a particular user that assigned the CSR as well as a time and date when the CSR was assigned, and optional data to indicate other conditions that influenced the ranking (i.e. the diagnosis code that made this ranking significant).
Optional Prediction Subsystem 25 analyzes historical data indicating combinations of clinical results and patient conditions that have been previously considered significant in order to predict the clinical significance of received data representing a patient clinical data item (including laboratory test results, for example). If statistical analysis performed by subsystem 25 shows high confidence in a prediction of a clinical significance ranking of a clinical data item, a result is indicated as potentially significant and an alert message is generated by Alert Subsystem 24 to prompt a user to review the result as soon as possible to enable the user to initiate action based on the result. Further, prediction system 25 accumulates CSR data and proposes tests or orders in response to analysis of the accumulated data, based on matching criteria in previously encountered compatible situations. The proposed tests or orders derived by prediction system 25 are provided via interface 22 to Clinical Significance Controller 12 and by controller 12 to external systems 61 via interface 60.
Alert subsystem 24, in addition to alerting users of clinical data items that may be significant based upon prediction by subsystem 25, also alerts users via User Interface 50 of clinical data items previously considered to be significant for a patient when the patient returns for a subsequent encounter, for example. Thereby subsystem 24 ensures that a clinical data item previously considered to be significant, stands out from what may be a large accumulation of clinical data, results and assessments that are normal and of no immediate interest.
As clinical data including laboratory results become older, they generally become less relevant and at some point in time it becomes necessary to archive this clinical data. This involves moving the clinical data from immediately available on demand storage to archived storage that typically requires more time to access because of a need to load removable media (such as tape, disk etc.), for example. The archive process is provided by Purge/Off Line Subsystem 93. Clinical significance system 10 including alert subsystem 24 and controller 12 and unit 93 implement the archive process based upon the ranking of the results stored in CSR repository 30 or clinical results repository 40. The archive process ensures that significant results remain active and available in repositories 30 and 40 longer than less significant results. This minimizes the need to access archived data and prioritizes the archival process.
User interface 50 is compatible with a browser application such as Microsoft Explorer or Netscape Navigator, and comprises a Graphical User Interface (GUI) for presentation on a Personal Digital Assistant (PDA), Cell Phone, Pager, Tablet device, wireless device or medical device display. User interface 50 is coupled to clinical significance controller 12 via communication interfaces 11 and 51 and through network 20. External Systems 61 obtain information from controller 12 by way of communication interface 60 which employs HealthLevel 7 (HL7) messages with extensions or alternatively employs a proprietary interface message format depending on the needs of external systems 61, for example. Further, external Systems 61 may comprise one or more of a patient medical record system, a medical device system (such an MRI, CT, X-ray, other imaging system or patient monitoring system, for example), a nursing system, scheduling system, risk management system, orders and results management system, workflow scheduler, people scheduler and Governmental agency system. External Systems 61 employ clinical significance system 10 to modify a workflow comprising a task sequence to be performed by a worker. Specifically, external Systems 61 employ clinical significance system 10 to modify a workflow in order to schedule new tests or schedule use of resources and people. Similarly, system 10 is used to modify tests to be performed using medical devices to provide results for storage in external health records or to be shared with governmental agencies such as the US Center for Disease Control.
Historical log 46 maintains a historical record indicating changes made to CSR repository 30 and that identifies a user authoring the change as well as a time and date stamp identifying time and date of a change. The historical record includes a reason for a change or a logged item. The information stored in historical log 46 is provided by controller 12 using bidirectional communication interface 45. Controller 12 receives alerts from alert subsystem 24 and generates a record identifying an alert for storage in Historical log 46. Controller 12 receives data representing a prediction made by the Prediction Subsystem 25 via interface 22 and stores the predication representative data into the Historical Log 46.
In the
In response to acquisition of a number of clinical significance rankings from a particular clinical user, a statistical analysis of the acquired rankings is performed by controller 12 in conjunction with prediction subsystem 25. The statistical analysis is used by units 12 and 25 to provide a suggested (predicted) ranking for a particular clinical data item to the clinical user for validation. The user may either validate and accept the suggested ranking or override it with a user selected ranking. As the number of clinical significance rankings in CSR repository 30 increases, the accuracy of suggested rankings provided by prediction subsystem 25 improves. The statistical analysis and prediction performed by units 12 and 25 adaptively improves with time and increases the accuracy of suggested clinical significance rankings of clinical data items. A clinical user via interface 50 is able to access, review and update clinical significance ranking information in CSR repository 30 and thereby improve the accuracy of the stored clinical significance ranking information. A clinical user is able to access a display on interface 50 of clinical significance ranking information in CSR repository 30 in response to a search query including search criteria such as date, relevance score or type of information.
System 10 receives and processes data representing feedback from a clinical user concerning significance of a clinical data item. The feedback is processed by system 10 and used to identify exceptions to existing clinical significance ranking prediction rules. This improves the accuracy of predictions provided by unit 12 and prediction subsystem 25. Also as clinical users rank clinical data items that they review, subsequent statistical analysis identifies new unexpected combinations of medical conditions and associated clinical data that have particular clinical significance rankings. System 10 advantageously presents a user (via interface 50) with an option to indicate specific patient clinical data items or observations as permanently significant for a specific patient. This helps to ensure that clinical data presented to a user is likely to be relevant and vital to a future patient encounter and to ensure that clinical data relevant to treatment of the patient is not overlooked. Large quantities of clinical data including past observations are often accumulated for a patient and much of this clinical data has little future consequence and is merely relevant to a specific patient encounter. The system 10 function affording a user the ability to indicate specific patient clinical data items or observations as permanently significant for a specific patient advantageously enables a user to focus on clinical data of importance, ignore background information and make treatment decisions more quickly and efficiently. System 10 is also able to prioritize and select clinical data to be purged or archived.
In step 708, controller 12 in conjunction with clinical rating subsystem 27, associates a user (i.e., user identification information) with the determined user category, the item of clinical data of the particular patient and the user entered clinical significance ranking of the clinical data item (either the derived suggested ranking or a user input ranking). In step 710, controller 12 stores the user identification information and associated user category as well as data identifying the item of clinical data of the particular patient and the associated clinical significance ranking, in CSR repository 30. Controller 12 in conjunction with purge subsystem 93 archives a clinical data item and associated ranking information in CSR repository 30 by transferring the information to archival storage in repository 52 via bidirectional interface 95. Information is archived based on a priority derived from a CSR value. Controller 12, in step 715, communicates a message via network 20 to initiate alteration of a task sequence of a healthcare worker in response to the entered clinical significance ranking of the item of clinical data. In step 718, controller 12 communicates a message via network 20 to initiate generation of an alert message in response to the entered clinical significance ranking of the item of clinical data. The process of
The system and processes presented in
This is a non-provisional application of provisional application Ser. No. 60/555,219 by Jeffry Brent Jacobsen et al. filed Mar. 22, 2004.
Number | Date | Country | |
---|---|---|---|
60555219 | Mar 2004 | US |