Search

CN-122003718-A - Interactive medical guideline method and system

CN122003718ACN 122003718 ACN122003718 ACN 122003718ACN-122003718-A

Abstract

A navigable directed graph interface representing a medical guideline, wherein the medical guideline includes a decision tree that includes a plurality of clinical decisions and preconditions. The navigation interface presents a portion of a directed graph based on a recorded sequence of preconditions and/or clinical decisions of the medical guideline and a portion of the directed graph divergent from the recorded sequence of preconditions and/or clinical decisions. Graphically distinguishing the divergent portion of the directed graph from the portion of the directed graph based on the recorded preconditions and/or clinical decisions. In response to receiving a selection of a substitute node from the divergent portion of the directed graph, the graphical representation of the directed graph displays one or more child nodes of the selected substitute node.

Inventors

  • Karina Kolnobis
  • RICHARD LIN
  • Ernest Luo
  • Mark Philip Melman
  • Chezari Novakovsky
  • Katarina Rokain Kuharska
  • Vishaka Sharma
  • Pavel Voytkov

Assignees

  • F·霍夫曼-罗氏股份公司
  • 罗氏分子系统公司

Dates

Publication Date
20260508
Application Date
20240829
Priority Date
20230831

Claims (15)

  1. 1. A computer-implemented method of providing an interactive medical guideline, the computer-implemented method comprising: Receiving data representing a directed graph of a medical guideline, wherein the medical guideline includes a decision tree including a plurality of clinical decisions and preconditions that lead to at least some of the clinical decisions, the directed graph including a plurality of nodes representing the clinical decisions and the preconditions and edges connecting the plurality of nodes to represent dependencies among the clinical decisions and the preconditions; providing a graphical representation of at least a portion of a sequence of the directed graph based on the recorded preconditions and/or clinical decisions via a navigation interface; Providing a graphical representation of a portion of the directed graph divergent from the recorded sequence of preconditions and/or clinical decisions via a navigation interface, and graphically distinguishing the divergent portion of the directed graph from the portion of the directed graph based on the recorded preconditions and/or clinical decisions; receiving, via the navigation interface, a selection of an alternative node from a portion of the directed graph diverging from the sequence of recorded clinical decisions and/or preconditions; Based on the selection of the alternate node, the graphical representation of the directed graph is updated to display one or more child nodes of the selected alternate node.
  2. 2. The method of claim 1, wherein the selecting comprises hovering a cursor over the alternate node for at least a predetermined period of time.
  3. 3. The method of claim 2, wherein the cessation of the hover over the alternate node causes the graphical representation of the directed graph to be updated to cease displaying the one or more child nodes of the alternate node.
  4. 4. The method of any one of the preceding claims, wherein the recorded preconditions and/or sequence of clinical decisions are based on an electronic medical record of the patient.
  5. 5. The method of claim 4, further comprising receiving user input via the navigation interface and, in response to the user input, associating and storing records of the replacement node and one or more child nodes of the replacement node with medical records of the patient.
  6. 6. The method of any of the preceding claims, wherein graphically differentiating comprises rendering the selected alternative node and one or more child nodes with different contrast levels or colors than the portion of the directed graph based on the recorded preconditions and/or clinical decisions.
  7. 7. The method of any of the preceding claims, wherein graphically distinguishing comprises rendering the selected alternate node and one or more child nodes in a pop-up window.
  8. 8. The method of any of the preceding claims, further comprising: Mapping the plurality of nodes and the updated graphical representation of the decision tree to different regions of a display frame; receiving input via the navigation interface to select an area of the display frame to be displayed in the navigation interface, and Based on the selected region and the mapping, a graphical representation of the directed graph including at least a portion of nodes mapped to the selected region is provided via the navigation interface.
  9. 9. The method of claim 8, wherein the input comprises at least one selected from a zoom-in command, a zoom-out command, or a drag action.
  10. 10. The method of any preceding claim, wherein each of the nodes is represented by text comprising a respective clinical decision or precondition.
  11. 11. The method of any of the preceding claims, further comprising receiving input selecting one or more sub-nodes of the selected alternate node of the directed graph from the graphical representation, and updating the graphical representation of the at least a portion of the directed graph based on the selection of the one or more sub-nodes to provide navigation results of the selected one or more sub-nodes of the medical guideline representing the selected alternate node.
  12. 12. The method of any of the preceding claims, further comprising: Receiving, via the navigation interface, a request to insert a node representing a customized clinical decision not defined in the medical guideline into the directed graph; Generating a pop-up window to collect information of the customized clinical decision in response to the request; Generating custom nodes including the collected information, and Based on the collected information, the custom nodes are inserted into the directed graph to generate a custom directed graph.
  13. 13. The method of claim 12, wherein the information comprises the custom clinical decision to be represented by the custom node and a node of the directed graph to be a direct child node of the custom node.
  14. 14. A system having one or more processors configured and programmed to cause execution in accordance with any one of the preceding claims.
  15. 15. A non-transitory computer readable medium having instructions for causing one or more processors to perform any one of the methods of the preceding claims.

