In development: private prototype available for review. See current capabilities →

Migration guide

Dental Software Migration: A Practical Guide

Plan dental data migration with an inventory, field mapping, rehearsal, reconciliation, exception review and controlled cutover.

At a glance

Dental software migration moves records and preserves their meaning in another system. A successful import message is only one check. Validate completeness, relationships, dates, attachments and financial control totals before approving a production change.

Evaluation guidance from the DentalSoftware.online team. See what our private prototype currently supports.

Migration checkpoints: inventory and map, rehearse and reconcile, approve and cut over, then review exceptions.
Migration checkpoints. A successful import is one check, not the acceptance decision.
  1. Inventory records and map fields.
  2. Rehearse the move and reconcile records.
  3. Approve exceptions before cutover.
  4. Review unresolved work after the transition.

Inventory records and dependencies

List demographics, appointments, clinical entries, documents, images, balances and configuration. Identify which supplier controls each source and who can authorize an export. Include inactive records, custom fields and external imaging references so that the scope does not silently shrink to the easiest tables.

Map fields and identify exceptions

Create a mapping register with source field, destination field, format and transformation. Retain stable identifiers to check relationships. Record every unsupported field or record type and decide whether it requires correction, a separate archive or continuing legacy access. Clinical fidelity must be reviewed by appropriately qualified practice staff.

Rehearse and reconcile

Compare source and destination counts, sample histories and agreed financial control totals. Open attachments and check their association with the correct patient and visit. Include edge cases such as duplicate names, old appointments, corrected notes and partial payments when those records are in scope.

Control the cutover

Agree on a final extraction time, changes permitted during the freeze, rollback criteria and responsibility for reconciling late activity. Train staff using the approved destination workflow. Keep the exception register and acceptance evidence available after launch; unresolved records do not become correct simply because the project date has passed.

Example migration acceptance register
Record setValidationReviewer
Patients and appointmentsCounts, identifiers, dates and relationshipsPractice coordinator
Clinical history and filesRepresentative records and documented exceptionsQualified clinical reviewer
Balances and transactionsAgreed control totals and sample allocationsFinancial reviewer
Access and operationsRole scenarios, exports and recovery processPractice owner and IT lead

Continue your research