For Instructors Only
Faculty Guide · v1.3

Configure, monitor,
debrief.

Everything you need to run the simulation with your cohort — setup, scoring engine, coaching flags, the event system, and debrief playbooks. Scoring formulas and archetype strategies are intentionally hidden from students.

Pilot Program 2025 12 Sections 130 Events Faculty-only content marked 🔒
Contents
01 Quick Start (20 Minutes)
02 Faculty Console Reference
03 Configuration Options
04 How the Scoring Engine Works 🔒
05 Coaching Flags Reference 🔒
06 The Event System
07 Peer Archetypes 🔒
08 Running a Class Session
09 Student Link & URL Reference
10 CODA Competency Mapping
11 Historical Benchmarks
12 Troubleshooting

Quick Start — Get a Cohort Running in 20 Minutes

If you have run this simulation before, skip to Section 2. These five steps cover the minimum setup required.

  1. 1
    Open the Faculty ConsoleNavigate to the simulation URL and append ?faculty=1:
    https://sim.getclinicready.com/?faculty=1
    Pilot schools with AI access: https://sim.getclinicready.com/?faculty=1&features=ai_curveball
  2. 2
    Configure the CohortEnter a Cohort Name. Select: Simulation Track, Pedagogy Mode, Practice Size, Starting Difficulty, Session Type, and Inventory Mode. Click Save Configuration.
  3. 3
    Add TeamsEnter a team name in the Add Team panel. Optionally enter student names separated by commas. Click + Add Team. Repeat for each team. All team management lives exclusively on the Setup tab.
  4. 4
    Generate and Distribute Student LinksEnter the simulation's full URL in the Base URL field and click Generate Links. Share each link with the corresponding student team. Test one link yourself first.
  5. 5
    Monitor During the SimulationClick the Class Overview tab. Click ↺ Refresh — the dashboard auto-refreshes every 30 seconds. Click any team card to open the Team Detail drill-down.

Faculty Console Reference

Setup Panel

FieldOptionsNotes
Cohort NameFree text (max 50 chars)Displayed in the Class Overview header and on all exported reports.
Simulation TrackInherited Practice / Build a New Practice / MixedMixed allows teams on both tracks to compete on separate leaderboards.
Pedagogy ModeGuided Discovery / High StakesGuided Discovery: events fire at 60% severity. High Stakes: full severity, bankruptcy possible on Build a New Practice track.
Session TypeSolo / Partner / Small GroupPartner and Small Group activate the in-simulator Partner Chat panel.
Practice SizeSmall / Medium / LargeDetermines starting financials and capacity caps. Cannot be changed mid-simulation.
Starting DifficultyEasy / Standard / HardAdjusts starting conditions only. Does not change scoring functions.
Inventory ModeOFF / BASIC / ADVANCEDOFF: no supply management. BASIC: stockout events only. ADVANCED: full ordering mechanics.
CurveballQ1–8 + Event Library or AI GeneratorOpens the Event Editor before injection. See Section 6.

Team Detail Drill-Down

PanelWhat it shows
Score TimelineQuarter-by-quarter composite score with visual event markers and phase transitions.
Latest Quarter KPIsCollections, EBITDA margin, cash, debt, morale, utilization, Google rating, PPO exposure, enterprise value, Debt/EBITDA.
Phase Status (NP)Build a New Practice only. Current phase, ramp progress, break-even projection, and cash runway.
Decisions TakenComplete history of every decision submitted, grouped by quarter.
Coaching FlagsAuto-generated flags triggered by KPI thresholds. Invisible to students.
vs Optimal PathQuarter-by-quarter score gap between this team and the optimal path reference run.
Improvement SuggestionsTiered suggestions: ⛔ Critical, ⚠ Developmental, ✅ Commendable. Each includes a faculty discussion prompt.
CODA Competency TableFinal Report only. Competency scores mapped to CODA domain categories.

Configuration Options

Practice Size

SettingStarting CashDebtFixed Costs/QtrUse Case
Small (1 Dr, 2 Hyg)$25,000$480,000$76,000Introductory courses. Lower numbers, simpler decisions.
Medium (2 Dr, 3 Hyg)$42,000$820,000$148,000Default. Recommended for most courses. Full feature range.
Large (3+ Dr, 5 Hyg)$80,000$1,400,000$244,000Advanced courses. Higher debt load, more hiring options.

