📋
Module
Quick Reference
Team Progress Dashboard
Crystal PM · Front Office Training Track
Add Staff Member
Overview
Staff Detail
Analytics
Staff Progress — All modules
Click a row to see module breakdown
👤
🔑 MASTER ADMIN
Practice Management
All practices · VisionReady LMS
New Practice
All 14 modules enabled by default — edit after creation to restrict access.
Practices
Platform Analytics
🛒 Module 11
🛒

Mission: Fill the Frame

Optical is the highest-revenue moment in the visit. Know your numbers, lead with benefits, close the second pair.

🛒 Keisha Odom just picked up her glasses. Her VSP benefit resets in 6 weeks, she hasn't bought contacts in 2 years, and she mentioned squinting at her laptop. You have everything you need — let's convert.
6Steps
~5Minutes
600Max Pts
3Lives
1
Lead with VSP benefit
Always open with the insured price — "With your VSP, frames are covered up to $200." Never lead with retail.
2
Present frames by patient cost
Show the VSP-adjusted price. Mention the fully-covered option without pushing it.
3
Standard AR is table stakes
"About 85% of our patients add anti-reflective — makes a big difference at screens." State it as normal.
4
Walk through savings first
"VSP saves $215 — so you're paying $35 today." Savings before bottom line, always.
5
Second pair after payment
"Since your Rx changed, a backup pair is 20% off today." Only after payment is confirmed.
6
Log every outcome
Yes, no, CL scheduled — every conversation gets a result logged. That's your conversion rate data.
🛒 Mod 11 — Optical Conversion
Step 1 of 6
Score
0
👩‍💼
Sam
Senior Front Desk
Step 1
Ready when you are!
Lives: ❤️❤️❤️
Crystal PM — Module 11
File
Edit
Patient
Reports
Help
Patient:
Status:
Ready
Patient
Name:
DOB:
MRN:
Ins:
Optical Order
Type:
Frame:
Retail:
VSP saves:
Patient:
Click to open an optical conversation
Dialog
🏆
Conversion Pro!
Frame capture, AR close, second pair, contacts conversation — all executed. That's how optical practices thrive.
0
out of 600 points
📣 Module 12
📣

Mission: Run the Campaign

Your EHR has a built-in marketing engine. Almost no one trains on it. The practices that do grow 20–30% faster.

📣 It's October 15. Benefits reset January 1. You have 847 patients with unused VSP benefits this year. Dr. Martinez wants to run a "use it before you lose it" campaign before Thanksgiving. You're running it.
5Steps
~4Minutes
500Max Pts
3Lives
1
Pull benefits-expiring list
November: filter patients with VSP resetting Jan 1 who have no upcoming appointment.
2
Choose channel
Email + text follow-up for non-opens. Never postcard-only for benefit campaigns.
3
Write under 60 words
Subject names the benefit or deadline. Body: what they'll lose, what they get, one link.
4
Ask for the referral
"If you have family who need an exam, we'd love to see them — we have openings next week."
5
Report results
Open rate, clicked, booked, estimated revenue. Know the number before Monday morning.
📣 Mod 12 — Patient Marketing
Step 1 of 5
Score
0
👩‍💼
Sam
Senior Front Desk
Step 1
Ready when you are!
Lives: ❤️❤️❤️
Crystal PM — Module 12
File
Edit
Patient
Reports
Help
Patient:
Status:
Ready
Patient
Name:
DOB:
MRN:
Ins:
Campaign
Type:
Segment:
Sent:
Booked:
Marketing module — select a campaign type to begin
Dialog
🏆
Marketing Pro!
List pulled, campaign built, message sent, referrals asked, outcomes tracked. That's how you grow a practice.
0
out of 500 points
🔄 Module 13
🔄

Mission: Win Them Back

Lapsed patients already trust you. Re-activating one costs 5× less than acquiring a new patient. Know the script.

