医疗服务预约方法、装置、存储介质和计算机设备与流程

文档序号:13934861阅读:188来源:国知局
医疗服务预约方法、装置、存储介质和计算机设备与流程

本发明涉及计算机技术领域,特别是涉及一种医疗服务预约方法、装置、存储介质和计算机设备。



背景技术:

传统的医疗服务预约方法中,用户需要在医院预约管理系统中进行预约申请,但是,当医院预约管理系统发生故障时,用户的预约申请就会受到影响,需要用户在医院预约管理系统恢复正常时,再重新进行预约申请,使得用户的医疗服务预约效率低。



技术实现要素:

本发明实施例提供了一种医疗预约方法、装置、存储介质和计算机设备,可以提高医疗服务预约效率。

一种医疗服务预约方法,所述方法包括:

接收终端发送的与医疗服务对应的医疗服务购买标识;

若医疗服务购买标识与所述医疗服务对应的预存医疗服务购买标识对比一致,则接收医疗服务预约请求,所述医疗服务预约请求携带医疗服务的预约申请信息;

将所述预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请;

获取第三方服务平台的预约申请结果,并将所述预约申请结果发送给所述终端。

在其中一个实施例中,在所述接收医疗服务预约请求之前,还包括:查找与所述医疗服务购买标识对应的购买记录和预约成功记录;若所述购买记录的个数大于所述预约成功记录的个数,且存在所述医疗服务购买标识的接收时间与所述医疗服务购买标识对应的购买时间的差值在第一有效时间范围内的购买记录,则进入接收医疗服务预约请求的步骤。

在其中一个实施例中,在所述接收医疗服务预约请求之后,还包括:根据预先设置的校验规则校验所述预约申请信息;若校验通过,则进入将所述预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请的步骤。

在其中一个实施例中,在所述获取第三方服务平台的预约申请结果之后,还包括:若预约申请结果为预约失败,则记录预约失败的次数;判断所述预约失败的次数是否小于预设次数;若是,则返回至将所述预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请的步骤;若否,则在预设异步任务表中为所述预约申请信息添加异步预约任务记录;若在预设异步任务表中检测到有未处理的异步预约任务记录,则获取与所述异步预约任务记录对应的预约申请信息,并返回至将所述预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请的步骤。

在其中一个实施例中,所述预约申请信息包括预约就诊时间;所述方法还包括:接收终端发送的医疗服务预约取消请求;若所述医疗服务预约取消请求的接收时间与所述预约就诊时间的差值在第二有效时间范围内,则将所述医疗服务预约取消请求发送给第三方服务平台,以使第三方服务平台执行预约取消申请;获取第三方服务平台的预约取消申请结果,并将所述预约取消申请结果发送给所述终端。

一种医疗服务预约装置,所述装置包括:

购买标识接收模块,用于接收终端发送的与医疗服务对应的医疗服务购买标识;

预约请求接收模块,用于若医疗服务购买标识与所述医疗服务对应的预存医疗服务购买标识对比一致,则接收医疗服务预约请求,所述医疗服务预约请求携带医疗服务的预约申请信息;

预约申请信息发送模块,用于将所述预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请;

预约申请结果获取模块,用于获取第三方服务平台的预约申请结果;

预约申请结果发送模块,用于将所述预约申请结果发送给所述终端。

在其中一个实施例中,所述装置还包括:记录查找模块,用于查找与所述医疗服务购买标识对应的购买记录和预约成功记录;所述预约请求接收模块,用于若所述购买记录的个数大于所述预约成功记录的个数,且存在所述医疗服务购买标识的接收时间与所述医疗服务购买标识对应的购买时间的差值在第一有效时间范围内的购买记录,则进入接收医疗服务预约请求的步骤。

在其中一个实施例中,所述装置还包括:预约申请信息校验模块,用于根据预先设置的校验规则校验所述预约申请信息;所述预约申请信息发送模块,用于若校验通过,则进入将所述预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请的步骤。

一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如下步骤:

接收终端发送的与医疗服务对应的医疗服务购买标识;

若医疗服务购买标识与所述医疗服务对应的预存医疗服务购买标识对比一致,则接收医疗服务预约请求,所述医疗服务预约请求携带医疗服务的预约申请信息;

将所述预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请;

获取第三方服务平台的预约申请结果,并将所述预约申请结果发送给所述终端。

一种计算机设备,所述计算机设备包括存储器,处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算器程序时实现如下步骤:

