SMART Imaging Access
0.1.0 - ci-build
SMART Imaging Access, published by Argonaut Project. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/argonautproject/smart-imaging/ and changes regularly. See the Directory of published versions
| Official URL: http://fhir.org/argonaut/smart-imaging/ImplementationGuide/fhir.argonaut.smart-imaging | Version: 0.1.0 | |||
| Draft as of 2026-09-23 | Computable Name: SmartImagingAccess | |||
SMART Imaging Access lets an app retrieve clinical records, imaging-study metadata, and DICOM images using the same SMART access token.
This helps patients gather their own records, supports second opinions, streamlines research data donation, and lets clinicians pull studies into their preferred viewers.
The guide supports both SMART App Launch, for user-facing authorization, and SMART Backend Services, for pre-authorized clients. Deployments can support either or both patterns. Neither requires a separate imaging authorization step.
The diagram illustrates App Launch. Both authorization modes use the same token for study search and image retrieval. These roles may be implemented by one product or multiple cooperating products. The dashed connection shows token validation using SMART Token Introspection.
.well-known/smart-configuration or out-of-band configuration. (Discovery)ImagingStudy resources, each of which links to a WADO-RS endpoint. (Finding studies)This guide uses the following actor names throughout:
Patient, DiagnosticReport, and ServiceRequest. Its SMART configuration can advertise imaging endpoints. An app may query it for clinical data as part of an imaging workflow.ImagingStudy resources and returns the WADO-RS Endpoints through which authorized clients can retrieve images.These are functional roles, not product categories. One product may implement several roles, or cooperating products may implement them separately. For example, an EHR, imaging platform, or adapter could provide Imaging FHIR; a PACS, archive service, or gateway could provide DICOMweb; and an EHR or a standalone authorization service could provide the Authorization Server. “DICOMweb Server” here refers to the WADO-RS retrieval functionality described in this guide.
Implementing Study-Level Authorization illustrates how these functions can share policy decisions and enforce access to individual studies.
In U.S. certified deployments, the Authorization Server role can be supplied by the authorization capabilities of a Health IT Module certified to §170.315(g)(10). Deploying SMART Imaging Access also requires configuring the participating services to support the imaging discovery, scopes, and token validation described in this guide. This guide defines technical roles and interfaces without requiring changes to certification categories.
See Connecting Organizations for how this guide can serve as a building block for image exchange between health systems.
In scope:
ImagingStudy by patient and retrieving DICOM data via WADO-RSOut of scope (for now):
This guide grew out of the Sync for Science (S4S) Imaging specification, developed by the SMART team for the NIH All of Us research program, and continues under the Argonaut Project.
| IG | Package | FHIR | Comment |
|---|---|---|---|
| fhir.argonaut.smart-imaging#0.1.0 | R4 | ||
| hl7.terminology.r4#7.4.0 | R4 | Automatically added as a dependency - all IGs depend on HL7 Terminology | |
| hl7.fhir.uv.extensions.r4#5.3.0 | R4 | Automatically added as a dependency - all IGs depend on the HL7 Extension Pack | |
| hl7.fhir.uv.smart-app-launch#2.2.0 | R4 | ||
| hl7.terminology#5.5.0 | R4 | ||
| hl7.fhir.uv.extensions.r4#1.0.0 | R4 | ||
| hl7.fhir.uv.tools.r4#1.1.2 | R4 | for example references |
Package hl7.fhir.uv.extensions.r4#5.3.0 This IG defines the global extensions - the ones defined for everyone. These extensions are always in scope wherever FHIR is being used (built Sat, May 16, 2026 18:32+1000+10:00) |
Package hl7.fhir.uv.extensions.r4#1.0.0 This IG defines the global extensions - the ones defined for everyone. These extensions are always in scope wherever FHIR is being used (built Sun, Mar 26, 2023 08:46+1100+11:00) |
Package hl7.fhir.uv.tools.r4#1.1.2 This IG defines the extensions that the tools use internally. Some of these extensions are content that are being evaluated for elevation into the main spec, and others are tooling concerns (built Tue, Mar 24, 2026 11:13+1100+11:00) |
There are no Global profiles defined
This is an R4 IG. None of the features it uses are changed in R4B, so it can be used as is with R4B systems. Packages for both R4 (fhir.argonaut.smart-imaging.r4) and R4B (fhir.argonaut.smart-imaging.r4b) are available.
This publication includes IP covered under the following statements.