基于规则引擎的乙肝患者诊疗建议处理方法、系统和介质技术方案

技术编号:31905244 阅读:17 留言:0更新日期:2022-01-15 12:43
本发明专利技术公开了一种基于规则引擎的乙肝患者诊疗建议处理方法、系统和介质,可应用于智能应用技术领域。本发明专利技术方法包括:基于专家知识和诊疗规范,获取乙肝孕妇和婴儿的诊疗建议规则;根据诊疗建议规则,基于开源规则管理系统及附属工具创建乙肝孕妇和婴儿的诊疗建议规则引擎;控制应用程序通过开源规则管理系统的应用程序接口调用诊疗建议规则引擎;获取应用程序的反馈信息和诊疗指南。本发明专利技术通过将乙肝孕妇和婴儿的诊疗建议规则创建成能够被调用的诊疗建议规则引擎,从而使得在应用程序在对乙肝孕妇和婴儿的诊疗建议进行更新或者调用时,不会影响其他流程的进行,从而达到简化维护诊疗建议的过程,降低诊疗建议系统的更新成本的功能。成本的功能。成本的功能。

【技术实现步骤摘要】
基于规则引擎的乙肝患者诊疗建议处理方法、系统和介质


[0001]本专利技术涉及智能应用
,尤其是一种基于规则引擎的乙肝患者诊疗建议处理方法、 系统和介质。

技术介绍

[0002]相关技术中,智能诊疗建议是智慧医疗的重要内容。根据智能诊疗建议,医生和卫生工 作者可以根据患者的实际状况,全面地给出诊疗建议,避免由于个人思维和记忆的不全面导 致的误诊和漏诊;患者也可以利用根据智能诊疗建议开发的应用程序及时快速地获取诊疗建 议,避免贻误病情。现有诊疗建议系统通常采用硬编码的方式表示和存储诊疗建议,其存在 以下缺点:第一点、智能诊疗建议规则迭代和更新成本很高,对规则的少量改动就需要走完 全开发、测试、部署的全流程;第二点、智能诊疗建议规则通常由医学专家根据其领域知识 和实践经验给出,而病症的建议通常纷繁复杂这导致诊疗建议规则的规模相当庞大,使得维 护诊疗建议规则变得异常困难;第三点、从信息系统开发的角度看,诊疗建议规则开发和维 护门槛很高。因为医学专家和业务分析人员通常不了解诊疗建议规则的具体实现。当业务分 析人员需要添加和更新时,医学专家和业务分析人员通常无法自助完成,需要IT专业开发人 员的介入。

技术实现思路

