一种基于医疗区块链的医疗数据管理系统技术方案

技术编号:21477409 阅读:49 留言:0更新日期:2019-06-29 04:46
一种基于医疗区块链的医疗数据管理系统,包括医疗数据管理系统终端,医疗数据管理服务器,医疗服务主机和医疗区块链。本发明专利技术能够提高医疗区块链的访问效率,通过由医疗数据层、网络层、共识层、激励层、合约层和应用层的复合模式能在医疗区块链的环境下实现对医疗数据操作的处理。本发明专利技术提供的医疗区块链的医疗数据管理系统,当数据库及应用装置中发生事故时,则生成重做数据并将其写入医疗区块链中重做日志文件中。通过数据虚拟化备份装置,还将重做数据传输到医疗区块链的备用站点上,并应用到医疗区块链的备用数据库中,从而使备用数据库与医疗区块链的主数据库保持同步。

【技术实现步骤摘要】
一种基于医疗区块链的医疗数据管理系统
本专利技术涉及区块链技术,尤其涉及一种基于医疗区块链的医疗数据管理系统。
技术介绍
目前,WEB或者手机终端APP应用的会员医疗数据主要记录在系统本地的医疗数据库中或者医疗区块链系统,数据管理已经渐渐成为当今企业的核心,实现数据管理、监控和自动化不可避免的就成了围绕数据管理的关键技术,创建、维护和监控一个或多个备用数据库,以保护医疗数据结构不受故障、灾难、错误和崩溃的影响。现在医疗数据管理系统存在几个问题:(1)目前大多数数据管理系统只能实现现场管理和近距离的局域网管理,很难运用系统数据库实现可能位于距生产数据中心数千公里外的远程灾难恢复站点而且,目前大多数的数据管理系统与服务器分离,不能实现数据的同步备份,也可能由于疏忽或者其他原因导致的数据的丢失,进而导致数据丢失的可能性大大提高。(2)医疗区块链并发性能差,无法承载大并发访问,系统用户体验差,查询效率低下。(3)没有针对于就诊的医疗数据管理系统。
技术实现思路
为了解决上述现有技术中存在的医疗数据的数据丢失的可能性大大提高、医疗区块链并发性能差、没有针对于就诊的医疗数据管理系统的三大技术问题,本专利技术提供一种基于医疗区块链的医疗数据管理系统。本专利技术解决其技术问题所采用的技术方案是:一种基于医疗区块链的医疗数据管理系统,包括医疗数据管理系统终端,医疗数据管理服务器,医疗服务主机和医疗区块链;其中:医疗数据管理系统终端,通过该医疗数据管理系统终端,用户(工作人员或就诊人员)可以发送操作请求和查看返回医疗数据;医疗数据管理服务器,访问用户标识符、存储用户标识符、指定用户优待等级;当从医疗数据管理系统终端有用用户标识符指定的用户的优待等级查询时,则检索用户不同医疗数据管理文件向医疗数据管理系统终端回答用户的优待等级;当从医疗数据管理系统终端将医疗数据与用户标识符一起进行接收时,则将该接收到的医疗数据与在用户不同医疗数据管理文件中按与医疗数据同时接收到的用户标识符存储的医疗数据进行覆盖更新;医疗服务主机,可与医疗数据管理系统终端通过互联网进行通信,针对医疗就诊卡的医疗数据或针对各就诊卡在医疗数据管理系统终端的就诊情况提供就诊医疗数据,同时进行医疗数据更新及医疗数据存储;其与医疗数据管理系统终端相连,接收并根据医疗数据管理系统终端的操作请求对内部医疗数据进行操作或向医疗数据管理系统终端发送返回医疗数据;医疗服务主机提供医疗数据交互接口,与医疗区块链定时进行医疗数据交互,对存储的医疗数据进行覆盖更新;医疗区块链,与医疗服务主机和医疗数据管理服务器分别相连,定时进行医疗数据交互。本专利技术和现有技术相比,其优点在于:(1)能够提高医疗区块链的访问效率,通过由医疗数据层、网络层、共识层、激励层、合约层和应用层的复合模式能在医疗区块链的环境下实现对医疗数据操作的处理。(2)本专利技术提供的医疗区块链的医疗数据管理系统,当数据库及应用装置中发生事故时,则生成重做数据并将其写入医疗区块链中重做日志文件中。通过数据虚拟化备份装置,还将重做数据传输到医疗区块链的备用站点上,并应用到医疗区块链的备用数据库中,从而使备用数据库与医疗区块链的主数据库保持同步。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术医疗区块链的医疗数据管理系统逻辑框架示意图。具体实施方式下面将参照附图更详细地描述本专利技术公开的示例性实施例,这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术公开的范围完整的传达给本领域的技术人员。虽然附图中显示了本专利技术公开的示例性实施例,然而应当理解,本专利技术而不应被这里阐述的实施例所限制。一种基于医疗区块链的医疗数据管理系统,包括医疗数据管理系统终端,医疗数据管理服务器,医疗服务主机和医疗区块链。其中:医疗数据管理系统终端,通过该医疗数据管理系统终端,用户(工作人员或就诊人员)可以发送操作请求和查看返回医疗数据。医疗数据管理服务器,具有访问按各用户的用户标识符存储根据用户标识符指定的用户的优待等级。当从医疗数据管理系统终端有用用户标识符指定的用户的优待等级查询时,则检索用户不同医疗数据管理文件向医疗数据管理系统终端回答用户的优待等级。当从医疗数据管理系统终端将医疗数据与用户标识符一起进行接收时,则将该接收到的医疗数据与在用户不同医疗数据管理文件中按与医疗数据同时接收到的用户标识符存储的医疗数据进行覆盖更新。医疗服务主机,可与医疗数据管理系统终端通过互联网进行通信,针对医疗就诊卡的医疗数据或针对各就诊卡在医疗数据管理系统终端的就诊情况提供就诊医疗数据,同时进行医疗数据更新及医疗数据存储。其与医疗数据管理系统终端相连,接收并根据医疗数据管理系统终端的操作请求对内部医疗数据进行操作或向医疗数据管理系统终端发送返回医疗数据。医疗服务主机提供医疗数据交互接口,与医疗区块链定时进行医疗数据交互,对存储的医疗数据进行覆盖更新。医疗区块链,与医疗服务主机和医疗数据管理服务器分别相连,定时进行医疗数据交互。针对于基于医疗区块链的医疗数据管理系统做进一步细化的:医疗数据管理系统终端包括资料管理单元、银行账户绑定单元、在线就诊单元以及医疗数据存储单元。资料管理单元,用于用户(工作人员或就诊人员)注册登陆网站的账号,并添加用户(工作人员或就诊人员)基本信息,将基本信息同步至银行账户绑定单元和医疗数据存储单元。银行账户绑定单元,用于用户(工作人员或就诊人员)添加和管理自己的银行账户信息,并将银行账户与自己的网站账号绑定,将基本信息同步至资料管理单元和医疗数据存储单元。在线就诊单元,用于登陆系统的用户(工作人员或就诊人员)在线咨询在线医生进行就诊服务。医疗数据存储单元,用于存储系统运行过程中产生的所有医疗数据信息。针对于基于医疗区块链的医疗数据管理系统做进一步细化的:医疗数据管理服务器包括至少一个应用服务器和多个医疗数据库服务器,每个应用服务器分别与每个医疗数据库服务器建立医疗数据连接,每个应用服务器分别存储有各自的用于切换医疗数据库服务器的切换条件。医疗数据库服务器包括有医疗数据虚拟化存储器、医疗数据虚拟化备份装置、医疗数据虚拟化转换器和医疗数据库及应用装置。医疗数据虚拟化存储器的一端与医疗数据虚拟化备份装置相连,另一端与医疗数据虚拟化转换器相连,医疗数据虚拟化转换器与医疗数据库及应用装置相连。针对于基于医疗区块链的医疗数据管理系统做进一步细化的:医疗服务主机包括注册模块、账号验证模块、分组管理模块、医疗数据监测统计模块和医疗数据发送模块。注册模块,用于用户(工作人员或就诊人员)注册登陆网站的账号,绑定验证邮箱,并设置登陆密码,存储到医疗数据存储单元,还可以进一步完善用户(工作人员或就诊人员)的基本信息。账号验证模块,用户(工作人员或就诊人员)账号注册后发送验证信息到用户(工作人员或就诊人员)邮箱,若验证通过,则账号注册完成。若验证不通本文档来自技高网...

