基于区块链的医疗保险异地就医清算结算系统及方法技术方案

技术编号:31679583 阅读:20 留言:0更新日期:2022-01-01 10:25
本发明专利技术公开基于区块链的医疗保险异地就医清算结算系统,数据中台系统,用于响应用户提交的异地结算请求和获取结算数据请求;医疗服务单位控制系统对结算数据利用提交方私钥进行签名后,再利用接收方公钥进行加密并压缩得到第一数据并将向数据中台系统提交上链操作;医疗保险单位控制系统,用于监听并获取第一数据,之后对数据解压,使用私钥解密并利用签名完成完整性验证,得到完整医疗结算清单数据;医疗清算单位控制系统,用于获取链上医疗结算清单数据中的公开信息对每个医疗保险单位的额度进行统计完成清算过程。本系统通过数据中台提供统一的区块链数据服务,避免由于区块链平台的不同而导致的数据上链和下链不一致问题,降低用户使用难度。降低用户使用难度。降低用户使用难度。

【技术实现步骤摘要】
基于区块链的医疗保险异地就医清算结算系统及方法


[0001]本专利技术涉及区块链
,尤其涉及一种基于区块链的医疗保险异地就医清算结算系统及方法。

技术介绍

[0002]异地就医结算是指医疗保险经办机构(以下简称医保机构)为参加社会医疗保险的人员(以下简称参保人)在参保地以外的地区获取医疗服务时,提供的异地医疗费用即时结算服务。现有技术中,当前的异地医保结算机制是采用多中心化的方式进行。由于不同地区的医保报销范围、政策规定差异大,例如筹资标准不一样,报销目录不一样,报销水平不一样,导致个人异地就医结算、不同属地的经办机构医保基金的清算结算、经办机构和医疗机构之间的资金结算需要通过多个中心化环节,过程难以公开透明,结算效率低下。
[0003]例如,如果A地的参保人要去B地进行就医,由于其医保不在B地,需要参保人首先支付B地医院的医疗费用,然后由B地医院提交结算单据给相应医保机构,再由多级医保机构处理其异地就医结算,最终支付医保费用。这一过程如图1中A所示:
[0004]结算信息提交:B地的医院(参保人信息)=>B地的医保经办机构=>B地省级数据交换中心=>全国数据交换中心=>A地省级数据交换中心=>A地的医保经办机构;
[0005]结算过程:A地的医保机构对数据依据“A地异地医保和本地报销政策”计算出费用报销明细信息并给参保人进行报销从而完成一次异地就医的结算。
[0006]清算过程:B地和A地的医保机构定期向国家数据交换中心提交数据,由医保国家清算中心进行清算。
[0007]参保人异地就医的结算过程要经过至少6个中间节点,无法实现异地就医的医院直接和本地医保机构的直接联通结算,同时数据传输、获取的过程中没有进行任何的加密措施对数据进行保护,如发生数据丢生或者被篡改,则难以恢复和定责。
[0008]当前,虽然一些地区实现了异地清算结算的统一医保系统,但基本上是使用中心化节点的解决方案,信息化系统更新费用高昂,且清算结算计算逻辑仍由中心节点控制,降低了机构之间清算结算的效率,无法实现经办机构与医院之间的直接结算业务,清算过程还需要再次提交数据,过程繁琐。
[0009]区块链是一种建立在互联网之上的点对点的公共账本,区块链网络的参与者按照时间顺序,通过共识算法添加、核验、认定账本数据,保证每个参与者都拥有一个内容相同的独立账本,且账本数据是公开不可篡改的。这一去中心化的部署方式,结合密码学、共识机制可以保证区块链上的数据具备很高的可信性,可以用于数据安全、质量保障、审计追溯和公开透明等方面的需求。但是,当前区块链技术仍处于探索阶段,存在多种技术路线,没有非常成熟的技术标准,使用单一的区块链平台具有一定的难度和风险。
[0010]数据中台是一种为用户提供统一数据服务的中台技术,可以打通不同业务的数据,具有数据的汇聚整合和共享的功能。使用数据中台技术可以在多种区块链平台和用户之间搭建一个统一的服务接口,降低用户使用难度,保证数据服务质量。
[0011]目前技术中,还没有相关技术将医疗保险异地清算、区块链以及数据中台完美的结合起来的良好方案。之前存在的一些基于区块链的解决方案,还存在数据上链和读取不一致、用户使用难度较高等技术问题。

