基于智慧医疗的医疗信息共享方法技术

技术编号:37333604 阅读:21 留言:0更新日期:2023-04-21 23:11
本发明专利技术涉及一种基于智慧医疗的医疗信息共享方法,包括:接收序列化医疗信息,根据就诊医院确定所属的医院私有链,计算所述医院私有链中每个私有链节点的存储空间比,选择存储空间比最高的私有链节点,得到优先存储链节点,将所述序列化医疗信息上传至优先存储链节点,当序列化医疗信息成功上传至优先存储链节点后,利用优先存储链节点生成所述序列化医疗信息的广播指令,并将所述广播指令发送至其他私有链节点,当其他私有链节点接收到广播指令后,获取其他私有链节点根据序列化医疗信息确定的可公开信息,得到医疗公开信息,将所述医疗公开信息存储至医院公开链,完成医疗信息共享。本发明专利技术可以提高医疗信息共享的共享范围。本发明专利技术可以提高医疗信息共享的共享范围。本发明专利技术可以提高医疗信息共享的共享范围。

【技术实现步骤摘要】
基于智慧医疗的医疗信息共享方法


[0001]本专利技术涉及智慧医疗
,尤其涉及一种基于智慧医疗的医疗信息共享方法。

技术介绍

[0002]随着医疗行业信息化的推进,医疗领域已进入大数据时代,但在隐私保护和数据共享的对立性上仍面临诸多挑战,即如何在有效保护就诊人、就诊医院及就诊医生等隐私的情况下,达到医疗数据共享的目的,从而提高医疗领域的进步。
[0003]目前医疗信息共享方法主要依赖于区块链技术,即将每座医院的医疗数据均上传至统一的区块链中,当区块链的其他合法用户需要了解数据时,则访问该区块链,并获取该区块链的所有的医疗数据。
[0004]这类方法虽然可实现医疗信息共享,但并未是真正意义的共享,即仅仅实现区域化的医疗信息共享,只有区块链的其他合法用户才有资格访问医疗信息,不属于区块链的其他用户无法访问。

技术实现思路

[0005]本专利技术提供一种基于智慧医疗的医疗信息共享方法其主要目的在于提高医疗信息共享的共享范围。
[0006]为实现上述目的,本专利技术提供的一种基于智慧医疗的医疗信息共享方法,包括:
[0007]接收就诊人在就诊医院的就诊数据,对所述就诊数据执行序列化操作,生成就诊人

医院一一对应的序列化医疗信息,其中序列化医疗信息的表示为:
[0008]T
ij
=(T
n
,T
t
,T
s
,T
c
)
[0009]其中,T
ij
表示第i座就诊医院的第j个就诊人的序列化医疗信息,T
n
表示在历史记录中,第j个就诊人在第i座就诊医院一共所产生的序列化医疗信息的总数量,T
t
表示第j个就诊人的的就诊时间,T
s
表示第j个就诊人及第i座就诊医院中对第j个就诊人实施诊断的就诊医生的签名,T
c
为根据第j个就诊人在第i座就诊医院的就诊数据生成的结构化就诊数据;
[0010]提取所述序列化医疗信息的就诊医院,并根据所述就诊医院确定所属的医院私有链;
[0011]计算所述医院私有链中每个私有链节点的存储空间比,选择存储空间比最高的私有链节点,得到优先存储链节点;
[0012]根据所述序列化医疗信息的签名,验证序列化医疗信息的合法性,当序列化医疗信息的合法性验证通过时,将所述序列化医疗信息上传至优先存储链节点;
[0013]当序列化医疗信息成功上传至优先存储链节点后,利用优先存储链节点生成所述序列化医疗信息的广播指令,并将所述广播指令发送至其他私有链节点;
[0014]当其他私有链节点接收到广播指令后,获取其他私有链节点根据序列化医疗信息
确定的可公开信息,得到医疗公开信息;
[0015]将所述医疗公开信息存储至医院公开链,完成医疗信息共享。
[0016]可选地,所述对所述就诊数据执行序列化操作,生成就诊人