Starting Difficulty

DifficultyUtil ΔMorale ΔCash ΔRating ΔRecommended for
Easy+8%+15 pts+$40,000+0.3First-year students, first cohort using the simulation.
Standard0000Default. Most cohorts. Balanced challenge.
Hard−10%−15 pts−$20,000−0.4Advanced courses, students with prior simulation experience.

Partner & Small Group Sessions

ℹ️

Current implementation uses Read-Assist Mode: one student is the managing partner and controls all decisions. Partners join via a shared URL and can view in real time but cannot submit decisions. Full Collaborative Mode is planned for v1.1.

ParameterValueEffect
np_managing_partnerURL-encoded student nameIdentifies who controls decisions — anyone whose name does not match is read-only
np_session_typepartner or smallgroupActivates Partner Discussion chat panel for all viewers
nameIndividual student nameCompared against np_managing_partner to set read-only state (case-sensitive)

How the Scoring Engine Works

🔒

The scoring formula, component ranges, and formula notes below are intentionally hidden from students. Do not project or distribute this section during class sessions.

Score = (Financial Health × 0.35) + (Growth & Value × 0.25) + (Team & Operations × 0.20) + (Patient & Market × 0.20)

Financial Health (35%)

ComponentRangeFormula notes
EBITDA MarginBase 30, up to +25≥30% = +25 pts. 20–29% = +15. 10–19% = +5. 0–9% = −10. Negative = −30.
Cash Position0 to +8>$100K = +8. >$30K = +4. Negative = −18.
PPO Independence−14 to +14(1 − ppo_exposure) × 28 − 14. 70% PPO ≈ +0 pts.
DSCR−20 to +22Annualised EBITDA ÷ Debt. ≥2.5× = +22. ≥1.5× = +14. ≥1.0× = +4. <0.5× = −20.

Growth & Value (25%)

ComponentRangeFormula notes
Doctor Production/Hr−18 to +25Base $550/hr. Each $8 above/below = ±1 pt.
New Patients/Quarter−10 to +228 patients = baseline. Each above/below × 1.4.
Google Rating−20 to +303.9 = baseline. Each 0.1 above = +3 pts.

Team & Operations (20%)

ComponentFormula notes
Morale (dominant)(morale / 100) × 80. Morale 55 = 44 pts. Morale 100 = 80 pts.
Utilization(utilization − 0.65) × 55, clamped −12 to +12.
Overwork penalty−10 pts if utilization > 92%.

Score Range Reference

StrategyTypical Q8 ScoreNotes
No decisions (passive)33–38Morale decays, schedule stagnates.
Overtime-only / staff neglect22–40Cash builds but morale hits 0.
Minimal / reactive38–52Some fee increases only.
Moderate / balanced55–72Consistent investment across pillars.
Aggressive / optimal75–88Strategic capital deployment, PPO exit, CBCT. Top quartile.

Coaching Flags Reference

Auto-generated alerts in the Team Detail drill-down. They fire based on KPI thresholds, not events. Invisible to students.

FlagTrigger ConditionWhat it suggests
Morale CriticalMorale < 25Overtime abuse, no raises, no training. Fragility spike imminent.
Morale WarningMorale 25–44Without investment next quarter, will cross into Critical.
Cash DangerCash < $30,000One bad event away from negative cash.
DSCR CriticalDSCR < 0.5×Annualised EBITDA less than half of debt balance.
Utilization StalledUtilization < 60%Insufficient marketing or no recall system investment.
High FragilityFragility Index > 50Multiple stress factors active. Events will fire more frequently.
Score DecliningScore dropped >5 pts Q-on-QTrajectory worsening.
Ramp Danger (NP)Cash runway < 8 weeks during rampApproaching bankruptcy decision threshold.
Ramp Stalled (NP)Break-even not reached by Q3Marketing underspend or over-hiring is the usual cause.

The Event System

The simulation includes 130 events drawn from real dental practice scenarios. Faculty can inject events via the Event Library or the AI Curveball Generator — both flow through the Event Editor before injection.

Event Probability by Fragility Index

Fragility IndexBase Probability (Guided Discovery)Base Probability (High Stakes)
0 (no stress)15%15%
2524%28%
5033%38%
7541%47%
100 (max stress)50%50%

AI Curveball Generator — Prompt Quality Guide