接收终端发送的与医疗服务对应的医疗服务购买标识;

若医疗服务购买标识与所述医疗服务对应的预存医疗服务购买标识对比一致,则接收医疗服务预约请求,所述医疗服务预约请求携带医疗服务的预约申请信息;

将所述预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请;

获取第三方服务平台的预约申请结果,并将所述预约申请结果发送给所述终端。

上述交易文件处理方法、装置、存储介质和计算机设备,接收终端发送的与医疗服务对应的医疗服务购买标识,若医疗服务购买标识与医疗服务对应的预存医疗服务购买标识对比一致,则接收医疗服务预约请求,医疗服务预约请求携带医疗服务的预约申请信息,将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请,获取第三方服务平台的预约申请结果,并将预约申请结果发送给终端。由于医疗服务预约请求与第三方服务平台进行对接,第三方服务平台可以是医院预约管理系统,也可以是与医院管理系统对接的其他系统,如负责预约、代挂号、协调医患关系等的医疗服对接系统,这样避免了用户直接使用医院预约管理系统进行预约申请服务,当医院预约管理出现故障时,用户的预约申请仍然能够成功提交,提高了用户的医疗服务预约效率。

附图说明

图1为一个实施例中医疗服务预约方法的应用环境图;

图2为一个实施例中服务器的内部结构图;

图3为一个实施例中医疗服务预约方法的流程图;

图4为一个实施例中医疗服务预约取消方法的流程图;

图5为另一个实施例中医疗服务预约方法的流程图;

图6为一个实施例中医疗服务预约方法装置的结构框图;

图7为一个实施例中医疗服务预约取消装置的结构框图;

图8为另一个实施例中医疗服务预约方法装置的结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例提供的医疗服务预约方法可应用于如图1所示的环境中。参考图1所示,服务器102可接收终端104发送的医疗服务预约申请信息以及第三方服务平台106发送的医疗服务预约申请结果,也可将接收到的医疗服务预约申请信息发送给第三方服务平台106,以及将获取到的医疗服务预约申请结果发送给终端104。具体的,服务器102通过网络与终端104以及第三方服务平台106进行通信,服务器102接收终端104发送的与医疗服务对应的医疗服务购买标识,若医疗服务购买标识与医疗服务对应的预存医疗服务购买标识对比一致,则接收医疗服务预约请求,医疗服务预约请求携带医疗服务的预约申请信息,将预约申请信息发送给第三方服务平台106,以使第三方服务平台106执行预约申请,获取第三方服务平台106的预约申请结果,并将预约申请结果发送给终端104。这里的终端包括但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑、便携式穿戴设备等。

在一个实施例中,如图2所示,还提供了一种服务器,该服务器包括通过系统总线连接的处理器、非易失性存储介质、内存储器、网络连接口,非易失性存储介质中存储有操作系统和计算机可执行指令,该计算机可执行指令用于实现本申请实施例中提供的适用于服务器的医疗服务预约方法。该处理器用于提高计算和控制能力,支撑整个服务器的运行。内存储器用于为非易失性存储介质中的操作系统和计算机可执行指令的运行提供环境。网络接口用于与终端进行网络通信。本领域技术人员可以理解,图2中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的服务器的限定,具体地服务器可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,如图3所示,提供了一种医疗服务预约方法,该方法以应用于如图2中的服务器进行说明,包括:

步骤302,接收终端发送的与医疗服务对应的医疗服务购买标识。

本实施例中,医疗服务包括就医前的就诊预约、代挂号、就诊提醒服务和就医时的陪同、代排队、代取报告、代取药、协调医患关系服务以及就医结束后的代理赔服务;医疗服务购买标识是用户在系统中购买了上述服务产品后,系统下发的上述服务产品的电子卡卡号和卡密,用于用户对购买到的上述服务进行预约。

步骤304,若医疗服务购买标识与医疗服务对应的预存医疗服务购买标识对比一致,则接收医疗服务预约请求,医疗服务预约请求携带医疗服务的预约申请信息。

系统在接收到终端发送的医疗服务购买标识后,会通过与预存医疗服务购买标识进行对比来验证用户是否真的购买了该医疗服务;若对比一致,则验证通过,便接收终端发送的医疗服务预约请求,该医疗服务预约请求携带医疗服务申请信息,具体包括:购买客户名称、购买客户联系方式,就诊人员名称,就诊人员性别、预约医院名称,预约科室名称,预约就诊时间、预约专家与否等。

