一种基于区块链的配药核药快速匹配方法组成比例

技术编号:22975884 阅读:28 留言:0更新日期:2019-12-31 23:51
本发明专利技术提出了一种基于区块链的配药核药快速匹配方法,包括:S1,药品获取终端发送电子处方信息到区块链,区块链获取电子处方信息后对药品品规进行数据获取;S2,区块链上的药品库终端对药品进行品规数据提取,将提取后的药品品规进行归类处理;S3,通过药品获取终端的药品关键字,在区块链中药品库终端进行匹配操作,筛选出符合药品库终端库存药物;S4,药品库终端库存药物进行对比匹配之后,验证相应的匹配结果,并通过区块链发送药品终端进行出库确认。

A fast matching method of dispensing nuclear drugs based on blockchain

【技术实现步骤摘要】
一种基于区块链的配药核药快速匹配方法
本专利技术涉及区块链计算机领域,尤其涉及一种基于区块链的配药核药快速匹配方法。
技术介绍
由于区块链技术的不断发展,应用领域日渐广泛,尤其区块链能够实现去中心化和防篡改等功能,也使其推广更为深入,但是在医药领域,将数据向区块链进行数据同步的过程中,药品数据库获取药房发送的药品清单后,对于库存以及药品类别和药品编号是否一致等问题无法进行核对和确认,这就亟需本领域技术人员解决相应的技术问题。
技术实现思路
本专利技术旨在至少解决现有技术中存在的技术问题,特别创新地提出了一种基于区块链的配药核药快速匹配方法。为了实现本专利技术的上述目的,本专利技术提供了一种基于区块链的配药核药快速匹配方法,包括如下步骤:S1,药品获取终端发送电子处方信息到区块链,区块链获取电子处方信息后对药品品规进行数据获取;S2,区块链上的药品库终端对药品进行品规数据提取,将提取后的药品品规进行归类处理;S3,通过药品获取终端抓取的药品关键字,在区块链中药品库终端进行匹配操作,筛选出符合药品库终端库存药物;S4,药品库终端库存药物进行对比匹配之后,验证相应的匹配结果,并通过区块链发送药品终端进行出库确认。优选的,所述S1包括:S1-1,药品获取终端形成电子处方信息,该电子处方信息为列表信息,所形成的列表信息根据若干类型进行分类得到若干个不同的属性集合,再将属性集合根据细分类型分类得到若干的子属性集合;S1-2,属性集合按子属性集合的层次进行哈希函数映射,对应相应的属性内容,并通过区块链生成纠错码,根据纠错码生成加密矩阵,随机置换属性集合的生成字符串,根据属性集合所生成字符串生成属性集合字符串集合;S1-3,将属性集合字符串集合通过安全信道与区块链对应药品电子处方信息进行匹配时,通过解密键值发送到区块链查找到其所对应的属性集合字符串,并将匹配信息进行明文展示。优选的,所述S2包括:S2-1,药品库终端获取药品品规数据,对品规数据中归类的药品和未归类药品的药品参数信息设置关系矩阵,药品参数信息关系矩阵中每行以及每列都代表药品库中一种药品,矩阵中行上的每一列的要素代表该行代表的药品属性、该列代表的药品属性的相关度值;基于归类的药品和未归类药品的药品参数信息之间药品属性关系、确定的药品库品规数据向量、将药品品规数据中归类的药品设置为匹配类型的归类药品概率数据、从而获取对应的归类药品置信度;S2-2,将药品品规数据中未归类的药品设置为匹配类型的未归类药品概率数据,判断所述未归类药品概率数据大于预设概率阈值的未归类药品概率数据,根据未归类药品置信度,对候选未归类药品进行排序;S2-3,根据对候选未归类药品参数信息的排序结果,确定相应未归类药品参数信息的属性;将归类的药品和未归类药品的药品参数信息药品特征,嵌入药品归类向量中,和未归类药品参数信息确定为预设的归类药品参数信息候选队列。其中药品参数信息为药品重量、组分等;属性为药品参数信息进行药品属性集合分类的结果信息。优选的,所述S3包括:S3-1,获取药品终端的药品关键字,计算药品关键字的哈希值,查找药品关键字索引的第N项,键值为X,X则需查询药品终端对于药品记录数据的位置;检索基于二分法策略,若已在药品库终端找到药品关键字,继续将键值X之后的药品记录数据的磁盘物理地址进行抓取,获取相关药品关键词;S3-2,然后对药品库终端遍历药品关键词,抽取其中的药品关键词的药品和药品记录字符以及相应药房位置;提取药品关键词特征矩阵,建立药品关键词索引数据;将药品关键词索引数据放入XML文件中,形成批量药品关键词索引文件;S3-3根据药品关键词特征矩阵,形成的药品关键词索引数据,根据相关药品关键词索引数据索引数据形成药品关键词索引数据集合;基于正向最长匹配策略的方法,构建一个与药品关键词索引数据特征矩阵相同大小的结果矩阵;然后,依次比较药品关键词特征矩阵和药品关键词索引数据特征矩阵的对应元素,如果两个元素的差值小于阈值,则结果矩阵对应元素的值进行记录;S3-4,当药品库终端的药品关键词已经匹配完毕,将对应药品关键词存储到区块链中;当根据药品关键词特征矩阵和药品关键词索引数据特征矩阵的对应元素匹配过程完成后,便开始进行药品核对出库处理。优选的,所述S4包括:S4-1,当对应药品关键词存储到区块链后,根据药品关键词更新的存储内容,遍历区块链所有的药品库终端再次进行药品关键词匹配;S4-2,如果药品库终端库存药物进行对比匹配,确认无误后,将确认信息进行区块链上链操作,区块链将匹配信息进行存储后,发布到全部药品终端,药品终端进行药品出库准备操作,药品终端遍历匹配药品电子处方信息后,将具备相应药品的药品终端定位地址进行定位信息收集,并将药品出库信息进行区块链广播。综上所述,由于采用了上述技术方案,本专利技术的有益效果是:通过对药品终端和药品库终端的关键字进行匹配搜索后,能够快速获取相应药品库中药品信息,防止药品电子处方信息和最终出库药品不匹配的问题,对于药品库存统计以及,快速获取电子处方信息中相应的药品提供了重要的解决方案。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1是本专利技术工作示意图;图2是本专利技术原理图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。如图1和2所示,药房人员根据电子处方为患者取药、配药时,系统判断所取药品与处方中药品是否一致的方法:S1,药品获取终端发送电子处方信息到区块链,区块链获取电子处方信息后对药品品规进行数据获取;S1-1,药品获取终端形成电子处方信息,该电子处方信息为列表信息,所形成的列表信息根据若干类型进行分类得到若干个不同的属性集合,再将属性集合根据细分类型分类得到若干的子属性集合;其中若干类型为处方药类型、非处方药类型,西药类型、中药类型、中西结合类型进行分类处理,最终形成处方药属性集合、非处方药属性集合、西药属性集合、中药属性集合和中西结合属性集合;将属性集合进行细分之后形成子属性集合,即,西药属性集合根据细分类型形成抗生素属性集合、合成抗菌属性集合、抗结核病属性集合、抗麻风病属性集合、抗病毒属性集合、抗真菌属性集合、抗寄生虫属性集合、麻醉药属性集合、神经药属性集合、精神类属性集合、抗焦虑属性集合、抗肿瘤属性集合、心血管属性集合、呼吸类属性集合、消化类属性集合、泌尿类属性集合、降血糖属性集合;中药属性集合根据细节类型形成疏风属性集合、祛寒属性集合、解表属性集合、理气属性集本文档来自技高网...