【技术保护点】
1.一种基于医疗区块链的医疗数据管理系统,其特征在于,包括医疗数据管理系统终端,医疗数据管理服务器,医疗服务主机和医疗区块链;其中:所述医疗数据管理系统终端,通过该医疗数据管理系统终端,用户(工作人员或就诊人员)可以发送操作请求和查看返回医疗数据;所述医疗数据管理服务器,访问用户标识符、存储用户标识符、指定用户优待等级;当从医疗数据管理系统终端有用用户标识符指定的用户的优待等级查询时,则检索用户不同医疗数据管理文件向医疗数据管理系统终端回答用户的优待等级;当从医疗数据管理系统终端将医疗数据与用户标识符一起进行接收时,则将该接收到的医疗数据与在用户不同医疗数据管理文件中按与医疗数据同时接收到的用户标识符存储的医疗数据进行覆盖更新;所述医疗服务主机,可与医疗数据管理系统终端通过互联网进行通信,针对医疗就诊卡的医疗数据或针对各就诊卡在医疗数据管理系统终端的就诊情况提供就诊医疗数据,同时进行医疗数据更新及医疗数据存储;其与医疗数据管理系统终端相连,接收并根据医疗数据管理系统终端的操作请求对内部医疗数据进行操作或向医疗数据管理系统终端发送返回医疗数据;医疗服务主机提供医疗数据交互接口,与医疗区块链定时进行医疗数据交互,对存储的医疗数据进行覆盖更新;所述医疗区块链,与医疗服务主机和医疗数据管理服务器分别相连,定时进行医疗数据交互。...

