医疗排号方法、系统及电子设备技术方案

技术编号:21573759 阅读:25 留言:0更新日期:2019-07-10 15:59
本申请公开了一种医疗排号方法、系统及一种设备,方法包括:当获取到客户端发送的对多台目标设备进行排号的排号请求后,确定排号请求中当前排号用户的用户标识信息及所有目标设备;检测每个目标设备对应的排号信息表中是否存在与对应的排号信息;如果否,则利用用户标识信息、当前最大排号码和相应的目标设备的设备标识信息生成排号信息,并将排号信息添加至排号信息表中,完成当前排号用户的排号。本申请通过将用户的标识信息和设备的标识信息结合,生成排号信息,各个设备之间的排号信息不会相互影响,实现同时在多个目标设备上排号,在排号之前还检测当前用户是否已经在目标设备排号,从而避免重复排号,有效地节省了时间,提高了排号的效率。

Medical Numbering Method, System and Electronic Equipment

【技术实现步骤摘要】
医疗排号方法、系统及电子设备
本申请涉及信息
,更具体地说,涉及一种医疗排号方法、系统及一种电子设备。
技术介绍
近年来,排号系统日趋完善,它在高效的基础上更便于管理。由此,排号系统在各个行业渐渐普及,尤其是在医疗行业。为了能让患者有序的接受治疗,大多数医疗机构都有各自的排号系统,形式诸如:卡片排号、登记排号或结合互联网的手机排号等。然而,大多数排号系统以单一窗口排号为主,比如在窗口A排号的时候不能同时在窗口B进行排号,这种排号方式由于不能同时处理一个患者的多个需求,导致浪费大量的时间,也不能满足用户需要在多窗口同时排号并接受治疗的排号需求。因此,如何解决上述问题是本领域技术人员需要重点关注的。
技术实现思路
本申请的目的在于提供一种医疗排号方法、系统及一种电子设备,能够实现用户同时在多个设备进行排号的目的,进而节省了时间。为实现上述目的,本申请提供了一种医疗排号方法,应用于服务器,方法包括:当获取到客户端发送的对多台目标设备进行排号的排号请求后,确定所述排号请求中当前排号用户的用户标识信息以及所有目标设备;检测每个所述目标设备对应的排号信息表中是否存在与所述用户标识信息对应的排号信息;如果否,则利用所述用户标识信息、所述排号信息表中的当前最大排号码和相应的所述目标设备的设备标识信息生成排号信息,并将所述排号信息添加至对应的所述排号信息表中,完成所述当前排号用户的排号。可选的,还包括:当检测到所述所有目标设备中任一设备开始使用后,确定所述所有目标设备中的使用中设备和待使用设备;确定所述当前排号用户在所述待使用设备的剩余等待时间,并判断所述等待时间是否小于所述使用中设备对应的第一治疗周期;如果是,则对所述待使用设备对应的排号信息表中的所述排号信息做顺延处理。可选的,所述对所述待使用设备对应的排号信息表中的所述排号信息做顺延处理,包括:确定所述待使用设备对应的第二治疗周期以及剩余工作时间;基于所述第一治疗周期、所述第二治疗周期和所述剩余工作时间,利用顺延个数计算公式确定需要顺延的顺延个数,并基于所述顺延个数对所述排号信息做顺延处理;其中,所述顺延个数计算公式为:(j-1)*Tic+Tζ<Tc≤j*Tic+Tζ;其中,j为所述顺延个数;Tic为所述第二治疗周期;Tζ为所述剩余工作时间;Tc为所述第一治疗周期。可选的,所述对所述待使用设备对应的排号信息表中的所述排号信息做顺延处理之后,还包括:确定所述顺延后的排号信息的目标排号码,并将所述目标排号码之前的排号信息对应的排号码减一。可选的,所述当获取到排号请求之后,还包括:检测所述当前排号用户是否为已注册用户;如果否,则提示所述当前排号用户进行注册。可选的,还包括:接收到注册请求后,获取当前注册用户的基本信息;将所述基本信息保存至用户信息表中,完成所述当前注册用户的注册。可选的,还包括:当接收到客户端发送的对所述排号信息进行查询的查询请求后,将所述查询请求对应的排号信息进行显示。可选的,所述当接收到客户端发送的对所述排号信息进行查询的查询请求后,将所述查询请求对应的排号信息进行显示,包括:当接收到对待使用设备的剩余排号时间进行查询的查询请求后,确定所述待使用设备的第二治疗周期以及剩余工作时间;判断所述当前排号用户在所述待使用设备对应的排号信息表中是否为置顶用户;如果是,则确定所有所述置顶用户中优先级大于所述当前排号用户的用户个数,并基于所述用户个数、所述第二治疗周期和所述剩余工作时间,利用第一时间计算公式计算所述剩余排号时间;其中,所述第一时间计算公式为:Tsum=K*Tic+(Tic-Tζ);其中,Tsum为所述剩余排号时间,K为所述用户个数,Tic为所述第二治疗周期,Tζ为所述剩余工作时间;如果否,则确定所述置顶用户的第一用户个数,以及非置顶用户中排号码小于所述当前排号用户排号码的第二用户个数,基于所述第一用户个数、所述第二用户个数、所述第二治疗周期和所述剩余工作时间,利用第二时间计算公式计算所述剩余排号时间;其中,所述第二时间计算公式为:Tsum=(a+b)*Tic+(Tic-Tζ);其中,Tsum为所述剩余排号时间,a为所述第一用户个数,b为所述第二用户个数,Tic为所述第二治疗周期,Tζ为所述剩余工作时间;将所述剩余排号时间进行显示。可选的,还包括:当接收到排号取消请求后,基于所述排号取消请求将对应的排号信息表中的排号信息删除。为实现上述目的,本申请提供了一种医疗排号方法,应用于客户端,包括:向服务器发送对多台目标设备进行排号的排号请求,以使所述服务器确定所述排号请求中当前排号用户的用户标识信息以及所有目标设备,并利用所述用户标识信息检测每个所述目标设备对应的排号信息表中是否存在对应的排号信息;如果否,则利用所述用户标识信息、所述排号信息表中的当前最大排号码和相应的所述目标设备的设备标识信息生成排号信息,并将所述排号信息添加至对应的所述排号信息表中,完成所述当前排号用户的排号。为实现上述目的,本申请提供了一种医疗排号系统,包括:如前述公开的任一种服务器,以及如前述公开的客户端。为实现上述目的,本申请提供了一种电子设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如前述公开的任一种医疗排号方法的步骤。通过以上方案可知,本申请提供的一种医疗排号方法,包括:当获取到客户端发送的对多台目标设备进行排号的排号请求后,确定所述排号请求中当前排号用户的用户标识信息以及所有目标设备;检测每个所述目标设备对应的排号信息表中是否存在与所述用户标识信息对应的排号信息;如果否,则利用所述用户标识信息、所述排号信息表中的当前最大排号码和相应的所述目标设备的设备标识信息生成排号信息,并将所述排号信息添加至对应的所述排号信息表中,完成所述当前排号用户的排号。本申请通过将用户的标识信息和设备的标识信息结合,生成排号信息,各个设备之间的排号信息不会相互影响,实现同时在多个目标设备上进行排号,另外,在排号之前检测当前用户是否已经在目标设备排号,从而避免重复排号,有效地节省了时间,提高了排号的效率。本申请还公开了一种医疗排号系统及一种电子设备,同样能实现上述技术效果。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本申请。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例公开的一种医疗排号方法的流程图;图2为本申请实施例公开的另一种医疗排号方法的流程图;图3为本申请实施例公开的一种具体的根据查询请求显示排号信息的过程流程图;图4为本申请实施例公开的一种具体的用户注册界面的示意图;图5为本申请实施例公开的一种具体的排号信息查询显示界面的示意图;图6为本申请实施例公开的一种电子设备的结构图;图7为本申请实施例公开的另一种电子设备的结构图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中本文档来自技高网...