🔄 It's a Tuesday morning. You have 34 patients who haven't been in 18+ months. Marco Torres is 22 months out. Linda Chen is at 13 months. Both have active benefits. Neither has an appointment. Your job is to get them back in.
5Steps
~4Minutes
500Max Pts
3Lives
1
Sort by lapse depth
25+ months + no email = call first. They're the most at-risk of switching practices.
2
Choose channel by lapse
18–24 months: call + text/email. 24+ months, no email: phone only.
3
Offer a specific slot
"We just had a cancellation Tuesday at 2:30 — can I grab that for you?" Never ask "when works for you?"
4
Win-back offers — timing only
Guilt and warmth = book without offer. Specific objection at 24+ months = offer appropriate.
5
Log every attempt
Scheduled, voicemail, declined, wrong number. 3 attempts, 3 weeks, no response → mark inactive.
🔄 Mod 13 — Lapsed Re-engagement
Step 1 of 5
Score
0
👩‍💼
Sam
Senior Front Desk
Step 1
Ready when you are!
Lives: ❤️❤️❤️
Crystal PM — Module 13
File
Edit
Patient
Reports
Help
Patient:
Status:
Ready
Patient
Name:
DOB:
MRN:
Ins:
Re-engagement
Patient:
Last visit:
Channel:
Attempts:0
Outcome:
Recall module — lapsed patient list loaded
Dialog
🏆
Re-engagement Pro!
List segmented, calls made, objections handled, offers timed correctly, outcomes logged. Lapsed patients booked.
0
out of 500 points
📈 Module 14
📈

Mission: Know Your Numbers

Staff who understand revenue metrics make better decisions every day. This is the fastest path to becoming indispensable.

📈 End of day Friday. Dr. Martinez asks: "How did we do this week?" You need to know production vs collections, frame capture, utilization, and no-show cost — and know what to do about the gaps.
5Steps
~4Minutes
500Max Pts
3Lives
1
Production vs collections
Production = charges billed. Collections = cash received. Doctors ask for production. Know both.
2
Frame capture rate
Frames bought ÷ patients with glasses Rx. Target 80%+. Calculate it daily.
3
Schedule utilization
Filled ÷ available slots. Target 88–92%. Under 80% = revenue gap. Over 95% = waitlist pressure.
4
No-show cost
No-shows × $280 avg visit = daily loss. 48hr confirmation calls reduce no-shows 40–60%.
5
Your three levers
Frame capture conversation · 48hr confirmation calls · Waitlist checks after cancellations.
📈 Mod 14 — Revenue Metrics
Step 1 of 5
Score
0
👩‍💼
Sam
Senior Front Desk
Step 1
Ready when you are!
Lives: ❤️❤️❤️
Crystal PM — Module 14
File
Edit
Patient
Reports
Help
Patient:
Status:
Ready
Patient
Name:
DOB:
MRN:
Ins:
Today's Numbers
Production:$3,840
Collections:$3,290
Utilization:86%
No-shows:14%
Frame cap:72%
Reports module — run daily production report
Dialog
🏆
Numbers Pro!
Production, collections, frame capture, utilization, no-show cost — you know your numbers and you know what levers you control.
0
out of 500 points
💻
Platform Orientation

Welcome to RevolutionEHR Training

Before you begin — here's what's different from Crystal PM.

🖥️ → 🌐
Web-based, not desktop
RevolutionEHR runs in your browser. There's no Windows title bar or min/max/close buttons — just a clean web app header.
☰ → 💊
Pill nav, not drop-down menus
The menu bar is replaced by pill-style navigation links: Dashboard · Schedule · Patients · Encounters · Billing · Reports · Admin
🎨
Clean blue SaaS look
RevolutionEHR uses a modern flat design — deep navy header, bright blue accents, white card body — very different from Crystal PM's Windows XP chrome.
🧠
Same 10 workflows, same traps
Every module covers identical front-office skills. Only the UI skin changes — the clinical rules, traps, and teaching points are the same.
Quick Visual Comparison
Crystal PM
Crystal PM — Appointment Book _ □ ×
FileEditPatientClinicalHelp
Patient: [search bar]
Body content…
RevolutionEHR
REHR RevolutionEHR — Appointment Book
Dashboard Schedule Patients
PATIENT: [search bar]
Body content…
This screen won't show again for this session.
👁️
Platform Orientation

Welcome to Eyefinity Training

Eyefinity looks different from Crystal PM — here's what to expect.

