一种基于区块链的医疗诊断报告共享方法及设备、介质技术

技术编号:23788395 阅读:17 留言:0更新日期:2020-04-15 01:14
本申请公开了一种基于区块链的医疗诊断报告共享方法及设备、介质,方法包括:在用于医疗诊断报告共享的区块链对应的各节点上部署第一智能合约,所述第一智能合约的触发条件为,接收用户提出的医院变更提示信息;接收来自所述节点的病患身份信息和病患治疗信息,所述病患治疗信息包括:病患看病时间、病患检测数据和病患诊断数据中的一个或多个;将所述病患身份信息和所述病患治疗信息写入同一区块中;在所述第一智能合约中设定合约执行时,从所述区块链上获取所述病患身份信息和所述病患治疗信息,并发送给病患指定的医疗机构。本申请能够实现医院间信息共享,从而显著降低病患的医疗成本。

A sharing method of medical diagnosis report based on blockchain and its equipment and media

【技术实现步骤摘要】
一种基于区块链的医疗诊断报告共享方法及设备、介质
本申请涉及医疗共享
,尤其涉及一种基于区块链的医疗诊断报告共享方法及设备、介质。
技术介绍
随着智慧医疗的推出,我们可以通过各种方式线上挂号,预约医生等等。因此,人们开始关注如何能够更方便的就医。通常每个医院检查结果是独立存在的,医院间信息并不共享。当出现转院或重新选择一家医院时,病患不得不重新再进行一次检查,这使得极大增加了病患的医疗成本。
技术实现思路
为了解决上述问题,本申请提出了一种基于区块链的医疗诊断报告共享方法及设备、介质,能够实现医院间信息共享,从而显著降低病患的医疗成本。第一方面,本申请实施例提供了一种基于区块链的医疗诊断报告共享方法,包括:在用于医疗诊断报告共享的区块链对应的各节点上部署第一智能合约,所述第一智能合约的触发条件为,接收用户提出的医院变更提示信息;接收来自所述节点的病患身份信息和病患治疗信息,所述病患治疗信息包括:病患看病时间、病患检测数据和病患诊断数据中的一个或多个;将所述病患身份信息和所述病患治疗信息写入同一区块中;在所述第一智能合约中设定合约执行时,从所述区块链上获取所述病患身份信息和所述病患治疗信息,并发送给病患指定的医疗机构。在一个示例中,在所述区块链对应的各节点上部署第二智能合约;接收来自用户的转院请求消息和来自当前医院的病患治疗信息对应的索引信息,所述转院请求消息包括:所述当前医院信息和接收医院信息;在所述第二智能合约中设定合约执行时,验证所述当前医院信息和所述接收医院信息;验证通过时,将所述转院请求消息和所述索引信息写入区块,并发送给接收医院。在一个示例中,所述接收医院根据所述索引信息,获取病患治疗信息;根据所述病患医疗信息,确定医疗流程信息;根据所述医疗流程信息,为所述病患预约相应的医疗项目。在一个示例中,所述节点接收来自病人的病患身份信息、开票信息和医疗费用数据;据所述病患医疗信息生成电子发票,并将所述电子发票写入区块。在一个示例中,接收来自用户的医疗项目价格查询消息,所述医疗项目价格查询消息包括:预设的医疗项目标识和查询条件数据,所述查询条件数据包括:查询时间范围数据和/或医院身份信息;根据所述医疗项目标识和所述查询条件数据,确定至少一个目标区块,所述目标区块为含有所述医疗项目标识和/或所述查询条件数据对应的医疗项目价格的区块;根据所述医疗项目标识和所述查询条件数据,分别从各所述目标区块中获取并返回相应的医疗项目价格。在一个示例中,所述查询条件数据还包括:用户身份信息;验证所述用户身份信息;在所述用户身份信息通过验证时,根据所述医疗项目标识和所述查询条件数据,分别从各所述目标区块中获取并返回相应的医疗项目成本。在一个示例中,在所述区块链对应的各节点上部署第三智能合约;接收来自所述节点的关联信息请求,所述关联信息请求,包括:病患身份信息和病患医疗信息关联条件;在所述第三智能合约中设定合约执行时,根据所述病患身份信息和病患医疗信息关联条件,从所述区块链中获取相应的病患医疗信息。在一个示例中,接收来自用户的病患治疗信息查询消息,所述病患治疗信息查询消息包括:预设的病患身份信息和预设的疾病标识;根据所述病患治疗信息,确定目标区块,所述目标区块为记录所述病患身份信息的区块;从各所述目标区块中,获取所述疾病标识对应的病患治疗信息,并返回给所述用户。第二方面,本申请实施例提供了一种基于区块链的医疗诊断报告共享设备,包括:接收器、处理器和输入设备;所述处理器用于在用于医疗诊断报告共享的区块链对应的各节点上部署第一智能合约,所述第一智能合约的触发条件为,接收用户提出的医院变更提示信息;所述接收器用于接收来自所述节点的病患身份信息和病患治疗信息,所述病患治疗信息包括:病患看病时间、病患检测数据和病患诊断数据中的一个或多个;所述输入设备用于将所述病患身份信息和所述病患治疗信息写入同一区块中;所述处理器还用于在所述第一智能合约中设定合约执行时,从所述区块链上获取所述病患身份信息和所述病患治疗信息,并发送给病患指定的医疗节点。第三方面,本申请实施例提供了一种存储介质,其特征在于,所述存储介质包括指令,所述指令用于实现第一方面中年任一项所述的方法。本申请实施例提供了一种基于区块链的医疗诊断报告共享方法,首先构建用于医疗诊断报告共享的区块链,将病患身份信息和病患治疗信息写入区块,利用区块链的具有可信性、难以篡改、安全保密等特性,保证医疗项目的病患身份信息和病患治疗信息的真实性。之后,在各个节点上布置智能合约,在智能合约中设定合约执行时,从区块链上获取病患身份信息和病患治疗信息,并发送给病患指定的医疗机构。综上所述,本申请实施例提供的技术方案能够记录看病过程中产生的数据并实现医院间信息共享,从而显著降低病患的医疗成本。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请实施例提供的一种基于区块链的医疗诊断报告共享方法的流程图;图2为本申请实施例提供的一种基于区块链的医疗诊断报告共享设备的结构示意图。具体实施方式为了更清楚的阐释本申请的整体构思,下面结合说明书附图以示例的方式进行详细说明。本申请的实施例公开了一种基于区块链的医疗诊断报告共享方法,如图1所示,包括以下步骤:步骤101、在用于医疗诊断报告共享的区块链对应的各节点上部署第一智能合约。在本申请实施例中,用于医疗诊断报告共享的区块链对应的各节点包括:医疗机构。区块链具有分布式记账的特点,每个节点产生的数据会同步到其他节点,且单个节点的数据篡改不会实际生效,从而保证了用于医疗诊断报告共享的区块链上数据的可信度。在本申请实施例中,利用前文所述的区块链特性对医院开出的发票进行溯源,具体地,区块链节点接收来自病人的病患身份信息、开票信息和医疗费用数据。据病患医疗信息生成电子发票,并将电子发票写入区块。步骤102、接收来自节点的病患身份信息和病患治疗信息。在本申请实施例中,病患治疗信息包括:病患看病时间、病患检测数据和病患诊断数据中的一个或多个。病患检测数据指病患参加的各种医疗检测时产生的数据,病患诊断数据指医院对病患病情做出的诊断结果。步骤103、将病患身份信息和病患治疗信息写入同一区块中。在本申请实施例中,在医疗过程中,有时会出现不确定的情况,病患不确定是否药物过敏或不确定是否得过相似的疾病,此时医院可以利用医疗诊断报告共享的区块链对不确定的信息进行搜索。具体地,在区块链对应的各节点上部署第三智能合约;接收来自节点的关联信息请求,关联信息请求,包括:病患身份信息和病患医疗信息关联条件;在第三智能合约中设定合约执行时,根据本文档来自技高网...

