Dental

Every surgery staffed, every session worked.

A chair without a clinician earns nothing. Match nurses to associates, keep registrations current, and see the session that will be short before the diary is filled.

The daily reality

The problems you know too well

  • A surgery idle because no nurse was rostered
  • Registration expiry noticed during an inspection
  • Cover found after the appointments were booked
With Formclock

How Formclock handles it

  • Positions seeded for dental: Associate, Dental Nurse, Hygienist, Receptionist
  • Coverage the agent fills and explains
  • Compliance enforced before every publish
  • Fair rotation everyone can see
Coverage

Gaps show up before the shift does.

Coverage requirements per day and position mean a hole in Friday shows up on Monday, and the agent can offer it to the right people before it becomes an emergency.

How gaps get filled
1 gap · Fri 4–10pFill gap

A surgery without a clinician is a room earning nothing

Dental capacity is measured in chairs, and a chair is only capacity when both an associate and a nurse are in it. Rostering to a headcount fills the practice while leaving a surgery dark, and the number that looks fine on the rota is the number that does not appear in the day's takings.

Planning against the surgery rather than the practice makes that visible before the diary is filled. A session with a clinician and no nurse reads as short, which is the state worth catching, because appointments are booked against a room that somebody assumed was staffed.

Rooms are the constraint worth planning against, not people. A practice with four surgeries and five clinicians has a different problem from one with five surgeries and four clinicians, and only the second is a staffing problem. Rostering against the room makes which one you have obvious, and it makes an idle surgery something you decided rather than something you discovered.

Hygienist and associate diaries are not the same problem

Associates, hygienists and nurses run on different session patterns, different days and often different weeks. Forcing all three onto one template is how a practice ends up with a Tuesday where three clinicians share one nurse.

Letting each pattern repeat on its own terms and then showing where they collide is more useful than a tidy grid that hides the collision. The value is not the recurrence, it is the conflict the recurrence makes obvious. A Tuesday with three clinicians booked against one nurse then shows up weeks out, rather than on the morning, when the only remaining options are moving a patient or working a surgery short.

Support staffing is where the two collide. A hygienist session and an associate's list can need very different nurse cover, and a rota that assigns one nurse per surgery regardless will be over-staffed in one room and short in the other on the same afternoon. Setting the requirement per session type rather than per room is the correction.

Registration lapse and the day the indemnity question arrives

A registration that expired last month does not stop anybody working. It stops mattering only until something goes wrong, at which point it is the first thing asked about and the answer is already fixed.

Attaching an expiry to the registration means eligibility ends on the date rather than on the day somebody checks. The renewal reminder arrives while renewal is routine, which is the only version of this that costs nothing. The expensive version is the one found by an indemnity question, weeks after treatment, when the only remaining task is establishing who was registered on the day.

The check is cheap and the failure is not, which is the whole argument. A registration date held against the person and read at the point somebody is put on a list costs nothing to maintain. Establishing after the fact who was registered on a particular day, from a diary and a memory, is a genuinely unpleasant piece of work.

Late cancellations, and the cover that could have filled them

A cancelled appointment is lost revenue that was already staffed. It is not a rota problem in itself, but the reverse case is: a session that had demand and no nurse could not be booked at all, and nobody counts what was never in the diary.

Seeing which sessions were short before the booking window opens turns invisible lost capacity into a staffing decision. It is the only one of these two problems the rota can actually do something about. A surgery with no patients still has a nurse and a room committed to it, so the useful question is whether that hour can be moved rather than whether it can be recovered.

There is a second-order effect worth naming. A surgery that empties at short notice often has a nurse and a room committed to it, and those are the resources somebody else could have used that afternoon. Seeing the gap while the day is still running is what turns it into a shorter shift or a moved list rather than into paid waiting.

Two practices, one nurse pool

Small groups share nurses across sites, and the sharing is usually held in one person's head. That is fine on an ordinary week and fails on the week somebody is ill.

A shared register with per-practice grids means both sites plan independently against the same people, hours total once for overtime, and somebody cannot be scheduled in two places at once. The flexibility survives the week the coordinator is away. A shared pool is only shared if both practices can see the same availability, otherwise it is two lists that occasionally agree and one person holding the difference in their head.

Pooling also changes what a leaver costs. When nurses work across both sites, the departure of one is a gap in a pool rather than a hole in a single practice's week, and the cover conversation starts with a real list of people rather than with whoever the practice manager can think of. That is the whole benefit of a pool, and it only exists if both sites can see it.

We plan the nurse against the surgery, not against the week in general.
Practice principal, two-site dental group

Illustrative scenario, not a customer quote.

Questions

Dental scheduling, answered.

Can we roster nurses against specific surgeries?+
Yes. A surgery is a position requirement on the shift rather than a note, so a session with an associate and no nurse reads as short before the diary is filled. That is the state worth catching, because a chair without both is a room earning nothing. Yes, and rooms are the right constraint to plan against. A practice with four surgeries and five clinicians has a different problem from one with five surgeries and four, and only the second is actually a staffing problem.
Does it handle hygienists on different session patterns?+
Hygienist, associate and nurse patterns rarely align, and each can carry its own recurrence rather than being forced onto one week shape. The grid then shows the days where the patterns leave a surgery uncovered. Yes. Recurring sessions are generated from their own rule rather than copied, so a hygienist working alternate Fridays and an associate on a fixed week can sit in the same rota without either being maintained by hand.
How are GDC registrations handled?+
As a credential with an expiry date. Eligibility for shifts requiring it ends on that date, and an approaching lapse is visible while renewal is routine rather than urgent. Registration dates are held against the person and read when they are put on a list, with a warning ahead of expiry. Establishing after the fact who was registered on a given day, from a diary and a memory, is genuinely unpleasant work and this is what avoids it.
Can we see which sessions were actually worked?+
Scheduled against clocked, with an audit trail of changes. That is the record worth having when a session is queried weeks later and the published rota and the day that happened are not the same thing. Yes. What was planned, what was clocked and anything changed after publication are all recorded, so a session that ran short or was covered by somebody else is visible rather than being reconstructed from the appointment book.
Do we pay per practice?+
No. Billing is per active user across the organisation with no per-location fee, so a second practice costs what its people cost and a nurse who works Mondays at one practice and Thursdays at the other is a single seat whose hours total once. That is also what makes a genuinely shared nurse pool possible rather than nominal.

See it with your own schedule

Set up a workspace, add your team, and build a week. It takes about ten minutes and costs nothing.

Start free