G06Q10/02 G16H40/20
1.一种预约派单方法,其特征在于,包括:
接收来自用户终端的预约申请;
根据所述预约申请和医护数据库,在预设范围内筛选出目标医护人员;
发送所述预约申请至对应于所述目标医护人员的目标医护终端。
2.根据权利要求1所述的方法,其特征在于,所述根据所述预约申请和医护数据库,在预设范围内筛选出目标医护人员,包括:
解析所述预约申请,得到所述用户终端的位置信息;
于所述医护数据库中,获取与所述位置信息的距离在所述预设范围内的所有医护人员集合;
在所述所有医护人员集合中选取所述目标医护人员。
3.根据权利要求2所述的方法,其特征在于,所述在所述所有医护人员集合中选取所述目标医护人员,包括:
解析所述预约申请,得到对应于所述预约申请的申请信息和预约时间;
于所述医护数据库中,获取所述所有医护人员的专业信息和排班信息;
根据所述专业信息,于所述所有医护人员集合中,筛选出所述专业信息与所述申请信息匹配的第一医护人员集合;
根据所述排班信息,于所述第一医护人员集合中,筛选出所述排班信息包括所述预约时间的第二医护人员集合;
在所述第二医护人员集合中选取所述目标医护人员。
4.根据权利要求3所述的方法,其特征在于,所述在所述第二医护人员集合中选取所述目标医护人员,包括:
判断所述第二医护人员集合中的所述第二医护人员的数量是否等于1;
若所述第二医护人员的数量等于1,则选取所述第二医护人员标记为所述目标医护人员。
5.根据权利要求4所述的方法,其特征在于,所述在所述第二医护人员集合中选取所述目标医护人员,还包括:
若所述第二医护人员的数量小于1,则将所述预约申请标记派单失败;
若所述第二医护人员的数量大于1,则于所述医护数据库中,获取所述第二医护人员集合中的所有所述第二医护人员的历史工单信息;
判断所述历史工单信息中是否存在与所述预约申请属于同一个账户的预约记录;
若所述历史工单信息中有所述预约记录,则将所述预约记录对应的所述第二医护人员标记为所述目标医护人员;
若所述历史工单信息中没有所述预约记录,则根据预设规则选取一个所述第二医护人员,标记为所述目标医护人员。
6.根据权利要求5所述的方法,其特征在于,所述根据预设规则选取一个所述第二医护人员,标记为所述目标医护人员,包括:
根据所述预约申请中的患者信息,判断所述患者信息中是否存在失能标识;
若所述患者信息中不存在失能标识,则选取所述第二医护人员集合中与所述位置信息的距离最近的所述第二医护人员,标记为所述目标医护人员;
若所述患者信息中存在失能标识,则选取所述第二医护人员集合中专业等级最高的所述第二医护人员,标记为所述目标医护人员。
7.一种预约派单装置,其特征在于,包括:
接收模块,用于接收来自用户终端的预约申请;
筛选模块,用于根据所述预约申请和医护数据库,在预设范围内筛选出目标医护人员;
发送模块,用于发送所述预约申请至对应于所述目标医护人员的目标医护终端。
8.根据权利要求7所述的装置,其特征在于,所述筛选模块包括:
解析单元,用于解析所述预约申请,得到所述用户终端的位置信息;
获取单元,用于于所述医护数据库中,获取与所述位置信息的距离在所述预设范围内的所有医护人员集合;
选择单元,用于在所述所有医护人员集合中选取所述目标医护人员。
9.根据权利要求8所述的装置,其特征在于,所述选择单元用于:
解析所述预约申请,得到对应于所述预约申请的申请信息和预约时间;
于所述医护数据库中,获取所述所有医护人员的专业信息和排班信息;
根据所述专业信息,于所述所有医护人员集合中,筛选出所述专业信息与所述申请信息匹配的第一医护人员集合;
根据所述排班信息,于所述第一医护人员集合中,筛选出所述排班信息包括所述预约时间的第二医护人员集合;
在所述第二医护人员集合中选取所述目标医护人员。
10.根据权利要求9所述的装置,其特征在于,所述选择单元用于:
判断所述第二医护人员集合中的所述第二医护人员的数量是否等于1;
若所述第二医护人员的数量等于1,则选取所述第二医护人员标记为所述目标医护人员。
11.根据权利要求10所述的装置,其特征在于,所述选择单元还用于:
若所述第二医护人员的数量小于1,则将所述预约申请标记派单失败;
若所述第二医护人员的数量大于1,则于所述医护数据库中,获取所述第二医护人员集合中的所有所述第二医护人员的历史工单信息;
判断所述历史工单信息中是否存在与所述预约申请属于同一个账户的预约记录;
若所述历史工单信息中有所述预约记录,则将所述预约记录对应的所述第二医护人员标记为所述目标医护人员;
若所述历史工单信息中没有所述预约记录,则根据预设规则选取一个所述第二医护人员,标记为所述目标医护人员。
12.根据权利要求11所述的装置,其特征在于,所述选择单元用于:
根据所述预约申请中的患者信息,判断所述患者信息中是否存在失能标识;
若所述患者信息中不存在失能标识,则选取所述第二医护人员集合中与所述位置信息的距离最近的所述第二医护人员,标记为所述目标医护人员;
若所述患者信息中存在失能标识,则选取所述第二医护人员集合中专业等级最高的所述第二医护人员,标记为所述目标医护人员。
13.一种电子设备,其特征在于,包括:
存储器,用以存储计算机程序;
处理器,用以执行如权利要求1至6中任一项所述的方法。
14.一种非暂态电子设备可读存储介质,其特征在于,包括:程序,当其藉由电子设备运行时,使得所述电子设备执行权利要求1至6中任一项所述的方法。
本申请涉及计算机技术领域,具体而言,涉及一种预约派单方法、装置、设备和存储介质。
随着我国疾病谱的改变和老龄化进程的加快,以及家庭护理观念的提升,居家护理服务日益受到重视。社区患病个人、出院后的患者以及长期家庭疗养的慢性病患者、残障人士、精神障碍者等,都需要便捷、灵活、经济、长期的居家护理。
目前,针对患者的护理需求,只能依靠患者人工向对应的医院发起护理申请,效率低下。
本申请实施例的目的在于提供一种预约派单方法、装置、设备和存储介质,用以实现居家护理的自动派单,为用户提供便利,提高医院的工作效率。
本申请实施例第一方面提供了一种预约派单方法,包括:接收来自用户终端的预约申请;根据所述预约申请和医护数据库,在预设范围内筛选出目标医护人员;发送所述预约申请至对应于所述目标医护人员的目标医护终端。
于一实施例中,所述根据所述预约申请和医护数据库,在预设范围内筛选出目标医护人员,包括:解析所述预约申请,得到所述用户终端的位置信息;于所述医护数据库中,获取与所述位置信息的距离在所述预设范围内的所有医护人员集合;在所述所有医护人员集合中选取所述目标医护人员。
于一实施例中,所述在所述所有医护人员集合中选取所述目标医护人员,包括:解析所述预约申请,得到对应于所述预约申请的申请信息和预约时间;于所述医护数据库中,获取所述所有医护人员的专业信息和排班信息;根据所述专业信息,于所述所有医护人员集合中,筛选出所述专业信息与所述申请信息匹配的第一医护人员集合;根据所述排班信息,于所述第一医护人员集合中,筛选出所述排班信息包括所述预约时间的第二医护人员集合;在所述第二医护人员集合中选取所述目标医护人员。
于一实施例中,所述在所述第二医护人员集合中选取所述目标医护人员,包括:判断所述第二医护人员集合中的所述第二医护人员的数量是否等于1;若所述第二医护人员的数量等于1,则选取所述第二医护人员标记为所述目标医护人员。
于一实施例中,所述在所述第二医护人员集合中选取所述目标医护人员,还包括:若所述第二医护人员的数量小于1,则将所述预约申请标记派单失败;若所述第二医护人员的数量大于1,则于所述医护数据库中,获取所述第二医护人员集合中的所有所述第二医护人员的历史工单信息;判断所述历史工单信息中是否存在与所述预约申请属于同一个账户的预约记录;若所述历史工单信息中有所述预约记录,则将所述预约记录对应的所述第二医护人员标记为所述目标医护人员;若所述历史工单信息中没有所述预约记录,则根据预设规则选取一个所述第二医护人员,标记为所述目标医护人员。
于一实施例中,所述根据预设规则选取一个所述第二医护人员,标记为所述目标医护人员,包括:根据所述预约申请中的患者信息,判断所述患者信息中是否存在失能标识;若所述患者信息中不存在失能标识,则选取所述第二医护人员集合中与所述位置信息的距离最近的所述第二医护人员,标记为所述目标医护人员;若所述患者信息中存在失能标识,则选取所述第二医护人员集合中专业等级最高的所述第二医护人员,标记为所述目标医护人员。
本申请实施例第二方面提供了一种预约派单装置,包括:接收模块,用于接收来自用户终端的预约申请;筛选模块,用于根据所述预约申请和医护数据库,在预设范围内筛选出目标医护人员;发送模块,用于发送所述预约申请至对应于所述目标医护人员的目标医护终端。
于一实施例中,所述筛选模块包括:解析单元,用于解析所述预约申请,得到所述用户终端的位置信息;获取单元,用于于所述医护数据库中,获取与所述位置信息的距离在所述预设范围内的所有医护人员集合;选择单元,用于在所述所有医护人员集合中选取所述目标医护人员。
于一实施例中,所述选择单元用于:解析所述预约申请,得到对应于所述预约申请的申请信息和预约时间;于所述医护数据库中,获取所述所有医护人员的专业信息和排班信息;根据所述专业信息,于所述所有医护人员集合中,筛选出所述专业信息与所述申请信息匹配的第一医护人员集合;根据所述排班信息,于所述第一医护人员集合中,筛选出所述排班信息包括所述预约时间的第二医护人员集合;在所述第二医护人员集合中选取所述目标医护人员。
于一实施例中,所述选择单元用于:判断所述第二医护人员集合中的所述第二医护人员的数量是否等于1;若所述第二医护人员的数量等于1,则选取所述第二医护人员标记为所述目标医护人员。
于一实施例中,所述选择单元还用于:若所述第二医护人员的数量小于1,则将所述预约申请标记派单失败;若所述第二医护人员的数量大于1,则于所述医护数据库中,获取所述第二医护人员集合中的所有所述第二医护人员的历史工单信息;判断所述历史工单信息中是否存在与所述预约申请属于同一个账户的预约记录;若所述历史工单信息中有所述预约记录,则将所述预约记录对应的所述第二医护人员标记为所述目标医护人员;若所述历史工单信息中没有所述预约记录,则根据预设规则选取一个所述第二医护人员,标记为所述目标医护人员。
于一实施例中,所述选择单元用于:根据所述预约申请中的患者信息,判断所述患者信息中是否存在失能标识;若所述患者信息中不存在失能标识,则选取所述第二医护人员集合中与所述位置信息的距离最近的所述第二医护人员,标记为所述目标医护人员;若所述患者信息中存在失能标识,则选取所述第二医护人员集合中专业等级最高的所述第二医护人员,标记为所述目标医护人员。
本申请实施例第三方面提供了一种电子设备,包括:存储器,用以存储计算机程序;处理器,用以执行本申请实施例第一方面及其任一实施例的方法。
本申请实施例第四方面提供了一种非暂态电子设备可读存储介质,包括:程序,当其藉由电子设备运行时,使得所述电子设备执行本申请实施例第一方面及其任一实施例的方法。
本申请提供的预约派单方法、装置、设备和存储介质,根据用户终端的预约申请,自动匹配合适的医护人员,实现了居家护理的自动派单,为用户提供了便利,提高了医院的工作效率。
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请一实施例的电子设备的结构示意图;
图2为本申请一实施例的预约派单方法的流程示意图;
图3为本申请一实施例的预约派单方法的流程示意图;
图4为本申请一实施例的预约派单方法的流程示意图;
图5为本申请一实施例中步骤480的子步骤的流程示意图;
图6为本申请一实施例中步骤480的子步骤的流程示意图;
图7为本申请一实施例的预约派单装置的结构示意图;
图8为本申请一实施例的预约派单系统的结构示意图。
附图标记:
100-电子设备,110-总线,120-处理器,130-存储器,700-预约派单装置,710-接收模块,720-筛选模块,721-解析单元,722-获取单元,723-选择单元,730-发送模块,800-预约派单系统,810-用户终端,820-后台服务器,830-医护数据库,840-医护终端。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,并不表示排列序号,也不能理解为指示或暗示相对重要性。
请参看图1,其为本申请一实施例的电子设备100的结构示意图,包括至少一个处理器120和存储器130,图1中以一个处理器为例。处理器120和存储器130通过总线110连接,存储器130存储有可被至少一个处理器120执行的指令,指令被至少一个处理器120执行,以使至少一个处理器120执行如下述实施例中的预约派单方法。
如图2所示,其为本申请一实施例的预约派单方法的流程示意图,该方法可由图1所示的电子设备100来执行,以实现居家护理服务的自动派单。该方法包括如下步骤:
步骤210:接收来自用户终端的预约申请。
在上述步骤中,接收来自用户终端的预约申请,该预约申请由用户在终端填写的信息生成,包含了用户终端的位置信息、申请信息、预约时间,以及护理服务对象的基本信息等。
步骤220:根据预约申请和医护数据库,在预设范围内筛选出目标医护人员。
在上述步骤中,医护数据库中存储了医护人员的位置、专业信息和排班信息、历史工单信息等数据,根据预约申请和医护数据库中的数据,在与用户终端的距离在预设范围内的医护人员中筛选出最合适的目标医护人员。
步骤230:发送预约申请至对应于目标医护人员的目标医护终端。
在上述步骤中,发送预约申请至对应于目标医护人员的目标医护终端,目标医护人员根据目标医护终端上的预约申请为用户提供护理服务。
如图3所示,其为本申请一实施例的预约派单方法的流程示意图,该方法可由图1所示的电子设备100来执行,以实现居家护理服务的自动派单。该方法包括如下步骤:
步骤310:接收来自用户终端的预约申请。详细参见上述实施例中对步骤210的描述。
步骤320:解析预约申请,得到用户终端的位置信息。
在上述步骤中,预约申请中的用户终端的位置信息可以通过GPS(GlobalPositioning System,全球定位系统)定位获得,也可以由用户在进行预约申请操作时手动输入。
步骤330:于医护数据库中,获取与位置信息的距离在预设范围内的所有医护人员集合。
在上述步骤中,根据医护数据库中存储的数据,获取所有与用户的位置信息的距离在预设范围内的医护人员,组成所有医护人员集合。
步骤340:在所有医护人员集合中选取目标医护人员。
在上述步骤中,根据预约申请中的申请信息、预约时间、患者信息等,在所有医护人员集合中选取专业信息、排班信息等均与预约申请符合的医护人员,作为目标医护人员。
步骤350:发送预约申请至对应于目标医护人员的目标医护终端。详细参见上述实施例中对步骤230的描述。
如图4所示,其为本申请一实施例的预约派单方法的流程示意图,该方法可由图1所示的电子设备100来执行,以实现居家护理服务的自动派单。该方法包括如下步骤:
步骤410:接收来自用户终端的预约申请。详细参见上述实施例中对步骤210的描述。
步骤420:解析预约申请,得到用户终端的位置信息。详细参见上述实施例中对步骤320的描述。
步骤430:于医护数据库中,获取与位置信息的距离在预设范围内的所有医护人员集合。详细参见上述实施例中对步骤330的描述。
步骤440:解析预约申请,得到对应于预设申请的申请信息和预约时间。
在上述步骤中,申请信息包括了用户预约的护理服务类型、对医护人员的性别要求等。
步骤450:于医护数据库中,获取所有医护人员的专业信息和排班信息。
步骤460:根据专业信息,于所有医护人员集合中,筛选出专业信息与申请信息匹配的第一医护人员集合。
在上述步骤中,判断所有医护人员集合中每个医护人员的专业信息和申请信息是否具有相同的类型标识,若专业信息和申请信息具有相同的类型标识,则将该专业信息对应的医护人员作为第一医护人员,加入第一医护人员集合。
于一实施例中,步骤440中解析预约申请得到的申请信息中包含了对医护人员的性别要求,则删除第一医护人员集合中不符合性别要求的第一医护人员。
步骤470:根据排班信息,于第一医护人员集合中,筛选出排班信息包括预约时间的第二医护人员集合。
在上述步骤中,判断第一医护人员集合中每个第一医护人员的排班时间是否覆盖预约时间,若第一医护人员的排班时间覆盖预约时间,则将该第一医护人员作为第二医护人员,加入第二医护人员集合。
步骤480:在第二医护人员集合中选取目标医护人员。
在上述步骤中,在第二医护人员集合中选取与位置信息的距离最近的第二医护人员或专业等级最高的第二医护人员,作为目标医护人员。
步骤490:发送预约申请至对应于目标医护人员的目标医护终端。详细参见上述实施例中对步骤230的描述。
如图5所示,其为本申请一实施例中步骤480的子步骤的流程示意图。步骤480:在第二医护人员集合中选取目标医护人员,可以包括:
步骤501:判断第二医护人员集合中的第二医护人员的数量是否等于1。
在上述步骤,判断第二医护人员集合中的第二医护人员的数量是否等于1,若第二医护人员的数量等于1,则执行步骤502,若第二医护人员的数量不等于1,则执行步骤503。
步骤502:选取第二医护人员标记为目标医护人员。
步骤503:判断第二医护人员集合中的第二医护人员的数量是否小于1。
在上述步骤中,判断第二医护人员集合中的第二医护人员的数量是否小于1,若第二医护人员的数量小于1,则执行步骤504,若第二医护人员的数量大于1,则执行步骤505。
步骤504:将预约申请标记派单失败。
在上述步骤中,对于标记派单失败的预约申请可以经过预设时间后再次执行派单流程,若重复派单失败,则向用户终端发送预约失败的提示信息。
步骤505:于医护数据库中,获取第二医护人员集合中的所有第二医护人员的历史工单信息。
步骤506:判断历史工单信息中是否存在与预约申请属于同一个账户的预约记录。
在上述步骤中,判断历史工单信息中是否存在与预约申请属于同一个账户的预约记录,若历史工单信息中有预约记录,则执行步骤507,若历史工单信息中没有预约记录,则执行步骤508。
步骤507:将预约记录对应的第二医护人员标记为目标医护人员。
步骤508:根据预设规则选取一个第二医护人员,标记为目标医护人员。
如图6所示,其为本申请一实施例中步骤480的子步骤的流程示意图。步骤480:在第二医护人员集合中选取目标医护人员,可以包括:
步骤601:判断第二医护人员集合中的第二医护人员的数量是否等于1。
在上述步骤,判断第二医护人员集合中的第二医护人员的数量是否等于1,若第二医护人员的数量等于1,则执行步骤602,若第二医护人员的数量不等于1,则执行步骤603。
步骤602:选取第二医护人员标记为目标医护人员。
步骤603:判断第二医护人员集合中的第二医护人员的数量是否小于1。
在上述步骤中,判断第二医护人员集合中的第二医护人员的数量是否小于1,若第二医护人员的数量小于1,则执行步骤604,若第二医护人员的数量大于1,则执行步骤605。
步骤604:将预约申请标记派单失败。详细参见上述实施例中对步骤504的描述。
步骤605:于医护数据库中,获取第二医护人员集合中的所有第二医护人员的历史工单信息。详细参见上述实施例中对步骤505的描述。
步骤606:判断历史工单信息中是否存在与预约申请属于同一个账户的预约记录。
在上述步骤中,判断历史工单信息中是否存在与预约申请属于同一个账户的预约记录,若历史工单信息中有预约记录,则执行步骤607,若历史工单信息中没有预约记录,则执行步骤608。
步骤607:将预约记录对应的第二医护人员标记为目标医护人员。
步骤608:根据预约申请中的患者信息,判断患者信息中是否存在失能标识。
在上述步骤中,判断患者信息中是否存在失能标识,若患者信息中不存在失能标识,则执行步骤609,若患者信息中存在失能标识,则执行步骤610。
步骤609:选取第二医护人员集合中与位置信息的距离最近的第二医护人员,标记为目标医护人员。
步骤610:选取第二医护人员集合中专业等级最高的第二医护人员,标记为目标医护人员。
如图7所示,其为本申请一实施例的预约派单装置700的结构示意图,该装置可应用于图1所示的电子设备100,包括:接收模块710、筛选模块720和发送模块730。各个模块的原理关系如下:
接收模块710,用于接收来自用户终端的预约申请;
筛选模块720,用于根据预约申请和医护数据库,在预设范围内筛选出目标医护人员;
发送模块730,用于发送预约申请至对应于目标医护人员的目标医护终端。
于一实施例中,筛选模块720包括:解析单元721、获取单元722和选择单元723。解析单元721,用于解析预约申请,得到用户终端的位置信息;获取单元722,用于于医护数据库中,获取与位置信息的距离在预设范围内的所有医护人员集合;选择单元723,用于在所有医护人员集合中选取目标医护人员。
于一实施例中,选择单元723用于:解析预约申请,得到对应于预设申请的申请信息和预约时间;于医护数据库中,获取所有医护人员的专业信息和排班信息;根据专业信息,于所有医护人员集合中,筛选出专业信息与申请信息匹配的第一医护人员集合;根据排班信息,于第一医护人员集合中,筛选出排班信息包括预约时间的第二医护人员集合;在第二医护人员集合中选取目标医护人员。
于一实施例中,选择单元723用于:判断第二医护人员集合中的第二医护人员的数量是否等于1;若第二医护人员的数量等于1,则选取第二医护人员标记为目标医护人员。
于一实施例中,选择单元723还用于:若第二医护人员的数量小于1,则将预约申请标记派单失败;若第二医护人员的数量大于1,则于医护数据库中,获取第二医护人员集合中的所有第二医护人员的历史工单信息;判断历史工单信息中是否存在与预约申请属于同一个账户的预约记录;若历史工单信息中有预约记录,则将预约记录对应的第二医护人员标记为目标医护人员;若历史工单信息中没有预约记录,则根据预设规则选取一个第二医护人员,标记为目标医护人员。
于一实施例中,选择单元723用于:根据预约申请中的患者信息,判断患者信息中是否存在失能标识;若患者信息中不存在失能标识,则选取第二医护人员集合中与位置信息的距离最近的第二医护人员,标记为目标医护人员;若患者信息中存在失能标识,则选取第二医护人员集合中专业等级最高的第二医护人员,标记为目标医护人员。
上述预约派单装置700的详细描述,请参见上述实施例中相关方法步骤的描述。
如图8所示,其为本申请一实施例的预约派单系统800的结构示意图,包括:用户终端810、后台服务器820、医护数据库830和医护终端840,其中,用户终端810和医护终端840可以是个人电脑(personal computer,PC)、平板电脑、智能手机、个人数字助理(personaldigital assistant,PDA)、车载设备、穿戴设备等。用户终端810通过互联网将预约申请发送至后台服务器820,后台服务器820根据接收到的预约申请,从医护数据库830中获取数据,筛选出目标医护人员,再通过互联网发送至目标医护人员对应的医护终端840。
于一实施例中,预约派单系统800中还设置有API接口(Application ProgrammingInterface,应用程序接口),用于用户终端810和医护终端840与后台服务器820之间进行通讯。
本发明实施例还提供了一种电子设备可读存储介质,包括:程序,当其在电子设备上运行时,使得电子设备可执行上述实施例中方法的全部或部分流程。其中,存储介质可为磁盘、光盘、只读存储记忆体(Read-Only Memory,ROM)、随机存储记忆体(Random AccessMemory,RAM)、快闪存储器(Flash Memory)、硬盘(Hard Disk Drive,缩写:HDD)或固态硬盘(Solid-State Drive,SSD)等。存储介质还可以包括上述种类的存储器的组合。
以上仅为本申请的优选实施例而已,并不用于限制本申请。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
本文发布于:2023-04-13 19:16:15,感谢您对本站的认可!
本文链接:https://patent.en369.cn/patent/2/85724.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |