-
Select the subscription in which you want to deploy the FHIR Loader.
-
Either select an existing Resource Group that contains the Azure API for FHIR, Azure Health Data Services FHIR service, or OSS FHIR Server, or create a new Resource Group.
Note- If you are using MSI for authentication, the API for FHIR or Azure Health Data Services needs to be in the same Resource Group.
-
Select the region where you intend to deploy the FHIR Loader.
-
The
bulk
prefix will be appended by default to all resources deployed with the sample. If needed, replacebulk
with any other prefix of your choice. -
Click on
Next
.
- Select the App Service Plan size based on your requirements.
- Select the type of FHIR server you want to use with the FHIR Loader.
- If you selected API for FHIR or Azure Health Data Services, choose the existing API for FHIR resource or FHIR Service accordingly.
- If you selected FHIR Server (OSS), provide the FHIR Server (OSS) URL. You can find this URL in the Web App deployed for the FHIR Server (OSS).
- Choose the authentication method to be used.
- If you select Managed Identity, click
Next
and skip to step 5. - If you select Service Principal, follow the steps below:
-
Service Principal Configuration:
-
If you have an existing Service Principal, you can choose
Select existing
. Alternatively, chooseCreate new
to create a new Service Principal.Note- You need to follow one of the steps below.
-
A. Create New Service Principal
- Choose
Create new
to create a new Service Principal. - Click on
Change Selection
. - Enter name of the Service Principal you wish to create.
- Click
Register
. You will be redirected to the Certificates & Secrets section of your newly created Service Principal.
- Click on
New client secret
. - Create a new client secret by providing name.
- Copy the secret for use in subsequent steps.
- Close the current section.
- Paste the previously copied secret here.
- Click on
Next
.
- Choose
-
B. Use Existing Service Principal
- If you have an existing Service Principal, select
Select existing
. - Click on
Make Selection
. - Search for the existing Service Principal using either the name or Application Client ID.
- Select the existing Service Principal.
- Click on
Select
.
- Provide a new or old(not expired) secret for the existing Service Principal.
- Click on
Next
.
- If you have an existing Service Principal, select
-
- If you have configured a custom audience for your FHIR endpoint, provide the same custom audience here. Otherwise, you can leave it blank.
- Click on
Next
.
- Review all the inputs you provided in the previous steps.
- Click on
Create
.