Example rotas
On-call schedulingfor doctors
Three common on-call patterns.
Shifts
- DWard, 08–16 on weekdays
- OCOn call, 08–08 (24 h)
- ALLeave
Staffing
- On call: 1 doctor every day
- Ward: 2 doctors on weekdays
Rules
- Free day after a call
- Calls at least 5 days apart
- Weekend calls shared fairly
Cardiology · February 2027
✓ Every shift staffed
| M1 | T2 | W3 | T4 | F5 | S6 | S7 | M8 | T9 | W10 | T11 | F12 | S13 | S14 | M15 | T16 | W17 | T18 | F19 | S20 | S21 | M22 | T23 | W24 | T25 | F26 | S27 | S28 | Calls | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dr. Adler | OC | D | D | D | OC | OC | D | D | D | OC | OC | 5 | |||||||||||||||||
| Dr. Brooks | OC | D | OC | D | OC | D | D | OC | D | D | D | OC | 5 | ||||||||||||||||
| Dr. Costa | OC | D | D | D | OC | D | D | D | OC | D | D | D | D | OC | 4 | ||||||||||||||
| Dr. Dahl | D | D | D | OC | D | OC | OC | OC | D | D | OC | 5 | |||||||||||||||||
| Dr. EvansLeave 8–14 | OC | D | D | OC | AL | AL | AL | AL | AL | AL | AL | D | OC | D | OC | 4 | |||||||||||||
| Dr. Fischer | D | D | OC | D | D | D | D | OC | OC | OC | D | OC | 5 |
Shifts
- DWard, 08–16
- DCDay on-call, 08–20
- NCNight on-call, 20–08
- OCWeekend on-call, 24 h
Staffing
- Ward: 2 doctors on weekdays
- Day and night on-call: 1 each on weekdays
- Weekend: 1 doctor on call for 24 h
Rules
- Free day after a night or 24 h call
- Max 2 weekend calls each
- Nights and weekends shared fairly
- Max 48 h a week
Cardiology · February 2027
✓ Every shift staffed
| M1 | T2 | W3 | T4 | F5 | S6 | S7 | M8 | T9 | W10 | T11 | F12 | S13 | S14 | M15 | T16 | W17 | T18 | F19 | S20 | S21 | M22 | T23 | W24 | T25 | F26 | S27 | S28 | Calls | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dr. Adler | D | D | DC | D | D | NC | NC | OC | NC | D | DC | NC | D | OC | 8 | ||||||||||||||
| Dr. Brooks | NC | NC | OC | D | D | DC | DC | D | D | D | DC | D | NC | D | NC | 8 | |||||||||||||
| Dr. Costa | D | D | D | OC | D | DC | NC | DC | D | DC | NC | D | DC | D | NC | 8 | |||||||||||||
| Dr. Dahl | NC | DC | DC | D | NC | NC | D | D | D | OC | D | D | DC | DC | D | 8 | |||||||||||||
| Dr. Evans | DC | D | NC | DC | D | DC | D | D | NC | NC | OC | D | D | D | DC | 8 | |||||||||||||
| Dr. Fischer | D | DC | D | NC | D | D | D | OC | D | DC | NC | DC | NC | OC | 8 |
Shifts
- DWard, 08–16
- NCNight on-call, 16–08
- OCWeekend on-call, Fri 16:00 – Mon 08:00
Staffing
- Ward: 3 doctors on weekdays
- Night on-call: 1 Monday to Thursday
- Weekend: 1 doctor from Friday night to Sunday
Rules
- Free day after a night call
- Monday off after a weekend
- Max 1 weekend each
- Night calls at least 3 days apart
Cardiology · February 2027
✓ Every shift staffed
| M1 | T2 | W3 | T4 | F5 | S6 | S7 | M8 | T9 | W10 | T11 | F12 | S13 | S14 | M15 | T16 | W17 | T18 | F19 | S20 | S21 | M22 | T23 | W24 | T25 | F26 | S27 | S28 | Night calls + weekend | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dr. Adler | NC | D | D | D | D | D | NC | D | D | D | NC | D | D | D | D | D | D | 3 | |||||||||||
| Dr. Brooks | D | D | D | D | D | D | D | D | NC | D | D | D | NC | D | D | NC | D | 3 | |||||||||||
| Dr. Costa | D | D | NC | D | D | D | D | OC | OC | OC | NC | D | NC | 3 + 1 | |||||||||||||||
| Dr. Dahl | NC | NC | D | D | D | NC | D | D | D | D | OC | OC | OC | 3 + 1 | |||||||||||||||
| Dr. Evans | D | D | D | D | OC | OC | OC | D | D | NC | D | D | D | NC | 2 + 1 | ||||||||||||||
| Dr. Fischer | NC | D | NC | D | D | D | D | OC | OC | OC | D | D | D | D | 2 + 1 |
Questions
How are calls shared fairly between doctors?
In the settings you choose what must be shared evenly, such as weekends and nights. Kraafik splits them by each doctor's hours, so a half-time doctor gets about half as many.
Can I limit how many calls a doctor does?
Yes, you can limit the number and share of every shift. In the settings you choose who it applies to: everyone or only selected staff.
Does the rota stay within working-time limits?
Yes. You can set an upper limit for the period, for example 48 hours a week.
How do doctors ask for days off or a call they want?
After you start a new schedule, you can share the wish link with your staff, where they add the days that suit them for work and the days that don't.
My department uses a different pattern. Does it still work?
Yes. This page shows a few simple example departments; in practice you can build many other kinds.