This sample shows extending Azure Health Data Services, FHIR service with first party Azure products to enable SMART on FHIR Implementation Guide.
As a pre-requisite to the sample deployment, you will need to have
- Azure Subscription with Owner privileges.
- Azure Active Directory Global Administrator privileges.
- Deployed Azure Health Data Services (FHIR Service) or Azure API for FHIR service.
The below components will be deployed with this sample.
- Routing and SMART Conformance is handled with Azure API Management API Gateway.
- Authorization as defined by SMART on FHIR Implementation Guide is handled by Azure Active Directory with custom code to enable some specific requirements.
As a next step, follow the steps listed in the Deployment document. This document provides detailed deployment instructions. Note : Known Issue: The execution of this deployment script creates a new FHIR instance. We are actively working on enabling script to work with existing FHIR instanceReference issue link.
Read through the technical guide to understand integration of deployed components with Azure Health Data Services, FHIR service.
If you are having issues with the sample, please look at the troubleshooting document.
If you have questions about this sample, please submit a Github issue.
This sample is custom code you must adapt to your own environment and is not supported outside of Github issues. This sample is targeted towards developers with intermediate Azure experience.