🧪 Pilot Beta — This system is currently in a pilot testing phase. Data may be reset. For support contact your system administrator.
RosterMD
Smart Scheduling for Clinical Teams
Block Staffing
Assign doctors, manage availability, and review preferences for your roster block.
Checking session…
DB-backed MVP
Viewer mode: read-only access.
Select Roster Block
All tabs below use this block
Select a roster block to view and manage staffing across all tabs
Assign active doctors to this roster block. Only assigned IN_SERVICE doctors are included when solving.
Bulk Assignment
Select multiple doctors to assign at once. Already assigned doctors are disabled.
Select a block to see available doctors.
Select a block above to assign doctors.
No doctors assigned yet. Use Bulk Assignment above to add doctors to this block.
Assigned doctors summary (read-only). Use Bulk Assignment above to add or remove doctors.
Employee ID Doctor Name Status Notes
Cannot Work / Unavailability Approval: Review and approve or reject unavailability requests from doctors. Only approved requests are enforced as hard constraints by the solver (no assignments will be made on approved dates).
Pending Requests
0
Approved
0
Rejected
0
Total Requests
0
No unavailability requests yet. Doctors can submit leave requests from the Doctor Portal.
Doctor Date Reason Status Reviewed By Rejection Reason Actions
Doctor Preferences for Selected Block
Soft Requests: Doctor preferences submitted by doctors are soft constraints. The solver tries to satisfy them but may not always succeed based on staffing requirements and other constraints.
Doctors Assigned
0
Submitted
0
Not Submitted
0
Total Prefer Work
0
Total Prefer Off
0
No preferences submitted yet. Doctors can submit shift preferences from the Doctor Portal.
Doctor Name Employee Code Prefer Work Dates Prefer Off Dates Total Preferences Status
Preference Satisfaction Report
This report shows how well the solved roster matched doctor preferences. Based on saved assignments after solving.
No satisfaction report loaded yet.
No preference satisfaction data available yet.
Doctor Date Preference Result Assigned Shifts Reason