[发明专利]一种基于区块链的配药核药快速匹配方法有效
申请号: | 201910900151.5 | 申请日: | 2019-09-23 |
公开(公告)号: | CN110634548B | 公开(公告)日: | 2022-02-01 |
发明(设计)人: | 谢勋;陈浩毅;李顺德 | 申请(专利权)人: | 重庆华医康道科技有限公司 |
主分类号: | G16H20/10 | 分类号: | G16H20/10;G06F16/2458 |
代理公司: | 重庆天成卓越专利代理事务所(普通合伙) 50240 | 代理人: | 路宁 |
地址: | 400042 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 配药 快速 匹配 方法 | ||
1.一种基于区块链的配药核药快速匹配方法,其特征在于,包括如下步骤:
S1,药品获取终端发送电子处方信息到区块链,区块链获取电子处方信息后对药品品规进行数据获取;
S2,区块链上的药品库终端对药品进行品规数据提取,将提取后的药品品规进行归类处理;
S3,通过药品获取终端抓取的药品关键字,在区块链中药品库终端进行匹配操作,筛选出符合药品库终端库存药物;
所述S3包括:
S3-1,获取药品终端的药品关键字,计算药品关键字的哈希值,查找药品关键字索引的第N项,键值为X,X则需查询药品终端对于药品记录数据的位置;检索基于二分法策略,若已在药品库终端找到药品关键字,继续将键值X之后的药品记录数据的磁盘物理地址进行抓取,获取相关药品关键词;
S3-2,然后对药品库终端遍历药品关键词,抽取其中的药品关键词的药品和药品记录字符以及相应药房位置;提取药品关键词特征矩阵,建立药品关键词索引数据;将药品关键词索引数据放入XML文件中,形成批量药品关键词索引文件;
S3-3根据药品关键词特征矩阵,形成的药品关键词索引数据,根据相关药品关键词索引数据索引数据形成药品关键词索引数据集合;基于正向最长匹配策略的方法,构建一个与药品关键词索引数据特征矩阵相同大小的结果矩阵;然后,依次比较药品关键词特征矩阵和药品关键词索引数据特征矩阵的对应元素,如果两个元素的差值小于阈值,则结果矩阵对应元素的值进行记录;
S3-4,当药品库终端的药品关键词已经匹配完毕,将对应药品关键词存储到区块链中;当根据药品关键词特征矩阵和药品关键词索引数据特征矩阵的对应元素匹配过程完成后,便开始进行药品核对出库处理;
S4,药品库终端库存药物进行对比匹配之后,验证相应的匹配结果,并通过区块链发送药品终端进行出库确认。
2.根据权利要求1所述的基于区块链的配药核药快速匹配方法,其特征在于,所述S1包括:
S1-1,药品获取终端形成电子处方信息,该电子处方信息为列表信息,所形成的列表信息根据若干类型进行分类得到若干个不同的属性集合,再将属性集合根据细分类型分类得到若干的子属性集合;
S1-2,属性集合按子属性集合的层次进行哈希函数映射,对应相应的属性内容,并通过区块链生成纠错码,根据纠错码生成加密矩阵,随机置换属性集合的生成字符串,根据属性集合所生成字符串生成属性集合字符串集合;
S1-3,将属性集合字符串集合通过安全信道与区块链对应药品电子处方信息进行匹配时,通过解密键值发送到区块链查找到其所对应的属性集合字符串,并将匹配信息进行明文展示。
3.根据权利要求1所述的基于区块链的配药核药快速匹配方法,其特征在于,所述S2包括:
S2-1,药品库终端获取药品品规数据,对品规数据中归类的药品和未归类药品的药品参数信息设置关系矩阵,药品参数信息关系矩阵中每行以及每列都代表药品库中一种药品,矩阵中行上的每一列的要素代表该行代表的药品属性、该列代表的药品属性的相关度值;基于归类的药品和未归类药品的药品参数信息之间药品属性关系、确定的药品库品规数据向量、将药品品规数据中归类的药品设置为匹配类型的归类药品概率数据、从而获取对应的归类药品置信度;
S2-2,将药品品规数据中未归类的药品设置为匹配类型的未归类药品概率数据,判断所述未归类药品概率数据大于预设概率阈值的未归类药品概率数据,根据未归类药品置信度,对候选未归类药品进行排序;
S2-3,根据对候选未归类药品参数信息的排序结果,确定相应未归类药品参数信息的属性;将归类的药品和未归类药品的药品参数信息药品特征,嵌入药品归类向量中,和未归类药品参数信息确定为预设的归类药品参数信息候选队列;其中药品参数信息为药品重量、组分;属性为药品参数信息进行药品属性集合分类的结果信息。
4.根据权利要求1所述的基于区块链的配药核药快速匹配方法,其特征在于,所述S4包括:
S4-1,当对应药品关键词存储到区块链后,根据药品关键词更新的存储内容,遍历区块链所有的药品库终端再次进行药品关键词匹配;
S4-2,如果药品库终端库存药物进行对比匹配,确认无误后,将确认信息进行区块链上链操作,区块链将匹配信息进行存储后,发布到全部药品终端,药品终端进行药品出库准备操作,药品终端遍历匹配药品电子处方信息后,将具备相应药品的药品终端定位地址进行定位信息收集,并将药品出库信息进行区块链广播。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆华医康道科技有限公司,未经重庆华医康道科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910900151.5/1.html,转载请声明来源钻瓜专利网。