This page is part of the Smart App Launch Implementation Guide (v2.2.0-ballot: STU 2.2 Ballot 1) based on FHIR (HL7® FHIR® Standard) R4. The current version which supersedes this version is 2.1.0. For a full list of available versions, see the Directory of published versions
This page provides a list of the FHIR artifacts defined as part of this implementation guide.
Helping patients find and connect to the right API endpoints, by enabling publication of branding information for API providers, portals, and endpoints.
For an overview, see Patient Access Brands.
Patient Access Brands Bundle Profile |
FHIR Bundle of Organizations and Endpoints that is hosted at a stable, publicly available location |
Patient Access Brand (Organization) Profile |
Profile on Organization to convey a Patient Access Brand |
Patient Access Endpoint Profile |
Profile on Endpoint associated with a Patient Access Brand |
Patient Access Category Code System |
Categorizes a PatientAccessBrand into high-level taxonomy |
Patient Access Category Value Set |
Categorizes a PatientAccessBrand into high-level taxonomy |
The follow examples demonstrate use of Patient Access Brands. See example-brands for a guided tour.
Helping apps persist state to an EHR.
SMART App State |
SMART App State profile on Basic resource |
App State Server CapabilityStatement |
Required capabilities for App State Server |
Example App State |
Example App State |
Helping EHRs manage deferred or proposed app launches.
For an overview, see Task profile for requesting SMART launch.
TaskEhrLaunch |
Defines a Task that indicates the user should launch an application using the SMART on FHIR EHR launch. |
TaskStandaloneLaunch |
Defines a Task that indicates the user should launch an application as a standalone application. |
SMART on FHIR terminology. |
Codes used to in profiles related to SMART on FHIR. |
Codes for tasks to application launches |
Defines codes for Tasks that request launch of SMART applications. |
Launch Types for tasks to application launches |
Defines Launch Type codes for Tasks that request launch of SMART applications. |
Example Task for Standalone Launch |
Example Task for Standalone Launch |
Example Task for EHR Launch |
Example Task for EHR Launch |