For emergency physician groups and ED directors

Every hour has a name on it. Make the hard ones fair

Emergency medicine scheduling software rosters a department that never closes: it divides the nights, weekends and holidays a group must cover, shows the equity count to everyone, fills a 3 a.m. sick call from a phone under rules that are re-checked at the moment of the tap, and keeps a contract site's shifts on that site's own clock.

From $99/month per location · No sales call · No card to start

At a glance

  • Emergency medicine is the specialty that invented shift work in medicine: no panel, no continuity constraint, and a department that must be owned by a named physician for every hour of the year, including the ones nobody wants.
  • The schedule's real currency is equity. Nights, weekends and holidays are a burden to be divided, and a group that cannot show the count divides them by memory and grievance instead.
  • Many groups staff a hospital they do not own. That site keeps its own clock: a 7 a.m. shift there is 7 a.m. there, which matters the day a group takes a contract across a state line.
  • In a single-coverage department an unfilled shift is not a staffing gap — it is an emergency department without a physician. The fill workflow has to work at 3 a.m., from a phone, in minutes.
  • Board certification, ATLS, ACLS, PALS and DEA registration all expire on their own cycles, and the roster is the only place an expiry can actually stop an assignment rather than send an email.

Why is emergency medicine scheduling its own problem?

Because EM is the specialty built on shift work. There is no panel and no continuity constraint — and in exchange, every hour of the year must be owned by a named, credentialled physician, including the ones nobody volunteers for.

A clinic schedule is a preference problem: providers have panels, patients have appointments, and the grid mostly follows from both. An emergency department schedule is a coverage problem. The demand does not book ahead, the doors do not close, and the question is never whether the 2 a.m. Sunday slot will be worked but who will work it and whether the answer was arrived at fairly. That inversion — coverage first, preference second — is why generic scheduling tools feel wrong to ED groups even when nothing about them is technically broken.

It is also why the profession's own tooling is so old. The products ED groups actually use were mostly built in the nineties by emergency physicians solving their own problem, and they encode the right concepts on the wrong decade's platform. The concepts are what matter: shifts as the unit of work, equity as the currency, the site as its own place. MedAligna keeps the concepts and puts them on infrastructure where a claim, a swap and a rule check happen on a phone, under a lock, in seconds.

How do groups keep nights, weekends and holidays fair?

The count is public

By counting, in public. Equity is not a scheduling algorithm; it is a ledger everyone can read, so the December meeting is a decision about December rather than an argument about memory.

Every group has the conversation. Somebody is sure he has carried three of the last four Christmases; somebody else remembers it differently; the scheduler is suspected, gently or otherwise, of favouring whoever complains least. None of this means anyone is wrong — it means the burden is being divided by recollection, and recollection always favours the person doing the recollecting.

MedAligna counts nights, weekends, holidays and call-offs per person, over time, on a screen the whole group can see. That is the entire mechanism, and it is enough, because the argument was never really about the schedule — it was about whether the schedule could be checked. A count that is public settles the question whichever way it points, and a scheduler with a public count is no longer defending her fairness; she is pointing at it.

What about the hospital you staff but do not own?

It keeps its own clock. A contract ED is not a branch office, and 7 a.m. there means 7 a.m. there — which stops being pedantry the day the sites are in different time zones.

Most physician groups grow by taking coverage contracts: the second hospital, the freestanding ED, the rural site two hours east. Scheduling tools built around a single facility fold these into the home location, and everything works until it quietly does not — a group based in one time zone covering a site in another files that site's overnight shift on the wrong day, and the error surfaces in payroll, which is the most expensive place to find it.

In MedAligna a site the group works but does not operate is a service: it carries its own timezone, its shifts are filed on the day they start there, and its coverage reads separately from the group's own locations while living in the same roster. The group is billed by its own locations, not by the hospitals it covers — taking a third contract does not raise the subscription.

What happens when someone calls in sick at 3 a.m.?

The shift goes up as an open shift, every eligible physician's phone offers it, and the first to claim it gets it under a database lock — so exactly one person is told yes.

The failure mode of every text-thread fill process is the double yes: two people agree to come in, one drives to the department for nothing, and the next time the thread goes out both of them wait for somebody else to answer first. The fix is not a faster thread; it is a claim that is decided somewhere that can only decide it once. MedAligna decides it in the database, under a row lock, with the eligibility rules re-checked at the moment of the tap — a physician whose ATLS lapsed last week is refused at 3 a.m. exactly as she would be at 3 p.m.

When nobody internal takes it, the shift can be broadcast to every locums or staffing agency the group lists, in one click, with replies going to the scheduler who sent it. And the escalation chain for the department's own on-call is on a public board behind a revocable link, so the house supervisor is never calling the wrong person off a printed sheet from March.

Which credentials block an assignment, and when?

The ones the group says are required — board certification, ATLS, ACLS, PALS, DEA registration — checked against the end of the shift, not its start, with the assignment refused rather than flagged.

The credentials that matter in an ED renew on cycles nobody's payroll system watches: a four-year ATLS cycle, a two-year ACLS card, a board certification the physician has been meaning to deal with. A tool that emails a warning has moved the problem into an inbox; a tool that refuses the assignment has ended it, because the roster is the one place an expiry cannot be ignored past.

Checking against the end of the shift is the detail that separates the two implementations: a certification that lapses at midnight invalidates the back half of a night shift, and a check against the start time waves it through. Every roster is also screened against the federal OIG exclusion list — a match makes the physician unschedulable until a human resolves it, with no override, because that is not a decision a scheduler should be able to make at all.

Three shifts that did not go to plan

