Build and Test SMART on FHIR Applications
Introduction
This page provides the resources and steps for developers to build and test applications using the SMART on FHIR specification.
Prerequisites
- If you are not familiar with FHIR or SMART specifications, see the SMART on FHIR documentation on the SMART Health IT website. The Tutorial section provides an overview of the SMART framework for applications.
- Review the FHIR R4 v4.0.1 documentation on the HL7 FHIR website. The executive summary, developer’s introduction, and clinical introduction are recommended.
- Review the FHIR R4 REST API endpoints for information on the Oracle Health implementation of the FHIR standard. Currently, only R4 is supported.
Build and Test an Application
Complete the following steps to build and test a SMART on FHIR application:
- Register your application to test the authentication and use of all the declared scopes. For provider-facing applications, you can select any patient from a list of patients in the sandbox environment to begin testing. After selecting a patient to test, you can open your application from a new browser window.
- Once your application is registered, you can use the authenticated endpoint (secure sandbox) to test the authentication and use of all declared scopes.
Note: If you encounter issues as you create your application, you can post questions on the Oracle Health Developer Forums.
Additional Resources
Oracle Health AI Application Suite