Rehab Centre — Weekly Timetable Scheduler

Scheduling rules & logic

Enter staffing and patients, generate the Monday–Friday timetable, and download it as Excel.

Staff complement

Therapist availability

Tick a day to mark a therapist as off (e.g. holiday). After changing staff counts, click Generate timetable to refresh this list.

TherapistMonTueWedThuFri
Physio 1
Physio 2
Physio 3
OT 1
OT 2
RA 1
RA 2

Group sessions

One optional group session per day (up to four Other patients). Pick a slot and one or two therapists to run it — those therapists are blocked from 1:1 work at that slot. Leave both therapists blank for no group that day.

DayTitleSlotTherapist 1Therapist 2
Monday
Tuesday
Wednesday
Thursday
Friday

Patients

IDNamePriority Admission dayProsthetic fit dayNotes PhysioOT

The numbered Physio / OT radios set each patient's preferred therapist (1 = Physio 1, 2 = Physio 2, …). Leave them on the suggested default to let the scheduler balance the caseload for you.

Key Infectious New Prosthetic Other Group Group session (blocked) Off / unavailable

Drag a session onto another cell within the same day to swap them. The Excel download reflects your edits.

The shaded 09:00 and 15:00 rows are editable admin slots for management — type tasks (meetings, paperwork, handover) per therapist. They’re never offered to patients and are saved with the timetable.

✅ All patients scheduled — 117 sessions this week.

Monday

Time PHYSIO OT RA GROUP: Functional Notes / flags
Physio 1Physio 2Physio 3OT 1OT 2RA 1RA 2 Seat 1Seat 2Seat 3Seat 4
09:00 AM
📋 admin
✈ OFF Admin / management — not bookable
10:00 AM George H. Hannah M. Eve F. Iris J. Kevin L. Thomas W. ✈ OFF
11:00 AM
⚠ infectious
Alice B. ⚠ INFECTIOUS Charles D. ⚠ INFECTIOUS Thomas W. Group session Group session ✈ OFF Mary N. Functional Oliver P. Functional Quinn R. Functional Sara T. Functional
🍽 Lunch · 12:00 – 13:00
01:00 PM Kevin L. Mary N. Iris J. Eve F. George H. Hannah M. ✈ OFF
02:00 PM
⚠ infectious
Quinn R. Sara T. Oliver P. Alice B. ⚠ INFECTIOUS Charles D. ⚠ INFECTIOUS ✈ OFF
03:00 PM
📋 admin
✈ OFF Admin / management — not bookable

Tuesday

Time PHYSIO OT RA GROUP: Core Notes / flags
Physio 1Physio 2Physio 3OT 1OT 2RA 1RA 2 Seat 1Seat 2Seat 3Seat 4
09:00 AM
📋 admin
✈ OFF ✈ OFF Admin / management — not bookable
10:00 AM Iris J. Kevin L. ✈ OFF Hannah M. ✈ OFF Eve F. George H. Iris J.: ⚠ Physio changed: Physio 3 → Physio 1 · Kevin L.: ⚠ Physio changed: Physio 1 → Physio 2
11:00 AM
⚠ infectious
Charles D. ⚠ INFECTIOUS ✈ OFF Thomas W. ✈ OFF Group session Alice B. ⚠ INFECTIOUS Mary N. Core Oliver P. Core Quinn R. Core Sara T. Core
🍽 Lunch · 12:00 – 13:00
01:00 PM Eve F. George H. ✈ OFF Kevin L. ✈ OFF Hannah M. Iris J. Eve F.: ⚠ Physio changed: Physio 3 → Physio 1 · George H.: ⚠ Physio changed: Physio 1 → Physio 2 · Kevin L.: ⚠ OT changed: OT 2 → OT 1
02:00 PM
⚠ infectious
Alice B. ⚠ INFECTIOUS Quinn R. ✈ OFF Mary N. ✈ OFF Oliver P. Charles D. ⚠ INFECTIOUS Quinn R.: ⚠ Physio changed: Physio 1 → Physio 2
03:00 PM
📋 admin
✈ OFF ✈ OFF Admin / management — not bookable

Wednesday

