[发明专利]一种基于联盟链的跨模态医疗数据联合共享方法有效
申请号: | 202110305429.1 | 申请日: | 2021-03-23 |
公开(公告)号: | CN112951356B | 公开(公告)日: | 2023-03-31 |
发明(设计)人: | 周川;陈雷霆;唐溪蔓;陈俊璟 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G16H10/60 | 分类号: | G16H10/60;G16H40/20 |
代理公司: | 成都中亚专利代理有限公司 51126 | 代理人: | 王岗 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 联盟 跨模态 医疗 数据 联合 共享 方法 | ||
1.一种基于联盟链的跨模态医疗数据联合共享方法,其特征在于;
该方法以跨模态跨科室跨医院的医疗数据为切入点,利用联盟链的联合共享方式,基于智能合约、PBFT共识机制、非对称加密算法,构建跨模态医疗数据联合共享流程,具体流程如下;
步骤1,确定供应链;供应链的理念是从患者的角度,通过医院间的协作,谋求供应链整体最优化,因此需要确定供应链的角色和角色之间的关系;
步骤2,建立联盟链;通过建立医院间的联盟链来解决跨院转诊的问题;
步骤3,设置针对科室联盟链的智能合约链上交易流程;同一医院的科室之间交易数据在患者转诊中产生;
步骤4,设置针对医院联盟链的智能合约链上交易流程;不同医院任意科室之间交易数据在患者跨院就诊中产生;
步骤1中确定供应链的角色和角色之间的关系,具体实施如下;
步骤1.1供应链角色;根据医疗数据供应需求分析,首先是患者到医院1的科室1就诊产生电子病历信息的医疗文本数据,具有如下流程:流程1:患者得到科室1的医生1开的处方后去门诊药房取药;
流程2:患者被科室1的医生1安排到科室2进一步就诊,会更新现有的电子病历,如果进行照片操作,还会产生新的医疗影像数据;一切就绪后患者得到科室2的医生2开的处方,去门诊药房取药;
流程3:患者在经历了如上情景后,仍然无法完全治愈,由诊治科室2的经治医生2申请转诊到医院2,然后经历情景1或情景2;
在上述流程中,如果患者是重症,则需患者的委托人代替完成这些流程;
因此在医疗数据供应链中涉及的角色有患者、患者的委托人、不同科室的医生和门诊药房的医生,产生的数据有电子病历数据、医疗影像数据、药物备案信息数据;
步骤1.2 搭建角色关系;根据步骤1.1中的流程分析,不同的就诊情况对应不同的诊疗流程;医生与患者之间存在问诊和转诊的关系,医生根据患者的问诊情况产生不同模态的医疗数据;
步骤4的具体实施如下;
步骤4.1 设立合约;设立医院联盟链的链上交易智能合约包含医院身份核实、身份识别非对称加密、提出交易申请、取消交易内容、传输交易数据、得到哈希6个算法;
当联盟链中的医院节点发起交易申请时,通过提出交易申请算法得到医院节点的id与其内容哈希,将节点的id和内容哈希通过Merkle根哈希验算,调用医院身份核实算法验证医院身份是否可靠;确认可靠后,将对所申请交易数据的对应患者节点提出申请;利用身份识别非对称加密算法核实患者节点,并把患者授权公开的信息进行非对称加密;通过传输交易数据算法,算出加密后的信息;传输完毕申请方通过调用得到哈希验证数据的可靠性和真实性;通过传输交易数据算法进行如果医院节点在交易过程中提出取消交易请求,则调用取消交易内容算法,删除医院节点新增的区块内容;
步骤4.2申请交易;需要患者数据的医院在智能合约中请求数据;
步骤4.3签署合约;在合约链上记录每一次请求方的电子签名和请求数据内容的哈希,完成智能合约的签署;
步骤4.4实施交易;在医院联盟链上根据智能合约的内容完成交易后,医院节点利用自己的私钥解密患者通过公钥加密的信息,最终医院节点得到自己申请的医疗数据;
步骤4.5交易结算;完成交易后,将每一笔交易记录内容,包括申请医院节点id、上传数据医院节点id、涉及的患者id、交易内容hash都记录在日记中,方便后续查找。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110305429.1/1.html,转载请声明来源钻瓜专利网。