医院一一对应的序列化医疗信息,包括:
[0017]将所述就诊数据执行拆分操作,其中拆分操作包括:
[0018]运行预先构建的结构化就诊程序,生成结构化空就诊单,其中结构化空就诊单的表头依次为就诊人、就诊医生、就诊医院、就诊时间、就诊人参与的检查项目、就诊医生的诊断结果、就诊人的药物集;
[0019]按照所述结构化空就诊单的表头,将所述就诊数据依次填写至结构化空就诊单内,得到结构化就诊数据;
[0020]根据所述就诊人与就诊医院的对应关系,获取历史的就诊数据的总数量;
[0021]从所述就诊医院的数据库中获取就诊人与就诊医生的签名;
[0022]按照就诊数据的总数量、就诊时间、就诊人与就诊医生的签名及结构化就诊数据的顺序生成序列化医疗信息。
[0023]可选地,所述提取所述序列化医疗信息的就诊医院,并根据所述就诊医院确定所属的医院私有链,包括:
[0024]从所述序列化医疗信息的结构化就诊数据中提取就诊医院,其中就诊医院包括就诊医院名称、就诊医院的网络地址及就诊医院访问医院私有链的访问账号;
[0025]验证所述就诊医院的网络地址的合法性,当网络地址是合法时,遍历出包括所述就诊医院名称的所有的医院私有链,并根据访问账号依次登录每个医院私有链,确定登录成功的医院私有链即为所述就诊医院所属的医院私有链。
[0026]可选地,所述计算所述医院私有链中每个私有链节点的存储空间比,包括:
[0027]接收预先设定的计算存储空间比的时间起始点,将所述就诊时间确定为时间终止点;
[0028]根据所述时间起始点和时间终止点计算出时间周期,在所述时间周期内获取每个私有链节点的历史存储记录,其中历史存储记录包括每个历史的序列化医疗信息的数据大小值及对应的存储时间消耗值;
[0029]根据数据大小值及存储时间消耗值,构建出每个私有链节点的存储效率函数;
[0030]将所述序列化医疗信息作为所述存储效率函数的参数,计算得到对应的存储时间消耗值;
[0031]计算所述序列化医疗信息与所述存储时间消耗值的比值,得到所述存储空间比。
[0032]可选地,所述根据数据大小值及存储时间消耗值,构建出每个私有链节点的存储效率函数,包括:
[0033]将所述数据大小值作为自变量,所述存储时间消耗值作为因变量后,拟合自变量与因变量得到所述存储效率函数,其中拟合工具包括MATLAB、Python。
[0034]可选地,所述根据所述序列化医疗信息的签名,验证序列化医疗信息的合法性,包括:
[0035]获取所述就诊医院所存储的医院私钥,根据所述就诊医院的就诊医生的签名,计算得到所述医院私钥的医院公钥;
[0036]将医院公钥输入至所述优先存储链节点中,当优先存储链节点成功接收医院公钥后生成待存储指令;
[0037]利用所述待存储指令启动医院私有链的密钥验证节点,并驱动密钥验证节点验证所述医院公钥的合法性。
[0038]可选地,所述根据所述就诊医院的就诊医生的签名,计算得到所述医院私钥的医院公钥,包括:
[0039]获取所述就诊医院的就诊医生的签名,其中签名为图像类型,即为签名图像;
[0040]构建图像坐标系,其中签名图像的左下角为图像坐标系的原点;
[0041]在图像坐标系中确定签名图像的边界点,共有4个边界点,第1个边界点为签名图像中笔画最靠近原点的位置、第2个边界点为签名图像中笔画最远离原点的位置、第3个边界点为签名图像右下角的位置及第4个边界点为签名图像左上角的位置;
[0042]根据所述4个边界点确定签名边界中心点D(x,y),其中签名边界中心点D(x,y)的横坐标x及纵坐标y计算方法为:
[0043][0044][0045]其中,表示第1个边界点的横坐标与第2个边界点的横坐标的均值,表示第1个边界点的纵坐标与第2个边界点的纵坐标的均值,表示第3个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于智慧医疗的医疗信息共享方法,其特征在于,所述方法包括:接收就诊人在就诊医院的就诊数据,对所述就诊数据执行序列化操作,生成就诊人