[0003]本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术提出一种基于规则 引擎的乙肝患者诊疗建议处理方法、系统和介质,能够简化维护诊疗建议的过程,降低诊疗 建议系统的更新成本。
[0004]一方面,本专利技术实施例提供了一种基于规则引擎的乙肝患者诊疗建议处理方法,包括以 下步骤:
[0005]基于专家知识和诊疗规范,获取乙肝孕妇和婴儿的诊疗建议规则;
[0006]根据所述诊疗建议规则,基于开源规则管理系统及所述开源规则管理系统的附属工具创 建乙肝孕妇和婴儿的诊疗建议规则引擎;
[0007]控制应用程序通过所述开源规则管理系统的应用程序接口调用所述诊疗建议规则引擎;
[0008]获取所述应用程序在应用过程中的反馈信息和诊疗指南。
[0009]在一些实施例中,所述获取乙肝孕妇的诊疗建议规则,包括:
[0010]分析乙肝孕妇的病理指标、获取乙肝孕妇的用药时间和乙肝孕妇的个人信息。
[0011]在一些实施例中,所述基于开源规则管理系统及所述开源规则管理系统的附属工具创建 乙肝孕妇和婴儿的诊疗建议规则引擎,包括:
[0012]获取医学专家和业务分析人员共同创建和提交的诊疗建议收集表;
[0013]获取采用开源规则的特定语言编写得到的规则;
[0014]将所述规则发布到所述开源规则管理系统,得到规则库;
[0015]对所述规则库的规则进行测试和验证后,得到诊疗建议规则引擎。
[0016]在一些实施例中,所述控制应用程序通过所述开源规则管理系统的应用程序接口调用所 述诊疗建议规则引擎,包括:
[0017]控制所述应用程序通过所述应用程序接口与所述开源规则管理系统进行交互;
[0018]通过模式匹配器和执行器从所述开源规则管理系统中匹配规则;
[0019]控制所述应用程序在人机交互界面显示匹配到的规则。
[0020]在一些实施例中,所述诊疗指南为当前时刻下最新的诊疗指南。
[0021]在一些实施例中,在所述获取所述应用程序在应用过程中的反馈信息和诊疗指南步骤后, 所述方法还包括以下步骤:
[0022]根据所述反馈信息和所述最新的诊疗指南删除过时的规则、补充遗漏的规则、追踪最新 的医学信息。
[0023]在一些实施例中,所述开源规则管理系统包括Drools规则管理系统。
[0024]另一方面,本专利技术实施例提供了一种基于规则引擎的乙肝患者诊疗建议处理系统,包括:
[0025]第一获取模块,用于基于专家知识和诊疗规范,获取乙肝孕妇和婴儿的诊疗建议规则;
[0026]创建模块,用于根据所述诊疗建议规则,基于开源规则管理系统及所述开源规则管理系 统的附属工具创建乙肝孕妇和婴儿的诊疗建议规则引擎;
[0027]调用模块,用于控制应用程序通过所述开源规则管理系统的应用程序接口调用所述诊疗 建议规则引擎;
[0028]第二获取模块,用于获取所述应用程序在应用过程中的反馈信息和诊疗指南。
[0029]另一方面,本专利技术实施例提供了一种基于规则引擎的乙肝患者诊疗建议处理系统,包括:
[0030]至少一个存储器,用于存储程序;
[0031]至少一个处理器,用于加载所述程序以执行上述的基于规则引擎的乙肝患者诊疗建议处 理方法。
[0032]另一方面,本专利技术实施例提供了一种存储介质,其中存储有计算机可执行的程序,所述 计算机可执行的程序被处理器执行时用于实现上述的基于规则引擎的乙肝患者诊疗建议处理 方法。
[0033]本专利技术实施例提供的基于规则引擎的乙肝患者诊疗建议处理方法,具有如下有益效果:
[0034]本实施例通过将乙肝孕妇和婴儿的诊疗建议规则创建成能够被调用的诊疗建议规则引 擎,从而使得在应用程序在对乙肝孕妇和婴儿的诊疗建议进行更新或者调用时,不会影响其 他流程的进行,从而达到简化维护诊疗建议的过程,降低诊疗建议系统的更新成本的功能。
[0035]本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显, 或通过本专利技术的实践了解到。
附图说明
[0036]下面结合附图和实施例对本专利技术做进一步的说明,其中:
[0037]图1为本专利技术实施例的一种基于规则引擎的乙肝患者诊疗建议处理方法的流程图;
[0038]图2为本专利技术实施例的乙肝孕妇诊疗建议规则收集表的示意图;
[0039]图3为本专利技术实施例的婴儿诊疗建议规则收集表的示意图;
[0040]图4为本专利技术实施例的创建规则引擎流程示意图;
[0041]图5为本专利技术实施例的用户通过应用程序使用诊疗建议规则的示意图。
具体实施方式
[0042]下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或 类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的 实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。
[0043]在本专利技术的描述中,需要理解的是,涉及到方位描述,例如上、下、前、后、左、右等 指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化 描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作, 因此不能理解为对本专利技术的限制。
[0044]在本专利技术的描述中,若干的含义是一个以上,多个的含义是两个以上,大于、小于、超 过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到第一、第二只 是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技 术特征的数量或者隐含指明所指示的技术特征的先后关系。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于规则引擎的乙肝患者诊疗建议处理方法,其特征在于,包括以下步骤:基于专家知识和诊疗规范,获取乙肝孕妇和婴儿的诊疗建议规则;根据所述诊疗建议规则,基于开源规则管理系统及所述开源规则管理系统的附属工具创建乙肝孕妇和婴儿的诊疗建议规则引擎;控制应用程序通过所述开源规则管理系统的应用程序接口调用所述诊疗建议规则引擎;获取所述应用程序在应用过程中的反馈信息和诊疗指南。2.根据权利要求1所述的一种基于规则引擎的乙肝患者诊疗建议处理方法,其特征在于,所述获取乙肝孕妇的诊疗建议规则,包括:分析乙肝孕妇的病理指标、获取乙肝孕妇的用药时间和乙肝孕妇的个人信息。3.根据权利要求1所述的一种基于规则引擎的乙肝患者诊疗建议处理方法,其特征在于,所述基于开源规则管理系统及所述开源规则管理系统的附属工具创建乙肝孕妇和婴儿的诊疗建议规则引擎,包括:获取医学专家和业务分析人员共同创建和提交的诊疗建议收集表;获取采用开源规则的特定语言编写得到的规则;将所述规则发布到所述开源规则管理系统,得到规则库;对所述规则库的规则进行测试和验证后,得到诊疗建议规则引擎。4.根据权利要求1所述的一种基于规则引擎的乙肝患者诊疗建议处理方法,其特征在于,所述控制应用程序通过所述开源规则管理系统的应用程序接口调用所述诊疗建议规则引擎,包括:控制所述应用程序通过所述应用程序接口与所述开源规则管理系统进行交互;通过模式匹配器和执行器从所述开源规则管理系统中匹配规则;控制所述应用程序在人机交互界面显示匹配到的规则。5.根据权利要求1所述的一种基于规则引擎的乙肝患者诊疗建议处理方法,其特...

【专利技术属性】
技术研发人员:王海伟
申请(专利权)人:杭州芝兰健康有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1