步骤306,将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请。

本实施例中,第三方服务平台可以是医院预约管理系统,也可以是与医院管理系统对接的其他系统,如负责预约、代挂号、协调医患关系等的医疗服务对接系统。

步骤308,获取第三方服务平台的预约申请结果,并将预约申请结果发送给终端。

系统在将终端发送的医疗服务预约申请信息发送给第三方服务平台后,获取第三方服务平台的预约申请结果,并将预约申请结果发送给终端。其中,将预约申请结果发送给终端,可根据预约申请信息中的客户联系方式来实现。

本实施例中,将接收到的医疗服务预约申请信息转发给第三方服务平台,以使第三方服务平台执行预约申请,而不是直接执行预约申请,当直接执行预约申请的平台(如医院预约管理系统)发上故障时,用户仍然可以进行医疗服务预约申请,而不需要等到直接执行预约申请的平台恢复正常,再进行一次预约申请,从而提高了用户的医疗服务预约效率。

在一个实施例中,在接收医疗服务预约请求的步骤之前,还包括:查找与医疗服务购买标识对应的购买记录和预约成功记录;若购买记录的个数大于预约成功记录的个数,且存在医疗服务购买标识的接收时间与医疗服务购买标识对应的购买时间的差值在第一有效时间范围内的购买记录,则进入接收医疗服务预约请求的步骤。

其中,医疗服务对应的购买记录的个数大于医疗服务对应的预约成功记录的个数,表明对于已购买多次的同一医疗服务,用户还有未使用的记录;医疗服务购买标识的接收时间与医疗服务购买标识对应的购买时间的差值在第一有效时间范围内(如不超过1年),表明用户购买的医疗服务处于有效期限内;两者相结合,即用户还有未使用的且在有效期内的医疗服务,则对于该医疗服务,用户可进行预约申请。

在一个是实施例中,在接收医疗服务预约请求的步骤之后,还包括:根据预先设置的校验规则校验预约申请信息;若校验通过,则进入步骤306。

其中,预设的校验规则包括逻辑校验规则和逻辑校验规则。其中,物理校验规则用于校验预约申请信息的完整性,如用户必须填写的预约就诊时间,预约就诊医院是否均已填写;逻辑校验规则用于验证用户填写的预约申请信息是否合乎逻辑,如医疗服务的购买客户姓名是否由2-4个汉字组成,且第一个汉字在姓氏列表中等。

本实施例中,通过对接收到的预约申请信息进行校验,过滤掉了非法的预约申请信息,保证了预约申请信息的数据完整性和逻辑合理性。

在一个实施例中,在获取第三方服务平台的预约申请结果之后,还包括:若预约申请结果为预约失败,则记录预约失败的次数;检测预约失败的次数是否小于预设次数;若是,则返回至将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请的步骤;若否,则在预设异步任务表中为预约申请信息添加异步预约任务记录;若在预设异步任务表中检测到有未处理的异步预约任务记录,则获取与异步预约任务记录对应的预约申请信息,并返回至将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请的步骤。

本实施例中,为了预防执行医疗服务预约申请的第三方服务平台发生短暂性故障,导致预约申请结果为预约失败,设置了预约失败的最大次数,即预设次数(如3次),当预约失败的次数小于预设次数,则继续向第三方服务平台发送预约申请信息,获取第三方服务平台执行预约申请后返回的预约申请结果,直至预约失败次数达到预设次数,此时认为执行医疗服务预约申请的第三方服务平台发生了较为严重的故障,短暂时间内无法恢复正常,则在异步预约任务表中为预约失败的医疗服务预约请求创建异步预约任务记录,再定期检测异步预约任务表中是否有未处理的异步预约任务记录,若有,则获取与该异步预约任务记录对应的预约申请信息,将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请,再获取第三方服务平台的预约申请结果,并将预约申请结果发送给终端,从而提高预约成功率。

在一个实施例中,如图4所示,提供了一种医疗服务预约取消方法,包括:

步骤402,接收终端发送的医疗服务预约取消请求。

本实施例中,当用户在预约成功后,因临时有事不能在预约就诊的时间前往预约医院,可通过发送医疗服务预约取消请求取消已预约成功的医疗服务。

步骤404,若医疗服务预约取消请求的接收时间与预约就诊时间的差值在第二有效时间范围内,则将医疗服务预约取消请求发送给第三方服务平台,以使第三方服务平台执行预约取消申请。

