为值班医生自动分配检查任务的排班方法及系统的制作方法

文档序号:9811316阅读:960来源:国知局
为值班医生自动分配检查任务的排班方法及系统的制作方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别涉及一种为诊断医生自动分配检查任务的排班方法及系统。
【背景技术】
[0002]放射科信息系统是辅助放射科室各医生处理日常检查的系统管理软件,它是PACS系统的重要组成部分,是放射科室工作所需要的核心管理类软件。放射科信息系统支持外部终端影像设备的连接,支持WorkList、MppS、SCP以及S⑶等医学数字成像和通信的绝大部分协议,对同一个病人的图像存储在不同备份设备进行了改进,它可根据科室不同用户的使用习惯,灵活配置,完全满足于放射科室从前台护士登记、技师拍照、诊断医生综合临床的分析进行诊断、分诊叫号、科室或区域级的远程会诊、病例教学研究等支持,满足不同医生使用习惯,使用兴趣,及各方面功能要求。
[0003]放射科信息系统最重要的目的,就是为了方便诊断。由于医院每天检查量不定(地域不同的工作量差异更加明显),但科室诊断医生编制或医务人员的人数往往是固定有限的,如何在有限的医疗资源环境下,能够让科室诊断医生的工作量显得公平、合理、均化,避免诊断工作的积压、劳动强度能均衡、诊断工作能够自主管理等。
[0004]放射科室诊断医生每天都需要诊断检查,科室医生如何协调完成好当天所有工作,这是要解决的问题,因此,排班系统要为此解决的问题:
[0005]1、科室管理人员可自定义科室各诊断医生的日常排班班务名单。能够定义每周每天参与排班医生的名单。
[0006]2、科室管理人员可自定义排班规则(或称为规则任务,简称任务)。每个规则任务需要指定出任务名称、检查时间段(即班次)、星期、任务类型(即检查任务)、任务名称、及其它细量化的条件(如:检查科室、检查设备、设备类型、检查部位、检查类型等)。
[0007]3、按当天的排班表,同一个任务下,参与排班的医生需要共同平分未完成的诊断(包含初诊或审核)工作量。
[0008]4、系统后台自动完成排班工作量的分配。
[0009]5、参与排班的医生可实时快速找到分配给自己的诊断检查列表,并可以此作为自己的工作平台。
[0010]6、对于已经分配好的排班任务,可以更改任务医生(防止医生当天请假或其它情况)。
[0011]然而,目前只能通过专人按照人工的方式来安排排班表,排班复杂度随着人员及班次的增加而大幅增加,排班效率低,且手工排班不能满足排班计划随机应变的实时性和有效性要求。

【发明内容】

[0012]本发明的主要目的为提供一种提高排班效率,为值班医生自动分配检查任务的排班方法及系统。
[0013]本发明提出一种为值班医生自动分配检查任务的排班方法,包括:
[0014]根据配置的查询时间字段,查询在此类时间段范围内需要诊断或需要审核的检查任务;
[0015]根据自定义的排班规则找出满足排班规则所有条件的检查任务;
[0016]从值班任务表中读出对应排班规则下所安排的所有值班医生列表,将检查任务分配给值班医生并写入排班结果表中。
[0017]进一步地,所述检查任务未被分配到排班结果表中,或所述检查任务已经从排班结果表中取消。
[0018]进一步地,所述根据配置的查询时间字段,查询在此类时间段范围内需要诊断或需要审核的检查任务的步骤之前还包括:
[0019]对已经分配好的排班结果表进行检查状态的更新。
[0020]进一步地,所述对已经分配好的排班结果表进行检查状态的更新包括:
[0021]从排班结果表中找出任务检查状态小于已完成的检查任务;
[0022]根据结果表中的检查任务的任务类型进行各自检查状态的更新。
[0023]进一步地,所述根据结果表中的检查任务的任务类型进行各自检查状态的计算包括:
[0024]当所述检查任务为诊断任务时,根据检查任务ID,找出当前检查任务的检查状态与排班结果表中的检查状态进行比较,若当前检查状态不是已完成状态,开始进行更新;
[0025]若当前检查状态是正在诊断,则更新为正在诊断;若当前检查状态是已诊断情况下,则判断检查任务的报告医生与排班结果表的任务医生是否为同一人:报告医生与任务医生不是同一人,则更新为其它医生已经完成此检查诊断,若是同一人,则更新为已完成;
[0026]若当前检查状态不是已诊断状态且小于已检查状态,检查状态发生回滚,更新为已经取消;
[0027]或者,当所述检查任务为审核任务时,根据检查任务ID,找出当前检查任务的检查状态与排班结果表中的检查状态进行比较,若当前检查状态不是已完成状态,开始进行更新;
[0028]若当前的检查状态是小于已诊断状态,则检查状态回滚,更新为已经取消;
[0029]若当前的检查状态是已诊断状态,则比较任务医生与报告医生是否为同一人;若是同一人,则更新为已经完成,若不是同一人,更新为其它医生完成。
[0030]本发明还提供了一种为值班医生自动分配检查任务的排班系统,包括:
[0031]查询选择单元,用于根据配置的查询时间字段,查询在此类时间段范围内需要诊断或需要审核的检查任务;
[0032]排班单元,用于根据自定义的排班规则找出满足排班规则所有条件的检查任务;
[0033]分配单元,用于从值班任务表中读出对应排班规则下所安排的所有值班医生列表,并将检查任务分配给值班医生并写入排班结果表中。
[0034]进一步地,所述查询选择单元选择所述检查任务未被分配到排班结果表中,或所述检查任务已经从排班结果表中取消。
[0035]进一步地,所述排班系统还包括:
[0036]更新单元,用于对已经分配好的排班结果表进行检查状态的更新。
[0037]进一步地,所述更新单元包括:
[0038]选择子单元,用于从排班结果表中找出任务检查状态小于已完成的检查任务;
[0039]更新子单元,用于根据结果表中的检查任务的任务类型进行各自检查状态的更新。
[0040]进一步地,所述更新子单元包括:
[0041]诊断更新子单元,当所述检查任务为诊断任务时,根据检查任务ID,找出当前检查任务的检查状态与排班结果表中的检查状态进行比较,若当前检查状态不是已完成状态,开始进行更新;
[0042]若当前检查状态是正在诊断,则更新为正在诊断;若当前检查状态是已诊断情况下,则判断检查任务的报告医生与排班结果表的任务医生是否为同一人:报告医生与任务医生不是同一人,则更新为其它医生已经完成此检查诊断,若是同一人,则更新为已完成;
[0043]若当前检查状态不是已诊断状态且小于已检查状态,检查状态发生回滚,更新为已经取消;
[0044]审核更新子单元,当所述检查任务为审核任务时,根据检查任务ID,找出当前检查任务的检查状态与排班结果表中的检查状态进行比较,若当前检查状态不是已完成状态,开始进行更新;
[0045]若当前的检查状态是小于已诊断状态,则检查状态回滚,更新为已经取消;
[0046]若当前的检查状态是已诊断状态,则比较任务医生与报告医生是否为同一人;若是同一人,则更新为已经完成,若不是同一人,更新为其它医生完成。
[0047]本发明提供的为值班医生自动分配检查任务的排班方法及系统,具有以下有益效果:
[0048]本发明提供的为值班医生自动分配检查任务的排班方法及系统,可以自动为值班医生分配检查任务,节省人力,提高工作效率,能够依据科室医生们各自的专长
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1