1. What Is FHIR?
FHIR (Fast Healthcare Interoperability Resources) is a standardized framework created by HL7 (Health Level Seven International) to facilitate the electronic exchange of healthcare information.
Core Principles:
- Modularity: Data is broken into Resources (building blocks like Patient, Observation, Medication).
- RESTful APIs: Data can be created, read, updated, and deleted via modern web protocols.
- Interoperability: Promotes seamless data exchange across different healthcare systems.
- Extensibility: Allows customization for regional or organizational needs while maintaining base interoperability.
2. FHIR Data Models (Resources)
FHIR defines 150+ Resource types, categorized as follows:
Administrative Resources
- Patient: Demographics and administrative information.
- Practitioner / PractitionerRole: Information about care providers.
- Organization: Hospital, clinic, or department info.
- Location: Physical places.
- Encounter: Details about admissions and visits.
Clinical Resources
- Condition: Diagnoses.
- Observation: Measurements (vitals, lab results, imaging).
- Procedure: Interventions.
- DiagnosticReport: Structured results from lab, imaging, etc.
- MedicationRequest: Medication prescriptions.
- Immunization: Vaccine records.
- AllergyIntolerance: Allergies.
Financial Resources
- Coverage: Insurance details.
- Claim: Billing claims.
- Invoice: Hospital charges.
Workflow Resources
- Task: Workflow tracking.
- Appointment: Scheduling.
- Communication: Messaging between patients and providers.
Infrastructure & Security
- AuditEvent: System auditing and logging.
- Provenance: Data origin tracking.
3. Hospital Operations Mappable to FHIR
A. Clinical Operations
Patient Care & Clinical Documentation
-
Electronic Health Records (EHR) → Core FHIR Resources: Patient, Encounter, Condition, Procedure, Observation, DiagnosticReport.
-
Clinical Decision Support (CDS) → FHIR enables CDS engines by exposing structured clinical data in real-time.
Care Coordination
-
Manage multidisciplinary teams and handoffs with:
- PractitionerRole
- CarePlan
- Goal
- Communication
- Task
Medication Management
- Prescriptions → MedicationRequest
- Administration → MedicationAdministration
- Reconciliation → MedicationStatement
Laboratory and Imaging Workflow
- Lab orders → ServiceRequest
- Lab results → Observation, DiagnosticReport
- Radiology orders → ServiceRequest
- Radiology results → DiagnosticReport with ImagingStudy references
Vaccination Tracking
- Immunization data exchange with public health registries.
B. Administrative Operations
Admissions, Discharges, Transfers (ADT)
- Tracking in Encounter and Patient.
- Supports real-time location and status updates.
Appointment Scheduling
- FHIR Appointment and Schedule resources manage availability and bookings.
Workforce Management
- Tracking staff with Practitioner and PractitionerRole.
- Integrating with HR and credentialing systems.
Location Management
- Real-time bed management via Location and Encounter.
C. Financial Operations
Billing and Claims
- Claim resources represent detailed insurance claims.
- Invoice represents internal hospital billing.
Insurance Verification
- CoverageEligibilityRequest / CoverageEligibilityResponse for real-time verification.
Patient Estimates and Pricing
- Use Invoice and ChargeItem resources to build pre-treatment cost estimates.
D. Public Health & Research
Data Exchange for Registries
- Cancer, rare disease, and immunization registries using Observation, Condition, Immunization.
Clinical Trials and Real-World Evidence
- Using ResearchStudy, ResearchSubject, and linking to clinical data via standard FHIR resources.
Population Health Management
- Aggregated data via FHIR Bulk Data (Flat FHIR / NDJSON).
- Analytics platforms ingest data for trend analysis, risk stratification, and reporting.
E. IT & Security Operations
Audit and Logging
- AuditEvent provides a complete trail of system activity.
Consent Management
- Consent resource to manage and enforce patient consents.
Provenance Tracking
- Provenance resource links data back to its origin, critical for regulated environments.
4. Advanced FHIR Operations
FHIR Subscription & Eventing
- Real-time notifications when data changes (e.g. patient admission, abnormal lab result).
FHIR Bulk Export
- Population-scale data extraction for BI, AI model training, and cohort building.
SMART on FHIR
-
Enables building apps that run inside or alongside EHRs:
- Patient-facing portals
- Clinical decision support apps.
- Mobile apps.
5. Limitations and Gaps
- Not a complete EHR → FHIR models a common denominator; local extensions are often needed.
- Limited support for complex workflows (OR scheduling, complex supply chain).
- Real-time performance may require architectural optimizations.
6. Conclusion: The Full Scope of FHIR in Hospitals
What CAN be done with FHIR:
✅ Unified clinical data model.
✅ Core workflows (ADT, medication, labs, imaging).
✅ Financial transactions (claims, invoices).
✅ Real-time clinical alerts.
✅ Patient-facing applications.
✅ Public health reporting.
✅ Research and analytics enablement.
✅ Audit and consent tracking.
What typically CANNOT be done with FHIR alone:
❌ Complex logistics (pharmacy inventory, OR equipment tracking).
❌ Native device integration (though work is underway).
❌ Deep ERP functionality (HR, supply chain).
❌ Proprietary EHR-specific extensions without vendor collaboration.