The goal of the FHIR-Starter is to ease the deployment of an Azure Healthcare API FHIR Service along with a Service Client to get users up and running with FHIR in minutes rather than days.
Azure API for FHIR is generally available for both public and government in multiple geo-regions. For information about government cloud services at Microsoft, check out Azure services by FedRAMP.
The FHIR-Starter scripts are designed for and tested from the Azure Cloud Shell - Bash Shell environment. The following services will be set up in the FHIR-Starter deploy process. Detailed deployment instuctions are located in the Readme.md within the scripts directory.
- Azure API for FHIR
- Azure Key Vault (users can select to use an existing keyvault as long as they have Purge Secrets access)
- Azure AD Service Principle for RBAC link
- Azure Resource Group
- Postman (for testing)
To clone a GitHub Repo, you must use a GitHub Account. Read Getting Started for more information.
To deploy resources in Azure, you must have a valid Subscription. Read Get or Obtain a valid Azure Subscription.
Next Steps Complete Setup steps detailed here.
We continue to monitor questions, feature requests and of course, bugs/issues. You can review the issues list here.
If you are interested in receiving notifications when we publish updates then please follow this repo.
Below are some references that might be useful for the reader.
The table below lists items contained within this repository:
| Directory | Contains |
|---|---|
| main | Readme, Security and compliance documents |
| docs | Getting started documents |
| scripts | Readme + Deployment, Setup and Control scripts |
| templates | ARM Templates for customers without Cloud Shell access (in progress) |
This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.
When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.
