Dental Caries DES Simulator

Workforce Capacity and Task-Shifting in School Dental Caries Prevention
Policy Summary Recommended Policy (Plausible Tier)
Live Simulation

Under the active Plausible Tier (8 camps/month per dentist, 30% task delegation): The program delivers care to 4.75 Million unique school children per year (12.0% of India's 39.5M children with untreated caries). With oral health education delegated to teachers and fluoride varnish to dental auxiliaries, camp procedures take 14.5% of available dentists' working time. A national deficit of 34.72 Million children remains, requiring 18,379 dedicated dentists or broader task-shifting to achieve universal coverage.

Children Treated / Year
4.75 M
Non-duplicate children/yr
National Coverage
12.0%
Share of caries population
Children Still Waiting
34.72 M
Remaining unmet caries deficit
Dentists Needed (100% Reach)
18,379
Dedicated school dentists needed
Dentist Utilisation
14.5%
Procedure minutes, all working days
Disability Averted (YLDs)
7,110
Duration-adj: 22,222

Policy Deployment Options (Feasibility Tiers)

Compare 4 standard policy models ranging from current practice to the recommended team delegation target and theoretical upper bound. Click any card to view outcomes.
Status Quo Baseline
2 camps/mo | No delegation (TS 0%) | φ = 0.5
National Coverage: 2.37%
Children Reached: 0.93 Million
Dentist Utilization: 4.0%
Plausible (Headline) Recommended
8 camps/mo (2 days/wk) | TS 30% (+30% referrals) | φ = 0.5
National Coverage: 12.03%
Children Reached: 4.75 Million
Dentist Utilization: 14.5%
Stretch High Reach
12 camps/mo (3 days/wk) | TS 30% | φ = 0.8
National Coverage: 27.35%
Children Reached: 10.80 Million
Dentist Utilization: 21.7%
Theoretical Max Full Capacity
22 camps/mo (daily) | TS 30% | φ = 1.0 (all dentists)
National Coverage: 51.15%
Children Reached: 20.18 Million
Dentist Utilization: 39.8%
Live What-If Sensitivity Adjustments
Monthly School Camps / Dentist 8 camps/mo
School visit days per month (Plausible = 8 days/mo = 2 days/wk)
2 (Status Quo) 8 (Plausible Target) 22 (Daily Maximum)
Team Delegation (Task-Shifting TS%) 30% TS
Shift fluoride varnish & oral health education to dental auxiliaries and teachers
0% (Dentist Solo) 10% (+10% referrals) 20% 30% (+30% referrals)
Dentists Participating in School Camps (φ) φ = 0.50
Share of public dentists deployed to school visits (Base = 50%)
10% (Low availability) 50% (Plausible Base) 100% (All Dentists)
Follow-Up / Maintenance Visits (ρ) ρ = 15%
Students receiving recall visit for 2nd fluoride re-application
5% (Low recall) 15% (Empirical standard) 30% (High recall)
OHE Need Reduction (R) R = 0%
Percentage-point reduction in the share of students needing OHE
R0 (Base clinical mix) R5 (-5pp Restorative need)

School Dental Clinic Simulation (1-Day Camp)

Experience an 8-hour school dental clinic in action. Observe how students arrive from classrooms, get admitted by the auxiliary, and receive preventive care or dentist treatment.
09:00 AM (0 min)
Speed: 0.25x Gentle 0.5x Calm 1x Normal 2x Fast 5x Turbo
Policy Tiers:

School Dental Clinic DES Facility Visualizer

Visualise students arriving at the school clinic, waiting in queues, and receiving treatment across Provider Workstations. See resources switch between BUSY and IDLE.
Arrived: 14
In Queues: 0
Under Treatment: 0
Discharged: 0
Balanced Multidisciplinary Clinical Workflow (Safe Delegation Active)
Fluoride varnish application is delegated to trained dental auxiliaries at Bay 3B, and oral hygiene instruction is managed by teachers at Room 3C. Dentist Operatory Chair 3A is reserved for clinical procedures (ART, stainless steel crowns, pulpectomy, GIC/composite and scaling).
Optimal Patient Flow
1. Reception & Waiting Hall 14 Waiting
Referred students arrive at 09:00 AM:
2. Auxiliary Triage Desk IDLE
Dental Auxiliary
Screening & Triage (~1m)
Awaiting student arrival...
3A. Dentist Operatory Chair IDLE
Queue outside chair:
Dental Surgeon
Fillings & Restorations (ART/GIC)
Chair sanitized & idle
3B. Preventive Fluoride Bay IDLE
Queue outside bay:
Dental Auxiliary
Fluoride Varnish (5% NaF)
Bay ready for triaged cases
3C. Teacher Oral Health Room IDLE
Queue outside room:
Trained Teacher
Oral Health Education
Room ready for students
4. Discharge & Classroom Return 0 Completed
Students who completed treatment:
How to Read This Discrete Event Simulation: In this real-time floorplan, watch how task-shifting unlocks capacity. In the morning (09:00–09:15), the Auxiliary triages all 14 students. Because fluoride varnish is delegated to the Auxiliary and oral health education to the Teacher, the Dentist delivers only the clinical procedures, which absorbs 30% more referrals without extra dentist time.

Live Camp Outcome Metrics & Resource Utilization

Referred Students
14
Arrival batch size
Completed / Served
14
Finished within shift
Unserved (Cut-off)
0
Over 480 min cut-off
Dentist Busy Time
225 min (46.9%)
Clinical procedures
Auxiliary Busy Time
34 min (7.1%)
Admissions + Fluoride
Teacher Busy Time
72 min (15.0%)
Oral health education

4-Stage Clinical Process Flow & Lindley Queue Routing

1. Batch Arrival
14 students referred
2. Auxiliary Triage
FIFO U(0.5, 1.5) min
3. Triage Routing
OHE / FV / Restorations
4. Treatment Execution
Cut-off at 480 min

Manuscript Figures & Interactive Outputs

Interactive versions of the manuscript figures. Click tabs to inspect live plots or compare with the manuscript figures.

Subnational Disaggregation (Table 2 & Figure 3)

Demonstrates the 200-fold interstate variation in dentist availability, students-per-dentist ratios, and coverage outcomes across 35 units.
Region:
Zone:
State / Territory Zone Caries Burden (P) Govt Dentists Students / Dentist Simulated Coverage (%) PSA 95% UI Unmet Need Dedicated Dentists Needed

State Coverage Ranking with 95% UI (Figure 3)

Students per Dentist vs Coverage (Figure 4)

National Scenario Grid Heatmap (Figure S4 & Supplementary Material)

Annual national coverage (%) across 11 camp frequency levels × 4 task-shifting intensities.
Camps / Month TS 0% (Dentist Only) TS 10% TS 20% TS 30% (Headline)

Probabilistic Sensitivity Analysis (PSA Monte Carlo)

Jointly samples shared clinical, workforce, and epidemiological parameters across Monte Carlo iterations.
PSA Median Coverage
13.3%
50th percentile
95% Uncertainty Interval
[6.9% - 24.5%]
2.5th to 97.5th percentile
P(Coverage < 10%)
22.7%
Risk of low coverage
P(Coverage < 25%)
97.3%
National deficit likelihood

Custom Country Configuration & Triage Setup

Adapt the discrete event simulation logic to any country, health district, or global region.
Load Global Archetype Preset:

Target Student Enrolment by Age Group

Baseline Caries Prevalence (%)

Subnational Provinces / Districts

Comprehensive Platform User Guide & Operational Manual

Need step-by-step guidance on all 7 tabs, interactive controls, 2D floorplan queuing, or detailed KPI definitions?

Mathematical Formulation & Simulation Mechanics

Implements the discrete event simulation logic described in the research manuscript.

1. Camp Queuing Logic (Lindley Recursion)

Each school camp operates for an 8-hour shift (480 minutes). Students arrive from classrooms as a stochastic morning batch of size N ~ Ceil(U(8,12)) × (1 + TS%). The triage auxiliary admits each student in FIFO order:

A_done[j] = ∑ adm[k],   with adm ~ Uniform(0.5, 1.5) minutes

For any clinical server r ∈ {dentist, auxiliary, teacher}, student j begins service at:

Start[j] = max(Ready[j], Free_Time[r]),   Served if Start[j] < 480 min

Operational Rule: If Start[j] ≥ 480 min, the procedure cannot commence and the child is classified as cut off due to shift conclusion.

2. 10-Month School-Year Layer & Pool Depletion

In months t = 2...10, repeat maintenance visits consume a share ρ (standard 15%):

Rep[g] = min(ρ × S[g], U[g]),   New[g] = min(S[g] - Rep[g], P[g] - U[g])

Where S[g] is camp slot capacity in grade cohort g, U[g] is cumulative unique students treated so far, and P[g] is the total caries prevalent pool. Repeat visits are subtracted to ensure only unique individuals count toward population coverage.

3. Health Outcomes: Years Lived with Disability (YLDs)

Calculates disability averted using Global Burden of Disease (GBD 2019) disability weights with continuous 3% annual social discounting:

YLD_dur = ∑ Eff_New[g, i] × DW[i] × [ (1 - e^(-0.03 × dur[i])) / 0.03 ]

Where dur[i] represents the clinical longevity of the intervention (3 years for ART restorations, 2 years for fluoride varnish).

4. Dedicated School Dental Workforce Gap

Dedicated_Dentists_Needed = Unmet_Need / 1,889

Denominator 1,889 represents the empirical annual reach of 1 dedicated school dentist conducting 16 camps/month for 10 months with team delegation (11.8 new children per camp).