RosterMD
Smart Scheduling for Clinical Teams
Solve & Publish
Generate roster previews, run optimization, publish rosters, and manage saved runs.
Checking session…
0
DB-backed MVP
Notifications
Loading...
Viewer mode: read-only access.
Selected Block
Tip: the selected block is preserved across admin pages.
Selected Block
None
Department
-
Date Range
-
Status
-
Active Roster Run
-
Saved Assignments
0
Published Assignments
0
Preference Window Control
Control whether doctors can submit preferences and unavailability. Close the preference window before running the solver.
Current Status:
Loading...
Roster Readiness
Use this before solving to confirm doctors, rules, and shift generation are ready.
Select a block and click “Check Readiness”.
Shift Preview
Preview shows required shift slots before doctors are assigned.
Generated shifts: 0.
Showing first 20.
| Date | Shift Type | Start | End |
|---|
Solve Actions
Solving creates a new saved roster run and makes it active.
Default: 5 minutes. Increase for complex schedules. Maximum: 120 minutes (2 hours).
Publish & Export
Publish finalizes the active roster run. Excel export downloads the active roster.
Run Assignments / Manual Override
The table shows the active run by default, or a selected run when “View Assignments” is used.
Total Assignments
0
Coverage Rate
0%
Uncovered Shifts
0
Published
0%
Doctors Working
0
Avg Shifts/Doctor
0.0
Manual Overrides
0
No saved assignments to display.
Mon
Tue
Wed
Thu
Fri
Sat
Sun
| Date | Shift Type | Start | End | Doctor | Source | Published | Action |
|---|
Workload Summary
| Doctor Name | EARLY | LATE | NIGHT | Total Shifts | Published | Balance Status |
|---|
Roster Versions
Each solve creates a roster version. The active version is used for review, export, and publishing.
No roster versions found for this block.
| Version | Created | Duration | Score | Assignments | Published | Status | Notes | Actions |
|---|
Solver Performance Trend
No solver runs to display. Run the solver to see performance trends.
Activity Log
Track all status changes for this roster block. Changes are logged with timestamp, user, and reason for compliance and audit purposes.
Loading activity log...