Definition of SMART on FHIR
SMART on FHIR (Substitutable Medical Applications, Reusable Technologies on Fast Healthcare Interoperability Resources) is a standards-based framework that enables third-party applications to integrate with EHR systems using FHIR APIs and OAuth 2.0 authorization. It defines how apps launch within an EHR context, how they authenticate users and obtain authorization, and how they access patient data through FHIR endpoints.
SMART on FHIR was developed by Boston Children’s Hospital Computational Health Informatics Program (CHIP) and Harvard Medical School, with funding from ONC. It has since become a core component of the ONC Health IT Certification Program — certified EHR systems must support SMART on FHIR app launch and authorization as part of their 21st Century Cures Act compliance.
The framework solves three problems simultaneously: authentication (who is the user?), authorization (what data can this app access?), and context (which patient is selected, which encounter is active?). By standardizing all three, SMART on FHIR makes apps portable across EHR platforms — the same clinical decision support tool, patient engagement app, or analytics dashboard can work in Epic, Oracle Health, MEDITECH, or any other SMART-enabled system.
In simple terms: SMART on FHIR is the universal plug for healthcare apps — the standard that lets a single app connect to any EHR without custom integration for each vendor.
How SMART on FHIR Works in Healthcare
SMART on FHIR operates through a well-defined launch and authorization flow that connects the app, the EHR, and the authorization server.
Key SMART on FHIR Standards and Specifications
Implementation Considerations
Building SMART on FHIR apps requires attention to authorization mechanics, EHR-specific behaviors, security, and user experience.
HIPAA compliance applies to SMART apps. Any app that receives patient data through SMART on FHIR is handling protected health information. The app developer must comply with HIPAA Security Rule requirements — encryption, access controls, audit logging, and breach notification. If the app is provided to a covered entity, a Business Associate Agreement is required.
How Taction Helps with SMART on FHIR
At Taction, our team builds SMART on FHIR applications, implements SMART authorization infrastructure, and helps health IT vendors navigate EHR platform integration.
What we do:
Whether you’re building your first SMART app, deploying across multiple EHR platforms, or implementing SMART authorization infrastructure, our healthcare engineering team delivers the FHIR expertise and EHR platform knowledge these integrations demand.

