一种基于关联规则的手术调度方法和系统
未命名
09-21
阅读:87
评论:0

1.本发明属于智慧医疗领域,具体的,涉及一种基于关联规则的手术调度方法和系统。
背景技术:
2.当前的手术室涉及手术耗材、手术室建设等多种问题。
3.而且,部分手术间手术会持续至凌晨;分台规则需要进一步确认优化;手术时长设定时间过于死板,未考虑手术时长的不确定性。
4.因此,亟需一种手术调度方案将手术排程分为预排程与当日调整两个阶段,在预排程阶段建立运筹模型在当日调整阶段设计自动化的排程指导,从而管理原理带来的分台指导。
技术实现要素:
5.根据本发明第一方面,本发明请求保护一种基于关联规则的手术调度方法,包括:获取待调度第一手术,依据第一推荐模型确定第一手术室和第一手术开始时间,将所述待调度第一手术安排至第一手术室和第一手术开始时间;获取待调度第二手术以及所述待调度第二手术的推荐日期,依据所述待调度第二手术的推荐日期进行手术权重系数分配,得到针对所述待调度第二手术的自适应推荐模型;采用所述自适应推荐模型对所述待调度第二手术进行手术调度安排,获得所述待调度第二手术的第二手术室和第二手术开始时间;当存在待调度第三手术满足插队策略时,依据当前的手术调度安排对所述待调度第三手术进行手术调度插队安排,得到所述待调度第三手术的第三手术室和第三手术开始时间;依据所述自适应推荐模型对剩余的待调度手术进行手术调度安排,直至预设时长内不存在空闲手术室。
6.进一步的,所述获取待调度第一手术,依据第一推荐模型确定第一手术室和第一手术开始时间,将所述待调度第一手术安排至第一手术室和第一手术开始时间,具体包括:获取所述待调度第一手术与所述第一推荐模型的历史手术库;确定历史手术库中的历史手术属性信息的权重;根据权重在历史手术库中的历史手术中筛选出权重与当前待调度第一手术中手术最接近的3个历史手术;分析最接近的3个历史手术中待调度第一手术中手术的属性信息与历史手术库中的历史手术属性信息在手术患者上的相似性,基于手术患者上的相似性再进行待调度第一手术中手术的属性信息集合p和历史手术库中的历史手术的属性信息集合q手术的属性信息的相似度计算,基于手术患者相似性和属性信息的相似度进行两者的综合相似度的计
算;选取综合相似度最大值对应的历史手术的属性信息集合q为待调度第一手术中手术的属性信息在历史手术的属性信息库中的最相似手术;根据最相似手术对应的历史手术的属性信息集合q,得到对应的第一手术方案。
7.进一步的,所述获取待调度第二手术以及所述待调度第二手术的推荐日期,依据所述待调度第二手术的推荐日期进行手术权重系数分配,得到针对所述待调度第二手术的自适应推荐模型,具体包括:获取所述待调度第二手术的推荐日期,当所述推荐日期的长度处于第一区间时,手术权重系数分配为手术室属性权重0.1、手术患者属性权重0.3、手术属性权重0.3、手术医生属性0.3;当所述推荐日期的长度处于第二区间时,手术权重系数分配为手术室属性权重0.25、手术患者属性权重0.25、手术属性权重0.25、手术医生属性0.25;当所述推荐日期的长度处于第三区间时,手术权重系数分配为手术室属性权重0.4、手术患者属性权重0.2、手术属性权重0.2、手术医生属性0.2;依据所述手术权重系数分配得到针对所述待调度第二手术的自适应推荐模型。
8.进一步的,所述采用所述自适应推荐模型对所述待调度第二手术进行手术调度安排,获得所述待调度第二手术的第二手术室和第二手术开始时间,具体包括:获取所述待调度第二手术的手术属性,采用所述自适应推荐模型,依据手术医生的手术医生属性在所述待调度第二手术的手术时间推荐日期内空闲的所有手术医生中进行匹配,获取第一匹配度大于第一阈值的一个或多个候选手术医生;获取所述待调度第二手术的手术患者属性,采用所述自适应推荐模型,依据手术室的手术室属性在所述待调度第二手术的手术时间推荐日期内空闲的所有手术室中进行匹配,获取第一匹配度大于第二阈值的一个或多个候选手术室;对所述候选手术医生和候选手术室进行修正,得到所述待调度第二手术的第二手术室、第二手术医生和第二手术开始时间。
9.进一步的,所述当存在待调度第三手术满足插队策略时,依据当前的手术调度安排对所述待调度第三手术进行手术调度插队安排,得到所述待调度第三手术的第三手术室和第三手术开始时间,具体包括:获取所述待调度第三手术,当所述待调度第三手术的手术时间推荐日期为一小时以内时,认定所述待调度第三手术满足插队策略;依据当前的所有进行中手术的进行情况,获取所述进行中手术的结束时间最近的前m个即将完成手术;依次获取所述即将完成手术对应的临界手术室,当所述临界手术室满足所述待调度第三手术的底线手术条件时,将所述临界手术室作为所述待调度第三手术的第三手术室,所述临界手术室的进行中手术的结束时间作为第三手术开始时间;获取当前所有空闲中可手术医生,当所述可手术医生满足所述待调度第三手术的底线手术条件时,将所述可手术医生作为所述待调度第三手术的手术医生,否则依据当前的所有进行中手术的进行情况,获取所述进行中手术的结束时间最近的前m个即将完成手术的手术医生进行所述待调度第三手术的匹配。
10.根据本发明第二方面,本发明请求保护一种基于关联规则的手术调度系统,包括:空白推荐模块,获取待调度第一手术,依据第一推荐模型确定第一手术室和第一手术开始时间,将所述待调度第一手术安排至第一手术室和第一手术开始时间;权重分配模块,获取待调度第二手术以及所述待调度第二手术的推荐日期,依据所述待调度第二手术的推荐日期进行手术权重系数分配,得到针对所述待调度第二手术的自适应推荐模型;自适应推荐模块,采用所述自适应推荐模型对所述待调度第二手术进行手术调度安排,获得所述待调度第二手术的第二手术室和第二手术开始时间;插队模块,当存在待调度第三手术满足插队策略时,依据当前的手术调度安排对所述待调度第三手术进行手术调度插队安排,得到所述待调度第三手术的第三手术室和第三手术开始时间;循环模块,依据所述自适应推荐模型对剩余的待调度手术进行手术调度安排,直至预设时长内不存在空闲手术室。
11.进一步的,所述空白推荐模块,具体包括:获取所述待调度第一手术与所述第一推荐模型的历史手术库;确定历史手术库中的历史手术属性信息的权重;根据权重在历史手术库中的历史手术中筛选出权重与当前待调度第一手术中手术最接近的3个历史手术;分析最接近的3个历史手术中待调度第一手术中手术的属性信息与历史手术库中的历史手术属性信息在手术患者上的相似性,基于手术患者上的相似性再进行待调度第一手术中手术的属性信息集合p和历史手术库中的历史手术的属性信息集合q手术的属性信息的相似度计算,基于手术患者相似性和属性信息的相似度进行两者的综合相似度的计算;选取综合相似度最大值对应的历史手术的属性信息集合q为待调度第一手术中手术的属性信息在历史手术的属性信息库中的最相似手术;根据最相似手术对应的历史手术的属性信息集合q,得到对应的第一手术方案。
12.进一步的,所述权重分配模块,具体包括:获取所述待调度第二手术的推荐日期,当所述推荐日期的长度处于第一区间时,手术权重系数分配为手术室属性权重0.1、手术患者属性权重0.3、手术属性权重0.3、手术医生属性0.3;当所述推荐日期的长度处于第二区间时,手术权重系数分配为手术室属性权重0.25、手术患者属性权重0.25、手术属性权重0.25、手术医生属性0.25;当所述推荐日期的长度处于第三区间时,手术权重系数分配为手术室属性权重0.4、手术患者属性权重0.2、手术属性权重0.2、手术医生属性0.2;依据所述手术权重系数分配得到针对所述待调度第二手术的自适应推荐模型。
13.进一步的,所述自适应推荐模块,具体包括:获取所述待调度第二手术的手术属性,采用所述自适应推荐模型,依据手术医生的手术医生属性在所述待调度第二手术的手术时间推荐日期内空闲的所有手术医生中进行匹配,获取第一匹配度大于第一阈值的一个或多个候选手术医生;
获取所述待调度第二手术的手术患者属性,采用所述自适应推荐模型,依据手术室的手术室属性在所述待调度第二手术的手术时间推荐日期内空闲的所有手术室中进行匹配,获取第一匹配度大于第二阈值的一个或多个候选手术室;对所述候选手术医生和候选手术室进行修正,得到所述待调度第二手术的第二手术室、第二手术医生和第二手术开始时间。
14.进一步的,所述插队模块,具体包括:获取所述待调度第三手术,当所述待调度第三手术的手术时间推荐日期为一小时以内时,认定所述待调度第三手术满足插队策略;依据当前的所有进行中手术的进行情况,获取所述进行中手术的结束时间最近的前m个即将完成手术;依次获取所述即将完成手术对应的临界手术室,当所述临界手术室满足所述待调度第三手术的底线手术条件时,将所述临界手术室作为所述待调度第三手术的第三手术室,所述临界手术室的进行中手术的结束时间作为第三手术开始时间;获取当前所有空闲中可手术医生,当所述可手术医生满足所述待调度第三手术的底线手术条件时,将所述可手术医生作为所述待调度第三手术的手术医生,否则依据当前的所有进行中手术的进行情况,获取所述进行中手术的结束时间最近的前m个即将完成手术的手术医生进行所述待调度第三手术的匹配。
15.本发明属于智慧医疗技术领域,请求保护一种基于关联规则的手术调度方法和系统,获取待调度第一手术,依据第一推荐模型确定手术室和手术开始时间;获取待调度第二手术以及推荐日期,依据待调度第二手术的推荐日期进行手术权重系数分配,得到自适应推荐模型;采用该模型对待调度第二手术进行手术调度安排;当存在待调度第三手术满足插队策略时,依据当前的手术调度安排对待调度第三手术进行手术调度插队安排;依据自适应推荐模型对剩余的待调度手术进行手术调度安排,直至预设时长内不存在空闲手术室。本发明可以有效依据手术的个性情况进行自适应调整,对插队手术进行急速安排,获得符合患者需求、手术治疗度需求和医生需求的手术调度方案。
附图说明
16.图1为本发明所涉及的一种基于关联规则的手术调度方法的工作流程图;图2为本发明所涉及的一种基于关联规则的手术调度方法的第二工作流程图;图3为本发明所涉及的一种基于关联规则的手术调度方法的第三工作流程图;图4为本发明所涉及的一种基于关联规则的手术调度方法的第四工作流程图;图5为本发明所涉及的一种基于关联规则的手术调度系统的模块结构图。
具体实施方式
17.根据本发明第一实施例,参照附图1,本发明请求保护一种基于关联规则的手术调度方法,包括:获取待调度第一手术,依据第一推荐模型确定第一手术室和第一手术开始时间,将待调度第一手术安排至第一手术室和第一手术开始时间;获取待调度第二手术以及待调度第二手术的推荐日期,依据待调度第二手术的推
荐日期进行手术权重系数分配,得到针对待调度第二手术的自适应推荐模型;采用自适应推荐模型对待调度第二手术进行手术调度安排,获得待调度第二手术的第二手术室和第二手术开始时间;当存在待调度第三手术满足插队策略时,依据当前的手术调度安排对待调度第三手术进行手术调度插队安排,得到待调度第三手术的第三手术室和第三手术开始时间;依据自适应推荐模型对剩余的待调度手术进行手术调度安排,直至预设时长内不存在空闲手术室。
18.进一步的,参照附图2,获取待调度第一手术,依据第一推荐模型确定第一手术室和第一手术开始时间,将待调度第一手术安排至第一手术室和第一手术开始时间,具体包括:获取待调度第一手术与第一推荐模型的历史手术库;确定历史手术库中的历史手术属性信息的权重;根据权重在历史手术库中的历史手术中筛选出权重与当前待调度第一手术中手术最接近的3个历史手术;分析最接近的3个历史手术中待调度第一手术中手术的属性信息与历史手术库中的历史手术属性信息在手术患者上的相似性,基于手术患者上的相似性再进行待调度第一手术中手术的属性信息集合p和历史手术库中的历史手术的属性信息集合q手术的属性信息的相似度计算,基于手术患者相似性和属性信息的相似度进行两者的综合相似度的计算;选取综合相似度最大值对应的历史手术的属性信息集合q为待调度第一手术中手术的属性信息在历史手术的属性信息库中的最相似手术;根据最相似手术对应的历史手术的属性信息集合q,得到对应的第一手术方案。
19.其中,在该实施例中,将历史手术库中的历史手术属性信息所占的权重设为wi,属性信息共n个,则n个属性信息的权重满足式(1):(1);n取值为正整数;待调度第一手术中手术的属性信息与历史手术库中的历史手术的属性信息在手术患者上的相似性计算过程为:待调度第一手术中手术的第j个属性信息的权重设置为wj,待调度第一手术中所有的手术的属性信息权重之和为1,表述为式(2):
20.其中,m表示待调度第一手术中手术包含的属性信息数量,wj表示待调度第一手术中手术的第j个属性信息的权重;m取值正整数;设待调度第一手术中手术的属性信息集合为p,历史手术库中的历史手术的属性信息集合设为q;手术患者相似性的计算公式为:
21.其中,s(p,q)表示待调度第一手术中手术的属性信息集合p和历史手术的属性信息集合q的结构相似度;wp∩q为待调度第一手术中手术的属性信息集合p和历史手术的属性信息集合q交集的权重之和;wp∪q为待调度第一手术中手术的属性信息集合p和历史手术的属性信息集合q并集的权重之和;a为待调度第一手术中手术的属性信息集合p和历史手术的属性信息集合q交集中手术的属性信息的总量;b表示待调度第一手术中手术的属性信息集合p和历史手术的属性信息集合q并集中手术的属性信息的总量;wk为待调度第一手术中手术的属性信息集合p和历史手术的属性信息集合q交集中第k个属性信息的权重;wl为待调度第一手术中手术的属性信息集合p和历史手术的属性信息集合q并集中第l个属性信息的权重;k表示待调度第一手术中手术的属性信息集合p和历史手术的属性信息集合q交集中手术的第k个属性信息;l表示待调度第一手术中手术的属性信息集合p和历史手术的属性信息集合q并集中手术的第l个属性信息的数量;a≤min(k,l);b≥max(k,l);a≤b;筛选出手术患者相似性大于0.5的手术中手术的属性信息;计算属性信息相似度;将属性信息划分为三种类型,分别为:1)手术室型;2)手术患者型;3)手术医生型;手术室型相似度计算,即式(4):
22.其中,sim(pk,qk)表示待调度第一手术中手术的属性信息集合p和历史手术的属性信息集合q的第k个手术的属性信息的相似度,pk表示筛选出的手术患者相似性大于0.5的手术中当前历史手术的属性信息集合中第k个手术的属性信息;qk表示筛选出的手术患者相似性大于0.5的手术中历史手术的属性信息集合中第k个手术的属性信息;手术患者型相似度计算采用加权的海明距离反函数的方法计算,即式(5):sim(pk,qk)=1-distsim(pk,qk)=1-|pk-qk|/|maxk-mink
ꢀꢀꢀ
(5)其中,maxk和mink分别表示第k个手术的属性信息的最大值和最小值;distsim(pk,qk)为加权海明距离;手术医生型相似度计算使用积分方法即式(6):
23.其中,手术的属性信息的属性值x落在区间(a,b),属性值y落在区间(c,d);f1(x),f2(y)是手术要素的属性隶属度函数;(a,b),(c,d)分别为属性值x和属性值y的区间阈值;c
为待调度第一手术中手术的属性信息集合p和历史手术的属性信息集合q交集中手术的属性信息的总量;d表示待调度第一手术中手术的属性信息集合p和历史手术的属性信息集合q并集中手术的属性信息的总量;综合相似度计算:如式(7)所示:
24.其中,sim(p,q)为历史手术的属性信息集合p和历史手术的属性信息集合q的综合相似度;wp∩q为待调度第一手术中手术的属性信息集合p和历史手术的属性信息集合q交集的权重之和;wk为目标手术的属性信息集合p和历史手术的属性信息集合q交集中第k个属性信息的权重;a为待调度第一手术中手术的属性信息集合p和历史手术的属性信息集合q交集中手术的属性信息的总量;选取综合相似度sim(p,q)最大值对应的历史手术的属性信息集合q为待调度第一手术中手术的属性信息在历史手术的属性信息库中的最相似手术;根据对应的历史手术的属性信息集合q得到对应的第一手术方案。
25.进一步的,获取待调度第二手术以及待调度第二手术的推荐日期,依据待调度第二手术的推荐日期进行手术权重系数分配,得到针对待调度第二手术的自适应推荐模型,具体包括:获取待调度第二手术的推荐日期,当推荐日期的长度处于第一区间时,手术权重系数分配为手术室属性权重0.1、手术患者属性权重0.3、手术属性权重0.3、手术医生属性0.3;当推荐日期的长度处于第二区间时,手术权重系数分配为手术室属性权重0.25、手术患者属性权重0.25、手术属性权重0.25、手术医生属性0.25;当推荐日期的长度处于第三区间时,手术权重系数分配为手术室属性权重0.4、手术患者属性权重0.2、手术属性权重0.2、手术医生属性0.2;依据手术权重系数分配得到针对待调度第二手术的自适应推荐模型。
26.其中,在该实施例中,第一区间为1-5天,第二区间为6-30天,第三区间为大于30天;具体的推荐日期的长度表明了手术的紧迫度,当推荐日期的长度处于第一区间时,手术患者接受手术较为紧急,此时需加大手术本身和手术医生的重要性,因此,手术患者、手术属性和手术医生的权重加大;当推荐日期的长度处于第二区间时,此时手术紧迫度适中,各项权重可平均分配。
27.当推荐日期的长度处于第三区间时,此时手术并不紧急,可侧重手术的体验度上,因此,此时手术室属性权重加大,其他权重降低。
28.进一步的,参照附图3,采用自适应推荐模型对待调度第二手术进行手术调度安排,获得待调度第二手术的第二手术室和第二手术开始时间,具体包括:获取待调度第二手术的手术属性,采用自适应推荐模型,依据手术医生的手术医生属性在待调度第二手术的手术时间推荐日期内空闲的所有手术医生中进行匹配,获取第一匹配度大于第一阈值的一个或多个候选手术医生;
获取待调度第二手术的手术患者属性,采用自适应推荐模型,依据手术室的手术室属性在待调度第二手术的手术时间推荐日期内空闲的所有手术室中进行匹配,获取第一匹配度大于第二阈值的一个或多个候选手术室;对候选手术医生和候选手术室进行修正,得到待调度第二手术的第二手术室、第二手术医生和第二手术开始时间。
29.其中,在该实施例中,手术属性至少包括:手术时间推荐日期(手术紧急度)、手术难度(历史训练)、手术时长;手术医生属性至少包括:单位时间内疲劳度(单位时间内手术台数和手术时长)、医生手术熟练度(历史手术台数、术后恢复属性);手术室属性至少包括:楼层科室、手术室大小、并行手术台数;手术患者属性至少包括:主疾病科室类别、复合疾病数量。
30.进一步的,参照附图4,当存在待调度第三手术满足插队策略时,依据当前的手术调度安排对待调度第三手术进行手术调度插队安排,得到待调度第三手术的第三手术室和第三手术开始时间,具体包括:获取待调度第三手术,当待调度第三手术的手术时间推荐日期为一小时以内时,认定待调度第三手术满足插队策略;依据当前的所有进行中手术的进行情况,获取进行中手术的结束时间最近的前m个即将完成手术;依次获取即将完成手术对应的临界手术室,当临界手术室满足待调度第三手术的底线手术条件时,将临界手术室作为待调度第三手术的第三手术室,临界手术室的进行中手术的结束时间作为第三手术开始时间;获取当前所有空闲中可手术医生,当可手术医生满足待调度第三手术的底线手术条件时,将可手术医生作为待调度第三手术的手术医生,否则依据当前的所有进行中手术的进行情况,获取进行中手术的结束时间最近的前m个即将完成手术的手术医生进行待调度第三手术的匹配。
31.其中,在该实施例中,待调度第三手术满足插队策略指代由于急诊因意外或突发疾病导致需要立即做手术;底线手术条件指代去除患者最直接手术因素的手术条件得到满足,比如一患者同时罹患高血压、高血脂、糖尿病,但因该多项慢性病造成脑出血,底线手术条件指代能满足脑出血手术条件即可(如手术医生仅能完成脑出血手术,手术室条件满足脑出血手术条件)。
32.根据本发明第二实施例,参照附图5,本发明请求保护一种基于关联规则的手术调度系统,包括:空白推荐模块,获取待调度第一手术,依据第一推荐模型确定第一手术室和第一手术开始时间,将待调度第一手术安排至第一手术室和第一手术开始时间;权重分配模块,获取待调度第二手术以及待调度第二手术的推荐日期,依据待调度第二手术的推荐日期进行手术权重系数分配,得到针对待调度第二手术的自适应推荐模型;自适应推荐模块,采用自适应推荐模型对待调度第二手术进行手术调度安排,获得待调度第二手术的第二手术室和第二手术开始时间;
插队模块,当存在待调度第三手术满足插队策略时,依据当前的手术调度安排对待调度第三手术进行手术调度插队安排,得到待调度第三手术的第三手术室和第三手术开始时间;循环模块,依据自适应推荐模型对剩余的待调度手术进行手术调度安排,直至预设时长内不存在空闲手术室。
33.进一步的,空白推荐模块,具体包括:获取待调度第一手术与第一推荐模型的历史手术库;确定历史手术库中的历史手术属性信息的权重;根据权重在历史手术库中的历史手术中筛选出权重与当前待调度第一手术中手术最接近的3个历史手术;分析最接近的3个历史手术中待调度第一手术中手术的属性信息与历史手术库中的历史手术属性信息在手术患者上的相似性,基于手术患者上的相似性再进行待调度第一手术中手术的属性信息集合p和历史手术库中的历史手术的属性信息集合q手术的属性信息的相似度计算,基于手术患者相似性和属性信息的相似度进行两者的综合相似度的计算;选取综合相似度最大值对应的历史手术的属性信息集合q为待调度第一手术中手术的属性信息在历史手术的属性信息库中的最相似手术;根据最相似手术对应的历史手术的属性信息集合q,得到对应的第一手术方案。
34.进一步的,权重分配模块,具体包括:获取待调度第二手术的推荐日期,当推荐日期的长度处于第一区间时,手术权重系数分配为手术室属性权重0.1、手术患者属性权重0.3、手术属性权重0.3、手术医生属性0.3;当推荐日期的长度处于第二区间时,手术权重系数分配为手术室属性权重0.25、手术患者属性权重0.25、手术属性权重0.25、手术医生属性0.25;当推荐日期的长度处于第三区间时,手术权重系数分配为手术室属性权重0.4、手术患者属性权重0.2、手术属性权重0.2、手术医生属性0.2;依据手术权重系数分配得到针对待调度第二手术的自适应推荐模型。
35.进一步的,自适应推荐模块,具体包括:获取待调度第二手术的手术属性,采用自适应推荐模型,依据手术医生的手术医生属性在待调度第二手术的手术时间推荐日期内空闲的所有手术医生中进行匹配,获取第一匹配度大于第一阈值的一个或多个候选手术医生;获取待调度第二手术的手术患者属性,采用自适应推荐模型,依据手术室的手术室属性在待调度第二手术的手术时间推荐日期内空闲的所有手术室中进行匹配,获取第一匹配度大于第二阈值的一个或多个候选手术室;对候选手术医生和候选手术室进行修正,得到待调度第二手术的第二手术室、第二手术医生和第二手术开始时间。
36.进一步的,插队模块,具体包括:获取待调度第三手术,当待调度第三手术的手术时间推荐日期为一小时以内时,认定待调度第三手术满足插队策略;
依据当前的所有进行中手术的进行情况,获取进行中手术的结束时间最近的前m个即将完成手术;依次获取即将完成手术对应的临界手术室,当临界手术室满足待调度第三手术的底线手术条件时,将临界手术室作为待调度第三手术的第三手术室,临界手术室的进行中手术的结束时间作为第三手术开始时间;获取当前所有空闲中可手术医生,当可手术医生满足待调度第三手术的底线手术条件时,将可手术医生作为待调度第三手术的手术医生,否则依据当前的所有进行中手术的进行情况,获取进行中手术的结束时间最近的前m个即将完成手术的手术医生进行待调度第三手术的匹配。
37.本领域技术人员能够理解,本公开所披露的内容可以出现多种变型和改进。例如,以上所描述的各种设备或组件可以通过硬件实现,也可以通过软件、固件、或者三者中的一些或全部的组合实现。
38.本公开中使用了流程图用来说明根据本公开的实施例的方法的步骤。应当理解的是,前面或后面的步骤不一定按照顺序来精确的进行。相反,可以按照倒序或同时处理各种步骤。同时,也可以将其他操作添加到这些过程中。
39.本领域普通技术人员可以理解上述方法中的全部或部分的步骤可通过计算机程序来指令相关硬件完成,程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本公开并不限制于任何特定形式的硬件和软件的结合。
40.除非另有定义,这里使用的所有术语具有与本公开所属领域的普通技术人员共同理解的相同含义。还应当理解,诸如在通常字典里定义的那些术语应当被解释为具有与它们在相关技术的上下文中的含义相一致的含义,而不应用理想化或极度形式化的意义来解释,除非这里明确地这样定义。
41.以上是对本公开的说明,而不应被认为是对其的限制。尽管描述了本公开的若干示例性实施例,但本领域技术人员将容易地理解,在不背离本公开的新颖教学和优点的前提下可以对示例性实施例进行许多修改。因此,所有这些修改都意图包含在权利要求书所限定的本公开范围内。应当理解,上面是对本公开的说明,而不应被认为是限于所公开的特定实施例,并且对所公开的实施例以及其他实施例的修改意图包含在所附权利要求书的范围内。本公开由权利要求书及其等效物限定。
42.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
43.尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
技术特征:
1.一种基于关联规则的手术调度方法,其特征在于,包括:获取待调度第一手术,依据第一推荐模型确定第一手术室和第一手术开始时间,将所述待调度第一手术安排至第一手术室和第一手术开始时间;获取待调度第二手术以及所述待调度第二手术的推荐日期,依据所述待调度第二手术的推荐日期进行手术权重系数分配,得到针对所述待调度第二手术的自适应推荐模型;采用所述自适应推荐模型对所述待调度第二手术进行手术调度安排,获得所述待调度第二手术的第二手术室和第二手术开始时间;当存在待调度第三手术满足插队策略时,依据当前的手术调度安排对所述待调度第三手术进行手术调度插队安排,得到所述待调度第三手术的第三手术室和第三手术开始时间;依据所述自适应推荐模型对剩余的待调度手术进行手术调度安排,直至预设时长内不存在空闲手术室。2.如权利要求1所述的一种基于关联规则的手术调度方法,其特征在于,所述获取待调度第一手术,依据第一推荐模型确定第一手术室和第一手术开始时间,将所述待调度第一手术安排至第一手术室和第一手术开始时间,具体包括:获取所述待调度第一手术与所述第一推荐模型的历史手术库;确定历史手术库中的历史手术属性信息的权重;根据权重在历史手术库中的历史手术中筛选出权重与当前待调度第一手术中手术最接近的3个历史手术;分析最接近的3个历史手术中待调度第一手术中手术的属性信息与历史手术库中的历史手术属性信息在手术患者上的相似性,基于手术患者上的相似性再进行待调度第一手术中手术的属性信息集合p和历史手术库中的历史手术的属性信息集合q手术的属性信息的相似度计算,基于手术患者相似性和属性信息的相似度进行两者的综合相似度的计算;选取综合相似度最大值对应的历史手术的属性信息集合q为待调度第一手术中手术的属性信息在历史手术的属性信息库中的最相似手术;根据最相似手术对应的历史手术的属性信息集合q,得到对应的第一手术方案。3.如权利要求1所述的一种基于关联规则的手术调度方法,其特征在于,所述获取待调度第二手术以及所述待调度第二手术的推荐日期,依据所述待调度第二手术的推荐日期进行手术权重系数分配,得到针对所述待调度第二手术的自适应推荐模型,具体包括:获取所述待调度第二手术的推荐日期,当所述推荐日期的长度处于第一区间时,手术权重系数分配为手术室属性权重0.1、手术患者属性权重0.3、手术属性权重0.3、手术医生属性0.3;当所述推荐日期的长度处于第二区间时,手术权重系数分配为手术室属性权重0.25、手术患者属性权重0.25、手术属性权重0.25、手术医生属性0.25;当所述推荐日期的长度处于第三区间时,手术权重系数分配为手术室属性权重0.4、手术患者属性权重0.2、手术属性权重0.2、手术医生属性0.2;依据所述手术权重系数分配得到针对所述待调度第二手术的自适应推荐模型。4.如权利要求3所述的一种基于关联规则的手术调度方法,其特征在于,所述采用所述自适应推荐模型对所述待调度第二手术进行手术调度安排,获得所述待调度第二手术的第
二手术室和第二手术开始时间,具体包括:获取所述待调度第二手术的手术属性,采用所述自适应推荐模型,依据手术医生的手术医生属性在所述待调度第二手术的手术时间推荐日期内空闲的所有手术医生中进行匹配,获取第一匹配度大于第一阈值的一个或多个候选手术医生;获取所述待调度第二手术的手术患者属性,采用所述自适应推荐模型,依据手术室的手术室属性在所述待调度第二手术的手术时间推荐日期内空闲的所有手术室中进行匹配,获取第一匹配度大于第二阈值的一个或多个候选手术室;对所述候选手术医生和候选手术室进行修正,得到所述待调度第二手术的第二手术室、第二手术医生和第二手术开始时间。5.如权利要求3所述的一种基于关联规则的手术调度方法,其特征在于,所述当存在待调度第三手术满足插队策略时,依据当前的手术调度安排对所述待调度第三手术进行手术调度插队安排,得到所述待调度第三手术的第三手术室和第三手术开始时间,具体包括:获取所述待调度第三手术,当所述待调度第三手术的手术时间推荐日期为一小时以内时,认定所述待调度第三手术满足插队策略;依据当前的所有进行中手术的进行情况,获取所述进行中手术的结束时间最近的前m个即将完成手术;依次获取所述即将完成手术对应的临界手术室,当所述临界手术室满足所述待调度第三手术的底线手术条件时,将所述临界手术室作为所述待调度第三手术的第三手术室,所述临界手术室的进行中手术的结束时间作为第三手术开始时间;获取当前所有空闲中可手术医生,当所述可手术医生满足所述待调度第三手术的底线手术条件时,将所述可手术医生作为所述待调度第三手术的手术医生,否则依据当前的所有进行中手术的进行情况,获取所述进行中手术的结束时间最近的前m个即将完成手术的手术医生进行所述待调度第三手术的匹配。6.一种基于关联规则的手术调度系统,其特征在于,包括:空白推荐模块,获取待调度第一手术,依据第一推荐模型确定第一手术室和第一手术开始时间,将所述待调度第一手术安排至第一手术室和第一手术开始时间;权重分配模块,获取待调度第二手术以及所述待调度第二手术的推荐日期,依据所述待调度第二手术的推荐日期进行手术权重系数分配,得到针对所述待调度第二手术的自适应推荐模型;自适应推荐模块,采用所述自适应推荐模型对所述待调度第二手术进行手术调度安排,获得所述待调度第二手术的第二手术室和第二手术开始时间;插队模块,当存在待调度第三手术满足插队策略时,依据当前的手术调度安排对所述待调度第三手术进行手术调度插队安排,得到所述待调度第三手术的第三手术室和第三手术开始时间;循环模块,依据所述自适应推荐模型对剩余的待调度手术进行手术调度安排,直至预设时长内不存在空闲手术室。7.如权利要求6所述的一种基于关联规则的手术调度系统,其特征在于,所述空白推荐模块,具体包括:获取所述待调度第一手术与所述第一推荐模型的历史手术库;
确定历史手术库中的历史手术属性信息的权重;根据权重在历史手术库中的历史手术中筛选出权重与当前待调度第一手术中手术最接近的3个历史手术;分析最接近的3个历史手术中待调度第一手术中手术的属性信息与历史手术库中的历史手术属性信息在手术患者上的相似性,基于手术患者上的相似性再进行待调度第一手术中手术的属性信息集合p和历史手术库中的历史手术的属性信息集合q手术的属性信息的相似度计算,基于手术患者相似性和属性信息的相似度进行两者的综合相似度的计算;选取综合相似度最大值对应的历史手术的属性信息集合q为待调度第一手术中手术的属性信息在历史手术的属性信息库中的最相似手术;根据最相似手术对应的历史手术的属性信息集合q,得到对应的第一手术方案。8.如权利要求7所述的一种基于关联规则的手术调度系统,其特征在于,所述权重分配模块,具体包括:获取所述待调度第二手术的推荐日期,当所述推荐日期的长度处于第一区间时,手术权重系数分配为手术室属性权重0.1、手术患者属性权重0.3、手术属性权重0.3、手术医生属性0.3;当所述推荐日期的长度处于第二区间时,手术权重系数分配为手术室属性权重0.25、手术患者属性权重0.25、手术属性权重0.25、手术医生属性0.25;当所述推荐日期的长度处于第三区间时,手术权重系数分配为手术室属性权重0.4、手术患者属性权重0.2、手术属性权重0.2、手术医生属性0.2;依据所述手术权重系数分配得到针对所述待调度第二手术的自适应推荐模型。9.如权利要求8所述的一种基于关联规则的手术调度系统,其特征在于,所述自适应推荐模块,具体包括:获取所述待调度第二手术的手术属性,采用所述自适应推荐模型,依据手术医生的手术医生属性在所述待调度第二手术的手术时间推荐日期内空闲的所有手术医生中进行匹配,获取第一匹配度大于第一阈值的一个或多个候选手术医生;获取所述待调度第二手术的手术患者属性,采用所述自适应推荐模型,依据手术室的手术室属性在所述待调度第二手术的手术时间推荐日期内空闲的所有手术室中进行匹配,获取第一匹配度大于第二阈值的一个或多个候选手术室;对所述候选手术医生和候选手术室进行修正,得到所述待调度第二手术的第二手术室、第二手术医生和第二手术开始时间。10.如权利要求9所述的一种基于关联规则的手术调度系统,其特征在于,所述插队模块,具体包括:获取所述待调度第三手术,当所述待调度第三手术的手术时间推荐日期为一小时以内时,认定所述待调度第三手术满足插队策略;依据当前的所有进行中手术的进行情况,获取所述进行中手术的结束时间最近的前m个即将完成手术;依次获取所述即将完成手术对应的临界手术室,当所述临界手术室满足所述待调度第三手术的底线手术条件时,将所述临界手术室作为所述待调度第三手术的第三手术室,所述临界手术室的进行中手术的结束时间作为第三手术开始时间;
获取当前所有空闲中可手术医生,当所述可手术医生满足所述待调度第三手术的底线手术条件时,将所述可手术医生作为所述待调度第三手术的手术医生,否则依据当前的所有进行中手术的进行情况,获取所述进行中手术的结束时间最近的前m个即将完成手术的手术医生进行所述待调度第三手术的匹配。
技术总结
本发明属于智慧医疗技术领域,请求保护一种基于关联规则的手术调度方法和系统,获取待调度第一手术,依据第一推荐模型确定手术室和手术开始时间;获取待调度第二手术以及推荐日期,依据待调度第二手术的推荐日期进行手术权重系数分配,得到自适应推荐模型;采用该模型对待调度第二手术进行手术调度安排;当存在待调度第三手术满足插队策略时,依据当前的手术调度安排对待调度第三手术进行手术调度插队安排;依据自适应推荐模型对剩余的待调度手术进行手术调度安排,直至预设时长内不存在空闲手术室。本发明可以有效依据手术的个性情况进行自适应调整,对插队手术进行急速安排,获得符合患者需求、手术治疗度需求和医生需求的手术调度方案。术调度方案。术调度方案。
技术研发人员:曹勍 田雪梅 敬洁 张琼芳 张道明 董文栋
受保护的技术使用者:四川省医学科学院
技术研发日:2023.08.11
技术公布日:2023/9/19
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/