Skip to content

Latest commit

 

History

History
56 lines (39 loc) · 1.26 KB

File metadata and controls

56 lines (39 loc) · 1.26 KB

Introducation

A HAPI FHIR server written in Spring Boot, which is the backend for the HF mobile app. It uses PostgreSQL to store the data and Docker to run it

how to run

build marven packages

cd openhealth
mvn packages

In case building the packages gives you trouble, you can run the build command with skip parameters

package -DskipTests -Dmaven.test.skip=true

Run Docker from the parent folder

docker-compose up --build

When you make changes in openhealth

cd openhealth
mvn packages

Then run Docker again

docker compose down -v

docker-compose up --build

Resource Types

  1. Organization
  2. Location
  3. HealthcareService

Organization

This is the FHIR resource type that holds information about the organization (facility), the name, active status, etc

Location

This FHIR resource type is used to create geolocation information about places, things, people, etc., and we use it to map facilities to their location via GPS coordinates.

HealthcareService

This is a FHIR resource type used to store the type of healthcare services an Organization (facility) offers.

For more information, you can check out

  1. FHIR Resources: https://build.fhir.org/resourcelist.html
  2. Hapi Fhir Server: https://hapifhir.io/hapi-fhir/docs