Multi-format ingestion from existing systems — CSV, HL7, FHIR bulk data and SFTP — with automated person matching, field mapping and full audit trail. No rip-and-replace required.
Book a demoCSV, SQL dump, flat files, HL7 v2 messages, FHIR bulk data ($export) and SFTP polling. Bring data in however your source systems can produce it.
Medicare number, IHI, MRN, DVA number and fuzzy matching (name + DOB). Confidence-scored with human review for uncertain matches. Full audit trail on every decision.
Visual mapper from source columns to target FHIR resources. Save templates for reuse — map once, import repeatedly. Schema validation catches issues before commit.
Register external systems with connection details and sync schedules. SFTP polling, cron-based sync, webhook triggers. Monitor health and last-sync status from one place.
Register external systems, define field mappings and monitor import runs from a single console. Person matching happens automatically with confidence scoring and human review for edge cases.
Healthcare data lives in silos with different identifiers. HealthOS matches people across systems using a layered approach: deterministic matching on Medicare number, IHI and MRN, then probabilistic fuzzy matching on name + DOB for the remainder. Every match decision is confidence-scored and audited.
Map once, import repeatedly. The visual field mapper lets you define how source columns translate to FHIR resources. Templates are versioned and reusable — when your PAS sends HL7 ADT messages, the same mapping runs every 15 minutes without intervention.
Migrating from a legacy system doesn't have to be a big bang. HealthOS supports staged import — bring historical data in batches, validate, reconcile against the source, then switch over when you're confident. Ongoing sync keeps both systems current during transition.
A 45-minute walkthrough covering field mapping, person matching and a live data import.