Praxis

Staff Capacity Planner

Staff Capacity PlannerPraxis

Block
Staff Capacity Planner

This block, from the master.

The residents the master schedule gives you, block by block, and the coverage they can build. Change a number and the whole page follows.

This year's master schedule
Not imported yet — showing last year's numbers.
Import — Google Sheet link or pasted cells
Rotators:
Block
Rules the analysis uses (scheduler configuration)
AreaMin / shiftMax / shiftSenior required

Rotators cover Acute, Respiratory and Fast Track only. Coverage is raised from the minimum toward the maximum in this order: Critical Care, Acute, Respiratory, Fast Track — as far as the residents allow. R3 shifts above the Critical Care target may fill one Respiratory slot per shift (after the senior safety margin).

1 · Coverage this block
2 · Critical Care
3 · Fast Track
1 · What we have — quick view of the year
Block

"Achievable coverage" = the highest staffing per shift each area can reach with these residents, after one senior in every AC/CC shift, with the leave entered for that block already deducted. Click a block number to plan it below.

Coverage questions, block by block (Critical Care · Respiratory · Fast Track)

Each table answers one question for every block, from the master numbers. Targets are editable — the tables and the rest of the page follow. Rotators needed are cumulative in priority order: Critical Care first, then Acute, Respiratory, Fast Track.

Can we cover Critical Care at per shift?
BlockR3 · R4JuniorsSenior slotJunior CC shiftsCC per juniorVerdict
Can we cover Respiratory at per shift?
BlockJuniorsR3 → RZRotators you haveRotators neededVerdict
Can we cover Fast Track at per shift?
BlockJuniorsRotators you haveRotators neededWith your rotatorsVerdict
2 · Critical Care months — how many residents can we take

A Critical Care month is a whole block in Critical Care (16 shifts). R3 seats come out of the senior CC slot (one per shift), R2 seats out of the junior CC slots. R3 first; then as many R2 as the slots allow.

R3 — one CC month each
R2 — one CC month each
Seats in the year
Block
3 · Plan this block —
Adjust
Seniors
Juniors
Rotators
Critical Care month in this block
Leave in this block
days from day
ResidentLevelDaysFrom day
Seniors work Acute and Critical Care only (one senior per shift in each). R3 shifts above the target go to Respiratory Zone.
Result for this block
Achievable staffing per shift, by area
AreaMinAchievableMaxShifts per junior
If the number of rotators were…
RotatorsCC · AC · RZ · FTFT per juniorStatus
Critical Care shifts per resident in this block
LevelOn EMCC shifts eachACRZCC %
Leave headroom in this block
Year tables — Critical Care per level, senior distribution and leave headroom, all blocks
Each R3's block — CC · AC · RZ shifts, with CC as % of the block
Critical CareAcuteRespiratory— CC %
Each R4's block — CC · AC shifts, with CC as % of the block
Critical CareAcute— CC %
Block
Juniors and seniors — CC shifts per resident
Block
Leave the year can absorb
Senior leave-weeks per block — can be approved (bars) vs last year's pattern (line)
Junior leave-weeks per block — can be approved (bars) vs last year's pattern (line)
Block