🌐
Cloud-native, VSP-owned
Eyefinity is a browser-based EHR owned by VSP Vision Care. No installation, no desktop client — it runs entirely in the browser.
◼ ↔ ▶
Sidebar + breadcrumb nav
Top menu bar is replaced with a clean breadcrumb strip. Navigation links: Home · Scheduling · Patients · Exam · Billing · Reports · Settings
🎨
Teal & slate palette
VSP brand colors: deep teal header, bright teal accent bar on the patient sidebar, white work area. Teal left-border highlights active sections.
🧠
Same 10 workflows, same traps
Every module covers the same front-office skills as Crystal PM and RevolutionEHR. Only the skin changes — all clinical rules and teaching traps are identical.
Quick Visual Comparison
Crystal PM (Windows desktop)
Crystal PM — Appointment Book_ □ ×
FileEditPatientClinicalHelp
Patient: [search bar]
Body content…
Eyefinity (VSP cloud)
EF Eyefinity — Appointment Book
Home Scheduling Patients
PATIENT: [search bar]
Body content…
💡
Eyefinity Tip: VSP Insurance Integration
Eyefinity is VSP's own platform, so VSP insurance eligibility checks are directly integrated — no external portal needed. When you get to the Insurance & Eligibility module, you'll see this live within the simulation.
This screen won't show again for this session.
👓
Platform Orientation
Welcome to My Vision Express
Here's what's different from Crystal PM
${[ ['🌐','Modern Web SaaS','MVE runs entirely in a web browser — nothing to install. Log in from any computer. Cloud-hosted means automatic updates with no IT involvement.'], ['💙','Blue & White UI','Clean blue (#1565c0) header bars and white content panels. Bright, spacious feel — more consumer-friendly than Crystal PM or Compulink.'], ['📱','Responsive Layout','Panels resize gracefully. MVE is designed to work on tablets at the front desk as well as full workstations.'], ['🔔','Integrated Recall','MVE has built-in recall and patient communication tools directly on the scheduling screen — fewer clicks to set follow-ups.'], ].map(([ico,title,body])=>`
${ico}
${title}
${body}
`).join('')}
🎯 Training note
All 14 modules cover front-office workflows and the revenue skills that grow a practice — patient lookup, billing, optical conversion, marketing, re-engagement, and more. The steps and concepts are identical; only the interface looks different. If you know the workflow on one EHR, you can learn any other in an afternoon.
This screen won't show again for this session.
📈
Revenue Track · Modules 11–14

You've unlocked the Revenue Track

These four modules are about growing the practice — not just running it.

🛒
M11 · Optical Conversion
Frame capture, AR upsell, second-pair scripts, VSP anchoring. The single highest-revenue moment in a patient visit.
📣
M12 · Patient Marketing
Benefits-expiring campaigns, referral scripts, and how to time outreach for maximum booking conversion.
🔄
M13 · Lapsed Re-engagement
Segment lapsed patients by recency, choose the right channel, and close re-bookings without leading with discounts.
📊
M14 · Revenue Metrics
Production vs. collections, frame capture rate, utilization benchmarks — the numbers every front-desk lead should own.
🧠
Mindset shift for the Revenue Track
Modules 1–10 trained you to run the desk correctly. Modules 11–14 train you to run it profitably. The teaching traps here penalize the same instincts that feel polite — leading with retail price, offering discounts before objections appear, sending postcards instead of calling. Every wrong-path message explains the business reason, not just the rule.
This screen won't show again for this session.
Crystal PM · Front Office Training

Your Training Modules

Start a module, retry for a better score, or pull up a quick reference while you're at the desk — anytime.

Overall progress20% complete
2
Done
1,240
Total pts
0/4
Revenue track
🏆
Crystal PM Certification Complete! You've finished all modules. View and download your certificate.
🔍
VisionReady LMS  ·  v1.50  ·  Lunovus LLC / Diamond Studios
🔍 Module 1 of 14
🔍

Mission: First Contact

A patient walks in. The next 60 seconds sets the tone for their entire visit — and the whole office's flow.

🚪 It's 9:47 AM. A patient walks up and says:
"Hi, I have an appointment with Dr. Martinez."

