
A plain-English walkthrough of the kinetic clinic flow engine — what each directive, metric, and flow type means, plus how to predict bottlenecks before they cascade across your daily schedule.
Explain Like I'm 5
ORVICS watches your dental clinic's daily schedule and tells you which chairs are flowing smoothly, which are starting to fall behind, and which are about to cause a cascade. Instead of waiting for a delay to happen, it reads the trajectory — how fast a procedure is running over — and warns you minutes before the schedule collapses.
Technical
ORVICS is a kinetic clinic flow engine that reads existing scheduling data — procedure duration, chair idle time, patient wait time, turnover duration — and predicts bottlenecks before they cascade. It treats a procedure running over time as a signal in motion: reading its deviation from the planned baseline, its structural mass, and its rate of change (velocity) to project where the schedule is heading, not just where it is. A software-only overlay on your existing practice management system — no new hardware.
ORVICS reads four kinds of flow data from your scheduling system. Each one is a signal the engine monitors for trajectory:
Procedure Duration
How long a procedure is taking compared to the planned baseline. A chair running over deviates before the delay cascades to the next patient.
Chair Idle Time
How long a chair sits empty between patients. An idle chair is an unproductive chair — the engine flags it before it drains the schedule.
Patient Wait Time
How long a patient waits past their appointment time. A growing wait is the earliest sign of a cascading delay.
Turnover Time
How long it takes to clean and reset a chair between patients. A slow turnover compounds across the day — every minute adds up.
After the engine ingests a flow reading, it returns a structured result. Here's what each part means:
ON TRACK
Green. Chair is flowing within normal operational parameters. The flow value is within the baseline tolerance. No action needed.
BOTTLENECK
Yellow. Chair is trending over-time. The deviation has crossed the action threshold. Watch this operatory more closely — the delay is forming but hasn't cascaded yet.
CRITICAL DELAY
Red. Chair is critically over-time. The optimization index has crossed the circuit breaker. Reallocate staff to this operatory immediately to prevent the delay from cascading.
The engine computes three core metrics from each flow reading. Together they form the bottleneck signature:
Deviation Rate
How far the flow value has drifted from the planned baseline. A chair running 10 minutes over on a 45-minute procedure has a deviation rate the engine reads before the delay cascades.
Flow Mass
The structural weight of the flow reading. A 30-minute delay carries more mass than a 5-minute delay — the engine weighs the significance of each reading.
Optimization Index
The combined intensity that rises when deviation and velocity intersect. When a chair is both far over baseline AND accelerating, that's a kinetic bottleneck signature — the engine catches it the instant it begins.
Flow Velocity
The rate of change of the flow value — how fast the delay is growing. A procedure trending toward a bottleneck accelerates: the velocity is the early warning signature. When velocity surges at the same time deviation is high, the optimization index spikes.
Every reading is classified by exactly one rule — this is your audit trail. Each directive is traceable to a specific classification.
ORVICS uses metered billing — you pay per flow reading ingested, not per provider or per chair. Every real flow reading is a billable action. Demo readings are not billable.
Usage Counter
Your license tracks accumulated billable readings. The counter increments on every real ingestion.
No Upfront Fee
Start for free. Billed monthly based on actual ingestion volume. Per-chair-day pricing available for high-volume practices.
When using ORVICS in your clinic, follow this sequence:
Connect Your Scheduling Bridge
ORVICS is a software overlay on your existing practice management system. Connect your scheduling bridge to feed flow data — procedure duration, chair idle, patient wait, turnover — into the engine.
Set the Baselines
Configure the planned baseline duration for each procedure type, the expected turnover time, and the patient wait tolerance. These baselines are the reference points the engine measures deviation against.
Monitor the Dashboard
Watch the live dashboard for directive changes. Each chair shows its current directive — green, yellow, or red — alongside the deviation rate and optimization index.
Read the Directive
When a chair turns yellow (BOTTLENECK), watch it more closely. When it turns red (CRITICAL DELAY), reallocate staff immediately. The directive is absolute — the engine doesn't hedge.
Check the Response Levels
For BOTTLENECK and CRITICAL DELAY directives, review the threshold, stabilization target, and circuit breaker. These tell your team exactly when to act and what to return the flow to.
Acknowledge and Act
For CRITICAL DELAY directives, acknowledge the alert and reallocate staff. The audit trail records who acted and when — for operational review and compliance.
Review the Day
At the end of the day, review the flow log. Recurring bottlenecks on the same chair reveal structural scheduling issues — adjust your baselines or booking patterns accordingly.
Ready to run the engine?
Go back to the dashboard and ingest a flow reading to see the engine predict your next bottleneck.
ORVICS is an operational decision support tool, not a medical device. All directives are mathematical projections based on flow duration deviation and trajectory. Not a substitute for clinical or operational judgment.