药品清单异常检测方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:24353258 阅读:14 留言:0更新日期:2020-06-03 02:02
本申请涉及数据查询的遍历查询领域,具体涉及一种药品清单异常检测方法、装置、计算机设备和存储介质。方法包括:获取待审核药品清单;查找待审核药品清单对应的用户身份信息以及疾病编码;根据药品清单,从预设药品知识服务器集群的各药品规则库内进行Elastic search模式的查找,获取药品清单内各药品的审核规则,对药品清单进行审核,反馈审核结果至终端。本申请微服务架构下的药品知识服务器集群内各个药品规则库相对耦合度较低,通过对微服务架构下的药品知识服务器集群内的药品规则库进行Elastic search模式的数据查找,通过Elastic search模式的数据查找可以有效提高规则查找的效率。而后依靠查找到的药品审核规则对药品清单进行相应审核,可以有效提高审核效率。

Method, device, computer equipment and storage medium of abnormal drug list detection

【技术实现步骤摘要】
药品清单异常检测方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种药品清单异常检测方法、装置、计算机设备和存储介质。
技术介绍
数据查找是指根据查询要求从一个计算机文件或数据库中提取所需要的数据的技术,这是数据处理的基本技术之一。如果要查找的数据全部放在计算机内存储器中,这种查找即称为内查找;若要查找的数据不在内存而在外存储器中,这种查找便称为外查找。数据一般按照数据项、记录、文件三级组织在一定的结构之中。用于组织文件的基本数据项称为关键字。所谓从文件中查找数据是指根据给定的关键字值在文件中找出包含该关键字值的记录。对于不同的文件结构和查询要求,需要用不同的查找技术。目前对于药品清单的异常检测,一般可以通过在预设数据库内进行数据查找,来提取审核的规则以进行检测,但是如果数据库结构包含多个模块,数据查找需要从多个模块分别查找,此时,模块间的调用关系会显著影响数据查找的效率,进而影响整个异常检测的效率。
技术实现思路
基于此,有必要针对现有的数据库多模块查找影响数据查找效率,进而影响整个异常检测的效率的问题,提供一种能够高效的在多模块数据库内进行数据查找的药品清单异常检测方法、装置、计算机设备和存储介质。一种药品清单异常检测方法,所述方法包括:获取待审核药品清单;根据所述待审核药品清单查找所述待审核药品清单对应的用户身份信息以及疾病编码;根据所述药品清单,从预设药品知识服务器集群的各药品规则库内进行Elasticsearch模式的查找,获取所述药品清单内各药品的审核规则,所述预设药品知识服务器集群基于微服务架构建立,所述Elasticsearch模式的查找由预设药品知识服务器集群内的ElasticSearch运行服务器执行;根据查找到的所述药品规则、所述用户身份信息以及所述疾病编码对所述药品清单进行审核,反馈对应的审核结果至所述终端。在其中一个实施例中,所述预设药品知识服务器集群包括知识服务器集群架构、药品规则库、ElasticSearch运行服务器以及通信通道。在其中一个实施例中,所述根据所述药品清单,从预设药品知识库知识服务器集群的各药品规则库内进行Elasticsearch模式的查找,获取所述药品清单内各药品的审核规则之前还包括:通过网络爬虫爬取各个网络数据库内的药品资料;基于所述药品资料与预设的规则模板,生成预设药品审核规则。在其中一个实施例中,所述根据查找到的所述药品规则、所述用户身份信息以及所述疾病编码对所述药品清单进行审核,反馈对应的审核结果至所述终端包括:根据查找到的所述药品规则、所述用户身份信息以及所述疾病编码对所述药品清单进行审核,获取所述药品清单对应的审核结果;将审核结果为审核不通过的药品清单置入异常列表;获取所述异常列表的复核消息,根据所述复核消息更新所述审核结果;将所述更新后的审核结果反馈至所述终端。在其中一个实施例中,所述根据所述药品清单,从预设药品知识服务器集群的各药品规则库内进行Elasticsearch模式的查找,获取所述药品清单内各药品的审核规则包括:根据所述药品清单中各药品的名称以及ATC药品对码,在预设药品知识服务器集群的各药品规则库内进行Elasticsearch模式的查找,获取所述药品清单内各药品的初始审核规则;基于所述药品清单内各药品间的互斥规则对所述初始审核规则进行清洗,获取所述药品清单内各药品的审核规则。在其中一个实施例中,所述根据所述药品清单在预设药品知识服务器集群的各药品规则库内进行查找,获取所述药品清单内各药品的审核规则之前,还包括:获取规则调整指令,提取所述规则调整指令中的规则位置信息;根据所述规则位置信息查找所述规则调整指令对应的待调整审核规则;提取所述规则调整指令中规则调整信息,根据所述规则调整信息修改所述待调整审核规则,以更新所述预设药品知识服务器集群内的药品规则库。一种药品清单异常检测装置,所述装置包括:申请获取模块,用于获取待审核药品清单;身份信息查找模块,用于根据所述待审核药品清单查找所述待审核药品清单对应的用户身份信息以及疾病编码;规则查找模块,用于根据所述药品清单,从预设药品知识服务器集群的各药品规则库内进行Elasticsearch模式的查找,获取所述药品清单内各药品的审核规则,所述预设药品知识服务器集群基于微服务架构建立,所述Elasticsearch模式的查找由预设药品知识服务器集群内的ElasticSearch运行服务器执行;申请审核模块,用于根据查找到的所述药品规则、所述用户身份信息以及所述疾病编码对所述药品清单进行审核,反馈对应的审核结果至所述终端。在其中一个实施例中,还包括规则生成模块,所述规则生成模块具体用于:通过网络爬虫爬取各个网络数据库内的药品资料;基于所述药品资料与预设的规则模板,生成预设药品审核规则。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取待审核药品清单;根据所述待审核药品清单查找所述待审核药品清单对应的用户身份信息以及疾病编码;根据所述药品清单,从预设药品知识服务器集群的各药品规则库内进行Elasticsearch模式的查找,获取所述药品清单内各药品的审核规则,所述预设药品知识服务器集群基于微服务架构建立,所述Elasticsearch模式的查找由预设药品知识服务器集群内的ElasticSearch运行服务器执行;根据查找到的所述药品规则、所述用户身份信息以及所述疾病编码对所述药品清单进行审核,反馈对应的审核结果至所述终端。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取待审核药品清单;根据所述待审核药品清单查找所述待审核药品清单对应的用户身份信息以及疾病编码;根据所述药品清单,从预设药品知识服务器集群的各药品规则库内进行Elasticsearch模式的查找,获取所述药品清单内各药品的审核规则,所述预设药品知识服务器集群基于微服务架构建立,所述Elasticsearch模式的查找由预设药品知识服务器集群内的ElasticSearch运行服务器执行;根据查找到的所述药品规则、所述用户身份信息以及所述疾病编码对所述药品清单进行审核,反馈对应的审核结果至所述终端。上述药品清单异常检测方法、装置、计算机设备和存储介质,依托微服务架构建立药品知识服务器集群,用于对用户的药品清单是否符合用药规则进行审核。微服务架构下的药品知识服务器集群内各个药品规则库相对耦合度较低,通过对微服务架构下的药品知识服务器集群内的药品规则库进行Elasticsearch模式的数据查找,通过Elasticsearch模式的数据查找可以有效提高规则查找的效率。而后依靠查找到的药品审核规则对用户的药品清单进行相应审本文档来自技高网...