【技术保护点】
1.一种医疗排号方法,其特征在于,应用于服务器,包括:当获取到客户端发送的对多台目标设备进行排号的排号请求后,确定所述排号请求中当前排号用户的用户标识信息以及所有目标设备;检测每个所述目标设备对应的排号信息表中是否存在与所述用户标识信息对应的排号信息;如果否,则利用所述用户标识信息、所述排号信息表中的当前最大排号码和相应的所述目标设备的设备标识信息生成排号信息,并将所述排号信息添加至对应的所述排号信息表中,完成所述当前排号用户的排号。

【技术特征摘要】
1.一种医疗排号方法,其特征在于,应用于服务器,包括:当获取到客户端发送的对多台目标设备进行排号的排号请求后,确定所述排号请求中当前排号用户的用户标识信息以及所有目标设备;检测每个所述目标设备对应的排号信息表中是否存在与所述用户标识信息对应的排号信息;如果否,则利用所述用户标识信息、所述排号信息表中的当前最大排号码和相应的所述目标设备的设备标识信息生成排号信息,并将所述排号信息添加至对应的所述排号信息表中,完成所述当前排号用户的排号。2.根据权利要求1所述的医疗排号方法,其特征在于,还包括:当检测到所述所有目标设备中任一设备开始使用后,确定所述所有目标设备中的使用中设备和待使用设备;确定所述当前排号用户在所述待使用设备的剩余等待时间,并判断所述等待时间是否小于所述使用中设备对应的第一治疗周期;如果是,则对所述待使用设备对应的排号信息表中的所述排号信息做顺延处理。3.根据权利要求2所述的医疗排号方法,其特征在于,所述对所述待使用设备对应的排号信息表中的所述排号信息做顺延处理,包括:确定所述待使用设备对应的第二治疗周期以及剩余工作时间;基于所述第一治疗周期、所述第二治疗周期和所述剩余工作时间,利用顺延个数计算公式确定需要顺延的顺延个数,并基于所述顺延个数对所述排号信息做顺延处理;其中,所述顺延个数计算公式为:(j-1)*Tic+Tζ<Tc≤j*Tic+Tζ;其中,j为所述顺延个数;Tic为所述第二治疗周期;Tζ为所述剩余工作时间;Tc为所述第一治疗周期。4.根据权利要求2所述的医疗排号方法,其特征在于,所述对所述待使用设备对应的排号信息表中的所述排号信息做顺延处理之后,还包括:确定所述顺延后的排号信息的目标排号码,并将所述目标排号码之前的排号信息对应的排号码减一。5.根据权利要求1所述的医疗排号方法,其特征在于,所述当获取到排号请求之后,还包括:检测所述当前排号用户是否为已注册用户;如果否,则提示所述当前排号用户进行注册。6.根据权利要求1所述的医疗排号方法,其特征在于,还包括:接收到注册请求后,获取当前注册用户的基本信息;将所述基本信息保存至用户信息表中,完成所述当前注册用户的注册。7.根据权利要求1至6任一项所述的医疗排号方法,其特征在于,还包括:当接收到客户端发送的对所述排号信息进行查询的查询请求后,将所述查询请求对应的排号信息进行显示...

【专利技术属性】
技术研发人员:何永正杨世杰段璠马登伟
申请(专利权)人:河南翔宇医疗设备股份有限公司
类型:发明
国别省市:河南,41

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

1