OPHTHALMOLOGY
An EMR Built Around the Imaging, the Injection, and the Surgical Eye
A glaucoma follow-up with a new IOP spike, a wet AMD patient due for her sixth injection, a cataract pre-op needing biometry for Friday’s surgical day. On GlaceEMR and GlaceRCM, the per-eye exam, the OCT trend, the J-code injection record, and the global-period tracker run inside one chart, billed at a percentage of collections with no base fees, backed by 95%+ first-pass claim adjudication and 99%+ collection of payer-allowed amounts*.
*Of payer-allowed amounts.

WHAT WE HEAR FROM OPHTHALMOLOGISTS
The Chart Was Built for a Problem List, Not an Eye
Ophthalmology is the most image-dense and measurement-dense specialty in outpatient medicine, and most EHRs were built around a problem list and a med list. Four pains come up in the first thirty minutes of almost every discovery call with an eye practice, and each one quietly leaks revenue the panel earned.
Imaging lives in a parallel universe
The field and the OCT print to PDF and sit in document storage. The chart has nowhere for the mean deviation or the RNFL trend, so you flip through scans to remember if the eye progressed while the patient watches.
Eye visit vs E/M is a coin flip
92002 through 92014 versus 99202 through 99215, decided on instinct with no prompt at the chart. The result is a billing pattern that looks random by payer and a denials queue full of recoverable errors.
The injection room runs on stickers
The anti-VEGF cycle tracks the agent, the eye, the dose, the wastage, and the J-code units on a paper grid. One missed modifier or wastage unit and the claim drops at half of allowable, multiplied across the panel.
Global periods and modifiers eat your evening
Cataract 66984, complex 66982, YAG 66821, each with a 10 or 90 day global and a stack of modifier rules. Get it wrong and the claim denies; most platforms do not even know the global period is running.
GLACEEMR FOR OPHTHALMOLOGY
An EHR Designed Around the Per-Eye Exam
GlaceEMR is ONC-certified and has run in private ophthalmology practices for years, with 30+ years of company history behind it. The ophthalmology configuration is wired in before training starts, so the chart your team opens on day one already holds the per-eye exam template, the IOP and field trends, the injection-cycle record, and the surgical global-period tracker your day runs on. Every capability below ships today, not as a roadmap promise.
Per-eye exam template, structured by anatomy
Visual acuity, refraction, IOP, anterior and posterior segment findings, all captured as discrete data per eye. OD and OS are separate fields with their own trend graphs, not a single text box. Templates are physician-editable per provider, so the cataract surgeon’s intake differs from the medical retina specialist’s, because eye care does not standardize.
IOP and visual-field progression tracking
IOP per eye over time as a real trend graph the chart draws. Visual-field mean deviation, OCT RNFL thickness, and macular thickness trend side by side, prior values one click away. Progression on the right and stability on the left becomes visible at a glance, so the glaucoma decision happens in seconds instead of a three-minute chart review.
Intravitreal injection-cycle record
A native anti-VEGF record tracks the agent, the eye, the dose, the wastage, the J-code units, and the cycle interval per patient. The next injection date is calculated and the recall fires through the scheduler. The treat-and-extend regimen lives as structured data, not freehand prose your billing team interprets at charge entry.
Diagnostic-device DICOM interfaces
OCT, visual-field perimeter, fundus camera, IOL master, A-scan, specular microscope, and corneal topographer feeds land in the chart over standard DICOM and vendor interfaces. Each study links to the eye, populates the trend, and surfaces in the per-eye record. No PDF round-trip through the front-desk scanner, no separate viewer launched from another desktop.
Cataract surgical-planning and global tracking
A-scan biometry capture and IOL power calculation live inside the chart, with the pre-operative workup, the consent letters, and the surgical scheduling tied to the same record. The 90-day global clock starts on the day of surgery and tracks every postoperative visit, refraction, complication, and YAG against it. The premium-IOL and patient-pay conversation sits in the same workflow as the authorization.
Comanagement, order sets, and care-gap registry
Inbound optometric referrals, outbound specialist referrals, and the postoperative handoff run through one tracker, with the comanagement letter firing from the chart and the modifier 55 split documented. Order sets drop the right CPT, modifiers, and diagnosis pointers in one click, and the registry surfaces the diabetics due for screening and the AMD patients due for the next injection for your front desk to work tomorrow.
Included with GlaceEMR vs usually an add-on
When you price out another EMR, count what is included before you compare the headline number. The rows below are upsells, separate vendors, or consulting fees almost everywhere else, each with its own renewal date and price increase. They ship with GlaceEMR, with no tier games and no surprise line items at renewal.
| Capability | Most EMRs | GlaceEMR |
|---|---|---|
| Diagnostic-device DICOM imaging in the chart | Separate imaging vendor | Included |
| Eye-diagram and slit-lamp annotation tools | Add-on or free text | Included |
| 200+ reports plus a self-serve report builder | Consulting or ticket | Included |
| Self-check-in kiosk, English and Spanish | Third-party vendor | Included |
| GlaceOffice administration suite (HR, PTO, credentials) | Separate subscription | Included, free for clients |
| Native iOS and Android apps for providers and staff | Mobile-web only | Included |
A solo practice can grow to a multi-provider, multi-location group with an optical dispensary on the same platform, with no per-location upcharge and no contract to renegotiate when you add a satellite next quarter.
FROM VISIT TO PAID
One Path, Tracked End to End
GlaceScribe drafts the note, the device studies land on the eye, GlaceIQ surfaces the Eye-versus-E/M choice and the J-code, wastage, and laterality for your review, the scrubber checks every claim against payer rules before it goes out, and your named billing specialist works the queue to resolution. The same chart and the same team carry the dollar from the exam lane to the deposit, so the special-testing component and the injection units stop falling through a handoff.
GLACERCM FOR OPHTHALMOLOGY
A Billing Service That Knows Your Eye-Care Mix
GlaceRCM bills your claims in your EMR or ours, charged at a percentage of collections with no base fees and no monthly minimums. We would rather run it on our platform, where the scrubber sees the full chart and the injection record, but if you are staying on your EMR our billing team works your claims there. The service is built for the eye-care code mix: special-testing component splits, J-code injection billing, and the cataract global.
95%+
First-pass claim adjudication. Most claims pay on the first submission, including the J-code injection and special-testing claims that leak most often elsewhere.
99%+
Collection rate of payer-allowed amounts*. The dollars the payer contractually owes you actually arrive, because we work the queue to resolution.
$0
Implementation fee, setup charge, and monthly minimum. We get paid when you get paid, so our interests and yours line up from day one.
*Of payer-allowed amounts.
Scrubbing tuned to the eye-care mix
Payer-specific rules check Eye-versus-E/M, the technical and professional split on 92133, 92134, 92250, and 92083, J-code units and wastage on 67028, and the cataract global modifiers before submission. The mix you bill is our bread and butter, so the claim that needs a fix gets fixed before it goes out.
Undercoding Detector for documented work
The Undercoding Detector flags documented complexity that justified a higher code than what was selected, so the 92014 you intended does not get silently downcoded to a 92012 by reflex. The Payer Analyzer shows your J-code reimbursement per agent and flags a payer paying below the buy-and-bill threshold the practice can sustain.
Denials worked to resolution
We do not drop a denial at 90 days. Every claim is tracked through appeals, second-level reviews, and peer-to-peer when necessity on an injection series or a complex cataract is disputed. A write-off happens only when you sign off, and the dashboard shows where every disputed dollar stands.
A named billing specialist
A dedicated account manager who knows your payer mix, your injection load, your surgical volume, and your top denials. Not a ticket queue, not an offshore call center. They know your practice by name within a month of go-live, and they pick up when an injection prior auth stalls.
Percentage of collections, no base fees. Provider credentialing, payer enrollment, prior auth, daily patient statements, and a US-based billing call center are part of the service, not separate line items. Your patients call our team about a balance, not your front desk, so the receptionist checking in your cataract pre-op is not stuck on a billing call. The percentage you pay tends to cover itself out of the special-testing and J-code dollars a busier biller was quietly writing off.
AI AND PATIENT ENGAGEMENT
The Documentation, the Coding, and the Phones
Every AI capability is a suggestion you review and select. Notes wait for your signature and codes wait for your approval before either reaches a claim, so the coding judgment and the clinical decision stay with you, every time. The AI is built on HIPAA-compliant infrastructure from Amazon, Google, Anthropic, Deepgram, ElevenLabs, and other enterprise AI providers, with multi-vendor architecture that preserves operational redundancy and keeps the platform improving over time.
GlaceScribe
Ambient notes structured for the per-eye exam, with the chief complaint, the per-eye findings, and the assessment and plan landing where the chart expects them. Up to four speakers, in person or telehealth, English and Spanish patient-facing. The note finishes when the lane visit finishes, so the tech is rooming your next patient while you review.
GlaceIQ
30+ AI features tuned to your day: the Eye-versus-E/M suggestion at charge and at signing, laterality and J-code prompts on the injection, special-testing component reminders, and care-gap prompts for the diabetic-eye and glaucoma panels. You review and select each one.
GlacePhoneSmart
An AI phone agent answers as your practice in English or Spanish, books into real scheduler slots, runs recall campaigns for injections and fields due, fills cancellations, and surfaces voicemail summaries so the front desk stops drowning during cataract pre-op season.
A practice-branded portal, mobile app, kiosk, SMS, and email round out the stack, with English and Spanish on every patient-facing surface. The injection patient who needs a four-week reminder and the cataract patient who needs pre-op instructions both get them on the channel they actually open, both finish intake before they walk in, and both pay their balance without anyone at the front desk lifting a finger. Replies route back into the chart as structured tasks, so the injection-due, field-due, and post-cataract follow-ups get worked on the cadence the plan calls for instead of piling up in an inbox.
SWITCHING IS EASIER THAN YOU THINK
Coming From Another EMR
Most ophthalmology practices we onboard are leaving a horizontal platform that never knew what to do with an OCT trend, or a legacy ophthalmic system that solved imaging fifteen years ago and never modernized the rest. Implementation is $0, data migration is included, and your account manager runs the move and stays your account manager after go-live.
DAY 1
A chart that already looks like yours
You log in to migrated patient history, active problem lists, current meds, and recent imaging and per-eye records, with your per-eye templates, injection-cycle record, global-period tracker, eye-diagram tools, order sets, and code favorites already wired in. EMR go-live happens in under one week. The first few visits run slower because the workflow is new; by the end of the clinic day, your hands start to remember where everything lives.
DAY 30
Charting faster, claims flowing
You are charting faster than on the old system because the per-eye templates match how you document, and GlaceScribe carries most of your exams. Your first month of injection records have rolled into clean claims with the J-codes, wastage units, and laterality modifiers landed correctly. The first submissions are on the dashboard, you have walked the denial queue with your account manager, and recall and care-gap workflows are filling tomorrow from the injection-due and field-due lists.
DAY 90
The switch starts paying for itself
Your first quarter’s dashboard shows cleaner claims, faster posting, fewer denials parked in the 60-to-90 bucket, and the special-testing and J-code revenue you were leaving on the floor now on the books. Your Eye-versus-E/M mix looks like a coding pattern instead of a coin flip, and recall campaigns have closed care gaps for hundreds of patients. The conversation turns from migration triage to using the platform harder next quarter.
Data migration covers historical records, per-eye exam history, IOP and imaging records where structured, surgical history and operative notes, documents, images, problem lists, current medications, and outstanding orders, handled by Glenwood so your staff does not clean charts. The RCM transition runs 4 to 8 weeks with payer enrollment in parallel, and we recommend a 30-to-90-day overlap with your previous vendor so the practice keeps operating normally while the new platform proves itself. If you operate a device we have not interfaced before, the implementation team adds it during onboarding. Glenwood has been independent and privately held since 1994, when our founder helped his physician wife acquire a private practice in Connecticut: 30+ years in market, no outside investors. Support runs 7:00 AM to 8:00 PM Eastern on weekdays, with 24×7 on-call coverage for urgent issues, so the surgical practice with a problem at 6:30 AM Pacific before the first case still reaches a person.
WE KNOW YOUR CODES
We Have Billed Your Mix Before
You already know your codes. We have built the workflows, the scrubber rules, the documentation prompts, the laterality logic, and the denial templates around them, so the reimbursement you earned is the reimbursement you collect. The list below is the short version of what runs every day inside the platform for an ophthalmology practice:
- 92002, 92004, 92012, 92014: eye visit codes, new and established
- 99202-99215: office E/M, when the documentation justifies it
- 92133, 92134: OCT of the optic nerve and the retina
- 92083: visual-field examination, threshold
- 92250: fundus photography with interpretation
- 92235: fluorescein angiography
- 67028: intravitreal injection with J-code, units, wastage, and RT or LT
- 66984, 66982, 66988: cataract extraction, complex, with EK; 90-day global
- 66821: YAG capsulotomy
- Modifiers 24, 25, 50, 55, 58, 78, 79, RT, LT: surface as prompts when the rule fires
QUESTIONS WE HEAR EVERY WEEK
Ophthalmology Practice FAQ
Short answers below; the longer conversation happens on the demo. Tap any question to expand the answer.
Does GlaceEMR integrate with our OCT, visual-field perimeter, and fundus camera?
Yes. The diagnostic-device interfaces are part of the platform, over standard DICOM and vendor-specific feeds that cover the major ophthalmic imaging devices in active deployment today. The OCT, the visual-field perimeter, the fundus camera, the IOL master, the specular microscope, the corneal topographer, and the A-scan all push studies that land in the chart, link to the correct eye, populate the per-eye trend, and surface inside the encounter window. No PDF round-trip through the front-desk scanner, no separate viewer the tech launches from a different desktop. If you operate a device we have not interfaced before, the implementation team adds it during onboarding, and the deployment is included in the standard go-live timeline.
How does GlaceRCM handle the Eye-versus-E/M coding decision?
At charge capture and again at signing, the platform surfaces the optimal Eye visit code (92002, 92004, 92012, 92014) versus E/M (99202-99215) based on the documented chief complaint, the exam elements, the medical decision-making, and the payer’s preference pattern. You review and select. The Undercoding Detector flags documented complexity that justified a higher code than what was initially selected, so the 92014 you intended does not get silently downcoded to a 92012 by reflex. The Eye-versus-E/M mix stops looking random by payer and starts looking like a coding pattern your billing manager can defend, and the detector typically surfaces three to five percent of incremental revenue per provider on documented work that was being undercoded under the prior system.
How does the injection record handle J-codes, wastage, and the laterality modifier?
The intravitreal injection record is a native part of the chart. When you administer 67028 on the right eye with aflibercept, the agent J-code, the unit count, the wastage units, and the RT laterality modifier all flow into the claim from the injection note as discrete fields. The treat-and-extend interval updates against the prior cycle, and the next injection date posts to the recall queue. The single most-leaked code in retina billing under generic EMRs becomes the one your platform handles fastest. The Payer Analyzer shows your J-code reimbursement mix per agent and flags when a payer is paying below the buy-and-bill threshold the practice can sustain.
Is GlaceScribe HIPAA-compliant, and where does the AI run?
Yes, fully HIPAA-compliant. GlaceScribe runs on HIPAA-compliant AI infrastructure from Amazon, Google, Anthropic, Deepgram, ElevenLabs, and other enterprise AI providers, all under business associate agreements. The multi-vendor architecture preserves operational redundancy, so a single upstream incident does not stop your clinic. Up to four simultaneous speakers are supported, English and Spanish patient-facing, and all coding and order suggestions surface for your review before any signing. Nothing reaches the chart until you approve it, and nothing carries your signature until you sign it. Audio is processed in transit, the resulting note is stored in your single-tenant chart database with LUKS encryption at rest, and the data never trains a shared model that mixes your patients with anybody else’s.
What does GlaceRCM pricing look like, and do we have to switch EHRs?
You pay a percentage of what we collect, with no base fees, no implementation charges, and no monthly minimums. The exact percentage depends on your code mix, payer panel, injection load, surgical volume, and special-testing volume, and you will have it after a 20-minute discovery call. There are no surprise add-ons for credentialing, denial follow-up, prior auth, statements, or the call center, because all of that is part of the service. We would rather run the full bundle, where the billing quality depends on a tight integration with the chart, and about 98% of Glenwood clients choose that path. But we are flexible: if you want to keep your current EMR, our billing team will work your claims in your EMR or ours, and GlaceEMR is available standalone for the small minority of practices that prefer to keep their existing billing team.
“[Specialty-specific testimonial quote, replace with verified Ophthalmology physician quote or remove this card.]”
[Physician Name, MD]
[State]
If your group spans adjacent procedural panels, see how GlaceEMR runs dermatology, ENT, endocrinology, and internal medicine.
See What Glenwood Can Do for Your Practice
A 20-minute working call. We show you the platform on your specialty’s actual workflows, not a generic demo.