【技术保护点】
1.一种基于区块链的配药核药快速匹配方法,其特征在于,包括如下步骤:/nS1,药品获取终端发送电子处方信息到区块链,区块链获取电子处方信息后对药品品规进行数据获取;/nS2,区块链上的药品库终端对药品进行品规数据提取,将提取后的药品品规进行归类处理;/nS3,通过药品获取终端抓取的药品关键字,在区块链中药品库终端进行匹配操作,筛选出符合药品库终端库存药物;/nS4,药品库终端库存药物进行对比匹配之后,验证相应的匹配结果,并通过区块链发送药品终端进行出库确认。/n

【技术特征摘要】
1.一种基于区块链的配药核药快速匹配方法,其特征在于,包括如下步骤:
S1,药品获取终端发送电子处方信息到区块链,区块链获取电子处方信息后对药品品规进行数据获取;
S2,区块链上的药品库终端对药品进行品规数据提取,将提取后的药品品规进行归类处理;
S3,通过药品获取终端抓取的药品关键字,在区块链中药品库终端进行匹配操作,筛选出符合药品库终端库存药物;
S4,药品库终端库存药物进行对比匹配之后,验证相应的匹配结果,并通过区块链发送药品终端进行出库确认。


2.根据权利要求1所述的基于区块链的配药核药快速匹配方法,其特征在于,所述S1包括:
S1-1,药品获取终端形成电子处方信息,该电子处方信息为列表信息,所形成的列表信息根据若干类型进行分类得到若干个不同的属性集合,再将属性集合根据细分类型分类得到若干的子属性集合;
S1-2,属性集合按子属性集合的层次进行哈希函数映射,对应相应的属性内容,并通过区块链生成纠错码,根据纠错码生成加密矩阵,随机置换属性集合的生成字符串,根据属性集合所生成字符串生成属性集合字符串集合;
S1-3,将属性集合字符串集合通过安全信道与区块链对应药品电子处方信息进行匹配时,通过解密键值发送到区块链查找到其所对应的属性集合字符串,并将匹配信息进行明文展示。


3.根据权利要求1所述的基于区块链的配药核药快速匹配方法,其特征在于,所述S2包括:
S2-1,药品库终端获取药品品规数据,对品规数据中归类的药品和未归类药品的药品参数信息设置关系矩阵,药品参数信息关系矩阵中每行以及每列都代表药品库中一种药品,矩阵中行上的每一列的要素代表该行代表的药品属性、该列代表的药品属性的相关度值;基于归类的药品和未归类药品的药品参数信息之间药品属性关系、确定的药品库品规数据向量、将药品品规数据中归类的药品设置为匹配类型的归类药品概率数据、从而获取对应的归类药品置信度;
S2-2,将药品品规数据中未归类的药品设置为匹配类型的未归类药品概率数据,判断所述未归类药品概率数据大于预设概率阈值的未归类药品概率数据,根据未归类药品置信度,对候选未归类药品进行排序;
S2-3,根据对候选未归类药品参数信息的排序...

【专利技术属性】
技术研发人员:谢勋陈浩毅李顺德
申请(专利权)人:重庆华医康道科技有限公司
类型:发明
国别省市:重庆;50

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

1