Part 2 of 6 · Chapter 3 of 4

Health Data Standards, Explained Plainly

FHIR is the standard most new health systems speak, turning a patient record into plain, structured data any compliant system can read. It took decades to catch on, for reasons that have nothing to do with the technology itself.

Beginner8 min read

“Health data standard” sounds like paperwork — a compliance document nobody outside legal actually reads. FHIR is the opposite of that: a plain JSON shape that any system, from any vendor, can read without a translator, and it is the single reason the mismatch from the last chapter has an actual fix.

FHIR is the standard most new systems speak

FHIR — Fast Healthcare Interoperability Resources, almost always just said as “fire” — breaks a patient's record into small, named pieces called resources: a Patient resource, a Condition resource, a MedicationRequestresource. Every vendor that supports FHIR agrees on the same field names and the same coding systems inside each one, which is exactly the agreement the last chapter's two hospitals were missing.

A patient record as plain, structured data

Here is a simplified Condition resource — the FHIR shape for exactly the diabetes diagnosis from the last chapter, written one single way instead of two competing ways.

Condition.json
{  "resourceType": "Condition",  "code": {    "coding": [{      "system": "http://hl7.org/fhir/sid/icd-10-cm",      "code": "E11.9",      "display": "Type 2 diabetes mellitus without complications"    }]  },  "subject": { "reference": "Patient/482" },  "recordedDate": "2026-03-14",  "clinicalStatus": "active"}

Reading each field in plain English:

resourceType

This is a diagnosis entry, not a medication or a lab result.

code

The diagnosis itself, tagged to a specific, universally recognised code — no ambiguity about which condition this is.

subject

Which patient this belongs to, referenced by a stable internal ID.

recordedDate

One fixed date format, always year-month-day, no matter which country or vendor wrote it.

clinicalStatus

Whether the condition is still active, resolved, or in remission — a field neither of the last chapter's two systems even named the same way.

Why standards took decades to actually catch on

Standards like this existed in earlier forms decades before most hospitals adopted them. The delay was never really about the technology. Every hospital that had already built its own record system had years of data locked into its own format, and rewriting that system to speak a new standard cost real money with no obvious short-term payoff for that specific hospital — the benefit mostly accrued to other hospitals trying to read its data.

What finally moved the needle was regulation, not persuasion: government rules requiring certified systems to support FHIR gave every vendor the same deadline at the same time, which is the only way an industry-wide standard actually spreads — nobody wants to be first, and nobody wants to be last once everyone else has moved.

Key takeaways

  • FHIR breaks a patient's record into small, named resources — Patient, Condition, MedicationRequest — that every supporting vendor agrees to structure identically.
  • A Condition resource pairs a diagnosis with one universal code, one fixed date format, and one clearly named status field, closing exactly the gap from the last chapter.
  • The technology behind FHIR existed for years before most hospitals adopted it — the real barrier was the cost of rewriting an already-working system.
  • Regulation, not persuasion, is what finally made adoption spread, by giving every vendor the same deadline at the same time.