Quodsi Docs

Clinic: should we add a provider?

A walk-in urgent care clinic has long visits, and the first idea on the table is to hire another provider. Use this model to test that idea before anyone signs a contract.

The business question

Your client asks: "If we add a provider, how much shorter do patient visits get, and is it worth the cost?"

A spreadsheet can tell you the average load on each role. It can't easily show you what happens when arrivals bunch up, staff are shared between stations, and only some patients need a lab test. That's what this model shows.

Open the model

In draw.io, choose Quodsi > Open Example Model…, then under Healthcare pick Example: Urgent Care System. See how to open an example.

The numbers below are the example's inputs, chosen for teaching. They aren't benchmarks. For a real engagement, replace them with your client's data. See Gather the data.

How the clinic maps to Quodsi

In the clinicIn QuodsiIn this model
PatientsEntity, the thing that flows through the processPatient
Patients walking inGeneratorA patient about every 8 minutes on average, with random gaps
Each stationActivityCheck-In / Registration, Triage & Vitals, Provider Exam, Lab Draw, Imaging / X-ray, Checkout
StaffResource2 Front Desk Staff, 2 Triage Nurses, 2 Providers, 1 Lab Tech, 1 Imaging Tech
Rooms and spaceThe Activity's capacityUp to 5 patients in Provider Exam at once, like exam rooms
Patient pathsConnectors with probability routingAfter the exam, 30% go to Lab Draw, 15% to Imaging / X-ray and 55% go straight to Checkout

Three parts of this model are worth noticing:

The model runs a 12-hour day, 10 times. Each run is called a replication, and each gets different random arrivals and service times. See Randomness and replications.

What to change

Click What-if Analysis and run the baseline first. Then test one change at a time, each in its own scenario.

  1. Add a provider. The Provider resource already has a lever for its capacity, set up to try 2 to 5 providers. Try 3.
  2. A busier day. Change the average time between arrivals on the Generator from 8 minutes to 6.
  3. More imaging. Raise the imaging share from 15% to 30%, and lower the direct share from 55% to 40%.
  4. Split the front desk. Give Checkout its own staff resource, and compare how long new patients wait to check in. This changes the model's structure, so make a copy of the model first.

To test several provider counts together, use a study.

What to look at

The results window has Overview, Diagram, Flow Analytics, Dashboard and Animation tabs. Start with Overview. Use Animation to show a client what's happening.

We haven't printed results here, because your own run is the better lesson. Run the model and see what the numbers tell you.

Next