Find them in Crystal PM, confirm their info, and mark them arrived — before the next patient walks in.
6Steps
~4Minutes
600Max Pts
3Lives
🔍 Mod 1 — Patient Lookup & Check-In · Crystal PM
Step 1 of 6
Score
0
👩‍💼
Sam
Senior Front Desk
Step 1
A patient just walked in. Use the patient search field in the blue nav bar to look them up. Their name starts with "Mitchell."
Lives: ❤️❤️❤️
Crystal PM — Appointment Book [SOUTHERN EYE ASSOCIATES]
_
×
File
Edit
View
Schedule
Patient
Clinical
Billing
Reports
Help
+
TDY
D
W
M
Patient:
— Type to search —
Date:
Fri 3/27/2026
J.OPERATOR | 9:47 AM
PATIENT
— No Patient —
DOB:
MRN:
Phone:
Ins:
TODAY'S APPTS
8:00
Ramirez, J. — Ready
8:30
Lee, S. — Waiting
9:00
Brooks, T. — Waiting
9:45
Mitchell, A. — Scheduled
11:00
Patel, D. — Scheduled
Appointment Grid — Fri 3/27/2026
📋
Search for a patient to begin check-in
APPT DETAILS
Date:
Time:
Provider:
Type:
Status:Scheduled
Copay:
ACTIONS
Ready — Waiting for patient search
Appts Today: 14
Crystal PM v14.2.1
Crystal PM
×
🏆
Patient Checked In!
You completed all 6 steps of Patient Lookup & Check-In in Crystal PM.
0
out of 600 points
📅 Module 2 of 14
📅

Mission: Book It

Scheduling drives revenue. Don't just book — book the right slot, the right provider, the right type.

📞 It's your second week on the job. The phone rings. A patient says: "I'd like to book an eye exam with Dr. Martinez for next Monday."

Seven steps stand between you and a confirmed appointment.
7Steps
~5Minutes
700Max Pts
3Lives
📅 Mod 2 — Scheduling · Crystal PM
Step 1 of 7
Score
0
👩‍💼
Sam
Senior Front Desk
Step 1
A patient just called! First — click the New Appointment button in the toolbar. It's the calendar icon with the green plus.
Lives: ❤️❤️❤️
Crystal PM — Appointment Book [SOUTHERN EYE ASSOCIATES]
_
×
File
Edit
View
Schedule
Patient
Clinical
Billing
Reports
Help
+
TDY
D
W
M
Patient:
Date:
Mon 3/30/2026
JOPERATOR | 10:22 AM
PATIENT
— No Patient —
DOB:
MRN:
Ins:
TODAY
8:00Ramirez, J.
8:30Lee, S.
9:30Brooks, T.
11:00Patel, D.
TIME
Dr. A. Martinez, ODComp / Contacts
Dr. S. Thompson, ODPeds / Low Vision
8:00
8:30
9:00
9:30
10:00
10:30
11:00
11:30
12:00
12:30
1:00
1:30
2:00
2:30
3:00
Ramirez, J.Comp Exam
Lee, SarahCL Fit
Patel, D.CL
Collins, B.CL
Fitzgerald, K.Comp
Murphy, G.Peds
Nguyen, T.Comp
APPT DETAILS
Date:
Time:
Provider:
Type:
Duration:
Insurance:
ACTIONS
Ready
Appts Today: 12
Crystal PM v14.2.1
New Appointment
×
🏆
Appointment Booked!
You walked through all 7 steps of scheduling a patient in Crystal PM.
0
out of 700 points
🆕 Module 9 of 14
🆕

Mission: First Visit, No Mistakes

Wrong data at registration causes billing errors, eligibility failures, and duplicate charts that haunt the practice for years.

📋 It's 10:05 AM. Diana Flores is at the desk for her first visit — referred by Dr. Martinez. She has no chart in the system yet.

Search for duplicates, build her record from scratch, enter insurance, collect consents, and schedule her first appointment — 6 steps, zero errors.
6Steps
~5Minutes
600Max Pts
3Lives
🆕 Mod 9 — New Patient Registration · Crystal PM
Step 1 of 6
Score
0
👩‍💼
Sam
Senior Front Desk
Step 1
Diana Flores is here for her first visit. Before creating anything — search for her in the system first. Returned patients are more common than you think.
Lives: ❤️❤️❤️
Crystal PM — New Patient Registration [SOUTHERN EYE ASSOCIATES]
_
×
File
Edit
View
Schedule
Patient
Clinical
Billing
Reports
Help
+ New Pt
Patient:
— Search before creating —
J.OPERATOR | 10:05 AM
Demographics
Insurance
Schedule
NEW PATIENT
— Pending —
DOB:
MRN:— New —
Ins:
CHECKLIST
Dup check:
Demographics:
Insurance:
Consents:
Appointment:
🆕
Search for patient before creating a new record
PATIENT INFO
Populated after demographics entry
ACTIONS
Complete steps to unlock
New Patient Registration — Ready
Record: Not created
Crystal PM v14.2.1
Crystal PM
×
🏆
Patient Registered!
Duplicate check passed, demographics complete, insurance entered, consents collected, first appointment booked — Diana Flores is in the system correctly.
0
out of 600 points
🔔 Module 10 of 14
🔔