QualityExample PromptWhat it produces
BasicGenerate a staffing crisisGeneric staff departure similar to existing library events.
GoodGenerate a staffing crisis where the lead hygienist leaves to join a nearby DSO, taking two patients with herTargeted event with DSO-specific framing and patient attrition impact.
BestGenerate a MODERATE HR event triggered when morale is below 45, where the lead hygienist leaves citing workload. Include a teaching note about morale neglect and key staff departure.Precisely scoped event with explicit trigger context and pedagogical framing.
💡

After the final debrief, reveal the prompt you used to generate any AI curveball events. Show students the Event Editor fields. Ask: "What would you have written differently?" This is often the richest discussion of the session.

Recommended Library Events

Event IDTitleBest QuarterTeaching Goal
EVT_028Lead Hygienist ResignsQ2Tests whether morale investment was made early. FTE structural reset.
EVT_044Operatory Chair DownQ3Tests emergency cash management and insurance awareness.
EVT_090Embezzlement DiscoveredQ5Tests internal control awareness. Fires regardless of compliance investment.
EVT_093Mass Staff WalkoutQ6Tests morale investment across the full simulation arc.
EVT_097Ransomware AttackQ7Tests technology risk awareness and cash reserve adequacy.
EVT_099State Board License SuspensionQ8Tests accumulated cost of compliance neglect.
NPEVT_003Ramp Revenue MissQ2 (NP)Tests revenue forecasting and marketing spend adequacy during ramp.
NPEVT_009NP Bankruptcy WarningQ3 (NP, High Stakes)Creates urgency for ramp recovery. Powerful teaching moment.

Peer Archetypes (Leaderboard Competitors)

Inherited Practice Archetypes

ArchetypeStrategyTypical Q8 ScoreTeaching use
Growth MaximizerHeavy marketing, early CBCT, associate hire, aggressive fee increases.55–68Illustrates high-risk growth.
Financial OptimizerFee discipline, operational systems, no overtime.65–78Illustrates efficiency without volume growth.
People-First LeaderRegular raises, high training spend, strong reputation investment.70–82Illustrates long-term team culture value.
Debt EliminatorAggressive debt paydown every quarter.58–70Illustrates DSCR management.
Operations MaestroSystems-focused: recall, training, supply discipline.65–76Illustrates operational excellence.
Risk-TakerHeavy overtime, expansion loans, aggressive fee increases.42–72High variance archetype.
Resilient BuilderBalanced team + systems investment.68–80Rare combination of culture AND discipline.
SpecialistDeep specialization investment.60–78Module-dependent.
FFS PioneerPPO exit strategy, reputation investment.58–76High-conviction strategic pivot.

Build a New Practice Archetypes

ArchetypeStrategyTypical Q8 ScoreTeaching use
Lean FounderMinimum viable staff at open, heavy marketing, slow hiring.55–70Illustrates cash-conservation founding.
Capital DeployerHigh initial equipment spend, premium location, aggressive hire-ahead.45–75High variance. Ask: cash runway at Q2?
Community AnchorCommunity-focused location, Medicaid credentialing.50–68Illustrates mission-driven trade-offs.
DSO PlaybookCorporate efficiency: standardised protocols, associate-heavy.60–78Illustrates DSO operating model.

Running a Class Session

SessionTimingActivityYour Role
Pre-simulation briefing30–45 minDistribute Student Guide. Review pillar weights, DSCR, and one-time decisions.Walk through one example quarter on the projector. Do not reveal the scoring formula.
Q1–Q2 play60–90 minTeams play quarters 1 and 2.Monitor the Class Overview. Identify struggling teams via coaching flags.
Mid-point debrief (after Q4)30–45 minReveal the leaderboard. Discuss score distribution.Use the drill-down on a projector. Show one team's vs Optimal Path gap.
Q5–Q8 play60–90 minTeams complete the simulation.Consider injecting a curveball in Q5–Q6. Monitor for Morale Critical and DSCR Critical flags.
Final debrief45–60 minReveal full leaderboard. Each team reviews their Final Report.Reveal Event Editor fields if you used a curveball. Use the What-If tab to show one alternative path.

Debrief Questions by Pillar

Financial Health

  • What was your DSCR at the end of Q4? Did you know what it was at the time?
  • For teams that took an expansion loan: what did you use the capital for, and did it generate a measurable return?
  • For teams that dropped PPO: at what quarter did you initiate?

