You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/healthcare-apis/fhir/smart-on-fhir.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ ms.date: 11/10/2022
12
12
13
13
# SMART on FHIR
14
14
15
-
Substitutable Medical Applications and Reusable Technologies[SMART on FHIR](https://docs.smarthealthit.org/) is a healthcare standard through which applications can access clinical information through a data store. It adds a security layer based on open standards including OAuth2 and OpenID Connect, to FHIR interfaces to enable integration with EHR systems. Using SMART on FHIR provides at least three important benefits:
15
+
Substitutable Medical Applications and Reusable Technologies([SMART on FHIR])(https://docs.smarthealthit.org/) is a healthcare standard through which applications can access clinical information through a data store. It adds a security layer based on open standards including OAuth2 and OpenID Connect, to FHIR interfaces to enable integration with EHR systems. Using SMART on FHIR provides at least three important benefits:
16
16
- Applications have a known method for obtaining authentication/authorization to a FHIR repository
17
17
- Users accessing a FHIR repository with SMART on FHIR are restricted to resources associated with the user, rather than having access to all data in the repository
18
18
- Users have the ability to grant applications access to a further limited set of their data by using SMART clinical scopes.
@@ -36,12 +36,12 @@ Below tutorial describes steps to enable SMART on FHIR applications with FHIR Se
36
36
- After registering the application, make note of the applicationId for client application.
37
37
38
38
<!--- Tutorial : To enable SMART on FHIR using APIM, follow below steps
39
+
As a pre-requisite , ensure you have access to Azure Subscription of FHIR service, to create resources and add role assignments.
40
+
39
41
Step 1 : Set up FHIR SMART user role
40
42
Follow the steps listed under section [Manage Users: Assign Users to Role](https://learn.microsoft.com/azure/active-directory/fundamentals/active-directory-users-assign-role-azure-portal). Any user added to this role will be able to access the FHIR Service if their requests comply with the SMART on FHIR implementation Guide, such as request having access token which includes a fhirUser claim and a clinical scopes claim. The access granted to the users in this role will then be limited by the resources associated to their fhirUser compartment and the restrictions in the clinical scopes.
41
43
42
-
Step 2 : Deploy the necessary components to set up the FHIR server integrated with APIM in production. Follow ReadMe
43
-
Step 3 : Load US Core profiles
44
-
Step 4 : Create Azure AD custom policy using this README --->
44
+
Step 2 : [Follow the steps](https://github.com/microsoft/fhir-server/tree/feature/smart-onc-g10-sample/samples/smart) for setting up the FHIR server integrated with APIM in production. --->
45
45
46
46
Lets go over individual steps to enable SMART on FHIR
47
47
## Step 1 : Set admin consent for your client application
0 commit comments