Advanced Health Data Interoperability in Rwanda
Starter Project - Fast Healthcare Interoperability Resources (FHIR®) Implementation Guide
---
This starter project will provide a base FHIR® Implementation Guide (IG) for IG Authors.
In addition, an IG Author getting started with FHIR® can also follow a few easy steps to:
Install Health Level Seven's (HL7®) FHIR® IG Auto-Builder
Install a Local HL7® application programming interface (HAPI) FHIR® Instance (Docker starter project)
Deploy a FHIR® IG to the local HAPI FHIR® Instance
### FHIR® IG Auto-Builder
This will allow you to see your automatically generated and published FHIR® IG (Continuous Build).
In order to enable this automatic generation of FHIR® IG artifacts, install the IG Auto-Builder: __https://
github.com.
The continous build IG for this Starter Project can be seen here: __http://
jembi.org
>**NOTE**
For more information, see __https://
github.com
After about 3 - 5 minutes (maybe even longer depending on the size of your FHIR® IG), you will be able to see your published build using __https://
build.fhir.org. You can also view a published build for a specific branch: __https://
build.fhir.org.
### HAPI FHIR® Starter Project (Docker Hub)
Ensure that you have all prerequisites installed as documented here: __https://
github.com.
Step 1 : Run the following two commands from a terminal window to build a Docker image for HAPI FHIR®:
```docker
docker pull hapiproject/hapi:latest
docker run -p 8080:8080 hapiproject/hapi:latest
```
Step 2 : Create a folder on your machine and copy the following two files to that location:
##### File 1: docker-compose.yml
```yaml
services:
fhir:
container_name: fhir
image: "hapiproject/hapi:latest"
ports:
- "8080:8080"
configs:
- source: hapi
target …