Skip to main content

Practice Operations

Dialysis Scheduling When Chair Time Is the Capacity

A dialysis chair is fixed capacity, so a missed treatment is not a gap you backfill later. How AI runs make-up slots and shift recovery inside athenaOne.

8 min read

Most specialties treat an empty appointment as lost revenue you can recover next week. Dialysis scheduling does not work that way, because the chair is the capacity and next week is already full.

A dialysis center runs a fixed grid. Chairs times shifts times operating days, and every one of those cells is spoken for by a patient on a standing rhythm. There is no elastic slack in it.

So when someone does not arrive for a treatment, two things happen at once. The center loses a slot it cannot resell, and a patient now needs a make-up time that has to come out of a grid with nothing spare in it. Both problems land on the front office, and both get harder the longer nobody notices.

At most centers the noticing is manual. Somebody works the arrivals list, sees a name that did not show, and starts calling when they get a free stretch. That stretch usually arrives in the afternoon, by which point the same-day options are gone and the make-up conversation is about next week.

That is an operations problem, not a clinical one, and it is worth separating cleanly from the clinical one sitting next to it. Nobody is suggesting a scheduling system should have an opinion about a missed treatment. The administrative question is narrower and completely answerable: how fast does the center notice, and how good is the option it can offer when it calls.

The template is the building, not the calendar

In a general practice the scheduling template is a convenience. In a dialysis center it is a physical description of the plant.

Slots correspond to stations, and stations correspond to staffing ratios and turnover time between patients. The last bookable treatment of the day is set by how long the room takes to turn over, not by when the doors close. Any scheduling logic that treats the end of business hours as the end of bookable time will offer a slot that cannot happen.

The athenaOne side of this is specific. Appointment types, provider and department mapping, and the template slots underneath them carry the real rules, and multi-department booked search is what tells you the true census across sites rather than one location’s view of itself. Changing the duration of a slot means freezing or deleting the neighbouring slots to make room, which is a real constraint that surprises people who expect a calendar to behave like a calendar.

Automation earns its place here by reading the grid as it actually is, per department, per shift, rather than by asking for a generic opening and hoping the answer fits.

Notice the miss in hours, not after the last shift

Speed is most of the value, and it is the part that does not require anything clever.

Missed appointments are the top patient access concern practice leaders named for 2026, at 27% of responses, ahead of online scheduling at 24% and phone access at 22%. That ranking holds across specialties. What changes in a fixed-capacity setting is the shape of the recovery, because the slot cannot simply be refilled with whoever calls next.

The workable target is same shift. A patient who did not arrive this morning should hear from the center before the afternoon shift is committed, while there are still real options on the grid. Building the list is not hard. Scheduled arrivals compared against actual arrivals produces the names, and producing it on a loop rather than when somebody has time is the entire change.

The outbound contact is administrative and should sound like it. The center noticed, here is the next chair that fits your rhythm, and can we hold it for you. Anything the patient raises beyond scheduling goes to clinical staff immediately, not into a script.

The make-up slot has to come from the open-slot map

The difference between a useful call and a wasted one is whether the caller can offer a specific time and hold it.

Asking a patient to call back during business hours reintroduces the friction that produced the gap. Offering a slot that turns out to be a generic template opening the station cannot actually support is worse, because it produces a second failure the patient has to absorb. So the offer has to be resolved against open slots across departments before it leaves the building.

Transport is the complication that people outside the segment underestimate. MGMA’s no-show analysis points to a Robert Wood Johnson Foundation brief finding 21% of adults without access to a vehicle or public transportation skipped needed care. A make-up time that ignores a patient’s ride arrangement is not an offer, it is a second no-show scheduled in advance. Practices that handle this well ask about the ride in the same call, and route anyone whose transport is arranged through a third party to the staff member who owns that relationship.

That handoff is the honest boundary. The automation finds the slot, offers it, books it, and confirms it. A transport problem that needs a human to solve gets a human, on the first pass, not after three attempts.

Coverage questions arrive on the same phone line

Fixed-capacity scheduling generates a second call stream that has nothing to do with chairs, and it lands on the same front desk.

Medicare covers dialysis in a facility with the patient paying 20% of the Medicare-approved amount after the Part B deductible, and it covers home dialysis training services on the same coinsurance structure. Patients ask about both, constantly, and they ask the person who answers the phone rather than anyone in billing.

These are administrative questions with administrative answers. What the plan is, what is on file, what the balance is, and who to talk to about a payment arrangement. Surfacing the answer during the call, instead of promising a callback from billing, removes an entire category of repeat contact from the queue.

Home dialysis training deserves its own note because it is scheduling work disguised as a coverage question. A patient asking about home training usually needs an appointment with a specific staff member and a sequence of visits after it. Treating that as a booking task rather than a message to pass along is the difference between a patient who starts training and one who calls back in three weeks.

Where the automation stops

The line in this setting is sharper than in most, and it should be stated plainly to staff before anything is turned on.

The automation compares scheduled arrivals against actual ones, calls the patients who did not come, offers a real make-up slot resolved against the open grid, books it, confirms it, and records what happened against the appointment. It answers coverage and balance questions from what is already on file, and it books home training appointments.

It does not have a view about a missed treatment. It does not ask how the patient is feeling in any sense that expects a substantive answer, and it does not decide who should be called first. Every patient who says anything outside scheduling and account logistics reaches clinical staff on that call, and that path is the shortest one in the system.

The narrow scope is what makes the coverage possible. A recovery layer this specific can run across every missed treatment, every shift, without consuming staff time that the center does not have. Widening it would cost exactly the reach that made it worth building.

Key Takeaways

  • Treat the scheduling template as a description of stations and turnover time, not as a calendar with flexible hours.
  • Compare scheduled arrivals against actual arrivals on a loop, and target same-shift contact rather than end-of-day cleanup.
  • Resolve make-up offers against open slots across departments before calling, so the time offered is a time the station can support.
  • Ask about the ride in the same call, and route arranged-transport patients to the staff member who owns that relationship.
  • Answer coverage and balance questions from what is already on file instead of promising a billing callback.
  • Keep anything beyond scheduling and account logistics on a direct path to clinical staff, on the first attempt.

Fixed capacity removes the usual escape hatch of filling the gap later, which makes the administrative contribution unusually measurable: notice fast, offer a slot that is real, and make it easy to accept. Done every shift, that narrow discipline is what keeps the grid full.

Sources

Ready to See It in Action?

See how PGA recovers missed chair time against athenaOne templates and open slots

Schedule a Demo →

Written by Kevin Henrikson