The 03:00 sick call, single coverage

The overnight doc goes down with the same flu as half the county. The department cannot run uncovered, the director is asleep, and the group's fill process is a text thread that starts working at seven.

The shift is published as open and every eligible physician's phone offers it; the first to claim it gets it under a database lock, so two people cannot both be told yes. If nobody bites, one click emails every staffing agency the group already works with.

The holiday ledger argument

A partner is convinced he has worked three of the last four Christmases and the schedule cannot prove or disprove it, so the December meeting is an argument about memory rather than a decision about December.

Nights, weekends, holidays and call-offs are counted per person on a screen everyone can see. The argument ends because the number is public, whichever way it points.

The second hospital, one state over

The group picks up ED coverage at a hospital in the next time zone. Every scheduling tool it has ever used assumes the group's own clock, so either the new site's shifts are entered an hour wrong or somebody keeps a second spreadsheet.

A site the group staffs but does not own carries its own timezone, and its shifts are filed on the day they start there. Nobody converts anything in their head, including payroll.

How to choose emergency medicine scheduling software

Six questions for any vendor in this category, including us. The equity one is the one most tools fail quietly.

01Can everyone see the equity count, or only the scheduler?

Equity that lives in the scheduler's private spreadsheet is equity the group has to take on faith, and groups do not. The December argument is only settled by a number everybody can check.

Where MedAligna lands: Nights, weekends, holidays and call-offs are counted per person on a screen the whole group can read.

02Does it model a site you staff but do not own?

A contract ED is not a branch office. Its shifts happen on its clock, its coverage is its own, and folding it into the group's home location misfiles every overnight shift the day the sites are in different time zones.

Where MedAligna lands: A service carries its own timezone and its own shifts; the group's own locations are separate, and both appear in one roster.

03Does an expired credential block the assignment, or send an email?

ATLS, ACLS, PALS, board certification and DEA registration renew on cycles no payroll system watches. An email arrives in an inbox; a block arrives in the schedule, which is the only place it cannot be ignored.

Where MedAligna lands: Each required credential is checked against the end of the shift, and the assignment is refused with the reason on the cell. The roster is also screened against the federal OIG exclusion list.

04Can a physician claim an open shift from a phone at 3 a.m., safely?

The fill workflow is only as good as its worst hour. If two people can both be told they have the shift, the second one drives in for nothing and stops trusting the tool.

Where MedAligna lands: Claims are decided under a database row lock: exactly one yes, everyone else told honestly, rules re-checked at the moment of the tap.

05Is the price published?

Most physician scheduling vendors quote after a sales call, which tells you the price depends on the call. A group of eight should not need a procurement process to learn a monthly number.

Where MedAligna lands: $99–$249 per location per month, published, month to month, 14-day trial without a card.

06What happens when nobody internal takes the shift?

Every group has a locums or agency relationship for the shift nobody can take. The question is whether reaching them is part of the workflow or a separate scramble.

Where MedAligna lands: An unfilled shift can be broadcast to every agency the group lists, in one click, with replies going straight to the scheduler who sent it.

Single coverage, swing shifts, call equity — the vocabulary

Single coverage
One physician owns the department for the whole shift. The staffing mode of most small and mid-volume EDs overnight, and the reason an unfilled overnight is a different kind of emergency than an unfilled clinic slot.
Swing shift
The mid-shift laid across the evening arrival peak — commonly mid-afternoon to around midnight — so the department carries double coverage through its busiest hours without staffing the whole day for them.
Forward rotation
Rotating shift assignments in the day-evening-night direction, which most people's circadian rhythm tolerates better than the reverse. A preference a schedule can honour, not a rule a tool should enforce.
Call equity
The per-person count of the shifts nobody wants — nights, weekends, holidays — kept over time so the burden provably rotates. The alternative is memory, and memory always favours the person remembering.
Service
In MedAligna, a place the group works but does not operate: the contract ED, the hospital where the group carries call. It keeps its own timezone and its own shifts, separate from the group's own locations.

Questions people actually ask

What does emergency medicine scheduling software cost?
MedAligna is $99–$249 per location per month, published, month to month. A single-site group of any size fits in one location; the hospitals you cover under contract are services and do not add to the bill. The 14-day trial takes no card and includes every feature.
How is this different from Amion or ShiftAdmin?
Those tools publish a schedule; the honest comparisons are on their own pages. The short version: MedAligna adds the enforcement layer — credential expiry that blocks an assignment, OIG screening, claims decided under a lock — and a phone-first staff experience, at a published month-to-month price.
Does it handle residents in the department?
Yes, and duty hours are modelled as the ACGME writes them — 80 hours averaged over four weeks, not a naive weekly cap. A block that is compliant front-loaded passes; one that breaches the average is flagged before publish. The resident scheduling page covers this in full.
Can physicians build their own month?
Yes. Open a self-scheduling window and the group picks shifts under the same rules that govern everything else — a physician cannot pick her way into a double-booking or past an expired credential. The scheduler resolves what is left instead of building the whole month by hand.
Does it schedule the nursing side too?
Yes, in the same roster — ratios, acuity weighting and per-unit coverage are first-class, and the ED staffing calculator on this site does the arrival-based arithmetic free. Many groups start with the physician schedule and add nursing later; nothing about the pricing changes.
Who sets it up, and how long does it take?
A group administrator or the director, in an afternoon: import the roster from a CSV, define the credential types the department requires, add the sites you cover, publish. There is no implementation project and no sales call standing in front of the trial.

The 3 a.m. fill, decided once

Open shifts claimed safely from a phone, equity everyone can see, and credentials that block before the shift instead of surfacing after it.