【技术保护点】
1.一种药品清单异常检测方法,所述方法包括:/n获取待审核药品清单;/n根据所述待审核药品清单查找所述待审核药品清单对应的用户身份信息以及疾病编码;/n根据所述药品清单,从预设药品知识服务器集群的各药品规则库内进行Elasticsearch模式的查找,获取所述药品清单内各药品的审核规则,所述预设药品知识服务器集群基于微服务架构建立,所述Elastic search模式的查找由预设药品知识服务器集群内的Elastic Search运行服务器执行;/n根据查找到的所述药品规则、所述用户身份信息以及所述疾病编码对所述药品清单进行审核,反馈对应的审核结果至所述终端。/n

【技术特征摘要】
1.一种药品清单异常检测方法,所述方法包括:
获取待审核药品清单;
根据所述待审核药品清单查找所述待审核药品清单对应的用户身份信息以及疾病编码;
根据所述药品清单,从预设药品知识服务器集群的各药品规则库内进行Elasticsearch模式的查找,获取所述药品清单内各药品的审核规则,所述预设药品知识服务器集群基于微服务架构建立,所述Elasticsearch模式的查找由预设药品知识服务器集群内的ElasticSearch运行服务器执行;
根据查找到的所述药品规则、所述用户身份信息以及所述疾病编码对所述药品清单进行审核,反馈对应的审核结果至所述终端。


2.根据权利要求1所述的方法,其特征在于,所述预设药品知识服务器集群包括知识服务器集群架构、药品规则库、ElasticSearch运行服务器以及通信通道。


3.根据权利要求1的方法,其特征在于,所述根据所述药品清单,从预设药品知识库知识服务器集群的各药品规则库内进行Elasticsearch模式的查找,获取所述药品清单内各药品的审核规则之前还包括:
通过网络爬虫爬取各个网络数据库内的药品资料;
基于所述药品资料与预设的规则模板,生成预设药品审核规则。


4.根据权利要求1所述的方法,其特征在于,所述根据查找到的所述药品规则、所述用户身份信息以及所述疾病编码对所述药品清单进行审核,反馈对应的审核结果至所述终端包括:
根据查找到的所述药品规则、所述用户身份信息以及所述疾病编码对所述药品清单进行审核,获取所述药品清单对应的审核结果;
将审核结果为审核不通过的药品清单置入异常列表;
获取所述异常列表的复核消息,根据所述复核消息更新所述审核结果;
将所述更新后的审核结果反馈至所述终端。


5.根据权利要求1所述的方法,其特征在于,所述根据所述药品清单在预设药品知识服务器集群的各药品规则库内进行查找,获取所述药品清单内各药品的审核规则包括:
根据所述药品清单中各药品的名称以及ATC药品对码,在预设药品知识服务器集群的各药品规则库内进行查找,获...

【专利技术属性】
技术研发人员:张载盛
申请(专利权)人:平安健康保险股份有限公司
类型:发明
国别省市:上海;31

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

1