System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理,更具体地说,涉及一种高精度药物相互作用的识别方法、装置、设备及存储介质。
技术介绍
1、大多数人类疾病是由复杂的生物过程引起的,很难用任何单一的药物完全治愈。患者往往需要同时服用多种药物,这种方法被称为多药联合治疗。但是多药联合不仅增加了药物间相互作用发生的频率。
2、药物相互作用是指病人同时或在一定时间内由先后服用两种或两种以上药物后所产生的复合效应,可使药效加强或副作用减轻,也可使药效减弱或出现不应有的毒副作用。作用加强包括疗效提高和毒性增加,作用减弱包括疗效降低和毒性减少。因此,在进行联合用药时,应注意利用各种药物的特性,充分发挥联合用药中各个药物的药理作用,以达到最好的疗效和最少的药品不良反应,从而提高用药安全。
3、药物发生相互作用的后果主要包括期望相互作用、无关紧要相互作用和有害相互作用3种。其中,无关紧要的相互作用占相互作用的绝大多数,而无关紧要的相互作用在特定的情况下会转换成有害的。现有药物相互作用识别方法,一般重点关注有害相互作用的情况,主要是针对有害相互作用进行识别,无法对无关紧要相互作用转换为有害相互作用的情况进行识别。
技术实现思路
1、有鉴于此,本申请提供了一种高精度药物相互作用的识别方法,用于解决现有药物相互作用识别方法,无法对无关紧要相互作用转换为有害相互作用的情况进行识别的问题。
2、为实现上述目的,现提出的方案如下:
3、一种高精度药物相互作用识别方法,包括:
4、获取
5、判断所述药物使用信息中药物种类是否大于一种;
6、若是,则确定所述药物使用信息中药物的种类;
7、分别判断所述药物使用信息中各药物之间是否存在预设相互作用规则;
8、若是,则基于目标药物对应的相互作用规则确定目标患者信息,所述目标药物为所述药物使用信息中存在相互作用规则的药物;
9、获取所述目标患者信息;
10、基于所述目标患者信息,判断所述药物使用信息是否存在相互作用;
11、若是,则生成违规信息,并返回所述违规信息。
12、优选地,在所述分别判断所述药物使用信息中各药物之间是否存在预设相互作用规则之前,还包括:
13、分别判断所述药物使用信息中各药物是否为外用药物;
14、若否,则所述分别判断所述药物使用信息中各药物之间是否存在预设相互作用规则,包括:
15、所述分别判断所述药物使用信息中不是外用药物的各药物之间是否存在预设相互作用规则。
16、优选地,所述高精度药物相互作用识别方法,还包括:
17、判断所述目标药物对应的相互作用规则是否存在预设用药修正规则;
18、若存在,基于所述用药修正规则确定生成用药建议所需的目标信息的类别,所述目标信息的类别为个人信息、病情、生化指标中的至少一项,所述个人信息包括年龄、性别、体重;
19、获取与所述目标信息的类别对应的目标信息,得到目标信息集合;
20、基于所述目标信息集合,对所述用药修正规则进行个体化计算,得到用药建议,并返回所述用药建议。
21、优选地,所述药物使用信息,包括:
22、药物名称、药物使用剂量,药物使用周期。
23、优选地,所述目标患者信息,包括:
24、个人信息、病情、生化指标、病史的至少一种。
25、优选地,所述违规信息,包括:
26、目标药物、目标药物对应的相互作用。
27、一种高精度药物相互作用识别装置,包括:
28、药物信息获取单元,用于获取药物使用信息;
29、第一判断单元,用于判断所述药物使用信息中药物种类是否大于一种;
30、药物分析单元,用于在所述药物使用信息中药物种类大于一种时,确定所述药物使用信息中药物的种类;
31、第二判断单元,用于分别判断所述药物使用信息中的各药物之间是否存在预设相互作用规则;
32、信息确定单元,用于在药物之间存在相互作用规则时,基于目标药物对应的相互作用规则确定目标患者信息,所述目标药物为所述药物使用信息中存在相互作用规则的药物;
33、患者信息获取单元,用于获取所述目标患者信息;
34、第三判断单元,用于基于所述目标患者信息,判断所述药物使用信息是否存在相互作用;
35、违规信息生成单元,用于在所述药物使用信息存在相互作用时,生成违规信息,并返回所述违规信息。
36、一种高精度药物相互作用识别设备,包括:存储器和处理器;
37、所述存储器,用于存储程序;
38、所述处理器,用于执行所述程序,实现如前述高精度药物相互作用识别方法的各个步骤。
39、一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如前述高精度药物相互作用识别方法的各个步骤。
40、从上述技术方案可以看出,本申请实施例提供的高精度药物相互作用识别方法,获取药物使用信息;判断药物使用信息中药物种类是否大于一种;若是,则确定药物使用信息中药物的种类;分别判断各药物是否存在相互作用规则;若是,则基于目标药物对应的相互作用规则确定目标患者信息,目标药物为药物使用信息中存在相互作用规则的药物;获取目标患者信息;基于目标患者信息、药物使用信息,判断是否存在相互作用;若是,则生成违规信息,并返回违规信息。本申请实施例提供的高精度药物相互作用识别方法,可以根据目标药物对应的相互作用规则确定可能会使目标药物产生相互作用的目标患者信息,在判断是否存在相互作用时,综合了可能会导致无关紧要相互作用转换为有害相互作用的目标患者信息,进一步保证了药物使用的准确。
本文档来自技高网...【技术保护点】
1.一种高精度药物相互作用识别方法,其特征在于,包括:
2.根据权利要求1所述的高精度药物相互作用识别方法,其特征在于,在所述分别判断所述药物使用信息中各药物之间是否存在预设相互作用规则之前,还包括:
3.根据权利要求1所述的高精度药物相互作用识别方法,其特征在于,还包括:
4.根据权利要求1所述的高精度药物相互作用识别方法,其特征在于,所述药物使用信息,包括:
5.根据权利要求1所述的高精度药物相互作用识别方法,其特征在于,所述目标患者信息,包括:
6.根据权利要求1-5任一项所述的高精度药物相互作用识别方法,其特征在于,所述违规信息,包括:
7.一种高精度药物相互作用识别装置,其特征在于,包括:
8.一种高精度药物相互作用识别设备,其特征在于,包括:存储器和处理器;
9.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1-6中任一项所述高精度药物相互作用识别方法的各个步骤。
【技术特征摘要】
1.一种高精度药物相互作用识别方法,其特征在于,包括:
2.根据权利要求1所述的高精度药物相互作用识别方法,其特征在于,在所述分别判断所述药物使用信息中各药物之间是否存在预设相互作用规则之前,还包括:
3.根据权利要求1所述的高精度药物相互作用识别方法,其特征在于,还包括:
4.根据权利要求1所述的高精度药物相互作用识别方法,其特征在于,所述药物使用信息,包括:
5.根据权利要求1所述的高精度药物相互作用识别方法...
【专利技术属性】
技术研发人员:宋沧桑,刘伟,李兴德,毛盼盼,刘璐,包金颖,李世安,何秋芳,
申请(专利权)人:昆明市第一人民医院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。