医院一一对应的序列化医疗信息,其中序列化医疗信息的表示为:T
ij
=(T
n
,T
t
,T
s
,T
c
)其中,T
ij
表示第i座就诊医院的第j个就诊人的序列化医疗信息,T
n
表示在历史记录中,第j个就诊人在第i座就诊医院一共所产生的序列化医疗信息的总数量,T
t
表示第j个就诊人的的就诊时间,T
s
表示第j个就诊人及第i座就诊医院中对第j个就诊人实施诊断的就诊医生的签名,T
c
为根据第j个就诊人在第i座就诊医院的就诊数据生成的结构化就诊数据;提取所述序列化医疗信息的就诊医院,并根据所述就诊医院确定所属的医院私有链;计算所述医院私有链中每个私有链节点的存储空间比,选择存储空间比最高的私有链节点,得到优先存储链节点;根据所述序列化医疗信息的签名,验证序列化医疗信息的合法性,当序列化医疗信息的合法性验证通过时,将所述序列化医疗信息上传至优先存储链节点;当序列化医疗信息成功上传至优先存储链节点后,利用优先存储链节点生成所述序列化医疗信息的广播指令,并将所述广播指令发送至其他私有链节点;当其他私有链节点接收到广播指令后,获取其他私有链节点根据序列化医疗信息确定的可公开信息,得到医疗公开信息;将所述医疗公开信息存储至医院公开链,完成医疗信息共享。2.如权利要求1所述的基于智慧医疗的医疗信息共享方法,其特征在于,所述对所述就诊数据执行序列化操作,生成就诊人

医院一一对应的序列化医疗信息,包括:将所述就诊数据执行拆分操作,其中拆分操作包括:运行预先构建的结构化就诊程序,生成结构化空就诊单,其中结构化空就诊单的表头依次为就诊人、就诊医生、就诊医院、就诊时间、就诊人参与的检查项目、就诊医生的诊断结果、就诊人的药物集;按照所述结构化空就诊单的表头,将所述就诊数据依次填写至结构化空就诊单内,得到结构化就诊数据;根据所述就诊人与就诊医院的对应关系,获取历史的就诊数据的总数量;从所述就诊医院的数据库中获取就诊人与就诊医生的签名;按照就诊数据的总数量、就诊时间、就诊人与就诊医生的签名及结构化就诊数据的顺序生成序列化医疗信息。3.如权利要求2所述的基于智慧医疗的医疗信息共享方法,其特征在于,所述提取所述序列化医疗信息的就诊医院,并根据所述就诊医院确定所属的医院私有链,包括:从所述序列化医疗信息的结构化就诊数据中提取就诊医院,其中就诊医院包括就诊医院名称、就诊医院的网络地址及就诊医院访问医院私有链的访问账号;验证所述就诊医院的网络地址的合法性,当网络地址是合法时,遍历出包括所述就诊医院名称的所有的医院私有链,并根据访问账号依次登录每个医院私有链,确定登录成功的医院私有链即为所述就诊医院所属的医院私有链。4.如权利要求1所述的基于智慧医疗的医疗信息共享方法,其特征在于,所述计算所述医院私有链中每个私有链节点的存储空间比,包括:
接收预先设定的计算存储空间比的时间起始点,将所述就诊时间确定为时间终止点;根据所述时间起始点和时间终止点计算出时间周期,在所述时间周期内获取每个私有链节点的历史存储...

【专利技术属性】
技术研发人员:沈志良丁军鹏
申请(专利权)人:武汉东方赛思软件股份有限公司
类型:发明
国别省市:

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

1