一种医院轮转排班方法与流程

文档序号:12469707阅读:来源:国知局

技术特征:

1.一种医院轮转排班方法,其特征在于,包括如下步骤:首先,建立同类型轮转人员排班初始矩阵;

步骤1、批量读入同类型轮转人员,并定义系统参数;

步骤2、定义轮转人员排班初始矩阵;

其次,读取排班条件及排班期列表;

步骤3、定义并读取排班条件数组;

步骤4、定义并读取排班期列表;

再次,对条件内科室进行排班;

步骤5、依次读取排班条件,将科室序列拆分读取形成数组;

步骤6、依次读取轮转人员信息,遍历排班矩阵,形成该轮转人员已排科室信息数组;

步骤7、将数组条件内科室数量与已排科室数量进行比较,形成轮转人员条件内已排科室数组;

步骤8、遍历数组,寻找轮转人员的可排班周期;

步骤9、定义条件内科室负担数组,每行分别存储科室ID、科室名称、科室类型ID、年、周期号、当前实际数、单周期最大数、科室负担比,其中科室负担比=当前实际数/单周期最大数,并按照科室负担比由低到高对数组进行排序;

步骤10、遍历数组,寻找适合的排班科室;

步骤11、根据参数、科室ID、科室名称,更新轮转人员排班矩阵及科室排班负担表。排班成功后,进行阶梯式下移,对下一个轮转人员的下一个排班周期进行安排;

最后,对排班矩阵中的空缺进行补充排班:

步骤12、按照轮转人员遍历数组,依次读取轮转人员信息;

步骤13、按照周期遍历轮转人员的排班信息,依次读取轮转人员的周期的排班情况;遍历所有人员的所有周期之后,完成排班。

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