logo好方法网

一种基于区块链技术的电子医疗记录取证方法


技术摘要:
本发明公开了一种基于区块链技术的电子医疗记录取证方法,取证插件向医疗信息系统注册电子医疗记录数据变更通知;医疗信息系统将发生变化的电子医疗记录ID发送到取证插件;取证插件将电子医疗记录ID作为参数调用医疗信息系统的SDK接口获取修改后的电子医疗记录数据;取  全部
背景技术:
区块链是一种去中心化的分布式账本数据库,区块链技术是利用块链式数据结构 来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证 数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种 全新的分布式基础架构和计算范式。区块链的工作量证明机制与共识机制保证区块链的交 易记录不被篡改。 医疗纠纷取证难,主要原因是由于医疗信息主要存储于信息产生机构,即医疗机 构内部,当发生医患关系后,患者对医疗机构和监管机构的不信任,认为电子病历完全由医 疗机构保存和存储,医疗机构有条件伪造或者篡改电子病历。医疗诉讼实行过错责任推定 原则,即医疗机构不能证明或证明不了自己在医疗活动中没有过失医疗行为,医疗机构的 过错推定成立,其要承担医疗损害赔偿责任。作为医疗纠纷中最关键的电子医疗记录,因由 医疗机构掌管且缺乏第三方机构认证而难以被采信。 其次是医疗监管问题,电子医疗记录是重要的数字资产和证据,在卫计委或者卫 生监控部门的审查过程中起着重要的作用,因此电子医疗记录的真实性尤为重要。为了保 证电子医疗记录的真实性,监管部门需要耗费大量的人力和财力对医疗记录进行核实和监 管。 卫生监管部门以及第三方监管机构,为了实现数据互联互通的高效调阅和审查, 采取了中心化的存储方式,这种方式虽然提高了数据利用率,但是对数据安全性提出了挑 战,数据库一旦发生逻辑损坏或被恶意盗取,有可能造成不可估量的数据损失。 综上所述,医疗记录取证和监管需求带来如下现实问题: 如何保证医疗记录不被篡改,当发生医患纠纷时,使电子医疗记录成为每方都认可的 电子证据。 如何让卫生监管部门及第三方监管机构,方便的调阅和审查电子医疗记录,当发 生医患纠纷时,可以出具证明证明电子医疗记录的真实性。 现有的医院都有一套成熟和完善的医疗信息系统(HIS,EMR,LIS,PACS),切换成新 的医疗系统成本和维护代价太高,新的系统和老的系统数据格式和结构不统一,迁移代价 和成本也会很高。如何提供一个可以兼容现有的医疗信息系统的技术方案。 如何将现有区块链技术与医疗信息相结合,解决现实中的问题,是本领域技术人 员急需要解决的技术问题。
技术实现要素:
目的:为了克服现有技术中存在的不足,本发明提供一种基于区块链技术的电子 4 CN 111599422 A 说 明 书 2/4 页 医疗记录取证方法,该方法无需改变医疗机构现有的医疗信息系统,只需要增加一个取证 插件,即可实现电子医疗记录的取证。 技术方案:为解决上述技术问题,本发明采用的技术方案为: 一种基于区块链技术的电子医疗记录取证方法,包括如下步骤: 取证插件向医疗信息系统注册电子医疗记录数据变更通知; 当医疗信息系统中的电子医疗记录数据发生变化时,医疗信息系统将发生变化的电子 医疗记录ID发送到取证插件; 取证插件将电子医疗记录ID作为参数调用医疗信息系统的SDK接口获取修改后的电子 医疗记录数据; 取证插件将电子医疗记录数据发送到分布式存证子系统; 取证插件生成电子医疗记录数据的摘要数据,将摘要数据进行数字签名后上传到区块 链网络,区块链网络产生一条交易记录,并确认交易记录; 取证插件将确认后的交易记录保存到分布式存证子系统中,与存储在分布式存证子系 统中的电子医疗记录数据相关联。 作为优选方案,还包括: 卫生监控部门或者第三方机构登陆分布式存证子系统。 根据电子医疗记录ID查询电子医疗记录数据; 根据电子医疗记录数据对应的区块链网络的交易记录,查询区块链网络,获取摘要数 据; 对电子医疗记录数据计算hash值,并与摘要数据中记录的hash值对比; 如果hash值相同,比较电子医疗记录的修改时间及摘要记录中记录的时间; 如果时间相同,出具电子医疗记录数据有效且未被篡改的证明。 作为优选方案,卫生监控部门或者第三方机构通过CA电子签章进行身份检验登陆 分布式存证子系统。 作为优选方案,所述取证插件将电子医疗记录数据脱敏加密后,发送到分布式存 证子系统。 作为优选方案,所述电子医疗记录数据包含电子医疗记录产生的时间、医务人员 唯一标识、患者唯一标识、疾病分类、医疗记录。 作为优选方案,所述分布式存证子系统包括:多个存证服务器,存证服务器作为分 布式存证子系统的存储节点,当电子医疗记录数据发送到分布式存证子系统后,分布式存 证子系统将电子医疗记录数据生成多个副本存放到分布式存证子系统中的多个存储节点 上。 作为优选方案,所述摘要数据包含电子医疗记录ID,电子医疗记录数据的hash值、 电子医疗记录数据产生时间、电子医疗记录数据在分布式存证子系统中的索引。 作为优选方案,所述交易记录为一段唯一的hash值,用于在区块链网络中查找摘 要数据。 作为优选方案,区块链网络确认交易记录,具体步骤如下: 区块链网络中的各节点进行工作量证明的计算,由最快算出结果的节点来验证交易记 录; 5 CN 111599422 A 说 明 书 3/4 页 取得验证交易记录权的节点将区块广播给所有节点,各个节点检查区块具有有效数字 签名后,接受该区块,并将区块正式写入区块链网络。 作为优选方案,区块链网络由卫生监控部门或者第三方机构构建。 有益效果:本发明提供的一种基于区块链技术的电子医疗记录取证方法,其优点 如下: 本发明兼容现有的医疗信息系统,通过取证插件适配不同厂家的电子医疗信息系统; 所述取证插件通过不同厂家的电子医疗信息系统提供的SDK接口获取电子医疗记录数据。 本发明无需改造医疗机构现有的医疗信息系统,大大降低了信息系统的切换成本维护成 本。 本发明将取证插件获取的电子医疗数据脱敏后写入分布式存证子系统,无中心的 存储方式,电子医疗数据存储在分布式存证子系统中有多份拷贝,即使分布式存证子系统 中的一台或多台存储节点损坏,也能保证数据的完全性和完整性。 本发明将电子医疗数据的摘要信息作为交易数据存储到区块链中,利用区块链的 不可篡改特性,将区块链与医疗相结合,解决了医疗行业中医患纠纷取证难的问题。 附图说明 图1为本发明的系统结构示意图; 图2为电子医疗记录存证流程图; 图3为电子医疗记录取证流程图。
下载此资料需消耗2积分,
分享到:
收藏