【技术特征摘要】
1.一种基于医疗区块链的医疗数据管理系统,其特征在于,包括医疗数据管理系统终端,医疗数据管理服务器,医疗服务主机和医疗区块链;其中:所述医疗数据管理系统终端,通过该医疗数据管理系统终端,用户(工作人员或就诊人员)可以发送操作请求和查看返回医疗数据;所述医疗数据管理服务器,访问用户标识符、存储用户标识符、指定用户优待等级;当从医疗数据管理系统终端有用用户标识符指定的用户的优待等级查询时,则检索用户不同医疗数据管理文件向医疗数据管理系统终端回答用户的优待等级;当从医疗数据管理系统终端将医疗数据与用户标识符一起进行接收时,则将该接收到的医疗数据与在用户不同医疗数据管理文件中按与医疗数据同时接收到的用户标识符存储的医疗数据进行覆盖更新;所述医疗服务主机,可与医疗数据管理系统终端通过互联网进行通信,针对医疗就诊卡的医疗数据或针对各就诊卡在医疗数据管理系统终端的就诊情况提供就诊医疗数据,同时进行医疗数据更新及医疗数据存储;其与医疗数据管理系统终端相连,接收并根据医疗数据管理系统终端的操作请求对内部医疗数据进行操作或向医疗数据管理系统终端发送返回医疗数据;医疗服务主机提供医疗数据交互接口,与医疗区块链定时进行医疗数据交互,对存储的医疗数据进行覆盖更新;所述医疗区块链,与医疗服务主机和医疗数据管理服务器分别相连,定时进行医疗数据交互。2.根据权利要求1所述的基于医疗区块链的医疗数据管理系统,其特征在于,所述医疗数据管理系统终端包括资料管理单元、银行账户绑定单元、在线就诊单元以及医疗数据存储单元;所述资料管理单元,用于用户(工作人员或就诊人员)注册登陆网站的账号,并添加用户(工作人员或就诊人员)基本信息,将基本信息同步至银行账户绑定单元和医疗数据存储单元;所述银行账户绑定单元,用于用户(工作人员或就诊人员)添加和管理自己的银行账户信息,并将银行账户与自己的网站账号绑定,将基本信息同步至资料管理单元和医疗数据存储单元;所述在线就诊单元,用于登陆系统的用户(工作人员或就诊人员)在线咨询在线医生进行就诊服务;所述医疗数据存储单元,用于存储系统运行过程中产生的所有医疗数据信息。3.根据权利要求1基于所述的医疗区块链的医疗数据管理系统,其特征在于,所述医疗数据管理服务器包括至少一个应用服务器和多个医疗数据库服务器,每个应用服务器分别与每个医疗数据库服务器建立医疗数据连接,每个应用服务器分别存储有各自的用于切换医疗数据库服务器的切换条件;所述医疗数据库服务器包括有医疗数据虚拟化存储器、医疗数据虚拟化备份装置、医疗数据虚拟化转换器和医疗数据库及应用装置;医疗数据虚拟化存储器的一端与医疗数据虚拟化备份装置相连,另一端与医疗数据虚拟化转换器相连,医疗数据虚拟化转换器与医疗数据库及应用装置相连。4.根据权利要求1基于所述的医疗区块链的医疗数据管理系统,其特征在于,所述医疗服务主机包括注册模块、账号验证模块、分组管理模块、医疗数据监测统计模块和医疗数据发送模块;所述注册模块,用于用户(工作人员或就诊人员)注册登陆网站账号,绑定验证邮箱,并设置登陆密码,存储到医疗数据存储单元...

【专利技术属性】
技术研发人员:陈金熠王龙
申请(专利权)人:陕西医链区块链集团有限公司
类型:发明
国别省市:陕西,61

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

1