Thrawn's managed service uses mathematical optimization to deliver equitable call schedules that balance resident preferences, ACGME duty hour rules, and fairness automatically.
Without mathematical precision, some residents absorb disproportionate nights and holidays while others get favorable assignments, breeding resentment and burnout.
Rule-based tools detect ACGME duty hour violations after the schedule is built, forcing manual rebuilds and leaving programs exposed during accreditation reviews.
A single swap request or absence cascades through call, block, and clinic schedules, triggering hours of manual patching to restore coverage and fairness.
Thrawn's proprietary Scheduling Programming Language takes your program's constraints — resident preferences, ACGME duty hour rules, vacation requests, and coverage requirements — and produces a finished, equitable call schedule. No manual tweaking. No fairness disputes. Chiefs review, not build.
Five capabilities working together to deliver call schedules that are fair, compliant, and finished without manual intervention.

Fairness Engine
Nights, weekends, and holiday call distributed with mathematical precision across every resident. Removes gut-feel bias and the perception of favoritism that fuels scheduling complaints in residency programs.

Call Optimization
On-call assignments optimized for fairness and coverage simultaneously. Night float, jeopardy, and backup slots are filled equitably without overburdening any single resident or leaving gaps in coverage.

Compliance
Every equitable call schedule Thrawn produces automatically satisfies ACGME duty hour rules. Violations are prevented before the schedule is generated, not flagged after residents are already scheduled.

Resident Input
Vacation requests, elective preferences, and individual scheduling constraints are inputs to the mathematical optimization. Residents get meaningful input into their call schedule without creating reconciliation work for chiefs.

Cross-Schedule
Call, block, and clinic schedules are optimized simultaneously as one system. A change in call coverage does not cascade into rotation conflicts, eliminating the domino effect that makes equitable scheduling so difficult.
Trusted by 19 departments across 14 hospitals at top academic health systems. See what a mathematically equitable call schedule looks like for your program.
Schedule a Consultation