SMART App Launch
2.2.0-preview - CI-Build International flag

SMART App Launch - Local Development build (v2.2.0-preview). See the Directory of published versions

Table of Contents

.. 0 Table of Contents
... 1 Overview
... 2 Apps
.... 2.1 App Launch: Launch and Authorization
.... 2.2 App Launch: Scopes and Launch Context
.... 2.3 Persisting App State (Experimental)
.... 2.4 Task profile for requesting SMART launch (Experimental)
... 3 Backend Services
... 4 Client Authentication
.... 4.1 Client Authentication: Asymmetric (public key)
.... 4.2 Client Authentication: Symmetric (shared secret)
... 5 Token Introspection
... 6 Conformance
... 7 Best Practices
... 8 Patient-Access Brands and Endpoints
.... 8.1 Patient-Access Brand Examples
... 9 Examples
.... 9.1 Example App Launch for Public Client
.... 9.2 Example App Launch for Asymmetric Client Auth
.... 9.3 Example App Launch for Symmetric Client Auth
.... 9.4 Example Backend Services Flow
.... 9.5 Example Id Token
.... 9.6 Example JWS generation for Asymmetric Client Auth
... 10 References
... 11 Artifacts Summary
.... 11.1 Patient Access Brand (Organization) Profile
.... 11.2 Patient Access Brands Bundle Profile
.... 11.3 Patient Access Endpoint Profile
.... 11.4 Brand Flags Extension
.... 11.5 Brand Logo Use Agreement Extension
.... 11.6 Brand Logo Extension
.... 11.7 Brands Bundle Extension
.... 11.8 Endpoint FHIR Version Extension
.... 11.9 Patient Access Description Extension
.... 11.10 Patient Access Logo Use Agreement Extension
.... 11.11 Patient Access Logo Extension
.... 11.12 Patient Access Name Extension
.... 11.13 Patient Access URL Extension
.... 11.14 Brand Flags Code System
.... 11.15 Patient Access Category Code System
.... 11.16 Brand Flags Value Set
.... 11.17 Patient Access Category Value Set
.... 11.18 brand1-opt2
.... 11.19 brand2-opt2
.... 11.20 cust-hosted-examplehealth
.... 11.21 ehchospital
.... 11.22 ehpmadison
.... 11.23 example
.... 11.24 examplehealth
.... 11.25 examplehospital1-ehr1
.... 11.26 examplehospital2-ehr2
.... 11.27 examplehospital3-ehr1
.... 11.28 examplehospital3-ehr2
.... 11.29 examplelabs
.... 11.30 brand1-opt2
.... 11.31 brand2-opt2
.... 11.32 ehr1-examplehealth
.... 11.33 example
.... 11.34 examplehealth-r2
.... 11.35 examplehealth-r4
.... 11.36 examplehospital1-ehr1
.... 11.37 examplehospital2-ehr2
.... 11.38 examplelabs
.... 11.39 example1
.... 11.40 example6
.... 11.41 example4
.... 11.42 example5
.... 11.43 example2
.... 11.44 example3
.... 11.45 SMART App State
.... 11.46 TaskEhrLaunch
.... 11.47 TaskStandaloneLaunch
.... 11.48 SMART on FHIR terminology.
.... 11.49 Codes for tasks to application launches
.... 11.50 Launch Types for tasks to application launches
.... 11.51 Example App State
.... 11.52 Example Task for Standalone Launch
.... 11.53 Example Task for EHR Launch
.... 11.54 smart-app-state-server