A roster — also called a Duty Plan in PlanMyRounds — is the schedule that tells your team who is on which shift, on which day. Instead of building one by hand on a spreadsheet, PlanMyRounds uses a scheduling engine to generate a fair, rule-aware plan for you in under a minute.Documentation Index
Fetch the complete documentation index at: https://planmyrounds.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
What a roster covers
A date range
A week, a month, or any custom range you choose.
Shifts and staffing
The shift types to include and how many doctors each one needs per day.
A team of doctors
The group of doctors who are eligible to be assigned for this period.
Scheduling rules
The work, rest, and fairness rules the engine must respect.
The roster lifecycle
Create
Open the creation wizard and walk through dates, shifts, team, and rules.
Review and publish
Check coverage and workload, then publish to make it visible to the team.
Adjust
Handle real-world changes through manual edits or duty swaps.
How the scheduler thinks
The engine looks for the best possible assignment of doctors to shifts. While generating, it respects:- Approved leave and shift-to-avoid preferences
- Maximum consecutive working days and minimum rest days per week
- Minimum rest hours between any two shifts
- Senior-to-junior ratios per shift
- Each doctor’s experience level (senior or junior)
- Minimum monthly hours per doctor for fairness
The scheduler only considers leave entries that are Approved before generation starts. Pending requests are not applied. Approve outstanding leave first so the engine plans around it.
Roster statuses
| Status | What it means |
|---|---|
| Creating | The engine is currently building the schedule. Usually under a minute. |
| Draft | Generation is complete and the roster is ready for review. Not yet visible to the team. |
| Published | The roster is live and visible to all team members. A shareable link is available. |
| Archived | The roster has been retired. Still viewable for reference. |
| Failed | The engine could not produce a valid schedule. Adjust inputs and retry. |
Where to find your rosters
Select Duty Plans in the sidebar to see every roster in your organisation. Filter by status, department, or the admin who created them.Next steps
Create your first roster
Walk through the four-step creation wizard.
Understand the rules
Learn how work, rest, and fairness constraints shape the schedule.