Mission: Bring Them Back

Recalls are the #1 driver of long-term practice growth. Every lapsed patient is lost revenue — and a patient whose vision went unchecked.

🔔 It's 4:15 PM. Robert Haines just checked out. You need to set his recall, then work through 4 overdue recall patients from this month's list — including one who needs a phone call, not just a postcard.

Set the recall, send the notices, make the call, and log every outcome.
5Steps
~4Minutes
500Max Pts
3Lives
🔔 Mod 10 — Recalls & Follow-Up · Crystal PM
Step 1 of 5
Score
0
👩‍💼
Sam
Senior Front Desk
Step 1
Robert Haines just checked out. Every patient who leaves needs a recall set before they walk out the door. Do it now.
Lives: ❤️❤️❤️
Crystal PM — Recalls & Follow-Up [SOUTHERN EYE ASSOCIATES]
_
×
File
Edit
View
Schedule
Patient
Clinical
Billing
Reports
Help
Module:
Recalls & Follow-Up
Date:
Sat 3/28/2026 — 4:15 PM
J.OPERATOR
Set Recall
Recall List
Send Notices
Phone Outreach
Log Outcomes
RECALL STATS
Due this mo:47
Not scheduled:31
13+ mo lapsed:4
Recall rate:34%
TODAY'S CHECKOUTS
Haines, R.:Not set
Odom, K.:✓ Set
Webb, M.:✓ Set
🔔
Recall system loading…
QUICK FACTS
📬 11 mo → Postcard
📧 12 mo → Email
📞 13 mo → Phone call
Call books 3× vs postcard
ACTIONS
Complete steps to unlock
Recall System — 31 patients need outreach
Crystal PM v14.2.1
Crystal PM
×
🏆
Recalls Worked!
Recall set at checkout, list worked, notices sent, phone call made, every outcome logged. That's how you build a practice.
0
out of 500 points
💳 Module 6 of 14
💳

Mission: Close the Visit

Every visit ends at checkout. Miss a charge, skip a receipt, or let a balance walk out the door — and it's gone.

💳 It's 3:45 PM. Robert Haines just finished his annual exam with Dr. Martinez and picked up contact lenses. He has BCBS, a $30 copay, and a $120 balance from his last visit.

Post the charges, apply insurance, collect everything owed, and close the visit — 6 steps to a clean close.
6Steps
~5Minutes
600Max Pts
3Lives
💳 Mod 6 — Billing & Checkout · Crystal PM
Step 1 of 6
Score
0
👩‍💼
Sam
Senior Front Desk
Step 1
Robert Haines is heading to checkout. Open his chart and post the exam charges from today's superbill.
Lives: ❤️❤️❤️
Crystal PM — Billing & Checkout [SOUTHERN EYE ASSOCIATES]
_
×
File
Edit
View
Schedule
Patient
Clinical
Billing
Reports
Help
$ Post
Patient:
Haines, Robert J.
Visit:
03/28/2026 — Dr. Martinez
J.OPERATOR | 3:45 PM
Charges
Insurance
Payment
Receipt
Close Visit
PATIENT
Haines, Robert J.
DOB:08/30/1978
Ins:BCBS
Copay:$30
BALANCE DUE
Prior bal:$120.00
Today's:
Ins pays:
Total due:
💳
Loading today's visit charges…
VISIT INFO
Provider:Dr. Martinez
Visit type:Annual Exam
Services:2 items
Status:Open
ACTIONS
Post charges to begin
Checkout — Haines, Robert J.
Visit: Open
Crystal PM v14.2.1
Crystal PM
×
🏆
Visit Closed!
Charges posted, insurance applied, balance collected, receipt issued, visit closed. Zero revenue left on the table.
0
out of 600 points
⚡ Module 7 of 14

Mission: Keep the Office Moving

A bottleneck anywhere backs up everything. The workflow board is your air traffic control — use it.

