Department of Information Systems, University of Haifa, Haifa 3498838, Israel.
Department of Information Systems, University of Haifa, Haifa 3498838, Israel.
J Biomed Inform. 2020 Dec;112:103587. doi: 10.1016/j.jbi.2020.103587. Epub 2020 Oct 6.
Patients with chronic multimorbidity are becoming more common as life expectancy increases, making it necessary for physicians to develop complex management plans. We are looking at the patient management process as a goal-attainment problem. Hence, our aim is to develop a goal-oriented methodology for providing decision support for managing patients with multimorbidity continuously, as the patient's health state is progressing and new goals arise (e.g., treat ulcer, prevent osteoporosis). Our methodology allows us to detect and mitigate inconsistencies among guideline recommendations stemming from multiple clinical guidelines, while consulting medical ontologies and terminologies and relying on patient information standards. This methodology and its implementation as a decision-support system, called GoCom, starts with computer-interpretable clinical guidelines (CIGs) for single problems that are formalized using the PROforma CIG language. We previously published the architecture of the system as well as a CIG elicitation guide for enriching PROforma tasks with properties referring to vocabulary codes of goals and physiological effects of management plans. In this paper, we provide a formalization of the conceptual model of GoCom that generates, for each morbidity of the patient, a patient-specific goal tree that results from the PROforma engine's enactment of the CIG with the patient's data. We also present the "Controller" algorithm that drives the GoCom system. Given a new problem that a patient develops, the Controller detects inconsistencies among goals pertaining to different comorbid problems and consults the CIGs to generate alternative non-conflicted and goal-oriented management plans that address the multiple goals simultaneously. In this stage of our research, the inconsistencies that can be detected are of two types - starting vs. stopping medications that belong to the same medication class hierarchy, and detecting opposing physiological effect goals that are specified in concurrent CIGs (e.g., decreased blood pressure vs. increased blood pressure). However, the design of GoCom is modular and generic and allows the future introduction of additional interaction detection and mitigation strategies. Moreover, GoCom generates explanations of the alternative non-conflicted management plans, based on recommendations stemming from the clinical guidelines and reasoning patterns. GoCom's functionality was evaluated using three cases of multimorbidity interactions that were checked by our three clinicians. Usefulness was evaluated with two studies. The first evaluation was a pilot study with ten 6th year medical students and the second evaluation was done with 27 6th medical students and interns. The participants solved complex realistic cases of multimorbidity patients: with and without decision-support, two cases in the first evaluation and 6 cases in the second evaluation. Use of GoCom increased completeness of the patient management plans produced by the medical students from 0.44 to 0.71 (P-value of 0.0005) in the first evaluation, and from 0.31 to 0.78 (P-value < 0.0001) in the second evaluation. Correctness in the first evaluation was very high with (0.98) or without the system (0.91), with non-significant difference (P-value ≥ 0.17). In the second evaluation, use of GoCom increased correctness from 0.68 to 0.83 (P-value of 0.001). In addition, GoCom's explanation and visualization were perceived as useful by the vast majority of participants. While GoCom's detection of goal interactions is currently limited to detection of starting vs. stopping the same medication or medication subclasses and detecting conflicting physiological effects of concurrent medications, the evaluation demonstrated potential of the system for improving clinical decision-making for multimorbidity patients.
随着预期寿命的延长,患有慢性多种疾病的患者越来越多,这使得医生有必要制定复杂的管理计划。我们将患者管理过程视为目标实现问题。因此,我们的目标是开发一种面向目标的方法,为持续管理患有多种疾病的患者提供决策支持,因为患者的健康状况在不断变化,新的目标不断出现(例如,治疗溃疡,预防骨质疏松症)。我们的方法允许我们检测和缓解源自多个临床指南的指南建议之间的不一致性,同时咨询医学本体和术语,并依赖于患者信息标准。这种方法及其作为决策支持系统的实现,称为 GoCom,从使用 PROforma CIG 语言形式化的单个问题的计算机可解释临床指南(CIG)开始。我们之前发布了系统的架构以及丰富 PROforma 任务以引用目标词汇代码和管理计划生理效应的属性的 CIG 启发指南。在本文中,我们提供了 GoCom 概念模型的正式化,该模型为患者的每种疾病生成特定于患者的目标树,该目标树是通过 PROforma 引擎对患者数据执行 CIG 生成的。我们还介绍了驱动 GoCom 系统的“控制器”算法。给定患者新出现的问题,控制器会检测到不同合并症问题的目标之间的不一致,并咨询 CIG 以生成同时解决多个目标的替代非冲突和面向目标的管理计划。在我们研究的这个阶段,可以检测到的不一致性有两种类型-属于同一药物类别层次结构的药物的开始与停止,以及检测到并发 CIG 中指定的相反生理效应目标(例如,血压降低与血压升高)。但是,GoCom 的设计是模块化和通用的,允许未来引入其他交互检测和缓解策略。此外,GoCom 根据临床指南和推理模式生成替代非冲突管理计划的解释。使用我们的三位临床医生检查的三种合并症相互作用的情况评估了 GoCom 的功能。使用两项研究评估了有用性。第一项评估是一项针对十名六年级医学生的试点研究,第二项评估是对 27 名六年级医学生和实习生进行的。参与者解决了患有多种疾病的患者的复杂现实案例:有和没有决策支持,第一项评估中有两个案例,第二项评估中有 6 个案例。在第一项评估中,GoCom 的使用将医学生生成的患者管理计划的完整性从 0.44 提高到 0.71(P 值为 0.0005),在第二项评估中从 0.31 提高到 0.78(P 值 < 0.0001)。在第一项评估中,系统的使用具有很高的准确性(0.98)或没有系统(0.91),差异不显著(P 值≥0.17)。在第二项评估中,使用 GoCom 将正确性从 0.68 提高到 0.83(P 值为 0.001)。此外,绝大多数参与者认为 GoCom 的解释和可视化很有用。虽然 GoCom 目前对目标交互的检测仅限于检测相同药物或药物子类的开始与停止,以及检测并发药物的冲突生理效应,但评估表明该系统在改善多种疾病患者的临床决策方面具有潜力。