Scheduling Rules
How per-provider targets are computed
TCN-weekday and TCN-weekend. Each non-fill provider gets exactly their FTE share at the per-FTE rate (6 weeks WD, 6.5 weeks WE for a 26-week period at 1.0 FTE). One provider may be flagged TCN fill; they absorb whatever is left after the others are allocated.
target(non-fill, TCN-WD) = round(fte × 6) target(non-fill, TCN-WE) = round(fte × 6.5) target(fill, TCN-*) = 26 − sum(non-fill targets)
If no fill provider is set, TCN falls back to FTE-share among all eligible providers.
Outpatient (SICC + PCNC combined). Each provider's outpatient target is the per-FTE policy:
target(provider, outpatient) = round(fte × 11.5)
The solver picks the SICC vs PCNC mix freely subject to eligibility and the calendar constraints (SICC fills every week; PCNC is optional any week, max one provider per week). So providers who are SICC-only will get all their outpatient as SICC, and PCNC-eligibles will pick up PCNC weeks as needed to balance.
Per-FTE reference numbers (policy)
Spec-level numbers describing an idealized 1.0 FTE provider working a full year. Useful for sanity-checking staffing levels — if practice total FTE produces share targets very different from these, the practice is over- or under-staffed for its calendar.
| Service | Annual (1.0 FTE) | 26-week period (1.0 FTE) |
|---|---|---|
| TCN-weekday (inpatient) | 12 weeks | 6.0 weeks |
| TCN-weekend (inpatient) | 13 weekends | 6.5 weekends |
| Outpatient (SICC + PCNC) | 23 weeks | 11.5 weeks |
Time-off does not reduce a provider's share target — it only blocks specific dates. Their FTE still counts toward the eligibility pool.
Services
| Service | Days | Notes |
|---|---|---|
| TCN-weekday | Mon–Fri | Inpatient. One provider per week. |
| TCN-weekend | Sat–Sun | Inpatient. One provider per weekend. |
| SICC | Tue–Thu | Outpatient. Same provider all 3 days. |
| PCNC | Wed–Thu | Outpatient. Optional any week; one provider max. |
Hard constraints
- Every TCN-weekday, TCN-weekend, and SICC week is covered.
- PCNC is optional any week, but at most one provider per week.
- A provider must be flagged eligible for the service.
- A provider cannot be assigned on any day they have time-off.
- A provider cannot cover two services that overlap on the same day: SICC & TCN-WD, PCNC & TCN-WD, and SICC & PCNC are mutually exclusive in a given week.
Soft preferences (optimized)
- TCN-weekday and TCN-weekend in the same week assigned to the same provider.
- Each provider's TCN-WD and TCN-WE counts hit their per-FTE targets (with fill provider absorbing residual).
- Each provider's combined outpatient (SICC + PCNC) count hits their per-FTE target.
- Avoid same provider on the same service two weeks in a row.