排班数据生成方法、装置和电子设备与流程

文档序号:35831222发布日期:2023-10-25 05:54阅读:43来源:国知局
排班数据生成方法、装置和电子设备与流程

本技术涉及计算机,具体而言,涉及一种排班数据生成方法、装置和电子设备。


背景技术:

1、伴随着基层社区卫生服务中心的信息化建设、互联网医院的快速推广、线上就诊业务的广泛应用、以及群众对于健康的日趋重视,亟需改变医院排班工作量大、排班变更操作难、患者预约流程复杂、就诊等待时间长的现状。

2、目前,在排班时需要手动选择所有排班日期,并手动输入科室或医生的号源数量,操作复杂,排班工作量大,号源数量容易分配错误。


技术实现思路

1、有鉴于此,本技术实施例提供了一种排班数据生成方法、装置和电子设备和存储介质,以解决操作复杂,排班工作量大,号源数量容易分配错误的问题。

2、第一方面,本技术实施例提供了一种排班数据生成方法,包括:

3、获取预设医疗机构的班次配置信息,所述班次配置信息包括:至少一个班次的时间配置信息,以及所述至少一个班次的类型信息,每个班次的类型信息用于指示所述每个班次匹配的医疗单位;

4、获取所述医疗单位的排班配置信息以及所述医疗单位的号源配置信息,所述号源配置信息包括:号源计算方式以及号源配置数据,所述排班配置信息包括:生效时间段、计划时间段、放号时间段;

5、根据所述号源计算方式、所述号源配置数据以及每个班次的时间配置信息,确定所述每个班次的总号源数;

6、根据所述生效时间段、所述计划时间段、所述放号时间段和所述每个班次的总号源数,生成所述医疗单位在所述计划时间段内的排班数据,以在所述生效时间段内基于所述放号时间段,以及所述计划时间段内的排班数据进行号源预约或挂号登记。

7、在一可选的实施方式中,所述方法还包括:

8、从多个取号模式中选择目标取号模式;

9、创建所述目标取号模式下的至少一个号池,并获取所述至少一个号池的号源占比;

10、所述根据所述生效时间段、所述计划时间段、所述放号时间段和所述每个班次的总号源数,生成所述医疗单位在所述计划时间段内的排班数据,包括:

11、根据所述每个班次的总号源数和所述号源占比,确定所述至少一个号池的号源数;

12、根据所述生效时间段、所述计划时间段、所述放号时间段以及所述至少一个号池的号源数,生成所述排班数据,以基于所述至少一个号池的号源数进行号源预约或挂号登记。

13、在一可选的实施方式中,所述根据所述生效时间段、所述计划时间段、所述放号时间段以及所述至少一个号池的号源数,生成所述排班数据,包括:

14、从所述至少一个号池中确定各访问渠道对应的目标号池;

15、根据所述生效时间段、所述计划时间段、所述放号时间段、所述目标号池的号源数,生成所述排班数据,以基于所述目标号池的号源数,通过所述各访问渠道访问所述目标号池进行号源预约或挂号登记。

16、在一可选的实施方式中,所述号源配置信息还包括:分时配置信息;所述根据所述生效时间段、所述计划时间段、所述放号时间段和所述每个班次的总号源数,生成所述医疗单位在所述计划时间段内的排班数据,包括:

17、根据所述分时配置信息,对所述时间配置信息对应时间段进行分段,得到所述每个班次的至少一个时间段;

18、根据所述每个班次的总号源数以及所述每个班次的至少一个时间段,确定所述至少一个时间段的号源数;

19、根据所述生效时间段、所述计划时间段、所述放号时间段以及所述至少一个时间段的号源数,生成所述排班数据。

20、在一可选的实施方式中,所述号源配置信息还包括:号源汇总信息;所述根据所述生效时间段、所述计划时间段、所述放号时间段和所述每个班次的总号源数,生成所述医疗单位在所述计划时间段内的排班数据,包括:

21、根据所述生效时间段、所述计划时间段、所述放号时间段、所述总号源数以及所述号源汇总信息,生成所述号源汇总信息对应汇总方式下的排班数据,以基于所述汇总方式下的排班数据进行号源预约或挂号登记。

22、在一可选的实施方式中,所述方法还包括:

23、从所述至少一个班次中确定时间重叠的至少两个班次,所述至少两个班次包括医生类型班次;

24、若同一医生在所述至少两个班次下存在重复排班,则根据所述至少两个班次的排班类型优先级,更新所述至少两个班次中其它类型班次的总号源数,并取消所述其它类型班次中针对所述医生的排班。

25、在一可选的实施方式中,所述创建所述目标取号模式下的至少一个号池,并获取所述至少一个号池的号源占比,包括:

26、若所述目标取号模式为第一取号模式,则创建所述第一取号模式对应的至少一个号池;

27、若所述至少一个号池的数量为1,则确定所述至少一个号池的号源占比为预设号源占比;

28、若所述至少一个号池的数量为多个,则根据所述至少一个号池的数量,获取所述至少一个号池的号源占比。

29、在一可选的实施方式中,所述创建所述目标取号模式下的至少一个号池,并获取所述至少一个号池的号源占比,包括:

30、若所述目标取号模式为第二取号模式,则创建所述第二取号模式对应的一个号池,并确定所述一个号池的号源占比为预设号源占比。

31、第二方面,本技术实施例还提供了一种排班数据生成装置,包括:

32、获取模块,用于获取预设医疗机构的班次配置信息,所述班次配置信息包括:至少一个班次的时间配置信息,以及所述至少一个班次的类型信息,每个班次的类型信息用于指示所述每个班次匹配的医疗单位;

33、所述获取模块,还用于获取所述医疗单位的排班配置信息以及所述医疗单位的号源配置信息,所述号源配置信息包括:号源计算方式以及号源配置数据,所述排班配置信息包括:生效时间段、计划时间段、放号时间段;

34、确定模块,用于根据所述号源计算方式、所述号源配置数据以及每个班次的时间配置信息,确定所述每个班次的总号源数;

35、生成模块,用于根据所述生效时间段、所述计划时间段、所述放号时间段和所述每个班次的总号源数,生成所述医疗单位在所述计划时间段内的排班数据,以在所述生效时间段内基于所述放号时间段,以及所述计划时间段内的排班数据进行号源预约或挂号登记。

36、在一可选的实施方式中,所述装置还包括:

37、选择模块,用于从多个取号模式中选择目标取号模式;

38、所述获取模块,还用于创建所述目标取号模式下的至少一个号池,并获取所述至少一个号池的号源占比;

39、所述生成模块,具体用于:

40、根据所述每个班次的总号源数和所述号源占比,确定所述至少一个号池的号源数;

41、根据所述生效时间段、所述计划时间段、所述放号时间段以及所述至少一个号池的号源数,生成所述排班数据,以基于所述至少一个号池的号源数进行号源预约或挂号登记。

42、在一可选的实施方式中,所述生成模块,具体用于:

43、从所述至少一个号池中确定各访问渠道对应的目标号池;

44、根据所述生效时间段、所述计划时间段、所述放号时间段、所述目标号池的号源数,生成所述排班数据,以基于所述目标号池的号源数,通过所述各访问渠道访问所述目标号池进行号源预约或挂号登记。

45、在一可选的实施方式中,所述号源配置信息还包括:分时配置信息;所述生成模块,具体用于:

46、根据所述分时配置信息,对所述时间配置信息对应时间段进行分段,得到所述每个班次的至少一个时间段;

47、根据所述每个班次的总号源数以及所述每个班次的至少一个时间段,确定所述至少一个时间段的号源数;

48、根据所述生效时间段、所述计划时间段、所述放号时间段以及所述至少一个时间段的号源数,生成所述排班数据。

49、在一可选的实施方式中,所述号源配置信息还包括:号源汇总信息;所述生成模块,具体用于:

50、根据所述生效时间段、所述计划时间段、所述放号时间段、所述总号源数以及所述号源汇总信息,生成所述号源汇总信息对应汇总方式下的排班数据,以基于所述汇总方式下的排班数据进行号源预约或挂号登记。

51、在一可选的实施方式中,所述生成模块,还用于:

52、从所述至少一个班次中确定时间重叠的至少两个班次,所述至少两个班次包括医生类型班次;

53、若同一医生在所述至少两个班次下存在重复排班,则根据所述至少两个班次的排班类型优先级,更新所述至少两个班次中其它类型班次的总号源数,并取消所述其它类型班次中针对所述医生的排班。

54、在一可选的实施方式中,所述获取模块,具体用于:

55、若所述目标取号模式为第一取号模式,则创建所述第一取号模式对应的至少一个号池;

56、若所述至少一个号池的数量为1,则确定所述至少一个号池的号源占比为预设号源占比;

57、若所述至少一个号池的数量为多个,则根据所述至少一个号池的数量,获取所述至少一个号池的号源占比。

58、在一可选的实施方式中,所述获取模块,具体用于:

59、若所述目标取号模式为第二取号模式,则创建所述第二取号模式对应的一个号池,并确定所述一个号池的号源占比为预设号源占比。

60、第三方面,本技术实施例还提供了一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述处理器执行所述机器可读指令,以执行第一方面任一项所述的排班数据生成方法。

61、第四方面,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行第一方面任一项所述的排班数据生成方法。

62、本技术提供了一种排班数据生成方法、装置和电子设备,其中,该方法包括:获取预设医疗机构的班次配置信息,班次配置信息包括:至少一个班次的时间配置信息,以及至少一个班次的类型信息,每个班次的类型信息用于指示每个班次匹配的医疗单位,获取医疗单位的排班配置信息以及医疗单位的号源配置信息,号源配置信息包括:号源计算方式以及号源配置数据,排班配置信息包括:生效时间段、计划时间段、放号时间段,根据号源计算方式、号源配置数据以及每个班次的时间配置信息,确定每个班次的总号源数,根据生效时间段、计划时间段、生效时间段和每个班次的总号源数,生成医疗单位在计划时间段内的排班数据,以在生效时间段内基于放号时间段,以及计划时间段内的排班数据进行号源预约或挂号登记。减少了排班工作量,通过智能号源管理避免号源数量分配错误,还能自动触发放号。

63、为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

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