It's 8:15 AM. The office opens in 15 minutes. Two patients are already waiting, two tasks are overdue from yesterday, and Dr. Thompson's first slot is unfilled.

Scan the board, clear the backlog, assign today's tasks, and update patient statuses — before the first patient reaches the desk.
5Steps
~4Minutes
500Max Pts
3Lives
⚡ Mod 7 — Task Management · Crystal PM
Step 1 of 5
Score
0
👩‍💼
Sam
Senior Front Desk
Step 1
Good morning! Before we open, scan the workflow board — how many overdue tasks are sitting from yesterday?
Lives:❤️❤️❤️
Crystal PM — Workflow Board [SOUTHERN EYE ASSOCIATES]
_
×
File
Edit
View
Schedule
Patient
Clinical
Billing
Reports
Help
⚠ 2 overdue tasks Date:
Sat 3/28/2026 — 8:15 AM
J.OPERATOR
Workflow Board — Morning review
Tasks: loading…
Crystal PM v14.2.1
Crystal PM
×
🏆
Office is Moving!
Backlog cleared, statuses updated, tasks assigned — the team knows exactly what to do and no patient is waiting in the dark.
0
out of 500 points
📊 Module 8 of 14
📊

Mission: Own the Numbers

Staff who understand reports become indispensable. Know today's production number before your manager asks.

📊 It's 5:00 PM — end of day. Dr. Martinez is heading out and asks: "What was today's production?"

Pull the daily report, read the key numbers, spot the gap, reconcile payments — and know exactly what to say in 60 seconds.
5Steps
~4Minutes
500Max Pts
3Lives
📊 Mod 8 — Reporting · Crystal PM
Step 1 of 5
Score
0
👩‍💼
Sam
Senior Front Desk
Step 1
End of day! Dr. Martinez wants to know today's numbers before he leaves. Run the Daily Production Report — Reports → Daily → Production.
Lives:❤️❤️❤️
Crystal PM — Reports [SOUTHERN EYE ASSOCIATES]
_
×
File
Edit
View
Schedule
Patient
Clinical
Billing
Reports
Help
Report:
— No report selected —
Date:
Sat 3/28/2026
J.OPERATOR | 5:00 PM
📊
Select a report from the Reports menu to begin
End of Day — Reports
Crystal PM v14.2.1
Crystal PM
×
🏆
Numbers Owned!
Production pulled, utilization calculated, no-shows tracked, payments reconciled — you can answer any end-of-day question in 30 seconds.
0
out of 500 points
👓 Module 5 of 14
👓

Mission: Close the Sale

Optical is the #1 revenue driver in most eye care practices. Enter the Rx correctly, apply benefits confidently, and close without pressure.

👓 It's 2:10 PM. Dr. Martinez just finished an exam. Keisha Odom is in the optical area ready to order new glasses. She wants single-vision with her VSP benefits applied.

Enter her prescription, select a frame, apply insurance, present the total, collect payment, and send it to the lab — 7 steps, maximum revenue, zero errors.
7Steps
~6Minutes
700Max Pts
3Lives
👓 Mod 5 — Orders & Optical · Crystal PM
Step 1 of 7
Score
0
👩‍💼
Sam
Senior Front Desk
Step 1
Dr. Martinez just handed you Keisha Odom's Rx. She's ready to order. Open a new optical order from her chart — Rx tab → Create Order.
Lives: ❤️❤️❤️
Crystal PM — Optical Order [SOUTHERN EYE ASSOCIATES]
_
×
File
Edit
View
Schedule
Patient
Clinical
Billing
Reports
Help
+ New Order
TDY
Patient:
Odom, Keisha R.
Order #:
— New —
J.OPERATOR | 2:10 PM
Prescription
Frame / Lens
Insurance
Payment
Submit
PATIENT
Odom, Keisha R.
DOB:04/17/1992
Ins:VSP
Copay:$10
ORDER SUMMARY
Type:
Frame:
Lens:
Add-ons:
Retail:
Ins saves:
Due today:
👓
Click "+ New Order" to begin the optical order
VSP BENEFITS
Exam:✓ Used
Lenses:Available
Frame:$150 allowance
AR coating:$0 copay
ACTIONS
Complete the order to see actions
Ready — Odom optical order
Order: Not started
Crystal PM v14.2.1
Crystal PM — Optical Order
×
🏆
Order Sent to Lab!
Rx entered correctly, VSP benefits applied, payment collected, order queued — Keisha's glasses are on the way.
0
out of 700 points
📂 Module 4 of 14
📂