【技术保护点】
1.一种基于区块链的医疗诊断报告共享方法,其特征在于,包括:/n在用于医疗诊断报告共享的区块链对应的各节点上部署第一智能合约,所述第一智能合约的触发条件为,接收用户提出的医院变更提示信息;/n接收来自所述节点的病患身份信息和病患治疗信息,所述病患治疗信息包括:病患看病时间、病患检测数据和病患诊断数据中的一个或多个;/n将所述病患身份信息和所述病患治疗信息写入同一区块中;/n在所述第一智能合约中设定合约执行时,从所述区块链上获取所述病患身份信息和所述病患治疗信息,并发送给病患指定的医疗机构。/n

【技术特征摘要】
1.一种基于区块链的医疗诊断报告共享方法,其特征在于,包括:
在用于医疗诊断报告共享的区块链对应的各节点上部署第一智能合约,所述第一智能合约的触发条件为,接收用户提出的医院变更提示信息;
接收来自所述节点的病患身份信息和病患治疗信息,所述病患治疗信息包括:病患看病时间、病患检测数据和病患诊断数据中的一个或多个;
将所述病患身份信息和所述病患治疗信息写入同一区块中;
在所述第一智能合约中设定合约执行时,从所述区块链上获取所述病患身份信息和所述病患治疗信息,并发送给病患指定的医疗机构。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述区块链对应的各节点上部署第二智能合约;
接收来自用户的转院请求消息和来自当前医院的病患治疗信息对应的索引信息,所述转院请求消息包括:所述当前医院信息和接收医院信息;
在所述第二智能合约中设定合约执行时,验证所述当前医院信息和所述接收医院信息;验证通过时,将所述转院请求消息和所述索引信息写入区块,并发送给接收医院。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
所述接收医院根据所述索引信息,获取病患治疗信息;根据所述病患医疗信息,确定医疗流程信息;根据所述医疗流程信息,为所述病患预约相应的医疗项目。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述节点接收来自病人的病患身份信息、开票信息和医疗费用数据;
据所述病患医疗信息生成电子发票,并将所述电子发票写入区块。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收来自用户的医疗项目价格查询消息,所述医疗项目价格查询消息包括:预设的医疗项目标识和查询条件数据,所述查询条件数据包括:查询时间范围数据和/或医院身份信息;
根据所述医疗项目标识和所述查询条件数据,确定至少一个目标区块,所述目标区块为含有所述医疗项目标识和/或所述查询条件数据对应的医疗项目价格的区块;
根据所述医疗项目标识和所述查询...

【专利技术属性】
技术研发人员:刘伟巍庞松涛商广勇王伟兵马岩堂赵树林姜鑫陶鑫李佳
申请(专利权)人:山东爱城市网信息技术有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1