
Clinic owners considering a move off iFile usually have the same three fears: losing patient data in the transfer, disrupting the clinic during the switch, and burning days retraining staff on a new system. These are valid concerns, and they're the main reason many practices stay on legacy software years longer than they'd like to.
For Apex Vision, an award-winning pediatric and family-focused optometry practice in West Edmonton's Callingwood/Lessard area, switching wasn't a small decision either. iFile had been running day-to-day operations for years, charting, scheduling, billing, across a full-service practice: comprehensive family and pediatric eye exams, dry eye treatment, an in-house optical lab, and a busy designer eyewear boutique. But the growing pains were clear, and the practice, led by Dr. Bassam Hamdan, made the switch to EyecareX, an AI-native platform that combines a full optometry EMR with practice management in one system.
Here's what the migration looked like, and what changed.
The problem: growth was outpacing the system
Apex Vision wasn't struggling to attract patients. Between family eye care, dry eye management, and an in-house lab offering same-day glasses, the practice has real range and real demand. What it was struggling with was converting that demand into booked appointments efficiently, and keeping reception staffed appropriately as volume grew. Online booking on iFile was clunky enough that some patients gave up before finishing. Front desk staff were absorbing the difference: manual scheduling, phone-tag for confirmations, and reception tasks that pulled focus away from patients actually in the clinic.
Dr. Hamdan had tried to solve this before. He'd previously attempted to switch to both RevolutionEHR and Optosys, but both attempts fell short: poor data migration left gaps in patient records, and neither platform's functionality actually solved the workflow problems he was trying to fix. Both times, the practice ended up staying on iFile rather than trading one set of headaches for another.
Why "EMR" isn't quite the full picture
Many clinics search for an "EMR" when what they actually need covers more ground, charting and clinical documentation, plus the scheduling, billing, and patient communication that run around it. iFile, like most legacy systems, split these into separate tools or bolted-on modules. EyecareX handles the EMR side (structured charting, an ambient scribe that documents during the exam, clinical decision support) as one layer inside a single practice management system, rather than a standalone chart that still needs to be connected to everything else.
The migration: true 1:1 data, zero blackout time
The biggest risk in any EMR or PMS switch is disruption, lost records, a period where the clinic can't fully operate, staff relearning everything from scratch under pressure. Apex Vision had already run into that risk twice, with RevolutionEHR and with Optosys. This time was different.
EyecareX's migration team executed a true 1:1 data migration from iFile, meaning patient records, charts, and clinical history carried over exactly as they were, not reformatted, not partially mapped, and without the gaps that had derailed the previous two attempts. There was zero blackout time during the switch: the clinic, open six days a week including Sundays, didn't close, slow down, or run a parallel paper system during the transition.
Staff onboarding took 45 minutes to bring the team to full comfort level with the new system, a fraction of the multi-day training that a PMS or EMR switch typically requires.
What changed after go-live
Patient growth through online booking. A simpler, faster booking flow removed the friction that was costing new patients before they ever got in the door.
AI reception handling the routine load. Confirmations, rescheduling, and repetitive front-desk tasks that used to eat staff time now run automatically, freeing reception to focus on patients physically in the clinic.
AI-assisted testing built into the visit. Testing workflows that used to require manual coordination now run as part of the patient's visit, without adding steps for staff.
Charting that keeps pace with the exam. The ambient scribe completes structured clinical documentation during the visit itself, rather than leaving charting for after hours.
In Dr. Hamdan's words
"EyecareX has made day-to-day life so much easier. My exams are less stressed, I'm not splitting my attention between the patient and the chart, and I actually have time back in my day that used to disappear into admin."
"I also have full visibility into every side of the practice now, lab orders, financials, tasks, all in one place instead of chasing it down piece by piece. It's made practicing more enjoyable, plain and simple."
See EyecareX in action The optometry EMR and practice management software built for growing Canadian practices, migration included.
See EyecareX in action
Optometry practice management software that automates charting, recalls, billing, and pre-visit testing.
Book a Demo