本实施例中,给用户发送预约取消请求的时间设置了一个时间范围,当用户发送预约取消请求的时间(或系统接收预约取消请求的时间)与用户在预约申请时输入或选择的预约就诊时间相差在预设时间范围内(即第二有效时间范围内,如24小时内),则判定此次对于已预约成功的医疗服务的取消有效。

步骤406,获取第三方服务平台的预约取消申请结果,并将预约取消申请结果发送给终端。

本实施例中,在判定用户的医疗服务预约取消请求为有效请求后,获取第三方服务平台的预约取消申请结果,并将预约取消申请结果发送给用户终端。同样地,将预约申请结果发送给终端,可根据预约申请信息中的客户联系方式来实现。

本实施例中,用户可在距离预约就诊时间的有效时间范围内取消医疗服务的预约就诊,避免了用户因临时有事无法前往医院就诊而浪费了购买的医疗服务。

在一个实施例中,如图5所示,提供了另一种医疗服务预约方法,包括:

步骤502,接收终端发送的与医疗服务对应的医疗服务购买标识。

同样地,本实施例中,医疗服务包括就医前的就诊预约、代挂号、就诊提醒服务和就医时的陪同、代排队、代取报告、代取药、协调医患关系服务以及就医结束后的代理赔服务;医疗服务购买标识是用户在系统中购买了上述服务产品后,系统下发的上述服务产品的电子卡卡号和卡密,用于用户对购买到的上述服务进行预约。

步骤504,若医疗服务购买标识与医疗服务对应的预存医疗服务购买标识对比一致,则查找与医疗服务购买标识对应的购买记录和预约成功记录。

其中,预存医疗服务购买标识是在用户完成了对医疗服务的购买后,系统根据与医疗服务对应的预设电子卡卡号生成规则生成该医疗服务的电子卡卡号,根据与医疗服务对应的预设电子卡密码生成规则生成该医疗服务的电子卡密码。

步骤506,若购买记录的个数大于预约成功记录的个数,且存在医疗服务购买标识的接收时间与医疗服务购买标识对应的购买时间的差值在第一有效时间范围内的购买记录,则接收医疗服务预约请求,医疗服务预约请求携带医疗服务的预约申请信息。

同样地,医疗服务对应的购买记录的个数大于医疗服务对应的预约成功记录的个数,表明对于已购买多次的同一医疗服务,用户还有未使用的记录;医疗服务购买标识的接收时间与医疗服务购买标识对应的购买时间的差值在第一有效时间范围内(如不超过1年),表明用户购买的医疗服务处于有效期限内;两者相结合,即用户还有未使用的且在有效期内的医疗服务,则对于该医疗服务,用户可进行预约申请。

步骤508,根据预先设置的校验规则校验预约申请信息。

同样地,预设的校验规则包括逻辑校验规则和逻辑校验规则。其中,物理校验规则用于校验预约申请信息的完整性;逻辑校验规则用于验证用户填写的预约申请信息是否合乎逻辑。

步骤510,若校验通过,则将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请。

步骤512,获取第三方服务平台的预约申请结果,并将预约申请结果发送给终端。

本实施例中,若预约申请结果为预约失败,则记录预约失败的次数,判断预约失败的次数是否小于预设次数(如5次),若是,则继续将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请,并获取预约申请结果,直至预约申请结果为预约失败的次数等于预设次数,将预约失败结果发送给用户终端,并在预设异步任务表中为预约申请信息添加异步预约任务记录,定期检测预设异步任务表中是否有未处理的异步预约任务记录,若是,则获取与异步预约任务记录对应的预约申请信息,将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请,获取预约申请结果,并将预约申请结果发送给用户终端。

步骤514,接收终端发送的医疗服务预约取消请求。

同样地,当用户在预约成功后,因临时有事不能在预约就诊的时间前往预约医院,可通过发送医疗服务预约取消请求取消已预约成功的医疗服务。

步骤516,若医疗服务预约取消请求的接收时间与预约就诊时间的差值在第二有效时间范围内,则将医疗服务预约取消请求发送给第三方服务平台,以使第三方服务平台执行预约取消申请。

本实施例中,同样地,给用户发送预约取消请求的时间设置了一个时间范围,当用户发送预约取消请求的时间(或系统接收预约取消请求的时间)与用户在预约申请时输入或选择的预约就诊时间相差在预设时间范围内(即第二有效时间范围内,如24小时内),则判定此次对于已预约成功的医疗服务的取消有效。