Description

Interactive medical guideline method and system Background Medical guidelines generally refer to documents intended to guide decisions and criteria regarding diagnosis, management and treatment of particular areas of healthcare. Medical guidelines may provide up-to-date data regarding prevention, diagnosis, prognosis, treatment, including drug dosage, risk/benefit, and cost-effectiveness of treatment for a particular disease. The guideline may also identify available/decision/treatment options and their outcome at specific stages of the disease or treatment, and may identify different options/outcomes for each stage at different stages of the disease/treatment. Based on the patient's current medical condition, the clinician may refer to the guideline to obtain different treatment options and possible results, and may determine treatment options for the patient. Given that medical guidelines identify many available decision/treatment options and their results at different stages of the disease/treatment, medical guidelines are typically large files with hundreds if not thousands of pages. For example, the national integrative cancer network (NCCN) clinical practice guidelines for breast cancer oncology have more than 200 pages. It may be difficult for a clinician to effectively browse such larger files and identify, compare different treatment selections/results, and/or select from among them for a given medical condition and patient. Disclosure of Invention Techniques for providing an interactive medical guidance engine are disclosed herein. The interactive medical guidance engine includes a navigation interface to provide a graphical representation of a medical guide to a user, such as a medical care provider (e.g., clinician staff, etc.). The medical guideline may include a decision tree that includes a set of clinical decisions (such as treatment, diagnosis, etc.) and one or more preconditions that lead to the clinical decisions within the decision tree. Some methods for implementing interactive medical guidelines are described in U.S. patent publication No. US 2022/0237063 A1 entitled "Method AND SYSTEM for Providing INTERACTIVE MEDICAL Guideline," which is incorporated by reference in its entirety. In some embodiments, patient medical records, including previous medical decisions and/or preconditions from the patient's records, are mapped to nodes of the interactive medical guideline. The interactive guideline may initially include a display of nodes mapped to the patient and alternate branches relative to those nodes. Selecting an alternate branch node (such as by hovering a pointer over the node) may expand the guideline from the selected node, thereby displaying and distinguishing the expanded alternate path of the guideline from the currently recorded path of the patient. In some embodiments, deselecting the alternate node (such as by ceasing to hover over the node) folds the expanded alternate path. In some embodiments, data from electronic medical records may be dynamically accessed, parsed/identified, and extracted to associate the data with nodes and paths within the guideline. Parsing and extraction may be accomplished by scanning the record (e.g., using optical character recognition) and Natural Language Processor (NLP), and then correlating the processed data with clinical decisions, tests, diagnoses, and preconditions of the patient and their relationships to each other according to guidelines. In some embodiments, a machine learning model is developed to process medical records and correlate data with elements of the guideline. In some embodiments, when the corresponding medical guideline and patient record are open for display in the interface, the mapped or selected sequence of nodes and alternate nodes may be associated/stored with the patient medical record and displayed/differentiated accordingly as the primary selected nodes and alternate nodes. The sequence of selected/added clinical decisions for the patient may be presented as part of the patient's treatment history. The navigation interface may provide different forms of graphical representations of the medical guideline in different modes of operation, such as tree mode and step mode. To provide an interactive experience, the navigation interface may also provide different ways to navigate through the medical guideline and select clinical decisions in the medical guideline in different modes of operation. The interactive medical guideline engine may also allow the user to store a sequence of clinical decisions for patient selection and add custom treatment/diagnostic test protocols to the sequence that are not part of the medical guideline. These and other embodiments of the invention are described in detail below. For example, other embodiments relate to systems, apparatuses, and computer-readable media associated with the methods described herein. The nature and advantages of embodiments of the invention may be better understo