科室排班工作台本地模式

超声医学科 / 排班管理

规则设置与检查

检查既有周表,解释冲突和缺失数据;不会自动修改、生成或发布排班。

阶段5 · 公平分析与草案优化基于真实历史比较同资格可用机会;草案支持优化及撤销,真实历史只读保留。
只检查,不修改排班

2026-09-21 起的周排班检查

检查时间:2026/9/19 13:47:03。本页初次打开实时计算,检查按钮另存日志;修改输入后请重新检查。

硬规则错误 1警告 0提示 1

当前排班存在硬规则冲突,不能发布。

数据不足或有未填写内容,检查未完整,不能视为完整通过。请查看数据缺失提示。

查看该周排班及问题标记 →

规则 / 等级日期 / 人员 / 诊室问题说明
提示

产假返岗配置待确认

maternity-return
整周

周丽丽

周丽丽返岗配置待确认,产假起止日期尚未录入;保持不参与排班。
查看依据
{
  "returnStatus": "PENDING",
  "leaveDatesMissing": true
}
错误 · 阻断

缺少目标周排班

schedule-missing
2026-09-21

目标周尚无真实排班表,无法完成规则检查,不能作为通过或发布依据。
查看依据
{}

休息统计参数

周一与周二~周五分别比较普通休息人数,公休、产假和会议不计入普通休息。差值超过阈值才提醒。

查看规则配置及执行范围

阶段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名整14HARD · 阶段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);未明确之处标注待确认
历史公平优化V1SOFT · 启用业务习惯优先、本周休息其次、历史公平最后;夜班和整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:492026-09-14无周表,不能发布
2026/9/12 11:18:342026-09-07无周表,不能发布