步骤518,获取第三方服务平台的预约取消申请结果,并将预约取消申请结果发送给终端。

本实施例中,在判定用户的医疗服务预约取消请求为有效请求后,获取第三方服务平台的预约取消申请结果,并将预约取消申请结果发送给用户终端。同样地,将预约申请结果发送给终端,可根据预约申请信息中的客户联系方式来实现。

本实施例中,增加的预约申请信息校验步骤,保证了预约申请信息的数据完整性和逻辑合理性;对预约失败的预约申请设置预设次数的转发预约申请请求,当预约失败的预约申请超过预设次数,为该预约申请创建异步预约任务记录,再检测出该未处理的异步预约任务记录,获取与该异步预约任务记录对应的预约申请信息,将预约申请信息发送执行预约申请的平台,再从该平台处获取申请结果,并将预约申请结果发送给终端,避免了因执行预约申请的平台发生故障而导致预约失败,从而提高预约成功率;同时,用户可在距离预约就诊时间的有效时间范围内取消医疗服务的预约就诊,避免了用户因临时有事无法前往医院就诊而浪费了购买的医疗服务。

在一个实施例中,如图6所示,提供了一种医疗预约装置,包括:

购买标识接收模块602,用于接收终端发送的与医疗服务对应的医疗服务购买标识;

预约请求接收模块604,用于若医疗服务购买标识与医疗服务对应的预存医疗服务购买标识对比一致,则接收医疗服务预约请求,医疗服务预约请求携带医疗服务的预约申请信息;

预约申请信息发送模块606,用于将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请;

预约申请结果获取模块608,用于获取第三方服务平台的预约申请结果;

预约申请结果发送模块610,用于将预约申请结果发送给终端。

在一个实施例中,上述装置还包括:记录查找模块,用于查找与医疗服务购买标识对应的购买记录和预约成功记录;预约请求接收模块604,用于若购买记录的个数大于预约成功记录的个数,且存在医疗服务购买标识的接收时间与医疗服务购买标识对应的购买时间的差值在第一有效时间范围内的购买记录,则进入接收医疗服务预约请求的步骤。

在一个实施例中,上述装置还包括:预约申请信息校验模块,用于根据预先设置的校验规则校验预约申请信息;预约申请信息发送模块,用于若校验通过,则进入将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请的步骤。

在一个实施例中,预约申请结果获取模块608还用于若预约申请结果为预约失败,则记录预约失败的次数;判断预约失败的次数是否小于预设次数。预约申请信息发送模块610,还用于若预约失败的次数若小于预设次数,则返回至将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请的步骤;若预约失败的次数若大于或等于预设次数,则在预设异步任务表中为预约申请信息添加异步预约任务记录;若在预设异步任务表中检测到有未处理的异步预约任务记录,则获取与异步预约任务记录对应的预约申请信息,并返回至将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请的步骤。

在一个实施例中,如图7所示,提供了一种医疗服务预约取消装置,包括:

预约取消请求接收模块702,用于接收终端发送的医疗服务预约取消请求;

预约取消请求发送模块704,用于若医疗服务预约取消请求的接收时间与预约就诊时间的差值在第二有效时间范围内,则将医疗服务预约取消请求发送给第三方服务平台,以使第三方服务平台执行预约取消申请;

预约取消申请结果获取模块706,用于获取第三方服务平台的预约取消申请结果;

预约取消申请结果发送模块708,用于将预约取消申请结果发送给终端。

在一个实施例中,如图8所示,提供了另一种医疗服务预约装置,包括:

购买标识接收模块802,用于接收终端发送的与医疗服务对应的医疗服务购买标识;

记录查找模块804,用于若医疗服务购买标识与医疗服务对应的预存医疗服务购买标识对比一致,则查找与医疗服务购买标识对应的购买记录和预约成功记录;

预约请求接收模块806,用于若购买记录的个数大于预约成功记录的个数,且存在医疗服务购买标识的接收时间与医疗服务购买标识对应的购买时间的差值在第一有效时间范围内的购买记录,则接收医疗服务预约请求,医疗服务预约请求携带医疗服务的预约申请信息;

预约申请信息校验模块808,用于根据预先设置的校验规则校验预约申请信息;

预约申请信息发送模块810,用于若校验通过,则将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请;

