Skip to Content
For Admins & ChiefsMaster Schedule

Master Schedule

What is the Master Schedule?

The Master Schedule defines which resident is assigned to which clinical service for each rotation block. It is the foundation that the call schedule builds on — the call scheduler uses these service assignments to determine who is eligible for call on any given day.

For example, if a resident is assigned to Cardiology during Block 3, the scheduler knows that resident is available for call roles compatible with the Cardiology service during those dates.

  1. Go to Master Schedule from the dashboard.
  2. Select the academic year from the dropdown.
  3. Select the rotation block you want to view or edit.

The grid loads with services listed as rows and assigned residents shown in each row, color-coded by their assigned color.

Viewing assignments

The master schedule grid provides a clear overview of all service assignments for the selected block:

  • Each row represents a clinical service.
  • Residents assigned to that service appear as color-coded tags within the row.
  • Empty slots indicate services that still need residents assigned.

Assigning a resident to a service

  1. Find the service row you want to assign a resident to.
  2. Click the empty slot or the Add button on that row.
  3. Select the resident from the dropdown. Only residents who meet the PGY requirements for the service are shown.
  4. The assignment is saved immediately.

You can assign multiple residents to the same service if the service has multiple slots.

Removing an assignment

Click on the resident’s name within a service row and select Remove. The resident is unassigned from that service for the selected block.

PGY validation

The system validates that residents meet the PGY level requirements configured for each service. If a resident does not meet the requirements, they will not appear in the assignment dropdown for that service.

External residents

Some services include slots designated for off-service or visiting residents — residents from other programs who rotate onto a service temporarily. These appear as separate entries in the service row and can be managed independently from your program’s internal residents.

The master schedule must be set up before generating the call schedule. The call scheduler uses service assignments to determine which residents are eligible for call on each day of the block.
Last updated on