Skip to content
/ fhirql Public template

🔥 Multipurpose FHIR server boilerplate using spring boot.

Notifications You must be signed in to change notification settings

dermatologist/fhirql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A FHIR has been lit on this server

What is fhirql

Fhirql is a spring boot adaptation of hapi fhir server. This can be used as a template for extending generic FHIR server for specific use cases. See the example projects below. I have updated it to FHIR-R4 and spring-boot 2.4.

FHIR® R4 (HL7 Fast Healthcare Interoperability Resources, Release 4)

Other projects that using this as backend

Requirements

  • java >= 13
  • maven 3

How to Use:

git clone https://github.com/dermatologist/fhirql.git
mvn spring-boot:run

How to extend

  • This uses spring boot Web.
  • Override the default UI by adding files with the same name to WEB-INF/templates (Thymeleaf).
  • For example this application overrides tmpl-head.html and tmpl-home-welcome.html
  • The list of original templates are here

Docker

Pre-build docker container of overlay branch is available for testing and can be deployed using the following command. Access it at https://localhost:8080/fhirql (Docker container is for testing only.)

docker run -d --name fhirserver -p 8080:8080 beapen/fhir

Author

Bell Eapen