Prevent ACGME duty hour violations by design

Thrawn's managed scheduling service uses mathematical optimization to build ACGME-compliant schedules from the start, so violations are never generated in the first place.

Why Violations Keep Happening

Violations Found After Publishing

Rule-based tools and spreadsheets flag duty hour breaches only after the schedule is complete, forcing costly manual rebuilds under time pressure.

One Fix Breaks Everything Else

Correcting a single ACGME violation in one schedule cascades into conflicts across call, clinic, and block schedules, creating hours of rework.

Compliance Risk at Every Site Visit

Persistent duty hour errors accumulate into accreditation risk. Without systematic prevention, programs depend on luck rather than a reliable process.

ACGME Compliance Built Into Every Schedule

Thrawn's Scheduling Programming Language encodes ACGME duty hour rules as hard constraints before optimization begins. Violations cannot be generated because compliance is a condition of the schedule itself, not a check run afterward. Programs send their constraints and receive finished, compliant schedules for review.

Built for ACGME Duty Hour Compliance

Five capabilities working together to make ACGME duty hour violation prevention automatic and permanent.

ACGME Duty Hour Compliance at Generation Time

Violation Prevention

ACGME Duty Hour Compliance at Generation Time

The 80-hour weekly limit, 24+4 shift cap, required rest periods, and day-off rules are encoded as optimization constraints. Every schedule produced is compliant by construction, not corrected after the fact.

  • Violations prevented not detected
  • Accreditation audit readiness built in
  • All ACGME duty hour rules enforced
Cross-Schedule Optimization Eliminates the Domino Effect

System Coordination

Cross-Schedule Optimization Eliminates the Domino Effect

Block, call, clinic, and attending schedules are optimized simultaneously as one interconnected system. Fixing a duty hour constraint in one schedule never breaks compliance in another.

  • One interconnected optimization system
  • No cascading schedule failures
  • Block call and clinic aligned together
Call Schedules Built Around Duty Hour Limits

Call Optimization

Call Schedules Built Around Duty Hour Limits

Night float, jeopardy, and weekend call are distributed with ACGME duty hour rules as non-negotiable constraints, ensuring every resident's call pattern stays within required limits across the full scheduling year.

  • Night float within duty hour limits
  • Weekend and holiday equity enforced
  • Backup coverage without compliance gaps
Review Finished Compliant Schedules

Managed Service

Review Finished Compliant Schedules

Program directors and chief residents receive completed, ACGME-compliant schedules ready for approval. The scheduling workload and compliance burden shift entirely to Thrawn's optimization engine and scheduling specialists.

  • No schedule building required
  • Compliance verified before delivery
  • Chief residents review not rebuild
Re-Optimization That Maintains ACGME Compliance

Rapid Response

Re-Optimization That Maintains ACGME Compliance

When an unplanned absence occurs, Thrawn re-optimizes the affected schedules with ACGME duty hour rules intact. Coverage gaps are filled without introducing new violations or manual patching.

  • Compliant coverage on short notice
  • No manual patching for absences
  • Duty hour rules preserved after changes

Frequently Asked Questions

Stop Reviewing Violations. Prevent Them.

Join 19 departments across 14 hospitals at top-20 academic health systems. See how compliant schedules are built from the start.

Schedule a Consultation