一种基于医保支付的交易状态同步方法及装置制造方法及图纸

技术编号:37970017 阅读:9 留言:0更新日期:2023-06-30 09:45
本申请公开了一种基于医保支付的交易状态同步方法及装置,可应用于服务端。该方法中,在获取第一交易的交易状态为未明确时,基于预设轮询时间调用医院信息系统的医保查询接口,向所述医院信息系统发送第一请求,以便医院信息系统根据第一结算结果获得第一交易的交易状态;在获得医院信息系统发送的第一交易的交易状态时,存储第一交易的交易状态;将第一交易的交易状态发送给客户端。如此,在服务端检测到第一交易的交易状态为未明确时,根据预设轮询时间主动调用医院信息系统的医保查询接口,获得医院信息系统发送的第一交易的交易状态,即使在业务中断情况下,也能通过主动查询的方式使得客户端和医保支付系统的交易状态同步。同步。同步。

【技术实现步骤摘要】
一种基于医保支付的交易状态同步方法及装置


[0001]本申请涉及数据处理
,特别是涉及一种基于医保支付的交易状态同步方法及装置。

技术介绍

[0002]随着医疗保险制度改革的深入,医保支付在全国越来越普及。
[0003]现有技术中,一般通过同步通知的方法实现医保支付的交易状态的同步,即,用户在通过客户端完成医保支付后,需要主动查询医保支付的交易结果,但是,若此时客户端当前页面关闭则会发生业务中断,造成用户支付成功而医保局的医保支付系统的业务不成功的情况,从而无法实现客户端和医保支付系统的交易状态的同步。

技术实现思路

[0004]本申请提供了一种基于医保支付的交易状态同步方法及装置,能够在业务中断情况下实现客户端和医保支付系统的交易状态同步,一定程度提高了用户查询医保结果的有效性。
[0005]第一方面,本申请提供了一种基于医保支付的交易状态同步方法,应用于服务端,所述服务端分别连接客户端和医院信息系统,所述服务端通过所述医院信息系统连接医保支付系统,所述方法包括:
[0006]在获取第一交易的交易状态为未明确时,基于预设轮询时间调用所述医院信息系统的医保查询接口,向所述医院信息系统发送第一请求,以便所述医院信息系统根据第一结算结果获得所述第一交易的交易状态,所述第一结算结果为所述医保支付系统中所述第一交易的结算状态;
[0007]在获得所述医院信息系统发送的所述第一交易的交易状态时,存储所述第一交易的交易状态;
[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]第六方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行上述第一方面或第二方面提供的所述方法。
[0039]由此可见,本申请具有如下有益效果:
[0040]本申请提供了一种基于医保支付的交易状态同步方法,应用于服务端,所述服务端分别连接客户端和医院信息系统,所述服务端通过所述医院信息系统连接医本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于医保支付的交易状态同步方法,其特征在于,应用于服务端,所述服务端分别连接客户端和医院信息系统,所述服务端通过所述医院信息系统连接医保支付系统,所述方法包括:在获取第一交易的交易状态为未明确时,基于预设轮询时间调用所述医院信息系统的医保查询接口,向所述医院信息系统发送第一请求,以便所述医院信息系统根据第一结算结果获得所述第一交易的交易状态,所述第一结算结果为所述医保支付系统中所述第一交易的结算状态;在获得所述医院信息系统发送的所述第一交易的交易状态时,存储所述第一交易的交易状态;将所述第一交易的交易状态发送给所述客户端,以便所述客户端同步所述服务端返回的所述交易状态。2.根据权利要求1所述的方法,其特征在于,所述在获取第一交易的交易状态为未明确时,基于预设轮询时间调用所述医院信息系统的医保查询接口,向所述医院信息系统发送第一请求,以便所述医院信息系统根据所述第一结算结果获得所述第一交易的交易状态,包括:响应于所述客户端发送的在不大于所述预设轮询时间内选取所述第一交易的第一指令,判断所述第一交易的交易状态是否为明确状态;在获取所述第一交易的交易状态为未明确时,调用所述医院信息系统的医保查询接口,向所述医院信息系统发送第一请求,以便所述医院信息系统根据所述第一结算结果获得所述第一交易的交易状态。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:若未获得所述医院信息系统发送的所述第一交易的交易状态,且所述基于预设轮询时间调用所述医保查询接口的次数不大于预设轮询次数,则重新执行如下步骤:基于预设轮询时间调用所述医保查询接口,向所述医院信息系统发送第一请求。4.一种基于医保支付的交易状态同步方法,其特征在于,应用于医院信息系统,所述医院信息系统通过服务端连接客户端,所述服务端通过所述医院信息系统连接医保支付系统,所述方法包括:接收所述服务端调用医保查询接口的第一请求,所述第一请求为所述服务端在获取第一交易的交易状态为未明确时基于所述预设轮询时间发送的请求;根据所述医保支付系统中所述第一交易的第一结算结果获得所述第一交易的交易状态,所述第一结算结果为所述医保支付系统中所述第一交易的结算状态;发送所述第一交易的交易状态至所述服务端,以便所述客户端同步所述服务端返回的所述交易状态。5.根据权利要求4所述的方法,其特征在于,所述根据所述医保支付系统中所述第一交易的第一结算结果获得所述第一交易的交易状态,包括:基于所述第一结算结果和第二结算...

【专利技术属性】
技术研发人员:张润
申请(专利权)人:中银金融科技有限公司
类型:发明
国别省市:

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

1