预约申请结果获取模块812,用于获取第三方服务平台的预约申请结果;

预约申请结果发送模块814,用于将预约申请结果发送给终端;

预约取消请求接收模块816,用于接收终端发送的医疗服务预约取消请求;

预约取消请求发送模块818,用于若医疗服务预约取消请求的接收时间与预约就诊时间的差值在第二有效时间范围内,则将医疗服务预约取消请求发送给第三方服务平台,以使第三方服务平台执行预约取消申请;

预约取消申请结果获取模块820,用于获取第三方服务平台的预约取消申请结果;

预约取消申请结果发送模块822,用于将预约取消申请结果发送给终端。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如下步骤:

接收终端发送的与医疗服务对应的医疗服务购买标识;

若医疗服务购买标识与医疗服务对应的预存医疗服务购买标识对比一致,则接收医疗服务预约请求,医疗服务预约请求携带医疗服务的预约申请信息;

将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请;

获取第三方服务平台的预约申请结果,并将预约申请结果发送给终端。

在一个实施例中,处理器所执行的进入接收医疗服务预约请求的步骤为:查找与医疗服务购买标识对应的购买记录和预约成功记录;若购买记录的个数大于预约成功记录的个数,且存在医疗服务购买标识的接收时间与医疗服务购买标识对应的购买时间的差值在第一有效时间范围内的购买记录,则接收医疗服务预约请求。

在一个实施例中,处理器所执行的将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请的步骤为:根据预先设置的校验规则校验预约申请信息;若校验通过,则将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请。

在一个实施例中,处理器在执行获取第三方服务平台的预约申请结果的步骤后,还执行如下步骤:若预约申请结果为预约失败,则记录预约失败的次数;判断预约失败的次数是否小于预设次数;若是,则返回至将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请的步骤;若否,则在预设异步任务表中为预约申请信息添加异步预约任务记录;若在预设异步任务表中检测到有未处理的异步预约任务记录,则获取与异步预约任务记录对应的预约申请信息,并返回至将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请的步骤。

在一个实施例中,处理器还执行如下步骤:接收终端发送的医疗服务预约取消请求;若医疗服务预约取消请求的接收时间与预约就诊时间的差值在第二有效时间范围内,则将医疗服务预约取消请求发送给第三方服务平台,以使第三方服务平台执行预约取消申请;获取第三方服务平台的预约取消申请结果,并将预约取消申请结果发送给终端。

在一个实施例中,提供了一种计算机设备,计算机设备包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算器程序时实现如下步骤:

接收终端发送的与医疗服务对应的医疗服务购买标识;

若医疗服务购买标识与医疗服务对应的预存医疗服务购买标识对比一致,则接收医疗服务预约请求,医疗服务预约请求携带医疗服务的预约申请信息;

将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请;

获取第三方服务平台的预约申请结果,并将预约申请结果发送给终端。

在一个实施例中,计算机设备的处理器所执行的接收医疗服务预约请求的步骤为:查找与医疗服务购买标识对应的购买记录和预约成功记录;若购买记录的个数大于预约成功记录的个数,且存在医疗服务购买标识的接收时间与医疗服务购买标识对应的购买时间的差值在第一有效时间范围内的购买记录,则接收医疗服务预约请求。

在一个实施例中,计算机设备的处理器所执行的将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请的步骤为:根据预先设置的校验规则校验预约申请信息;若校验通过,则将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请。

在一个实施例中,计算机设备的处理器在执行获取第三方服务平台的预约申请结果的步骤后,还执行如下步骤:若预约申请结果为预约失败,则记录预约失败的次数;判断预约失败的次数是否小于预设次数;若是,则返回至将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请的步骤;若否,则在预设异步任务表中为预约申请信息添加异步预约任务记录;若在预设异步任务表中检测到有未处理的异步预约任务记录,则获取与异步预约任务记录对应的预约申请信息,并返回至将预约申请信息发送给第三方服务平台,以使第三方服务平台执行预约申请的步骤。

在一个实施例中,计算机设备的处理器还执行如下步骤:接收终端发送的医疗服务预约取消请求;若医疗服务预约取消请求的接收时间与预约就诊时间的差值在第二有效时间范围内,则将医疗服务预约取消请求发送给第三方服务平台,以使第三方服务平台执行预约取消申请;获取第三方服务平台的预约取消申请结果,并将预约取消申请结果发送给终端。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1