Guide
Cervica's founding practice moved three offices off its previous EHR while treating full schedules the whole time. This guide is that experience turned into a checklist: what to demand before you sign anything, how to move the data, and the parallel running strategy that means no revenue gap and no lost history.
The switch is won or lost before it starts, in what you get in writing from both vendors. From your current vendor:
And from the new vendor, the mirror image: exactly which of those files they import, shown against a sample of your real export, with the result previewed before anything commits. A migration promise without your sample file behind it is a sales line. Any serious vendor will process a sample before you sign.
| Data | Reality |
|---|---|
| Demographics, phones, emails | Migrates cleanly almost everywhere; the quality issue is duplicates, which a good importer flags rather than doubles |
| Insurance and member IDs | Migrates, but payer matching matters: rows that arrive unlinked to your payer list quietly break claims until someone notices |
| Open balances | Migrates as starting balances; reconcile totals against your old AR reports before trusting them |
| Appointment history | Usually migrates as visit counts and dates |
| Clinical notes | The honest answer: usually arrives as PDF chart exports attached to the patient, not as editable structured notes. Workable, normal, and better than retyping history |
| Claims in flight | Do not migrate these; wind them down in the old system (see parallel running below) |
The single best decision our practice made: do not cut over blind. Pick a cutover date for new dates of service. Everything on or after it lives in the new system; claims for services before it finish their lives in the old system, worked by the same biller in a shrinking queue. For about 60 to 90 days you run two systems on purpose: one growing, one draining. Then reconcile the two against each other, collections, AR, and patient balances, before the old system drops to read only. There is never a day when revenue has no home and never a claim stranded between systems.
Count backward from your renewal date: most contracts demand notice 30 to 90 days before auto renewal, and the export plus migration takes 30 to 60 days. That means the decision window opens roughly four to five months before renewal. Stuck mid contract? Price the early exit against what the switch earns you monthly; sometimes paying out three months beats a year of the wrong system, and any vendor worth joining will help you plan the timing rather than pressure it.
Guided imports with a preview and mapping step before anything commits, a ChiroFusion importer proven on our own three office migration, payer linking during import so migrated insurance can actually bill, and the parallel running playbook above walked with you, because it is the one we used. The setup fee covers humans doing this with you, and we will look at your sample export before you sign anything.
General guidance, not legal advice on any specific vendor contract. Your agreement's terms control; read them before relying on any timeline here.