[发明专利]基于区块链获取医疗处方的方法、装置和系统有效
申请号: | 201910911167.6 | 申请日: | 2019-09-25 |
公开(公告)号: | CN110598458B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 崔冉;申子熹 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/60;G16H20/13 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 祝亚男 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 获取 医疗 处方 方法 装置 系统 | ||
1.一种基于区块链获取医疗处方的方法,其特征在于,应用于医疗平台的业务系统,所述医疗平台包括所述业务系统和区块链系统,所述区块链系统包括的多个区块链节点与多个类型的终端相对应,所述方法包括:
接收医疗机构的终端发送的电子处方和用户标识,所述用户标识是所述业务系统为用户终端分配的;
生成所述电子处方的数字摘要,将所述电子处方与所述电子处方的数字摘要进行对应存储;
使用第二私钥对所述电子处方进行签名,向所述多个区块链节点中所述医疗机构的终端对应的区块链节点发送所述电子处方的数字摘要、所述电子处方的签名和所述用户标识,以指示所述医疗机构的终端对应的区块链节点将所述电子处方的数字摘要、所述电子处方的签名和所述用户标识存储于生成的第一区块,所述第二私钥是所述业务系统为所述医疗机构的终端分配的;
获取所述医疗机构的终端对应的区块链节点发送的第一区块标识,将所述第一区块标识发送给所述用户终端,以指示所述用户终端使用第一私钥对所述第一区块标识进行签名,并生成携带有所述第一区块标识、所述第一区块标识的签名和所述用户标识的处方凭证,所述第一私钥是所述业务系统为所述用户终端分配的,所述处方凭证是目标机构的终端从所述业务系统中获取所述电子处方的凭证,所述目标机构是用户提供处方以供使用的机构;
接收所述目标机构的终端根据所述处方凭证发送的携带有所述第一区块标识的处方凭证验证请求;
根据所述第一区块标识,从所述第一区块中获取数字摘要作为第一数字摘要,获取与所述第一数字摘要对应的电子处方;
根据所述第一区块标识,从所述第一区块中获取签名作为第一签名;
从获取到的电子处方中获取医疗机构标识,根据所述医疗机构标识从所述区块链中的第三区块中获取第二公钥,所述第二公钥和所述医疗机构标识是所述业务系统为所述医疗机构的终端分配的,所述第二公钥和所述医疗机构标识存储于所述第三区块中,所述第三区块由所述医疗机构的终端对应的区块链节点生成;
使用所述第二公钥对所述第一签名进行验证,当所述第一签名验证通过时,向所述目标机构的终端发送所述获取到的电子处方。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
为所述用户终端进行身份注册,在所述用户终端的身份注册成功时,为所述用户终端分配第一公钥、所述第一私钥和所述用户标识;
将所述第一私钥和所述用户标识发送给所述用户终端,将所述第一公钥和所述用户标识存储到所述区块链中的第二区块。
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
接收药品销售机构的终端发送的取药记录和所述用户标识;
生成所述取药记录的数字摘要,将所述取药记录与所述取药记录的数字摘要进行对应存储;
将所述取药记录的数字摘要和所述用户标识存储到所述区块链中的第四区块;
将第四区块标识发送给所述用户终端,以指示所述用户终端使用所述第一私钥对所述第四区块标识进行签名,并生成携带有所述第四区块标识、所述第四区块标识的签名和所述用户标识的取药凭证,所述取药凭证是所述目标机构的终端从所述业务系统中获取所述取药记录的凭证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910911167.6/1.html,转载请声明来源钻瓜专利网。