Skip to content

BuchiNy/HF_Hapi_Fhir_Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

backend server for the HF App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors