Skip to content
Back to Insights

FHIR in US Healthcare

A Technical Deep Dive into Real-Time Healthcare Interoperability

RP

Ramesh Prajapati

Contributor

Jul 30, 2025 · 3 Min Read

Illustration showing FHIR in US healthcare enabling data interoperability.
On this page

As the healthcare industry continues shifting toward real-time data sharing and patient-centric models, FHIR (Fast Healthcare Interoperability Resources) is emerging as a transformative force, offering flexibility, scalability, and modern web-based architecture. This article takes a technical deep dive into implementing FHIR in US healthcare, including its core use cases, tools, real-time capabilities, comparison with X12, handling large data sets, and securing APIs.

What Is FHIR?

FHIR supports a wide range of clinical and administrative scenarios, including:

Clinical data

  • Patient — demographics
  • Observation — lab results, vitals
  • Condition — diagnoses
  • MedicationRequest — prescriptions
  • CarePlan, Procedure, Immunization, and related resources

Administrative data

  • Coverage — insurance information
  • Claim / ClaimResponse — billing and payment
  • Appointment, Schedule, Invoice
  • Organization, Practitioner

The core building blocks

FHIR defines over 150 resource types, each representing a piece of healthcare information. These modular resources are the foundation for all interactions.

ResourceDescription
PatientDemographics and identifiers
EncounterVisit details
ConditionDiagnosed medical issues
ObservationVitals, labs, and measurements
MedicationRequestPrescriptions
AllergyIntoleranceAllergy info
ImmunizationVaccination record
CarePlanPlan of treatment
ProcedurePerformed medical procedures
CoverageInsurance and plan details
ClaimBilling information (replacing X12 837)
ClaimResponseClaim adjudication (replacing X12 835)
ExplanationOfBenefitSummary of benefits used
OrganizationHospitals, payers, facilities
PractitionerProviders, doctors, nurses
Common FHIR resources

Resources are accessed and manipulated via standard REST endpoints:

request.httphttp
GET [base]/Patient/{id}
GET [base]/Observation?patient={id}&category=vital-signs
POST [base]/Claim
PUT [base]/MedicationRequest/{id}
DELETE [base]/Appointment/{id}
Representative FHIR REST endpoints

Use cases across the ecosystem

StakeholderUse caseFHIR resource
PatientsAccess medical recordsPatient, Observation, Condition
ProvidersShare referral infoCarePlan, Encounter, DocumentReference
PayersProcess eligibility & claimsCoverageEligibilityRequest, Claim, ClaimResponse
Public HealthDisease surveillanceObservation, DiagnosticReport
ResearchersAnalyze de-identified data$export, ResearchStudy
DevelopersSMART on FHIR appsLaunch, Auth, Patient context
FHIR use cases by stakeholder

FHIR is also being adopted for:

  • Remote patient monitoring
  • Clinical decision support
  • Prior authorization (Da Vinci Project)
  • Bulk export for analytics

Authentication & authorization

FHIR APIs must be secured to comply with HIPAA, SOC 2, and other standards.

Common mechanisms

  • OAuth 2.0 — the foundation for SMART on FHIR
  • SMART on FHIR — adds scopes (patient/*.read), launch context, OpenID Connect
  • Mutual TLS (mTLS) — for server-to-server secure communication
  • API Keys & JWTs — for internal and service account interactions

SMART on FHIR also adds layers like:

  • App registration
  • Scopes for granular access control (e.g., patient/Observation.read)
  • Identity federation with OpenID Connect

Handling large datasets

FHIR addresses scalability challenges using:

  • Pagination (_count, link.relation=next)
  • Bulk Data Export ($export) — used by CMS and payers
  • Incremental queries (_since)
  • Transaction bundles — batch submission of resources
  • Subscriptions — real-time push notifications via WebSocket or REST hooks

Source of FHIR data

FHIR servers can source data from:

  • Internal EHR systems (e.g., Epic, Cerner, Allscripts)
  • Data lakes or warehouses (e.g., AWS HealthLake)
  • Clinical databases or APIs
  • Third-party integration engines

You can:

  • Host your own FHIR server (e.g., HAPI FHIR, Microsoft OSS FHIR server)
  • Query external FHIR APIs (e.g., CMS, payers, HealthLake)

FHIR tools and SDKs

  • HAPI FHIR (Java) — open-source FHIR server and client
  • Vonk (Firely) — .NET-based commercial server
  • Smile CDR — enterprise-grade FHIR platform
  • Postman collections — for FHIR API testing
  • Inferno & Touchstone — FHIR conformance and interoperability test platforms
  • FHIR.js, FHIRKitClient (Node.js) — JavaScript SDKs for client apps

What is SMART on FHIR?

SMART (Substitutable Medical Applications, Reusable Technologies) is a security and app framework that builds on FHIR to enable third-party apps to integrate securely with EHRs and FHIR APIs.

Features:

  • OAuth 2.0 + OpenID Connect
  • Scopes (e.g., read/write)
  • Standard launch contexts (e.g., patient-level or user-level)
  • Widely used in mobile health apps and patient portals

Sample FHIR API signatures

request.httphttp
# GET Example — Read Observation
GET /Observation?patient=12345&code=lab
Authorization: Bearer <token>
Accept: application/fhir+json
 
# POST Example — Create Patient
POST /Patient
Authorization: Bearer <token>
Content-Type: application/fhir+json
 
{
"resourceType": "Patient",
"name": [{ "given": ["John"], "family": "Doe" }],
"gender": "male",
"birthDate": "1980-01-01"
}
Representative FHIR API signatures from a working integration.

Conclusion

FHIR is transforming healthcare data exchange in the US by offering real-time, secure, and modular APIs. Whether you're working with clinical records or administrative claims, FHIR provides the modern foundation for interoperability, helping bridge gaps between providers, payers, and patients.

While X12 EDI remains part of the legacy infrastructure, FHIR is the future — powering apps, analytics, and payer-provider collaboration in a more connected healthcare ecosystem.

Found this useful? Share it.

Continue Reading

More perspectives from the team.

Evolution of software engineering from coding to design systems to artificial intelligence

Engineering

The Three Generations of Software Engineering

A CEO's view across nearly five decades of the profession — from high-level languages to object-oriented design to AI — and why each leap in abstraction changed what a small team of engineers could accomplish.

Jon Hopkins3 Min Read
Illustrated visual showing how Novelty Technology supports maternal health and personal safety through purpose-driven digital solutions.

Engineering

A Year of Technology With Purpose

A year-end reflection on the partnerships that defined 2025 — MySwaddle and Nexion Solutions — and what building for maternal health and personal safety taught us about purpose-driven technology.

Novelty Technology3 Min Read
FHIR connecting patients, providers, insurers, EHRs, and PBMs, showing transformation in healthcare.

Engineering

How FHIR Will Transform Third-Party Administrators in Healthcare

How FHIR's API-first standard reshapes the TPA role — replacing brittle point-to-point integrations with real-time eligibility, faster claims, and a member-centric experience that positions TPAs as proactive healthcare partners.

Jon Hopkins3 Min Read
Have a System Behind the Topic?

Talk with the team about the real operating context.

Keep this low-pressure and context-sensitive. We prefer starting with simple structural analysis.

Start a Discussion