G16H40/20 G16H40/40
1.一种手术排程方法,其特征在于,所述方法应用于电子设备,所述电子设备中设置有手术排程系统,所述手术排程系统中保存有手术间信息;所述方法包括:
获取当前日期的多个手术申请和所述当前日期的手术室护士排班信息;
针对每个所述手术申请,基于所述手术间信息,为所述手术申请分配相应的手术间;
针对每个所述手术申请,基于所述手术申请的预估手术时长和所述手术室护士排班信息,为所述手术申请分配手术室护士和手术时间;
根据每个所述手术申请对应的手术间、手术时间和手术护士,生成当前日期的手术排程表。
2.根据权利要求1所述的方法,其特征在于,所述根据每个所述手术申请对应的手术间、手术时间和手术护士,生成当前日期的手术排程表的步骤之后,所述方法还包括:
获取每个所述手术申请对应的手术期间特殊要求信息;其中,所述手术期间特殊要求信息包括术中输血、高值耗材、特殊医疗器械、术中快速病理或者专用医疗设备中的一种或者多种;
针对每个所述手术申请,根据所述手术期间特殊要求信息,生成所述手术申请对应的备注项;
根据每个所述手术申请对应的备注项、手术间、手术时间和手术护士,生成最终的手术排程表。
3.根据权利要求1所述的方法,其特征在于,所述针对每个所述手术申请,基于所述手术申请的预估手术时长和所述手术室护士排班信息,为所述手术申请分配手术室护士和手术时间的步骤,包括:
针对每个所述手术申请执行下述操作:
根据当前手术申请的同手术类型的历史手术统计时长或所述当前手术申请中标注的预估手术时长,确定所述当前手术申请的预估手术时长;
基于所述预估手术时长,确定所述当前手术申请的手术时间;
根据所述当前手术申请的手术时间,从所述手术室护士排班信息中,确定满足预设条件的手术室护士。
4.根据权利要求3所述的方法,其特征在于,所述手术室护士排班信息中包含有多个护士,以及每个护士的姓名和在岗时间;所述预设条件包括:所述手术申请的手术时间与所述手术室护士的在岗时间相匹配,且每个所述护士在所述当前日期只在一个手术间工作;
所述根据所述当前手术申请的手术时间,从所述手术室护士排班信息中,确定满足预设条件的手术室护士的步骤,包括:
从所述手术室护士排班信息中护士的在岗时间中,查询所述在岗时间与所述当前手术申请的手术时间相匹配的待选护士;
判断所述待选护士中是否存在已分配至所述当前手术申请所属的手术间的目标护士;
如果存在,将所述目标护士确定为所述当前手术申请的手术室护士;
如果不存在,从所述待选护士中随机抽取指定数量的护士作为所述当前手术申请的手术室护士。
5.根据权利要求4所述的方法,其特征在于,所述手术排程系统中保存有手术护士岗位库,所述手术护士岗位库中包含有每个护士的岗位类型,所述岗位类型包括巡回护士和洗手护士;每个所述手术申请均对应有一个巡回护士和一个洗手护士;
所述从所述手术室护士排班信息中护士的在岗时间中,查询所述在岗时间与所述当前手术申请的手术时间相匹配的待选护士的步骤之后,所述方法还包括:
基于所述手术护士岗位库中保存的岗位类型,确定每个所述待选护士的岗位类型;
判断所述待选护士中是否存在已分配至所述当前手术申请所属的手术间的巡回护士和洗手护士;
如果存在,将所述巡回护士和所述洗手护士确定为所述当前手术申请对应的洗手护士和巡回护士;
如果不存在,从所述待选护士中随机抽取一位巡回护士作为所述当前手术申请的巡回护士;从所述待选护士中随机抽取一位洗手护士作为所述当前手术申请的洗手护士。
6.根据权利要求1所述的方法,其特征在于,所述手术排程系统中还保存有护士资历库;其中,所述护士资历库中保存有每个护士的工作年限、职称、能够胜任的岗位类型、急救经验和手术配合度;所述手术申请中包含有手术等级;
所述基于所述手术申请的预估手术时长和所述手术室护士排班信息,为所述手术申请分配手术室护士的步骤,包括:
结合所述手术申请的预估手术时长、手术等级,以及所述手术室护士排班信息和所述护士资历库,为所述手术申请分配手术室护士。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
响应针对于所述手术间信息的更新指令,更新所述手术间信息;
和/或,响应针对于所述护士资历库的更新指令,更新所述护士资历库。
8.根据权利要求1所述的方法,其特征在于,所述获取当前日期的多个手术申请的步骤,包括:
从预设的医院信息系统中获取当前日期的多个手术申请;其中,所述手术申请中包含有手术科室、手术名称、患者信息;其中,部分手术申请中还包含有:手术分级、预估手术时长、手术医生信息中的一种或者多种。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在根据所述手术排程表进行手术的过程中,如果当前手术的手术时间到达所述手术排程表指示的手术时间时,未收到所述当前手术的结束时间,确定所述当前手术延期;
将所述手术排程表中,所述当前手术之后的手术的手术时间进行顺延;
将所述手术时间顺延的消息发送至所述当前手术之后的手术的相关人员或者以发布公告的形式发送所述手术时间顺延的消息。
10.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在根据所述手术排程表进行手术的过程中,如果接收到针对目标手术的取消指令,以弹窗形式询问是否有与所述目标手术所属的科室相同的手术进行增补;
当有增补的手术时,接收增补的手术的手术信息,所述手术排程表中除所述目标手术之外的手术的手术排程信息保持不变。
11.根据权利要求10所述的方法,其特征在于,所述方法还包括:
当没有增补的手术时,将所述手术排程表中所述目标手术之后的手术的手术时间向前调整;
向所述手术时间向前调整的手术对应的相关人员推送手术时间向前调整的消息。
12.根据权利要求1所述的方法,其特征在于,所述生成当前日期的手术排程表的之后,所述方法还包括:
响应手术插入指令,查询当前是否有空闲手术间;
如果有,弹出空闲手术间列表;
响应针对于所述空闲手术间列表中的指定手术间的选中指令,将待插入手术分配至所述指定手术间;
调整所述手术排程表中所述待插入手术之后的手术的手术时间,并将手术时间调整的手术的消息发送至所述待插入手术之后的手术的相关人员或者以发布公告的形式发送所述手术时间调整的消息。
13.根据权利要求12所述的方法,其特征在于,所述方法还包括:
如果没有空闲手术间,以当前时间为基准,按照距离当前时间的下一台手术的手术时间从少到多的顺序,列出手术间列表;
响应针对于所述手术间列表中的选定手术间的选中指令,将待插入手术分配至所述选定手术间;
调整所述手术排程表中所述待插入手术之后的手术的手术时间,并将手术时间调整的手术的消息发送至所述待插入手术之后的手术的相关人员或者以发布公告的形式发送所述手术时间调整的消息。
14.根据权利要求1所述的方法,其特征在于,所述手术排程系统中还保存有麻醉医生资历库;其中,所述麻醉医生资历库中保存有每个麻醉医生的资历、职称等信息;
调取的手术申请中,部分手术申请中包含有手术等级信息和/或麻醉医生备注信息;依据所述麻醉医生备注信息和/或手术等级信息,对当前日期当班的麻醉医生进行匹配,优先把手术等级较高的手术派给高资历的麻醉医生。
15.根据权利要求1所述的方法,其特征在于,所述手术间信息包括:每个所述手术间所属的科室信息和/或所述手术间可支持的手术类型信息。
16.一种手术排程装置,其特征在于,所述装置设置于电子设备,所述电子设备中设置有手术排程系统,所述手术排程系统中保存有手术间信息;所述装置包括:
信息获取模块,用于获取当前日期的多个手术申请和所述当前日期的手术室护士排班信息;
手术间分配模块,用于针对每个所述手术申请,基于所述手术间信息,为所述手术申请分配相应的手术间;
护士分配模块,用于针对每个所述手术申请,基于所述手术申请的预估手术时长和所述手术室护士排班信息,为所述手术申请分配手术室护士和手术时间;
排程表生成模块,用于根据每个所述手术申请对应的手术间、手术时间和手术护士,生成当前日期的手术排程表。
17.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现权利要求1至14任一项所述的手术排程方法。
本发明涉及数据处理技术领域,尤其是涉及一种手术排程方法、装置和电子设备。
每日手术排程是手术室管理者每日的重要任务,而且是一个必须尽早完成的工作,所有相关人员和协作科室将按照这个排程完成手术准备工作。手术排班对排班人的要求非常高,要了解每台手术的需求,准确识别关键点,要对手术室护士的个人资历、技能等了然于心,要对手术间的情况、医疗设备情况、环境情况都非常熟悉,具有这样素质的人才可能完成排班任务。在规模较大的手术室,这项手术排程任务的难度是非常大的,且需要消耗大量的人力才可以完成。同时,在没有手术排程系统的情况下,手术间的管理大部分依靠人工进行,很多相关科室、人员的管理无法实现自动化管理和高效协调。
本发明的目的在于提供一种手术排程方法、装置和电子设备,以提高手术排程的效率。
第一方面,本发明提供了一种手术排程方法,该方法应用于电子设备,该电子设备中设置有手术排程系统,该手术排程系统中保存有手术间信息;该方法包括:获取当前日期的多个手术申请和当前日期的手术室护士排班信息;针对每个手术申请,基于手术间信息,为手术申请分配相应的手术间;针对每个手术申请,基于手术申请的预估手术时长和手术室护士排班信息,为手术申请分配手术室护士和手术时间;根据每个手术申请对应的手术间、手术时间和手术护士,生成当前日期的手术排程表。
在可选的实施方式中,上述根据每个手术申请对应的手术间、手术时间和手术护士,生成当前日期的手术排程表的步骤之后,该方法还包括:获取每个手术申请对应的手术期间特殊要求信息;其中,手术期间特殊要求信息包括术中输血、高值耗材、特殊医疗器械、术中快速病理或者专用医疗设备中的一种或者多种;针对每个手术申请,根据手术期间特殊要求信息,生成手术申请对应的备注项;根据每个手术申请对应的备注项、手术间、手术时间和手术护士,生成最终的手术排程表。
在可选的实施方式中,上述针对每个手术申请,基于手术申请的预估手术时长和手术室护士排班信息,为手术申请分配手术室护士和手术时间的步骤,包括:针对每个手术申请执行下述操作:根据当前手术申请的同手术类型的历史手术统计时长或当前手术申请中标注的预估手术时长,确定当前手术申请的预估手术时长;基于预估手术时长,确定当前手术申请的手术时间;根据当前手术申请的手术时间,从手术室护士排班信息中,确定满足预设条件的手术室护士。
在可选的实施方式中,上述手术室护士排班信息中包含有多个护士,以及每个护士的姓名和在岗时间;上述预设条件包括:手术申请的手术时间与手术室护士的在岗时间相匹配,且每个护士在当前日期只在一个手术间工作;上述根据当前手术申请的手术时间,从手术室护士排班信息中,确定满足预设条件的手术室护士的步骤,包括:从手术室护士排班信息中护士的在岗时间中,查询在岗时间与当前手术申请的手术时间相匹配的待选护士;判断待选护士中是否存在已分配至当前手术申请所属的手术间的目标护士;如果存在,将目标护士确定为当前手术申请的手术室护士;如果不存在,从待选护士中随机抽取指定数量的护士作为当前手术申请的手术室护士。
在可选的实施方式中,上述手术排程系统中保存有手术护士岗位库,该手术护士岗位库中包含有每个护士的岗位类型,该岗位类型包括巡回护士和洗手护士;每个手术申请均对应有一个巡回护士和一个洗手护士;上述从手术室护士排班信息中护士的在岗时间中,查询在岗时间与当前手术申请的手术时间相匹配的待选护士的步骤之后,该方法还包括:基于手术护士岗位库中保存的岗位类型,确定每个待选护士的岗位类型;判断待选护士中是否存在已分配至当前手术申请所属的手术间的巡回护士和洗手护士;如果存在,将巡回护士和洗手护士确定为当前手术申请对应的洗手护士和巡回护士;如果不存在,从待选护士中随机抽取一位巡回护士作为当前手术申请的巡回护士;从待选护士中随机抽取一位洗手护士作为当前手术申请的洗手护士。
在可选的实施方式中,上述手术排程系统中还保存有护士资历库;其中,该护士资历库中保存有每个护士的工作年限、职称、能够胜任的岗位类型、急救经验和手术配合度;上述手术申请中包含有手术等级;上述基于手术申请的预估手术时长和手术室护士排班信息,为手术申请分配手术室护士的步骤,包括:结合手术申请的预估手术时长、手术等级,以及手术室护士排班信息和护士资历库,为手术申请分配手术室护士。
在可选的实施方式中,上述方法还包括:响应针对于手术间信息的更新指令,更新手术间信息;和/或,响应针对于护士资历库的更新指令,更新护士资历库。
在可选的实施方式中,上述获取当前日期的多个手术申请的步骤,包括:从预设的医院信息系统中获取当前日期的多个手术申请;其中,该手术申请中包含有手术科室、手术名称、患者信息;其中,部分手术申请中还包含有:手术分级、预估手术时长、手术医生信息中的一种或者多种。
在可选的实施方式中,上述方法还包括:在根据手术排程表进行手术的过程中,如果当前手术的手术时间到达手术排程表指示的手术时间时,未收到当前手术的结束时间,确定当前手术延期;将手术排程表中,当前手术之后的手术的手术时间进行顺延;将手术时间顺延的消息发送至当前手术之后的手术的相关人员或者以发布公告的形式发送手术时间顺延的消息。
在可选的实施方式中,上述方法还包括:在根据手术排程表进行手术的过程中,如果接收到针对目标手术的取消指令,以弹窗形式询问是否有与目标手术所属的科室相同的手术进行增补;当有增补的手术时,接收增补的手术的手术信息,手术排程表中除目标手术之外的手术的手术排程信息保持不变。
在可选的实施方式中,上述方法还包括:当没有增补的手术时,将手术排程表中目标手术之后的手术的手术时间向前调整;向手术时间向前调整的手术对应的相关人员推送手术时间向前调整的消息。
在可选的实施方式中,上述生成当前日期的手术排程表的之后,该方法还包括:响应手术插入指令,查询当前是否有空闲手术间;如果有,弹出空闲手术间列表;响应针对于空闲手术间列表中的指定手术间的选中指令,将待插入手术分配至指定手术间;调整手术排程表中待插入手术之后的手术的手术时间,并将手术时间调整的手术的消息发送至待插入手术之后的手术的相关人员或者以发布公告的形式发送手术时间调整的消息。
在可选的实施方式中,上述方法还包括:如果没有空闲手术间,以当前时间为基准,按照距离当前时间的下一台手术的手术时间从少到多的顺序,列出手术间列表;响应针对于手术间列表中的选定手术间的选中指令,将待插入手术分配至选定手术间;调整手术排程表中待插入手术之后的手术的手术时间,并将手术时间调整的手术的消息发送至待插入手术之后的手术的相关人员或者以发布公告的形式发送手术时间调整的消息。
在可选的实施方式中,上述手术排程系统中还保存有麻醉医生资历库;其中,麻醉医生资历库中保存有每个麻醉医生的资历、职称等信息;调取的手术申请中,部分手术申请中包含有手术等级信息和/或麻醉医生备注信息;依据麻醉医生备注信息和/或手术等级信息,对当前日期当班的麻醉医生进行匹配,优先把手术等级较高的手术派给高资历的麻醉医生。
在可选的实施方式中,上述手术间信息包括:每个手术间所属的科室信息和/或手术间可支持的手术类型信息。
第二方面,本发明提供了一种手术排程装置,该装置设置于电子设备,该电子设备中设置有手术排程系统,该手术排程系统中保存有手术间信息;该装置包括:信息获取模块,用于获取当前日期的多个手术申请和当前日期的手术室护士排班信息;手术间分配模块,用于针对每个手术申请,基于手术间信息,为手术申请分配相应的手术间;护士分配模块,用于针对每个手术申请,基于手术申请的预估手术时长和手术室护士排班信息,为手术申请分配手术室护士和手术时间;排程表生成模块,用于根据每个手术申请对应的手术间、手术时间和手术护士,生成当前日期的手术排程表。
第三方面,本发明提供了一种电子设备,该电子设备包括处理器和存储器,该存储器存储有能够被处理器执行的机器可执行指令,该处理器执行机器可执行指令以实现前述实施方式任一项所述的手术排程方法。
本发明实施例带来了以下有益效果:
本发明提供的一种手术排程方法、装置和电子设备,首先获取当前日期的多个手术申请和当前日期的手术室护士排班信息;针对每个手术申请,基于手术间信息,为手术申请分配相应的手术间;针对每个手术申请,基于手术申请的预估手术时长和手术室护士排班信息,为手术申请分配手术室护士和手术时间;根据每个手术申请对应的手术间、手术时间和手术护士,生成当前日期的手术排程表。该方法通过手术申请主动匹配手术室资源,且由于手术室资源是固定的,而每日的手术申请需求是动态的,因此该手术排程方式更符合实际排程需求;同时,该方式将排程过程信息化,加快了手术排程速度,也保证了手术排程质量。由于手术的执行过程可能会发生一些不可预料的变化因素,本发明提出的手术排程方法还可以灵活响应手术的各种变化,及时动态调整后续手术,响应临时插入的紧急手术等情况。同时,在没有手术排程系统的情况下,手术间的管理大部分依靠人工进行,很多相关科室、人员的管理无法实现自动化管理和高效协调。在本发明提出的手术排程方法支持下,将手术排程信息进行了自动化系统化管理,可以及时协调护工派单、麻醉科室、血库、检验科室、备品备料备药等,手术排程系统成为了事实上的相关手术信息的信息中心和协调中心,对提高手术室的管理水平和全院协调都有非常大的帮助。
本发明的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本发明的上述技术即可得知。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施方式,并配合所附附图,作详细说明如下。
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种手术排程方法的流程图;
图2为本发明实施例提供的另一种手术排程方法的流程图;
图3为本发明实施例提供的另一种手术排程方法的流程图;
图4为本发明实施例提供的一种手术排程装置的结构示意图;
图5为本发明实施例提供的一种电子设备的结构示意图。
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
相关技术中,在规模较大的手术室,手术排程任务的难度是非常大的,需要消耗大量的人力才可以完成。基于此,本发明实施例提供了一种手术排程方法、装置和电子设备,该技术可以应用于医院某一日的全部手术排程的场景中。
为了便于对本发明实施例进行理解,首先对本发明实施例提供的一种手术排程方法进行详细介绍,该方法应用于电子设备,该电子设备可以是移动终端,例如手机或者平板电脑等,也可以计算机。该电子设备中设置有手术排程系统,该手术排程系统中保存有手术间信息;如图1所示,该方法包括如下步骤:
步骤S102,获取当前日期的多个手术申请和当前日期的手术室护士排班信息。
上述当前日期可以理解为当日,上述当前日期的多个手术申请也即是当日所有的手术申请,每个手术申请均包含有:手术科室、手术名称和患者信息等信息;其中,部分手术申请中还包含有:手术分级、预估手术时长、手术医生信息中的一种或者多种。当前日期的手术室护士排班信息包括当日值班的多个护士,以及每个护士的姓名和在岗时间等,该在岗时间也可以理解为班次,例如,白班或者夜班等。
在具体实现时,可以从预设的医院信息系统(Hospital Information System,简称HIS)中获取当前日期的多个手术申请,该医院信息系统通常是指利用计算机软硬件技术和网络通信技术等现代化手段,对医院及其所属各部门的人流、物流、财流进行综合管理,对在医疗活动各阶段产生的数据进行采集、存储、处理、提取、传输、汇总,加工形成各种信息,从而为医院的整体运行提供全面的自动化管理及各种服务的信息系统。
上述当前日期的手术室护士排班信息可以是从手术室科室管理系统中获取的,也可以从手术室人员排班所用的excel表格中获取的。
步骤S104,针对每个手术申请,基于手术间信息,为手术申请分配相应的手术间。
在具体实现时,针对多个手术申请中的某一个手术申请,将该手术申请分配至与该手术申请所属的科室相同的手术间,该手术间为手术信息中所包含的手术间。具体地,手术间信息包括每个手术间所属的科室和/或手术间支持的手术类型信息,一个手术间可属于一个科室,也可以属于一个以上的科室共用;一个手术间可支持一种类型的手术或一种以上类型的手术。上述科室包括骨科、心外科、血管外科、神经外科、妇产科、儿科、心内科、胸外科、泌尿科和普通科室等。例如,手术申请为“左腿半月板修复术”或“髋关节置换术”,自动将该手术申请分配到骨科手术室。
步骤S106,针对每个手术申请,基于手术申请的预估手术时长和手术室护士排班信息,为手术申请分配手术室护士和手术时间。
在具体实现时,针对多个手术申请中的某一个手术申请,按照以往该手术申请对应的手术类型的手术时长,估算该手术申请的手术时长,并将估算出的手术时长确定该手术申请的预设手术时长;或者将手术申请中标注的手术时长作为预设手术时长。
根据每个手术申请的预估手术时长可以确定出每个手术申请对应的手术时间,然后根据每个手术申请对应的手术时间和手术室护士排班信息,为手术申请分配手术室护士,在分配手术室护士时通常需要遵守预设原则,该预设原则可以根据用户需求设置,例如,为护士分配的岗位与该护士的当值岗位相符、分配的时间与在岗时间相符等。
步骤S108,根据每个手术申请对应的手术间、手术时间和手术护士,生成当前日期的手术排程表。
整合每个手术申请对应的手术间、手术时间和手术护士等信息,可以自动生成当前日期的手术排程表。在此基础上,为了提高手术排程的合理性,排班者还可以根据实际情况对手术排程表进行微调,完成最终排程。
上述手术排程方法,首先获取当前日期的多个手术申请和当前日期的手术室护士排班信息;针对每个手术申请,基于手术间信息,为手术申请分配相应的手术间;针对每个手术申请,基于手术申请的预估手术时长和手术室护士排班信息,为手术申请分配手术室护士和手术时间;根据每个手术申请对应的手术间、手术时间和手术护士,生成当前日期的手术排程表。该方法通过手术申请主动匹配手术室资源,且由于手术室资源是固定的,而每日的手术申请需求是动态的,因此该手术排程方式更符合实际排程需求;同时,该方式将排程过程信息化,加快了手术排程速度,也保证了手术排程质量。
本发明实施例还提供了另一种手术排程方法,该方法在上述实施例方法的基础上实现;该方法重点描述针对每个手术申请,基于手术申请的预估手术时长和手术室护士排班信息,为手术申请分配手术室护士和手术时间的具体过程(通过下述步骤S206-S210实现);如图2所示,该方法包括如下步骤:
步骤S202,获取当前日期的多个手术申请和当前日期的手术室护士排班信息。
步骤S204,针对每个手术申请所属的科室,基于手术间信息,为手术申请分配相应的手术间。
步骤S206,针对每个手术申请,根据当前手术申请的同手术类型的历史手术统计时长或当前手术申请中标注的预估手术时长,确定当前手术申请的预估手术时长。
在一些实施例中,可以根据历史手术信息中与当前手术申请的手术类型相同的手术的手术时长,确定当前手术申请的预估手术时长;也可以由排班人员根据本台手术的实际情况,人工预估手术时长;还可以根据手术申请中标注的预估手术时长,确定手术申请的预估手术时长。多个手术申请中任意一个手术申请均需作为一次当前手术申请执行步骤S206-S210的操作,得到多个手术申请中每个手术申请对应的手术时间和手术室护士。
在具体实现时,上述历史手术信息可以保存在手术排程系统中,该历史手术信息中包含有历史时刻在每个手术间操作的手术,以及每个手术对应的手术时长、手术类型、手术名称、手术患者、手术护士等信息。在历史手术信息中,查询与当前手术申请的手术类型相同的手术,根据查询到的手术的平均时长或者指定时长,估算当前手术申请的预估手术时长。
步骤S208,基于预估手术时长,确定当前手术申请的手术时间。
步骤S210,根据当前手术申请的手术时间,从手术室护士排班信息中,确定满足预设条件的手术室护士。
上述预设条件可以根据用户需求进行设置,例如,预设条件可以是为护士分配的岗位与该护士的当值岗位相符、分配的时间与在岗时间相符等。在具体实现时,手术室护士排班信息中包含有多个护士,以及每个护士的姓名和在岗时间;上述预设条件包括:手术申请的手术时间与手术室护士的在岗时间相匹配,且每个护士在当前日期只在一个手术间工作;基于此,上述步骤S210可以通过下述步骤10-13实现:
步骤10,从手术室护士排班信息中护士的在岗时间中,查询在岗时间与当前手术申请的手术时间相匹配的待选护士。该待选护士的数量通常为多个。
步骤11,判断待选护士中是否存在已分配至当前手术申请所属的手术间的目标护士;如果存在,执行步骤12;如果不存在,执行步骤13。
步骤12,将目标护士确定为当前手术申请的手术室护士。
如果待选护士中存在已分配至当前手术申请所属的手术间的目标护士,说明当前手术申请所属的手术间在当前手术申请的手术时间之前,进行过手术操作,且该手术间的目标护士还处于在岗时间,且该目标护士的在岗时间与当前手术申请的手术时间相符,此时,可以将目标护士确定为当前手术申请的手术室护士。
步骤13,从待选护士中随机抽取指定数量的护士作为当前手术申请的手术室护士。
如果待选护士中不存在已分配至当前手术申请所属的手术间的目标护士,可以从待选护士中随机抽取指定数量的护士作为当前手术申请的手术室护士。该指定数量可以根据手术需求设定,例如,可以设定为2个或者3个等。
步骤S212,获取每个手术申请对应的手术期间特殊要求信息;其中,手术期间特殊要求信息包括术中输血、高值耗材、特殊医疗器械、术中快速病理或者专用医疗设备中的一种或者多种。
在具体实现时,上述手术期间特殊要求信息可以是由手术医生提前输入至手术申请中的。
步骤S214,针对每个手术申请,根据手术期间特殊要求信息,生成手术申请对应的备注项。
上述备注项可以理解为每个手术申请对应的特殊需求。
步骤S216,根据每个手术申请对应的备注项、手术间、手术时间和手术护士,生成最终的手术排程表。
上述手术排程方法中,手术排程逻辑与实际排程规则相符,符合排班者思维方式,适合将排程过程信息化,原来存在与排班者脑中的各种策略、限制条件均转化为信息处理过程,能大大加快手术排程的速度,也能保证手术排程的质量。
本发明实施例还提供了另一种手术排程方法,该方法在上述实施例方法的基础上实现;该方法重点描述手术排程系统中保存有手术护士岗位库,该手术护士岗位库中包含有每个护士的岗位类型,该岗位类型包括巡回护士和洗手护士;每个手术申请均对应有一个巡回护士和一个洗手护士的情况下,针对每个手术申请,基于手术申请的预估手术时长和手术室护士排班信息,为手术申请分配手术室护士和手术时间的具体过程(通过下述步骤S306-S318实现);如图3所示,该方法包括如下步骤:
步骤S302,获取当前日期的多个手术申请和当前日期的手术室护士排班信息。
步骤S304,针对每个手术申请所属的科室,基于手术间信息,为手术申请分配相应的手术间。
步骤S306,针对每个手术申请,根据当前手术申请的同手术类型的历史手术统计时长或当前手术申请中标注的预估手术时长,确定当前手术申请的预估手术时长。
步骤S308,基于预估手术时长,确定当前手术申请的手术时间。
步骤S310,从手术室护士排班信息中护士的在岗时间中,查询在岗时间与当前手术申请的手术时间相匹配的待选护士。
步骤S312,基于手术护士岗位库中保存的岗位类型,确定每个待选护士的岗位类型。
步骤S314,判断待选护士中是否存在已分配至当前手术申请所属的手术间的巡回护士和洗手护士;如果存在,执行步骤S316,否则,执行步骤S318。
步骤S316,将巡回护士和洗手护士确定为当前手术申请对应的洗手护士和巡回护士;执行步骤S320。
如果待选护士中存在已分配至当前手术申请所属的手术间的巡回护士和洗手护士,说明当前手术申请所属的手术间在当前手术申请的手术时间之前,进行过手术操作,且该手术间的巡回护士和洗手护士还处于在岗时间,且该巡回护士和洗手护士的在岗时间与当前手术申请的手术时间相符,此时,可以将该巡回护士和洗手护士确定为当前手术申请的巡回护士和洗手护士。
步骤S318,从待选护士中随机抽取一位巡回护士作为当前手术申请的巡回护士;从待选护士中随机抽取一位洗手护士作为当前手术申请的洗手护士;执行步骤S320。
步骤S320,根据每个手术申请对应的手术间、手术时间和手术护士,生成当前日期的手术排程表。
在一些实施例中,上述手术排程系统中还保存有护士资历库;其中,护士资历库中保存有每个护士的工作年限(可以是低年资、高年资等)、职称(护士、护师、主管护师、副主任护师、主任护师等)、能够胜任的岗位类型、急救经验和手术配合度;该手术申请中还包含有手术等级;基于此,基于手术申请的预估手术时长和手术室护士排班信息,为手术申请分配手术室护士的步骤,包括:结合手术申请的预估手术时长、手术等级,以及手术室护士排班信息和护士资历库,为手术申请分配手术室护士。
在具体实现时,上述手术排程系统中保存的手术间信息、手术护士岗位库、护士资历库等均可以根据实际情况进行手动更新,例如,响应针对于手术间信息的更新指令,更新手术间信息;或者,响应针对于护士资历库的更新指令,更新护士资历库。
为了便于对本发明实施例进行理解,以1个有10个手术间的手术室1日收到40台手术申请为例对手术排程方法进行详细介绍,首先根据手术申请所属的科室的分类将其分配至对应的手术间;进而按照以往该类手术时长估算本次手术时长;之后,基于手术护士岗位库和手术室护士排班信息,抽取巡回护士和洗手护士名单,抽取护士原则为分配岗位与当值岗位相符、分配时间与在岗时间相符、巡回护士和洗手护士全天只能在1个手术间等。40台手术排完后,再比对手术申请中的手术期间特殊要求信息与物料信息库和护士资历库等,直接生成手术排程的备注项。同时,排班者可以根据实际情况对排程表进行微调,完成最终排程。
上述物料信息库可以保存在手术排程系统中,该物料信息库中包含有高值耗材、器械包和血袋等。
本实施例中,手术排程的目的是把手术室人、物、料的资源合理分配给手术申请者。合适的排程策略是将手术室人、物、料等资源按指标分解为模块库,进行资源匹配时,一个个模块去匹配,直至需求全部满足,且资源不互斥:一个护士不可同时安排为巡回护士岗或洗手护士岗,专科手术室不能安排其它非专科手术等等。
在具体实现时,手术排程实施过程中会存在各种变化因素对已生成的手术排程表进行调整:1)当手术时间时间超过计划时间(相当于手术排程表中指示的时间)的处理过程为:在根据手术排程表进行手术的过程中,如果当前手术的手术时间到达手术排程表指示的手术时间时,未收到当前手术的结束时间,确定当前手术延期;将手术排程表中,当前手术之后的手术的手术时间进行顺延;将手术时间顺延的消息发送至当前手术之后的手术的相关人员或者以发布公告的形式发送手术时间顺延的消息。
也可以理解为:当台手术在排程计划的结束时间到时,手术排程系统仍未接收到该台手术的结束时间时,自动研判该台手术延期,并将接台及后续手术时间实时顺延,同时手术排程系统以醒目方式弹出信息框,提示方式可以包括下述的两种处理方案:
a.发布公告:手术排程时间变化,相关人员登录手术排程系统时,即可看到此公告。
b.通知推送:手术时间变化信息(相当于手术时间顺延的消息)推送至当前手术之后的手术的相关人员(该相关人员包括手术医生、麻醉医生、手术室护士和患者家属等)。
2)手术取消的处理过程为:在根据手术排程表进行手术的过程中,如果接收到针对目标手术的取消指令,以弹窗形式询问是否有与目标手术所属的科室相同的手术进行增补;当有增补的手术时,接收增补的手术的手术信息,手术排程表中除目标手术之外的手术的手术排程信息保持不变。当没有增补的手术时,将手术排程表中目标手术之后的手术的手术时间向前调整;向手术时间向前调整的手术对应的相关人员推送手术时间向前调整的消息。
在具体实现时,已排程的手术,由于病人病情变化等原因无法满足手术实施条件,或医生或护士或手术室其他状况带来的手术需要取消时,由管理员手动对相应台次手术做取消操作,手术排程系统检测到有手术取消后,弹出信息框,为管理员提供处理方案。首先询问是否取消该台手术后,对应科室是否有其它手术增补,如果有,填入增补手术的手术信息,手术排程表中其它台次手术的信息不变。如果没有,后续台次手术提前,调整后续台次手术时间信息。然后将手术开始时间有变化的信息推送给对应台次手术的相关人员。
3)有计划外手术插入的处理过程:手术排程系统响应手术插入指令,查询当前是否有空闲手术间;如果有,弹出空闲手术间列表;响应针对于空闲手术间列表中的指定手术间的选中指令,将待插入手术分配至指定手术间;调整手术排程表中待插入手术之后的手术的手术时间,并将手术时间调整的手术的消息发送至待插入手术之后的手术的相关人员或者以发布公告的形式发送手术时间调整的消息。如果没有空闲手术间,以当前时间为基准,按照距离当前时间的下一台手术的手术时间从少到多的顺序,列出手术间列表;响应针对于手术间列表中的选定手术间的选中指令,将待插入手术分配至选定手术间;调整手术排程表中待插入手术之后的手术的手术时间,并将手术时间调整的手术的消息发送至待插入手术之后的手术的相关人员或者以发布公告的形式发送手术时间调整的消息。
在具体实现时,已排程的手术,有计划外手术插入需求时,采用优先原则进行排程调整。操作步骤如下:
第一步:管理员点击“插入”手术后,手术排程系统自动判断,当前是否有空闲手术间(未排程或上一台次手术已结束,下一台次还未开始),如果有,弹出空闲手术间列表,由管理员人工判断插入的手术排到哪个手术间;如果当前没有空闲手术间,系统自动转入第二步。
第二步:手术排程系统以当前时间为基准,按照距离当前时间的下一台手术的手术时间从少到多的顺序,列出手术间列表,由管理员根据手术实际需求,确定插入的手术排到哪个手术间。
第三步:由于插入手术导致受到开台时间推迟影响的手术,系统同时采用两种方案处理:1.发布公告:手术排程时间变化,相关人员登录排程系统时,即可看到此公告;2、通知推送:手术时间变化信息推送至下一台次的相关人员。
具体地,在插入手术时,存在以下三种情况:1)如果插入的手术间原来就有排程,则由原来护士接续,不需要调整人员。2)如果插入的手术间原来没有排程,则需要另外安排护士到岗,被安排的护士首选排班表中的二线护士。3)如果插入的手术原来在岗的护士不能胜任,也需要另外安排护士到岗,系统按年资提供未当值护士的信息列表供管理人员选择。
在一些实施例中,上述手术排程系统中还保存有麻醉医生资历库;其中,麻醉医生资历库中保存有每个麻醉医生的资历、职称等信息;调取的手术申请中,部分手术申请中包含有手术等级信息和/或麻醉医生备注信息;依据麻醉医生备注信息和/或手术等级信息,对当前日期当班的麻醉医生进行匹配,优先把手术等级较高的手术派给高资历的麻醉医生。
在一些实施例中,手术排程系统还可以提供以手术时间长度为关键词排程策略,如下步骤:1)根据历史手术记录,手术时长变化不大的手术类优先排程;2)手术时间小于第一指定时长(例如,1小时)的简单手术最后排,插缝排程;3)手术时间大于第二指定时长(例如,3小时)的复杂手术优先排程在上午;4)手术类型为感染型手术应排在最后。上述第一指定尝试和第二指定时长可以根据用户需求设定具体的数值。
上述手术排程方法,通过分析各类手术对手术室人、物、料等资源的需求,建立了手术排班的基本规则,可以帮助管理者快速、合理、准确地完成1日全部手术排程。
对应于上述方法实施例,本发明实施例提供了一种手术排程装置,该装置设置于电子设备,该电子设备中设置有手术排程系统,该手术排程系统中保存有手术间信息;如图4所示,该装置包括:
信息获取模块40,用于获取当前日期的多个手术申请和当前日期的手术室护士排班信息。
手术间分配模块41,用于针对每个手术申请,基于手术间信息,为手术申请分配相应的手术间。
护士分配模块42,用于针对每个手术申请,基于手术申请的预估手术时长和手术室护士排班信息,为手术申请分配手术室护士和手术时间。
排程表生成模块43,用于根据每个手术申请对应的手术间、手术时间和手术护士,生成当前日期的手术排程表。
上述手术排程装置,首先获取当前日期的多个手术申请和当前日期的手术室护士排班信息;针对每个手术申请,基于手术间信息,为手术申请分配相应的手术间;针对每个手术申请,基于手术申请的预估手术时长和手术室护士排班信息,为手术申请分配手术室护士和手术时间;根据每个手术申请对应的手术间、手术时间和手术护士,生成当前日期的手术排程表。该方法通过手术申请主动匹配手术室资源,且由于手术室资源是固定的,而每日的手术申请需求是动态的,因此该手术排程方式更符合实际排程需求;同时,该方式将排程过程信息化,加快了手术排程速度,也保证了手术排程质量。
进一步地,上述装置还包括排程确定模块,用于:获取每个手术申请对应的手术期间特殊要求信息;其中,该手术期间特殊要求信息包括术中输血、高值耗材、特殊医疗器械、术中快速病理或者专用医疗设备中的一种或者多种;针对每个手术申请,根据手术期间特殊要求信息,生成手术申请对应的备注项;根据每个手术申请对应的备注项、手术间、手术时间和手术护士,生成最终的手术排程表。
进一步地,上述护士分配模块42,包括:针对每个手术申请执行下述操作的模块:时长预估模块,用于根据当前手术申请的同手术类型的历史手术统计时长或当前手术申请中标注的预估手术时长,确定当前手术申请的预估手术时长;手术时间确定模块,用于:基于预估手术时长,确定当前手术申请的手术时间;护士确定模块,用于:根据当前手术申请的手术时间,从手术室护士排班信息中,确定满足预设条件的手术室护士。
具体地,上述手术室护士排班信息中包含有多个护士,以及每个护士的姓名和在岗时间;上述预设条件包括:手术申请的手术时间与手术室护士的在岗时间相匹配,且每个护士在所述当前日期只在一个手术间工作;上述护士确定模块,用于:从手术室护士排班信息中护士的在岗时间中,查询在岗时间与当前手术申请的手术时间相匹配的待选护士;判断待选护士中是否存在已分配至当前手术申请所属的手术间的目标护士;如果存在,将目标护士确定为当前手术申请的手术室护士;如果不存在,从待选护士中随机抽取指定数量的护士作为当前手术申请的手术室护士。
进一步地,上述手术排程系统中保存有手术护士岗位库,该手术护士岗位库中包含有每个护士的岗位类型,该岗位类型包括巡回护士和洗手护士;每个手术申请均对应有一个巡回护士和一个洗手护士;上述护士确定模块,还用于:在从手术室护士排班信息中护士的在岗时间中,查询在岗时间与当前手术申请的手术时间相匹配的待选护士之后,基于手术护士岗位库中保存的岗位类型,确定每个待选护士的岗位类型;判断待选护士中是否存在已分配至当前手术申请所属的手术间的巡回护士和洗手护士;如果存在,将巡回护士和洗手护士确定为当前手术申请对应的洗手护士和巡回护士;如果不存在,从待选护士中随机抽取一位巡回护士作为当前手术申请的巡回护士;从待选护士中随机抽取一位洗手护士作为当前手术申请的洗手护士。
在具体实现时,上述手术排程系统中还保存有护士资历库;其中,护士资历库中保存有每个护士的工作年限、职称、能够胜任的岗位类型、急救经验和手术配合度;手术申请中包含有手术等级;上述护士分配模块42,还用于:结合手术申请的预估手术时长、手术等级,以及手术室护士排班信息和护士资历库,为手术申请分配手术室护士。
进一步地,上述装置还包括信息更新模块,用于:响应针对于手术间信息的更新指令,更新手术间信息;和/或,响应针对于护士资历库的更新指令,更新护士资历库。
进一步地,上述信息获取模块40,用于:从预设的医院信息系统中获取当前日期的多个手术申请;其中,手术申请中包含有手术科室、手术名称和患者信息;其中,部分手术申请中还包含有:手术分级、预估手术时长、手术医生信息中的一种或者多种。
进一步地,上述装置还包括手术顺延模块,用于:在根据手术排程表进行手术的过程中,如果当前手术的手术时间到达手术排程表指示的手术时间时,未收到当前手术的结束时间,确定当前手术延期;将手术排程表中,当前手术之后的手术的手术时间进行顺延;将手术时间顺延的消息发送至当前手术之后的手术的相关人员或者以发布公告的形式发送手术时间顺延的消息。
进一步地,上述装置还包括手术取消模块,用于:在根据手术排程表进行手术的过程中,如果接收到针对目标手术的取消指令,以弹窗形式询问是否有与目标手术所属的科室相同的手术进行增补;当有增补的手术时,接收增补的手术的手术信息,该手术排程表中除目标手术之外的手术的手术排程信息保持不变。
具体地,上述手术取消模块,还用于:当没有增补的手术时,将手术排程表中目标手术之后的手术的手术时间向前调整;向手术时间向前调整的手术对应的相关人员推送手术时间向前调整的消息。
进一步地,上述装置还包括手术插入模块,用于:生成当前日期的手术排程表的之后,响应手术插入指令,查询当前是否有空闲手术间;如果有,弹出空闲手术间列表;响应针对于空闲手术间列表中的指定手术间的选中指令,将待插入手术分配至指定手术间;调整手术排程表中待插入手术之后的手术的手术时间,并将手术时间调整的手术的消息发送至待插入手术之后的手术的相关人员或者以发布公告的形式发送手术时间调整的消息。
具体地,上述手术插入模块,还用于:如果没有空闲手术间,以当前时间为基准,按照距离当前时间的下一台手术的手术时间从少到多的顺序,列出手术间列表;响应针对于手术间列表中的选定手术间的选中指令,将待插入手术分配至选定手术间;调整手术排程表中待插入手术之后的手术的手术时间,并将手术时间调整的手术的消息发送至待插入手术之后的手术的相关人员或者以发布公告的形式发送手术时间调整的消息。
在具体实现时,上述手术排程系统中还保存有麻醉医生资历库;其中,麻醉医生资历库中保存有每个麻醉医生的资历、职称等信息;调取的手术申请中,部分手术申请中包含有手术等级信息和/或麻醉医生备注信息;依据麻醉医生备注信息和/或手术等级信息,对当前日期当班的麻醉医生进行匹配,优先把手术等级较高的手术派给高资历的麻醉医生。
在一些实施例中,上述手术间信息包括:每个手术间所属的科室信息和/或手术间可支持的手术类型信息。
本发明实施例所提供的手术排程装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。
本发明实施例还提供了一种电子设备,参见图5所示,该电子设备包括处理器101和存储器100,该存储器100存储有能够被处理器101执行的机器可执行指令,该处理器101执行机器可执行指令以实现上述手术排程方法。
进一步地,图5所示的电子设备还包括总线102和通信接口103,处理器101、通信接口103和存储器100通过总线102连接。
其中,存储器100可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口103(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线102可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
处理器101可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器101中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器101可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DigitalSignal Processing,简称DSP)、专用集成电路(Application Specific IntegratedCircuit,简称ASIC)、现成可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器100,处理器101读取存储器100中的信息,结合其硬件完成前述实施例的方法的步骤。
本发明实施例还提供了一种机器可读存储介质,该机器可读存储介质存储有机器可执行指令,该机器可执行指令在被处理器调用和执行时,该机器可执行指令促使处理器实现上述手术排程方法,具体实现可参见方法实施例,在此不再赘述。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,电子设备,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
本文发布于:2023-04-13 05:35:42,感谢您对本站的认可!
本文链接:https://patent.en369.cn/patent/4/85686.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |