Skip to content
Migrate

Export EHR data to FHIR, and count every record.

Migrate exports your records to standard FHIR R4 files and counts every record from source to export, on your own servers.

Install
A desktop app for Windows x64 (signed) or an Apple Silicon Mac (not yet signed), or the CLI.
Where it runs
On your own machines. Your records stay there.
Works with
Reads Centricity on Postgres or SQL Server. Writes FHIR R4 bulk files, SQL for four databases, or IHE XDS.b documents.
Account
A free Pidgeon account. Signing in needs internet.
Free in the beta
Migrate is free during the beta.

Not yet: Centricity is the only source today. We build other sources for each engagement.

Migration should be a tool you can rerun, not a one-off project.

Migration run

Northstar archive → FHIR R4 files

FHIR R4 Bulk Data · checkpoint 18 of 24

Exporting
74% completeLast checkpoint 13:42

2.43M

Source records

1.72M

Exported records

0

Count mismatches

ResourceSourceExportedStatus
Patient48,20148,201Complete
Encounter312,884312,884Complete
Observation1,842,0931,361,244Exporting
Condition226,190—Queued
Example data. Each run shows its progress and whether the export counts match the source.

Every record counted and checked

Exports the new system can check

Migrate writes standard FHIR R4 Bulk Data files, which you can check with the HL7 FHIR Reference Validator.

Counts that prove it

Migrate counts the records at the source and in the export. Loading the files happens on the new system.

It stays on your servers

Your records stay on your servers, and de-identification runs there too. Checkpoints let a stopped run pick up where it left off.

What Migrate covers today

Today, Migrate reads from Centricity, on Postgres or SQL Server. It exports six FHIR R4 resource types:

  • Patient
  • Encounter
  • Observation
  • Condition
  • MedicationRequest
  • Procedure

Plan your migration with us

Tell us what you are moving from and to. We will run a dry run against your source and show you the counts.