Installing Microsoft’s FHIR server — links

The links below are referenced from the video in this post: https://darrendevitt.com/if-youre-new-to-fhir-wheres-the-best-place-to-start/

Below are the links and commands to install and run the Microsoft FHIR server.

Step 1. Download and install Docker Desktop
https://www.docker.com/products/docker-desktop/

Step 2. Windows Powershell or Mac Terminal commands
Command 1: Pull the Docker image
docker pull mcr.microsoft.com/healthcareapis/r4-fhir-server

Command 2: Create the FHIR network
docker network create fhir_network

Command 3: Run SQL Server
docker run --net fhir_network --name fhir_sql -e SA_PASSWORD=ZB6rn4PWCRvAte4? -e ACCEPT_EULA="Y" -d mcr.microsoft.com/mssql/server

Command 4: Run the FHIR API
docker run --net fhir_network -e FhirServer__Security__Enabled="false" -e SqlServer__ConnectionString="Server=tcp:fhir_sql,1433;Initial Catalog=FHIR;Persist Security Info=False;User ID=sa;Password=ZB6rn4PWCRvAte4?;MultipleActiveResultSets=False;Connection Timeout=30; Encrypt=false;" -e SqlServer__AllowDatabaseCreation="true" -e SqlServer__Initialize="true" -e SqlServer__SchemaOptions__AutomaticUpdatesEnabled="true" -e DataStore="SqlServer" -p 8080:8080 -d mcr.microsoft.com/healthcareapis/r4-fhir-server azure-fhir-api

Step 3. Download some test data
https://synthea.mitre.org/downloads
Look for the “1K Sample Synthetic Patient Records, FHIR R4”

Step 4: Download and install Postman
https://www.postman.com/

Step 5: Download and install Vanya
https://vanyalabs.com/

---

Sign up to “The Tuesday FHIR Sessions” and receive an email every Tuesday where I go deep on a single FHIR topic.