[发明专利]基于区块链的医疗电子病历分布式管理系统及其建设方法在审
| 申请号: | 201810910157.6 | 申请日: | 2018-08-10 |
| 公开(公告)号: | CN109215751A | 公开(公告)日: | 2019-01-15 |
| 发明(设计)人: | 翁健;陈杰彬;李文灏;黄芝琪;李明 | 申请(专利权)人: | 暨南大学 |
| 主分类号: | G16H10/60 | 分类号: | G16H10/60;G16H80/00;G06F16/93;G06F21/60;G06F21/62 |
| 代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 李斌 |
| 地址: | 510632 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 区块 分布式管理系统 病历 单点故障 非法篡改 医疗电子 中心化 服务器 诊断 病历信息 个人隐私 个人资料 加密算法 降低系统 可追溯性 数据丢失 信息利用 医疗纠纷 写入 处方 篡改 智能 记录 建设 维护 管理 | ||
1.基于区块链的医疗电子病历分布式管理系统,其特征在于,包括应用层、区块链层和云存储层,具体有:
应用层:应用层面向用户,负责业务逻辑交互,对智能合约进行编译部署,为病人用户提供诊断记录查询功能,并且为医生提供诊断记录写入、查询功能,用户可直接通过应用层进行相关操作;
区块链层:区块链层使用区块链平台进行开发,并使用区块链语言编写智能合约,具体合约内容如下所示:
i.病人信息合约包括:病人身份证,诊断记录,挂号记录,病人通过本系统提交身份证相关信息,经校验无误后即可通过身份信息登录系统及进行病历查询操作;
ii.医生信息合约包括:医生身份证信息,医师资格证,所属医院,所属医院医生编号,诊断记录;通过医院统一注册医生账号后,医生即可登录本系统进行病历记录写入等操作;
iii.医生-病人关系合约,此合约实现医生和病人之间的交互,医生可以通过此合约进行诊断记录写入,诊断记录查询,责任追溯的功能;病人可以通过此合约进行查看自身历史诊断记录的功能;
应用层中,经过编译产生的合约通过RPC接口传入区块链层,通过矿工确认合约的有效性,一旦确认成功则将数据的哈希值写入到区块链层;同时,将详细数据写入到云存储层,区块链层则通过共识算法来确保每个节点数据的一致性。
2.根据权利要求1所述的基于区块链的医疗电子病历分布式管理系统,其特征在于,区块链层使用以太坊平台进行开发,并使用区块链语言Solidity编写智能合约。
3.根据权利要求1所述的基于区块链的医疗电子病历分布式管理系统,其特征在于,将设计好的三种智能合约的对外接口进行封装,开发用于与用户进行交互的客户端界面,支持用户进行操作包括写入、查询、更新。
4.根据权利要求1所述的基于区块链的医疗电子病历分布式管理系统,其特征在于,用户只需通过浏览器打开本系统的网址即可进行操作。
5.根据权利要求1所述的基于区块链的医疗电子病历分布式管理系统,其特征在于,云存储层利用IPFS存储方式,使用区块链平台和IPFS来存储病历记录的数据,区块链中储存病历记录经降维后形成的哈希值,IPFS存储病历记录的详细数据。
6.根据权利要求1所述的基于区块链的医疗电子病历分布式管理系统,其特征在于,系统有如下操作步骤:
S1、病人需通过本系统进行身份认证,上传身份信息,上传的数据经ABE加密后分别存储到区块链与云平台上;
S2、医生账号由医院进行身份认证,每个医生需要上传自己的身份证以及医师资格证进行认证,上传的数据经ABE加密后分别存储到区块链与云平台上;
S3、医生将病人的诊断记录同时录入到区块链和云存储层,区块链中存储的是诊断记录的哈希值,其余详细的数据保存至云存储层;
S4、病人和医生通过本系统查询到病人的诊断记录。
7.基于权利要求1所述的医疗电子病历分布式管理系统的建设方法,其特征在于,包括以下步骤:
步骤一:建立基于区块链的医疗电子病历分布式管理系统框架,包括:应用层、区块链层,云存储层;
步骤二:建立可供用户操作的智能合约模型,用于病历中医生与病人身份认证与诊断过程记录管理;
步骤三:基于通用的区块链平台,部署智能合约,封装医疗病历管理所需的各个功能与接口,并通过全网众多节点对智能合约达成共识;
步骤四:构造基于区块链技术的诊断记录状态机模型,相应用户的操作,并同步数据到区块链;
步骤五:构建基于区块链的责任追究模型,利用区块链中哈希链的链式关系进行回溯。
8.根据权利要求7所述的建设方法,其特征在于,步骤四所述的诊断记录状态机有以下5种状态:
1)诊断记录待写入;
2)诊断记录写入中;
3)诊断记录写入成功;
4)诊断记录查询中;
5)诊断记录查询成功;
其中1)—3)的状态变更只有医生才能对其进行操作,4)和5)允许病人与医生进行操作。
9.根据权利要求7所述的建设方法,其特征在于,步骤五所述的责任追究模型:利用区块链的链式关系进行回溯,一旦区块链中数据遭到非法篡改,可以通过区块链中的历史记录迅速追溯到该非法行为并进行曝光,使得违法行为无处藏匿。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于暨南大学,未经暨南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810910157.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于机器人的健康体检系统
- 下一篇:基于互联网的社区医疗管理方法及装置