技术实现思路

[0012]本专利技术针对现有技术中的缺点,提供了一种基于区块链的医疗保险异地就医清算结算系统及方法。
[0013]为了解决上述技术问题,本专利技术通过下述技术方案得以解决:
[0014]一种基于区块链的医疗保险异地就医清算结算系统,包括数据中台系统、医疗服务单位控制系统、医疗保险单位控制系统和医疗清算单位控制系统;
[0015]所述数据中台系统,用于响应用户提交的异地结算数据需求和异地结算数据获取需求得到医疗结算清单数据,以及提供验证和加密所需的公钥信息;
[0016]医疗服务单位控制系统,基于医疗结算清单数据获取结算数据,利用私钥进行签名,对需要加密的结算数据用公钥进行加密与压缩处理得到第一数据,将第一数据提交到数据中台系统进行上链操作;
[0017]医疗保险单位控制系统,用于监听数据中台系统并获取第一数据,对所述第一数据进行解压处理,使用私钥对数据加密部分进行解密处理,并使用数字签名和公钥进行完整性验证,得到完整的医疗结算清单数据;
[0018]医疗清算单位控制系统,用于获取链上医疗结算清单数据,基于医疗结算清单数据对每个医疗保险单位的额度进行统计,完成清算操作。
[0019]作为一种可实施方式,所述数据中台系统被设置为:
[0020]提供医疗服务单位和医疗保险单位的公钥信息;
[0021]提供承载医疗结算清单数据的区块链接口信息;
[0022]对医疗服务单位控制系统提交的结算数据进行上链操作并返回上链收据散列值给医疗服务提交单位控制系统;
[0023]对医疗保险单位控制系统和医疗清算单位控制系统设定监听条件,获取区块链上相应的结算数据并进行传输。
[0024]作为一种可实施方式,所述医疗服务单位系统被设置为:
[0025]从数据中台系统获取医疗保险单位的公钥和指定的区块链信息;
[0026]将完整的医疗结算清单数据利用医疗服务单位的私钥进行签名;
[0027]对需要加密的部分,利用医疗保险单位的公钥进行加密与压缩,得到第一数据;
[0028]向数据中台系统提交第一数据到指定的区块链。
[0029]作为一种可实施方式,所述医疗保险单位控制系统被设置为:
[0030]向数据中台系统提交监听数据的条件,其中,所述条件包括指定区块链和医疗服务单位;
[0031]从数据中台系统获取第一数据并解压第一数据;
[0032]使用医疗保险单位的私钥对第一数据中的加密数据进行解密;
[0033]使用医疗服务单位公开的公钥信息对第一数据的完整性进行验证,得到医疗结算清单数据。
[0034]作为一种可实施方式,所述数据中台系统包括接口模块、数据中台模块和区块链模通用接口模块;
[0035]所述接口模块,响应于接收到用户提交的异地结算请求触发操作,基于医疗结算清单数据获取结算数据;对医疗结算清单数据利用医疗服务单位的私钥进行签名;对加密的部分数据,利用保险单位的公钥进行加密;对加密后数据进行数据压缩得到第一数据;
[0036]所述数据中台模块与接口模块进行对接,并根据结算请求中的关键字确定所需要执行的操作和所指定的区块链平台,将第一数据进行上链操作;
[0037]所述区块链通用接口模块,用于提交和获取第一数据,即数据上链和下链,以及提供区块链节点监控接口。
[0038]作为一种可实施方式,所述接口模块包括第一数据I/O单元、数字签名单元、数据压缩单元、数据加密单元、数据提交单元和数据获取单元;
[0039]第一数据I/O单元,用于制定符合数据中台模块的数据标准,将接收到的待结本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的医疗保险异地就医清算结算系统,其特征在于,包括数据中台系统、医疗服务单位控制系统、医疗保险单位控制系统和医疗清算单位控制系统;所述数据中台系统,用于响应用户提交的异地结算数据需求和异地结算数据获取需求得到医疗结算清单数据,以及提供验证和加密所需的公钥信息;医疗服务单位控制系统,基于医疗结算清单数据获取结算数据,利用私钥进行签名,对需要加密的结算数据用公钥进行加密与压缩处理得到第一数据,将第一数据提交到数据中台系统进行上链操作;医疗保险单位控制系统,用于监听数据中台系统并获取第一数据,对所述第一数据进行解压处理,使用私钥对数据加密部分进行解密处理,并使用数字签名和公钥进行完整性验证,得到完整的医疗结算清单数据;医疗清算单位控制系统,用于获取链上医疗结算清单数据,基于医疗结算清单数据对每个医疗保险单位的额度进行统计,完成清算操作。2.根据权利要求1所述的基于区块链的医疗保险异地就医清算结算系统,其特征在于,所述数据中台系统被设置为:提供医疗服务单位和医疗保险单位的公钥信息;提供承载医疗结算清单数据的区块链接口信息;对医疗服务单位控制系统提交的结算数据进行上链操作并返回上链收据散列值给医疗服务提交单位控制系统;对医疗保险单位控制系统和医疗清算单位控制系统设定监听条件,获取区块链上相应的结算数据并进行传输。3.根据权利要求1所述的基于区块链的医疗保险异地就医清算结算系统,其特征在于,所述医疗服务单位系统被设置为:从数据中台系统获取医疗保险单位的公钥和指定的区块链信息;将完整的医疗结算清单数据利用医疗服务单位的私钥进行签名;对需要加密的部分,利用医疗保险单位的公钥进行加密与压缩,得到第一数据;向数据中台系统提交第一数据到指定的区块链。4.根据权利要求1所述的基于区块链的医疗保险异地就医清算结算系统,其特征在于,所述医疗保险单位控制系统被设置为:向数据中台系统提交监听数据的条件,其中,所述条件包括指定区块链和医疗服务单位;从数据中台系统获取第一数据并解压第一数据;使用医疗保险单位的私钥对第一数据中的加密数据进行解密;使用医疗服务单位公开的公钥信息对第一数据的完整性进行验证,得到医疗结算清单数据。5.根据权利要求1所述的基于区块链的医疗保险异地就医清算结算系统,其特征在于,所述数据中台系统包括接口模块、数据中台模块和区块链模通用接口模块;所述接口模块,响应于接收到用户提交的异地结算请求触发操作,基于医疗结算清单数据获取结算数据;对医疗结算清单数据利用医疗服务单位的私钥进行签名;对加密的部分数据,利用保险单位的公钥进行加密;对加密后数据进行数据压缩得到第一数据;
所述数据中台模块与接口模块进行对接,并根据结算请求中的关键字确定所需要执行的操作和所指定的区块链平台,将第一数据进行上链操作;所述区块链通用接口模块,用于提交和获取第一数据,即数据上链和下链,以及提供区块链节点监控接口。6.根据权利要求1所述的基于区块链的医疗保险异地就医清算结算系统,其特征在于,所述接口模块包括第一数据I/O单元、数字签名单元、数据压缩单元、数据加密单元、数据提交单元和数据获取单元;第一数据I/O单元,用于制定符合数据中台模块的数据标准,将接收到的待结算数据转换为符合数据中台模块的格式,如加入接收方和发送方的公钥信息;数据压缩单元:对符合数据中台模块格式的数据进行压缩与...

【专利技术属性】
技术研发人员:廖亮李正鹏陈扬王玮奇
申请(专利权)人:杭州启文达科技有限公司
类型:发明
国别省市:

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

1