超声医学科 / 排班管理
规则设置与检查
检查既有周表,解释冲突和缺失数据;不会自动修改、生成或发布排班。
阶段5 · 公平分析与草案优化基于真实历史比较同资格可用机会;草案支持优化及撤销,真实历史只读保留。
只检查,不修改排班
2026-09-14 起的周排班检查
检查时间:2026/9/19 13:47:03。本页初次打开实时计算,检查按钮另存日志;修改输入后请重新检查。
硬规则错误 1 条警告 0 条提示 1 条
当前排班存在硬规则冲突,不能发布。
数据不足或有未填写内容,检查未完整,不能视为完整通过。请查看数据缺失提示。
| 规则 / 等级 | 日期 / 人员 / 诊室 | 问题说明 |
|---|---|---|
| 提示 产假返岗配置待确认 maternity-return | 整周 周丽丽 — | 周丽丽返岗配置待确认,产假起止日期尚未录入;保持不参与排班。查看依据{
"returnStatus": "PENDING",
"leaveDatesMissing": true
} |
| 错误 · 阻断 缺少目标周排班 schedule-missing | 2026-09-14 — — | 目标周尚无真实排班表,无法完成规则检查,不能作为通过或发布依据。查看依据{} |
休息统计参数
周一与周二~周五分别比较普通休息人数,公休、产假和会议不计入普通休息。差值超过阈值才提醒。
查看规则配置及执行范围
阶段3明确的硬规则和附加任务资格/主诊室检查始终执行;软倾向按配置启用状态检查。会诊数量、出诊需求、长期公平性未确认,未执行覆盖或优化;停用的会诊数量配置不会关闭资格检查。未列允许诊室默认不报硬错,只有requireExplicitAllowedRooms=true才严格检查。
| 规则 | 等级 / 状态 | 说明与参数 |
|---|---|---|
| 人员及特殊情况可用性 | HARD · 阶段3必检 | 公休、产假、会议及不可排期间禁止正常工作;灵活人员仅在明确可用日期排班。参数与来源{
"unavailableKinds": [
"ANNUAL_LEAVE",
"MATERNITY_LEAVE",
"MEETING",
"UNAVAILABLE",
"REST"
],
"requireFlexibleAvailability": true
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 工作日备班覆盖 | SOFT · 启用 | 工作日每天1名备班,周末不排;备班仍需正常诊室。参数与来源{
"weekdays": [
1,
2,
3,
4,
5
],
"count": 1,
"weekendCount": 0,
"taskCode": "BACKUP",
"requiresRoom": true
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| B组跨周滚动循环 | SOFT · 启用 | 白休白白整14夜下休为典型循环偏好,跨周连续;P0夜后恢复和每日覆盖始终优先。参数与来源{
"useStaffCycleAnchor": true,
"resetOnMonday": false,
"replaceableShift": "WHITE"
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| B组周末尽量休一天 | SOFT · 启用 | 尽量避免周六、周日连续两天工作。参数与来源{
"avoidBothDaysWork": true
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 人员资格及诊室权限 | HARD · 阶段3必检 | 资格缺失不能推断为允许;未确认资料须在生成前补齐。主任特殊安排不能绕过P0。参数与来源{
"requireConfirmedCapabilities": true,
"requireConfirmedRooms": true
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 工作日打针介入辅助 | SOFT · 启用 | 工作日尽量至少1名可以协助打针或介入的文员在岗。参数与来源{
"weekdays": [
1,
2,
3,
4,
5
],
"minimum": 1,
"capability": "canAssistInjection"
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 13号经食道辅助 | SOFT · 启用 | 有可开展经食道超声的医生在13号时,尽量至少1名有相应能力文员在岗。参数与来源{
"roomNumber": 13,
"triggerStaffFlag": "performsTee",
"capability": "canAssistTee",
"minimum": 1
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 会诊任务 | SOFT · 停用/待确认 | 会诊和远程会诊同一资格,仍有诊室;每日需求数量尚未提供,暂不启用自动覆盖。参数与来源{
"sharedCapability": "canConsultation",
"dailyCount": null
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 每日1名夜班 | HARD · 阶段3必检 | 每天恰好1名有夜班资格人员。参数与来源{
"count": 1
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 每日1名整14 | HARD · 阶段3必检 | 每天恰好1名有资格人员整14,使用14号诊室,中午不休息。参数与来源{
"count": 1,
"roomNumber": 14,
"noNoonBreak": true
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 主任周模板 | SOFT · 启用 | 主任默认模板存于人员配置;其他人员当前不自动安排首义。参数与来源{
"useStaffWeeklyTemplates": true,
"circumstancesOverride": true,
"automaticShouyiDirectorOnly": true
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 自动排班V1评分权重 | SOFT · 启用 | 读取权重比较已通过阶段3硬规则的候选;UNKNOWN默认禁止,只有本次生成显式开启才可使用。参数与来源{
"weights": {
"preferences": 12,
"mondayRest": 4,
"ordinaryRest": 7,
"bWeekend": 6,
"backupRepeat": 5,
"assistants": 8,
"templates": 18,
"balance": 4,
"tasks": 5
},
"allowUnknownCapabilities": false
}用户阶段4要求;V1初始可解释权重 |
| 135妇、246产 | SOFT · 启用 | 妇产为附加任务,当天仍需诊室;具体个人资格须确认,不从妇产组标签直接推断。参数与来源{
"GYNECOLOGY": [
1,
3,
5
],
"OBSTETRICS": [
2,
4,
6
],
"count": 1,
"requiresRoom": true
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 历史公平优化V1 | SOFT · 启用 | 业务习惯优先、本周休息其次、历史公平最后;夜班和整14仅展示,保留动态队列。参数与来源{
"recentWeight": 0.7,
"olderWeight": 0.3,
"weights": {
"saturday": 1,
"sunday": 1,
"weekend": 0.5,
"outreach": 1,
"backup": 1,
"gynecology": 0.5,
"obstetrics": 0.5,
"consultation": 0.5,
"remoteConsultation": 0.5,
"rest": 0.5,
"weekday": 0.25,
"night": 0,
"whole14": 0
},
"historicalRoom": 0.5,
"saturdayOutreach": 1,
"beforeWholeOutreach": 0.25
}用户阶段5确认;只比较同资格可用机会 |
| 长期公平性 | SOFT · 停用/待确认 | 夜班、周末、出诊和任务公平性最后优化;统计窗口待确认,不能破坏P0/P1。参数与来源{
"dimensions": [
"NIGHT",
"WEEKEND",
"OUTREACH",
"EXTRA_TASK"
],
"lookbackWeeks": null
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 夜班后下班再休息 | HARD · 阶段3必检 | 夜→下→休为硬规则,必须读取跨周历史和下周恢复占位;禁止下后直接白班。参数与来源{
"sequence": [
"NIGHT",
"POST_NIGHT",
"REST"
],
"crossWeek": true
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 普通医生每周约休2天 | SOFT · 启用 | 普通医生原则上一周休2天,不套用于文员、灵活人员和B组循环。参数与来源{
"targetRestDays": 2,
"excludeBGroup": true,
"excludeClerks": true,
"excludeFlexible": true
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 出诊安排倾向 | SOFT · 停用/待确认 | 出诊常见关联1/5/9/12,周六倾向1;具体需求、星期待确认,不能硬设整14前必出诊。参数与来源{
"commonRoomNumbers": [
1,
5,
9,
12
],
"preferredSaturdayRoom": 1,
"dailyDemand": null,
"requiredBeforeWhole14": false
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 必开诊室覆盖 | HARD · 阶段3必检 | 按诊室配置每天覆盖必开房间,包括周末。初始为2、3、4、5、6、7、14、15。参数与来源{
"useRoomRequiredDailyFlag": true,
"weekdays": [
1,
2,
3,
4,
5,
6,
7
]
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 周一少休、其他日期均衡 | SOFT · 启用 | 周一尽量少休;其他日期休息人数尽量均衡。参数与来源{
"mondayExcess": 1,
"weekdayExcess": 2,
"busiestWeekday": 1,
"balanceOtherDays": true
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 单诊室医生安排 | HARD · 阶段3必检 | 阶段3已确认同一诊室同时多名普通主诊为硬错误,会诊附加任务不额外占位。参数与来源{
"preferredDoctorCount": 1
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 固定及专业诊室倾向 | SOFT · 启用 | 读取人员偏好、星期及妇产组优先级,不以姓名编写算法。参数与来源{
"useStaffRoomPreferences": true,
"useSpecialtyPriority": true
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 周六妇产组至少2人在科 | HARD · 阶段3必检 | 妇产主要人员周六至少2人在科室白天上班;优先将同时休2人的情况安排周日。参数与来源{
"weekday": 6,
"minimum": 2,
"staffFlag": "isObstetricsGroup",
"eligibleMainShifts": [
"WHITE",
"WHOLE_14"
]
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 周六个人强默认安排 | SOFT · 启用 | 个人周六白5附加产科模板,允许老师特殊调整。参数与来源{
"useStaffWeeklyTemplates": true,
"weekday": 6,
"circumstancesOverride": true
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
| 周末每天至少2名文员 | HARD · 阶段3必检 | 周六和周日各至少2名文员在岗。参数与来源{
"weekdays": [
6,
7
],
"minimum": 2,
"staffFlag": "isClerk"
}用户提供的第一版需求(2026-09-12);未明确之处标注待确认 |
最近保存的检查摘要(刷新查看新记录)
历史摘要不代表当前输入仍然通过,应重新运行检查。
| 时间 | 目标周 | 错误 / 警告 |
|---|---|---|
| 2026/9/12 11:18:49 | 2026-09-14 | 无周表,不能发布 |
| 2026/9/12 11:18:34 | 2026-09-07 | 无周表,不能发布 |