AI-Powered Medical Scribe for
OfficeMate Users

Fully-live AI medical scribe for Eyefinity OfficeMate and ExamWRITER. Doctora's Windows agent connects directly to your OfficeMate SQL Server database using Windows Authentication, captures the exam, and writes structured findings, diagnoses, procedures, and refractions into ExamWRITER chart fields — reviewable in OfficeMate exactly as if a tech had entered them.

HIPAA Compliant
Encryption In-Transit & At-Rest
Seamless EHR Integration
2+ hrs
Saved Daily
95%
Accuracy Rate
5-6
More Patients/Day
$0
Transcription Costs

How Doctora Works with OfficeMate

Seamless integration in three simple steps

1
Install the Doctora Windows agent
A lightweight .NET system tray app installs on any Windows machine with OfficeMate. It reads the registry key HKLM\SOFTWARE\WOW6432Node\Eyefinity\OfficeMateServer and the OMate32.ini file to auto-detect the SQL Server instance (typically SERVER\OMSQL) and database (OMSQLDB).
2
Pair the device with your Doctora account
A one-time pairing code ties this Windows machine to your practice. Credentials are encrypted with Windows DPAPI. The agent tests the SQL Server connection and reports back.
3
Capture the exam
During the encounter, Doctora transcribes the conversation with medical-grade streaming speech recognition, then runs the transcript through AI extraction, ICD-10 generation, and CPT coding.
4
Write the exam into ExamWRITER
The agent creates the EWExam row, copies the template's EWExamTrans rows, pre-allocates the 10 EWSpecRx slots that ExamWRITER expects, inserts findings and impressions, updates quantitative measurements in EWTests, and stages ICD-10 diagnoses in EWPatTrans.
5
Doctor reviews and signs in ExamWRITER
The doctor opens the chart in ExamWRITER exactly as always. AI-generated narratives, findings, refractions, and diagnoses are already in the right fields. Review, edit, and sign — then the exam closes and appears on the OfficeMate workflow board for billing.

Features & Benefits

ExamWRITER chart write-back — 245 verified field mappings across EWExam, EWExamTrans, EWTests, EWSpecRx, and EWPatTrans
Direct SQL Server (ADO.NET) integration with Windows Authentication — no stored passwords, no cloud proxy
Auto-detection of OfficeMate installations via Windows registry and OMate32.ini fallback
OfficeMate schedule sync (AppSch_Appointment) with patient, provider, service, and location context
Patient read, create (SDK_Patient_Create), and update (SDK_Patient_Update) against the OMSQLDB database
ExamWRITER exam creation with correct ExamRec sequencing, PersistentID format, and MenuFl template expansion
ICD-10 diagnoses written to EWExamTrans and EWPatTrans; CPT procedures written as ExamWRITER procedure rows
IOP, cup-to-disc ratio, pachymetry, keratometry, spec Rx, and VA captured into the correct quantitative columns
Exam finalization (Closed=C plus cpr_examination + EWTracking rows) so charts appear in the Practice Management workflow board
Insurance read via SDK_Insurance_Get with decrypted member ID fields
Two-tier schedule query with fallback for compatibility across OfficeMate versions

Why Choose Doctora for OfficeMate

Advanced capabilities designed for modern eye care practices

OfficeMate and ExamWRITER Coverage
OfficeMate handles practice management (scheduling, patients, billing); ExamWRITER handles the clinical chart. Doctora writes to both sides — schedule reads from OfficeMate tables, exam writes populate ExamWRITER tables — so the integration covers a full visit end-to-end.
Verified 245-Field Mapping
The agent ships with 245 field mappings verified side-by-side against an ExamWRITER-created exam, covering narratives, exam findings, impressions, treatments, refractions, spec Rx, vitals, IOP, C/D ratios, keratometry, diagnoses, and procedures.
Windows Authentication
No hardcoded passwords, no credential files to rotate. The agent connects to SQL Server with the Windows user the clinic machine is logged in as — simpler to deploy and easier for clinic IT to audit.
Chart Visibility in the Workflow Board
Doctora writes the supporting cpr_examination row and EWTracking entries required for the exam to show up where OfficeMate staff expect it — not just in ExamWRITER.
Optometry Voice Recognition
Medical-grade streaming transcription with diarization and optometry keyterm boosting, tuned for refraction notation, PERRLA, ONH C/D, and other eye-care vocabulary.
AI-Powered

Advanced AI Capabilities

Cutting-edge technology that understands optometry

ExamWRITER Structured Output
AI extraction maps conversational dictation into ExamWRITER's sectional structure: chief complaint, HPI, review of systems, patient history, exam findings (cornea, lens, retina, optic nerve, macula, etc.), impressions, treatments, and assessment.
Refraction and Spec Rx Capture
The AI parses spoken refraction ('minus two twenty-five sphere, minus seventy-five cylinder, axis one seventy-five') and populates EWSpecRx for manifest, final, CL, and habitual Rx types.
ICD-10 and CPT Coding
Diagnoses and procedure codes are generated from the documented encounter and written to the correct OfficeMate tables — diagnoses flow into EWExamTrans plus EWPatTrans (for problem-list visibility), and procedures into the exam's procedure rows.
Quantitative Measurement Extraction
Visual acuities (UDVA, CDVA, near), IOP by method, pachymetry, cup-to-disc horizontal and vertical, keratometry, and confrontation visual fields are parsed out of natural speech into the EWTests columns ExamWRITER expects.
How We Compare
Generic dictation tools like Dragon Medical drop a text blob into whatever field has focus — you still place it. Doctora's OfficeMate integration writes directly into the SQL Server database at the row and column level: a chief complaint lands in the EWExamTrans CHIEF COMPLAINT row, a cornea finding lands in the cornea row, IOP lands in EWPatTrans, refraction lands in EWSpecRx. Nothing to drag, no field to click into, no template swap.

Frequently Asked Questions

Everything you need to know about Doctora and OfficeMate

Does Doctora work with both OfficeMate and ExamWRITER?
What OfficeMate versions are supported?
Does this work with OfficeMate cloud or on-premise?
Do I need to change my ExamWRITER templates?
What about VSP billing and insurance?
What data leaves the practice?
How long does setup take?
Can techs still enter pre-test data the way they always have?

Other Optometry EHR Integrations

Doctora works seamlessly with leading optometry EHR systems

RevolutionEHR
The most advanced AI medical scribe for RevolutionEHR. Doctora's voice-to-text technology saves optometrists 2+ hours daily on documentation.
Learn More
Eyefinity EHR
Transform Eyefinity EHR with AI-powered medical scribe technology. Voice-driven documentation designed for VSP network optometrists.
Learn More
CrystalPM
Fully-live AI medical scribe for CrystalPM with complete custom template support. Doctora's Windows agent installs on your CrystalPM workstation, writes AI-structured exam notes directly into your existing CrystalPM templates, and preserves every other field in the record.
Learn More

Ready to Transform Your OfficeMate Experience?

Start saving hours daily on OfficeMate documentation with Doctora

No credit card required
Setup in as low as 5 minutes
Cancel anytime