×

One Patient, Five Systems, Five Different Records: How to Build a Unified Health Data View

healthcare data management

Picture a patient named Maria Fernandes. Registration has her as “Maria Fernandes.” The lab has “Fernandez, Maria L.” Radiology holds a birth date with the day and month swapped. Pharmacy has her old address. Billing has her married name. 

Five systems. Five records. One person. 

Nothing here is broken. Each system did its job with the data it received. But the trouble starts when a clinician needs the full picture, and nobody can assemble it quickly. That is a healthcare data management problem, and adding another repository rarely solves it. 

Here is what does, in the order that tends to work. 

Why five records never agree? 

Records drift apart for four different reasons. But lumping them together is why many clean-up projects stall. 

 

Identity. The US has no national patient identifier, so every system issues its own. Matching falls back on name, birth date, address, and phone. But all of these can change or get mistyped.  

Structure. Every system speaks a different language. One is stuck on HL7 v2, another relies on FHIR APIs, and a third dumps flat files. 

Meaning. One lab reports glucose with a LOINC code. Another uses a local code no one else recognizes. 

Timing. A medication stopped this morning may look active in one feed until tonight’s batch runs. 

 

However, each cause needs its own fix:  

  • matching for identity,  
  • translation for structure,  
  • terminology mapping for meaning, and  
  • clear rules for timing.  

 

Sound healthcare data management treats these as four workstreams, not one. 

 

Start with identity, not storage. 

Many healthcare data management programs start by designing the EHR database. Start with identity instead. 

An enterprise master patient index (EMPI) links records from different systems to one person. Its match engine scores how likely two records describe the same patient. No EMPI matches perfectly, so it also needs a stewardship queue where trained staff review uncertain pairs.  

Three practical moves: 

  • Use two thresholds. Link automatically above the upper score. Keep records separate below the lower one. Send the band in between to a human. 
  • Link before you merge. With FHIR, you can use the Patient.link element to tag records as replaced-by, replaces, refer, or seealso while keeping all your source records safe and sound. 
  • Reuse standards. IHE profiles like PIX, PDQ, and their FHIR versions PIXm and PDQm define how systems cross-reference identifiers and query demographics. Toss in an HL7 v2 merge message like ADT^A40, and downstream systems instantly learn that two different files are actually for the same patient. 

Our piece on interoperability software and diagnostic accuracy shows how one identifier across departments removes the confusion that duplicate entries cause. 

Translate at the edge. 

Do not ask five systems to change. Place a translation layer between them and the unified view. AERIS operates as that layer. 

AERIS receives HL7 v2 messages, files, and API calls, then maps each to one canonical model. AERIS maps local codes to LOINC for labs, RxNorm for medications, SNOMED CT for problems, and ICD-10-CM for diagnoses. 

Start with your highest-volume local codes. That is where the payoff lies. This layer is the quiet workhorse of healthcare data management. 

Choose an architecture that fits the use. 

Three designs are common. 

  • Central repository. Fast queries, one place to look. The cost is storage and constant synchronization. 
  • Federated view. Queries go to source systems live. Data is fresher, but speed and uptime depend on every source. 
  • Hybrid. Index identity and key facts centrally. Fetch detail on demand. 

 

A hybrid often fits best because a bedside clinician needs speed while an analyst needs history. If analytics is the goal, a research model like OMOP can sit downstream of the operational store. 

Whichever you choose, healthcare data management rests on solid integration underneath. 

Decide who wins when systems disagree. 

Healthcare data management also means settling disputes in advance. These are survivorship rules, and each one needs clinical sign-off. A team might adopt rules like these: 

  • Allergies: combine all sources. Never drop one. 
  • Medications: pharmacy dispensing records outrank patient-reported lists. 
  • Demographics: the most recently verified value from registration wins. 
  • Lab results: never merge them. Show each with its source and time. 

 

Write them down, publish them, and apply them in code. This is the least glamorous part of health data management, and it decides whether clinicians trust the view. 

Measure what matters 

Track a few numbers weekly during the first quarter: 

  • Duplicate rate inside the index 
  • Share of pairs linked automatically versus sent to review 
  • Share of local codes mapped to standard terminologies 
  • Minutes from a source update to its appearance in the unified view 
  • Links or merges reversed after review 

 

Too many reversals? Your thresholds are probably too loose. Staring at a massive review queue? They’re too tight. Tracking these metrics turns healthcare data management from a guessing game into a predictable process. 

 

Where to begin? 

Trying to hook up every system at once on a healthcare data project is a recipe for stalling out. Instead, pick a single patient group, like emergency admissions, and link just two systems. Once you prove that unified view actually works for those patients, layer in the next data source. 

And if you need a hand with the technical plumbing, get in touch with us! 

 

FAQs 

  1. What is healthcare data management?

It is the work of collecting, standardizing, linking, governing, and delivering patient and operational data across systems. The aim is data that is accurate, traceable, and usable by the people who need it. 

 

  1. Why does one patient have different records in different systems?

Each system issues its own identifier and captures names, addresses, and codes on its own. However, typos, name changes, and format differences widen the gap over time. 

 

  1. Do we need an enterprise master patient index (EMPI)?

If more than one system registers patients, you need some form of patient matching. That can be a standalone EMPI or a capability inside your integration platform. Either way, plan for human review of uncertain matches. 

 

  1. Should we merge duplicate records or link them?

Link first. Merge only after review, and keep the source records so a mistake can be reversed. 

 

  1. Is FHIR required for modern health data management?

No. Many unified views run on HL7 v2 feeds. But FHIR is a practical common model because its resources and APIs are widely supported, and you can adopt it step by step within your wider healthcare data management plan. 

 

Archives

Similar Blogs.