Mission: Know Before You Speak

Before you say a word to a patient — or their doctor — the chart tells you everything you need to know.

📞 It's 11:30 AM. Marcus Webb is at the desk to pick up glasses ordered 2 weeks ago. He mentions his prescription "doesn't feel right" and asks what lenses he had last time.

Answer his question, find the order, check the imaging history, and add a clinical note — all from the chart.
6Steps
~4Minutes
600Max Pts
3Lives
📂 Mod 4 — Chart Navigation · Crystal PM
Step 1 of 6
Score
0
👩‍💼
Sam
Senior Front Desk
Step 1
Marcus Webb is at the desk. He says his glasses don't feel right. Open his chart — search by last name first.
Lives: ❤️❤️❤️
Crystal PM — Patient Chart [SOUTHERN EYE ASSOCIATES]
_
×
File
Edit
View
Schedule
Patient
Clinical
Billing
Reports
Help
TDY
Patient:
— Type to search —
Date:
Fri 3/28/2026
J.OPERATOR | 11:30 AM
Summary
Exam History
Optical
Imaging
Notes
PATIENT
— No Patient —
DOB:
MRN:
Ins:
QUICK NAV
📋 Summary
🔬 Last Exam
👓 Optical Orders
📸 Imaging
📝 Notes
📂
Search for a patient to open their chart
CHART INFO
Last Visit:
Last Rx:
Orders:
Imaging:
ACTIONS
Open a chart to see actions
Ready — Search for a patient
Today: 14 Appts
Crystal PM v14.2.1
Crystal PM
×
🏆
Chart Navigated!
You found the Rx history, located the order, checked imaging, and added a clinical note — all in under 4 minutes.
0
out of 600 points
🛡️ Module 3 of 14
🛡️

Mission: Verify Before They Arrive

Insurance errors are the #1 cause of denied claims. One wrong digit in a member ID costs hours of appeals work.

📋 It's 9:55 AM. Tomorrow's schedule is loading. Patricia Davis has a 10:15 AM comp exam — and her insurance hasn't been verified.

Pull up her chart, run live eligibility, fix what's wrong, and flag the issue before Dr. Martinez sees her.
6Steps
~5Minutes
600Max Pts
3Lives
🛡️ Mod 3 — Insurance & Eligibility · Crystal PM
Step 1 of 6
Score
0
👩‍💼
Sam
Senior Front Desk
Step 1
Tomorrow's schedule is loading. Davis, Patricia has a 10:15 AM comp exam with Dr. Martinez — and her insurance isn't verified. Open her Insurance tab to start.
Lives: ❤️❤️❤️
Crystal PM — Patient Chart [SOUTHERN EYE ASSOCIATES]
_
×
File
Edit
View
Schedule
Patient
Clinical
Billing
Reports
Help
TDY
D
W
M
Patient:
Davis, Patricia M.
DOB:
07/22/1973
J.OPERATOR | 9:55 AM
Summary
Demographics
Insurance
Rx History
Notes
PATIENT
Davis, Patricia M.
DOB:07/22/1973
MRN:00-381645
Phone:205-555-0214
Ins:VSP
TOMORROW
8:00Weston, C.
9:30Nguyen, B.
10:15Davis, P. — Scheduled
11:00Harper, M.
2:00Cho, J.
📋
Loading patient chart…
APPT DETAILS
Date:Sat 3/29
Time:10:15 AM
Provider:Dr. Martinez
Type:Comp Exam
Status:Scheduled
Copay:
ACTIONS
Verify insurance to unlock actions
Ready — Chart loaded for Davis, Patricia M.
Appts Tomorrow: 12
Crystal PM v14.2.1
Crystal PM
×
🏆
Insurance Verified!
You ran eligibility, fixed the member ID, posted the copay, and flagged the secondary coverage issue — the billing team is covered.
0
out of 600 points
VISIONREADY
🏆
Certificate of Completion
Crystal PM Certified
Eye Care Front Office Training
This certifies that
Alex M.
has successfully completed the Crystal PM Front Office Training Track
on the VisionReady LMS — Lunovus LLC / Diamond Studios
v1.40
Total Points
Score %
Grade
— / —
Modules
Issued —