Skip to content
Kestrel Ridge Health Kestrel Ridge Health

Planning guide / Independent ophthalmology practices

Before you buy a staffing forecast, check your session data

Illustration of a blank planning worksheet and closed laptop beside an ophthalmology exam room.
AI-generated editorial illustration of a fictional clinic. No customer or patient is depicted.

Before I'd trust a staffing forecast, I'd want to know what we're asking it to predict. A patient count tells me how many visits are on the schedule. It doesn't tell me how much technician work falls into that morning.

I think that's a useful place to start for an independently owned ophthalmology practice considering staffing software. We need to figure out what the records can actually tell us before we decide whether a forecast will help.

I put together this checklist and a blank worksheet to make that discussion easier. There are no clinic results or assumed staffing benchmarks in it.

Start with what you mean by a session

I'd pick one planning unit and write down its boundaries. That might be a provider's morning at one site. Use the same definition when you look back at past sessions and plan the next ones.

A full day at one office and a half-day at another aren't the same observation. If those get mixed together, I'd fix that before comparing forecasts. Use internal reference codes so your team can reconcile totals without building a patient list.

Figure out what the minutes measure

I'd record appointment counts using the visit categories the practice already uses. I'd also label whether those counts refer to booked or completed visits, because those answer different questions.

The part I'd want to understand is how technician work was measured. Was someone observing task time? Was it estimated? Was it just the length of the appointment?

An appointment's elapsed time isn't automatically technician time. Neither is a technician's whole paid shift. If that's all we have, I want that limitation written down. I wouldn't quietly treat an estimate as something we observed.

Use the worksheet to find the missing pieces

Download the blank planning worksheet

I made this as a discussion worksheet, not KRH's import specification. Keep completed versions within your practice. This page doesn't upload or send the worksheet anywhere.

What I'd check before testing a staffing forecast
Planning questionWhat to record locallyWhat a missing answer means
Are sessions comparable?Session definition, site reference and durationReconcile the unit before comparing results.
What work was expected?Visit categories and booked countsPatient count alone can't describe the planned mix.
What work happened?Completed counts and observed technician minutesDocument what the target actually measures.
What would you do today?The existing ratio, spreadsheet or planning ruleA comparison needs a reproducible baseline.
Could the plan be staffed?Availability, competencies and site restrictionsA workload estimate isn't an assignment.

Give the current spreadsheet a fair comparison

I'd write down the practice's current planning rule before looking at model results. If a simple historical average is a reasonable alternative, I'd include that too.

Then I'd hold back later sessions for evaluation. Checking only the sessions used to develop a model doesn't tell me how it handles a new one. Each method needs the same definitions and evaluation period.

I wouldn't stop at the overall average. I'd check individual sites and session types, and keep track of missing values and unusual operating days. Removing a difficult day because it hurts the result defeats the point of the test.

Decide what would make you stop

I want the decision rules agreed before the results come back. If the history can't support a useful comparison, we may need better measurement first. If the spreadsheet works just as well, I'd want to know that too.

That's how I think about Phase Zero at KRH. It starts with local evaluation and agreed gates for continuing. The fixed fee and scope are worked out for the clinic.

Keep the staffing decision with a person

A workload estimate doesn't tell me which technician can cover the session. I still need to account for availability, skills, approved sites and other operating rules.

At KRH, the workload model and assignment rules do different jobs, and a person makes the staffing decision. Our process explanation shows where those responsibilities sit.

Before any data exchange, we'd agree on the permitted export and handling with the practice's privacy team. Please don't email patient identifiers or a completed operational worksheet through this page.

What I can say today

This checklist is a proposed way to prepare for a test. It isn't a validated staffing standard. KRH's published model results come from synthetic data. They don't establish performance or savings at your practice.

I've linked our evidence and its limits and our explanation of session workload forecasting for that reason.

I want a practice to know whether the forecast helps before it changes how people are scheduled. If the evidence doesn't support that change, stopping is a useful result.

Sources and scope