Time PHYSIO OT RA GROUP: Circuits Notes / flags
Physio 1Physio 2Physio 3OT 1OT 2RA 1RA 2 Seat 1Seat 2Seat 3Seat 4
09:00 AM
📋 admin
Admin / management — not bookable
10:00 AM Kevin L. Hannah M. Thomas W. Eve F. Sara T. Iris J. George H. Kevin L.: ⚠ Physio changed: Physio 2 → Physio 1
11:00 AM
⚠ infectious
Oliver P. Alice B. ⚠ INFECTIOUS Charles D. ⚠ INFECTIOUS Quinn R. Mary N.
🍽 Lunch · 12:00 – 13:00
01:00 PM Eve F. Kevin L. Iris J. Hannah M. George H. Group session Group session Sara T. Circuits Thomas W. Circuits Mary N. Circuits Oliver P. Circuits Kevin L.: ⚠ Physio changed: Physio 1 → Physio 2 · Iris J.: ⚠ Physio changed: Physio 1 → Physio 3
02:00 PM
⚠ infectious
Quinn R. Charles D. ⚠ INFECTIOUS Alice B. ⚠ INFECTIOUS
03:00 PM
📋 admin
Admin / management — not bookable

Thursday

Time PHYSIO OT RA GROUP: Wheelchair skills Notes / flags
Physio 1Physio 2Physio 3OT 1OT 2RA 1RA 2 Seat 1Seat 2Seat 3Seat 4
09:00 AM
📋 admin
✈ OFF ✈ OFF Admin / management — not bookable
10:00 AM Hannah M. ✈ OFF George H. Thomas W. Eve F. Sara T. ✈ OFF Hannah M.: ⚠ Physio changed: Physio 2 → Physio 1 · George H.: ⚠ Physio changed: Physio 2 → Physio 3 · Eve F.: ⚠ OT changed: OT 1 → OT 2
11:00 AM
⚠ infectious
Alice B. ⚠ INFECTIOUS ✈ OFF Charles D. ⚠ INFECTIOUS Iris J. Mary N. Kevin L. ✈ OFF Charles D.: ⚠ Physio changed: Physio 2 → Physio 3 · Mary N.: ⚠ OT changed: OT 1 → OT 2
🍽 Lunch · 12:00 – 13:00
01:00 PM Eve F. ✈ OFF Iris J. Hannah M. George H. Group session ✈ OFF Sara T. Wheelchair skills Thomas W. Wheelchair skills Mary N. Wheelchair skills Oliver P. Wheelchair skills
02:00 PM
⚠ infectious
Quinn R. ✈ OFF Kevin L. Alice B. ⚠ INFECTIOUS Charles D. ⚠ INFECTIOUS Oliver P. ✈ OFF Quinn R.: ⚠ Physio changed: Physio 2 → Physio 1 · Kevin L.: ⚠ Physio changed: Physio 2 → Physio 3
03:00 PM
📋 admin
✈ OFF ✈ OFF Admin / management — not bookable

Friday

Time PHYSIO OT RA GROUP: Garden Notes / flags
Physio 1Physio 2Physio 3OT 1OT 2RA 1RA 2 Seat 1Seat 2Seat 3Seat 4
09:00 AM
📋 admin
Admin / management — not bookable
10:00 AM Hannah M. Sara T. George H. Iris J. Quinn R. Eve F. Thomas W.
11:00 AM
⚠ infectious
Alice B. ⚠ INFECTIOUS Mary N. Charles D. ⚠ INFECTIOUS Oliver P. Kevin L. Oliver P.: ⚠ OT changed: OT 2 → OT 1
🍽 Lunch · 12:00 – 13:00
01:00 PM Hannah M. Iris J. Kevin L. Oliver P. George H. Eve F. Hannah M.: ⚠ Physio changed: Physio 1 → Physio 2
02:00 PM
⚠ infectious
Charles D. ⚠ INFECTIOUS Group session Group session Alice B. ⚠ INFECTIOUS Quinn R. Garden Sara T. Garden Thomas W. Garden Mary N. Garden Charles D.: ⚠ Physio changed: Physio 3 → Physio 2
03:00 PM
📋 admin
Admin / management — not bookable