Send your constraints and receive finished, ACGME-compliant medical staff schedules. Thrawn's mathematical optimization engine eliminates the scheduling workload entirely.
Block, call, and clinic schedules built in isolation create cascading conflicts. Fix one and you unravel another, spending days rebuilding from scratch.
Most tools detect duty hour violations after the schedule is built, forcing manual rework right before a schedule goes live or an accreditation visit.
Chief residents and program directors spend enormous time building schedules instead of leading programs, teaching residents, and delivering patient care.
Thrawn's proprietary Scheduling Programming Language (SPL) takes your program's constraints — rotation requirements, resident preferences, ACGME duty hour rules, vacation requests — and produces complete, mathematically optimal schedules. Your team reviews finished schedules instead of building them. No software to configure or learn.
Five capabilities addressing the specific demands of residency and fellowship scheduling across Block, Call, Clinic, and Attending schedules.

Managed Service
Programs receive complete, optimized medical staff schedules ready for approval. Chief residents and program directors become reviewers, not builders, eliminating the most time-consuming administrative burden in graduate medical education.

System Optimization
All medical staff schedule types are treated as one interconnected system. A change in the block schedule does not break the call schedule. The domino effect that consumes weeks of manual rework is eliminated at the engine level.

Compliance
Duty hour violations are prevented at generation time, not flagged after the fact. Every medical staff schedule produced by Thrawn satisfies ACGME requirements before it is ever delivered to your program.

Fairness Engine
Nights, weekends, holidays, and coveted rotations are distributed with mathematical precision across all medical staff. Removes unconscious bias and the perception of unfairness that generates scheduling complaints.

Resident Preferences
Vacation requests, elective preferences, and individual scheduling constraints are inputs to the optimization engine, not afterthoughts. Every resident gets meaningful input without creating manual reconciliation work for program leadership.
19 departments across 14 hospitals at top academic medical centers trust Thrawn. Schedule a consultation to see how it works for your program.
Schedule a Consultation