Team & Operations

  • Show teams their morale chart. Ask: when did it start declining and what caused it?
  • Can a team have morale 100 and still score below 70 on Team & Ops? (Answer: yes — low utilization reduces the pillar independently of morale.)

Student Link & URL Parameter Reference

ParameterValuesRequired?Description
faculty1NoOpens Faculty Console instead of student sim.
teamAuto-generated IDYes (student)Unique identifier for the team.
trackinherited / new_practiceYes (student)Sets the simulation track for this team.
modeguided / highstakesYes (student)Sets pedagogy mode. Students cannot change this.
sessionsolo / partner / smallgroupYes (student)Sets session type.
sizesmall / medium / largeYes (student)Locks the practice size.
difficultyeasy / standard / hardYes (student)Sets starting conditions.
featuresai_curveballNoUnlocks AI Curveball Generator and Event Editor.
curveball_q1–8NoDesignates the quarter for the injected event.
curveball_eventEvent ID or AI-generated IDNoDesignates the specific event. Requires curveball_q.

CODA Competency Mapping

CODA DomainSimulation proxyEvidence in Final ReportRef.
Systems-Based PracticeFinancial Health pillar score; DSCR trajectory; debt management; PPO exit timingDSCR chart; quarterly Financial Health scores; decision timeline CSV2.22
ProfessionalismMorale investment decisions; staff raise pattern; ethics-related event responses; overtime historyTeam & Operations trajectory; coaching flags log; morale chart2.16
Patient Care & ManagementPatient & Market pillar score; recall system investment; Google rating trajectory; PPO dependency trendPatient & Market pillar scores; Google rating chart; active patient panel growth2.13
Practice ManagementGrowth & Value pillar score; one-time decision timing; capital deployment; case mix strategyGrowth & Value trajectory; one-time decision log; enterprise value at Q82.21
Risk ManagementFragility Index trajectory; event response decisions; compliance-related event handling (HIPAA, OSHA, DEA)Fragility Index chart; event history log; legal risk index by quarter2.17
Financial ManagementEBITDA margin trend; cash management; DSCR management; fee schedule disciplineCash flow waterfall; EBITDA margin chart; DSCR trend; Financial Health pillar scores2.22

Historical Cohort Benchmarks

CohortWinnerWinning ScoreClass AverageLow Score
2024–25 MidwesternTeam Aurora82.463.138.5
2023–24 MidwesternPractice Rx79.261.035.8
2022–23 MidwesternOakview Group77.858.432.1
2024–25 Pacific CoastWest Dental85.665.340.2
2024–25 NortheastCapital Smiles81.362.737.4

Troubleshooting

ProblemLikely causeResolution
Student cannot access Faculty ConsoleUsing a student team link, not the faculty URLConfirm they navigate to base URL + ?faculty=1 with no team= parameter.
AI Curveball Generator tab not visiblefeatures=ai_curveball not in URL, or Core licenseEnsure the faculty URL includes ?features=ai_curveball. Contact hello@getclinicready.com.
Event Editor not openingBrowser pop-up blockerThe Event Editor opens as an in-page panel. Try a hard refresh (Ctrl+Shift+R).
Trigger conditions greyed outYou selected a library event, not an AI-generated eventTrigger conditions are read-only for library events. Use the AI generator for editable trigger conditions.
Injected event not firingEvent was configured after the target quarter was already playedConfigure before students begin that quarter.
Team data not appearing in Class OverviewStudent has not completed at least one quarterInstruct student to complete Q1 and submit.
NP Bankruptcy warning not appearingBankruptcy Mode disabled or team in Guided DiscoveryPedagogy Mode must be High Stakes.
CODA table not in Final ReportTeam has not completed Q8The CODA table generates only after Q8 submission.
Cohort Insights panel not appearingFewer than 2 teams have completed at least 2 quartersPanel requires minimum 2 teams with data.
Partner sees decisions as activePartner's name in URL does not match np_managing_partner (case-sensitive)Check that name= matches np_managing_partner exactly. Regenerate links from the Faculty Console if unsure.
Partner Chat panel not visibleLink is missing np_session_type=partner, or Build a New Practice module not activeConfirm the link includes np_session_type=partner and track=new_practice.