What is different about HealthTech platform migrations
The defining constraint is PHI. Any dataset that contains protected health information travels through the migration with a compliance obligation attached — BAA coverage on every environment in the data-flow path, encryption in transit and at rest, access controls documented and verified, and a complete lineage record at cutover. That is not a checklist appended to the technical work; it is the architecture the technical work is built on.
The second structural difference is clinical data semantics. FHIR and HL7 data from different source systems is not interchangeable without normalization. Discovery audits the normalization logic applied to each source and produces a target-state specification before any pipeline migration begins.
The migration shapes that appear most often
- PHI-scoped data perimeters. The target architecture separates PHI into a dedicated dataset or schema with access controls limited to the minimum necessary personnel and systems. De-identified and aggregated data lives in a separate analytics zone with broader access. Migration does not consolidate PHI and non-PHI even if the source warehouse stored them together. Discovery maps every dataset's classification and produces the target-state access topology before DDL generation begins.
- FHIR/HL7 normalization migration. Where normalization logic lives in ETL pipelines, those pipelines migrate as named objects with before/after output verification. Where it lives in warehouse views or dbt models, it translates through the rule library with a dialect-specific review for FHIR resource handling. The normalization specification produced in Discovery is the acceptance criterion for the migration.
- Claims-data reconciliation harnesses. Claims migration is verified at the business metric level, not just the row level: total claim amounts and counts by payer and period must match within defined tolerances on both source and target before any claims workload is cut over. These checks run continuously through the parallel-run window and are archived as engagement evidence.
- BAA-gated migration data flow. Every environment PHI touches during migration — export storage, transformation pipeline, load target — requires a signed BAA before data moves. Discovery produces the full migration data-flow diagram and a BAA coverage map. Execution does not begin until every gap in that map is closed.
- De-identified ML dataset creation. Where a migration goal is enabling ML on de-identified data, the de-identification pipeline is designed as a named component of the target architecture in Discovery. The transformation logic and de-identification method are documented and the PHI-free dataset is verified before the ML pipeline is pointed at it.
What a HealthTech Discovery Sprint surfaces
- PHI classification for every dataset, with the target-state access topology for the PHI perimeter and the analytics zone.
- BAA coverage map for the full migration data-flow path, with gaps identified.
- FHIR/HL7 normalization audit: every source system's normalization logic, with the target-state specification.
- Claims reconciliation design: settlement periods, payer breakdowns, tolerance thresholds, and the harness structure.
- Lineage evidence design: the record structure that will satisfy a regulatory audit at cutover.
- Execution scope and fixed-fee quote.
Related reading
- What a Discovery Sprint Actually Finds — the full inventory a 10-day Sprint produces, including the compliance and lineage surfaces
- Cost Per Query Is the Only Warehouse Metric Your CFO Should See — cost framing applicable to claims and clinical data workloads at scale
- When a Migration Is the Wrong Answer — the cases where a replatform is premature and a cost optimisation is the right first step
How to start
The fast path is a Cloud Cost X-Ray — 5 business days, names the top-20 cost and compliance surface items before any commitment. The fee credits 100% against Execution signed within 60 days. If the situation is past the diagnostic phase, book a 30-minute call and we will quote the Discovery Sprint directly.