Skip to content

Alvearie/patient-browser

This branch is 43 commits behind LinuxForHealth/patient-browser:master.

Folders and files

NameName
Last commit message
Last commit date
Jun 19, 2020
Jun 18, 2020
Mar 7, 2022
Mar 8, 2022
Mar 3, 2021
Mar 8, 2022
Jan 19, 2022
Mar 7, 2022
Jun 19, 2020
Mar 7, 2022
Aug 4, 2017
May 11, 2018
Aug 4, 2017
Jun 19, 2019
Jul 28, 2021
Jun 19, 2020
Mar 3, 2021
Jun 12, 2020
May 16, 2018
Mar 7, 2022
Oct 20, 2021
Jun 19, 2020
Aug 4, 2017
Aug 4, 2017
Jul 26, 2021
Mar 7, 2022
Jul 13, 2021
Aug 4, 2017
Aug 4, 2017
Aug 4, 2017

Repository files navigation

Patient Browser

Table of Contents

Welcome to Patient Browser

The Alvearie Patient Browser is an easy to use, standalone application that allows easy access to data stored in a FHIR server. The UI displays the data at the top level organized by patient. You can then drill into other resources related to that patient. Navigation is page by page or patient by patient.

The Alvearie Patient Browser app is based on the SMART on FHIR Patient Browser

How to deploy

Pre-Requisites

  • Kubernetes cluster 1.10+
  • Helm 3.0.0+
  • A running FHIR server (with the $everything operation)

Checkout the Code

Git clone this repository and cd into the chart directory.

git clone https://github.com/Alvearie/patient-browser
cd patient-browser/chart

Install the Chart

In order to install the helm chart, you must provide the URL of a FHIR server and the base ingress hostname.

Important:

  • The FHIR server URL needs to be reachable from your browser, i.e. from your computer
  • The FHIR server needs to be unauthenticated. When deploying along with Health Patterns, there is a FHIR Proxy Chart that can remove the authentication of an IBM FHIR server. Note: although these instructions are for an unauthenticated FHIR server, there are some additional options here.
  • In order to expose the FHIR server, an ingress can be created by including ingress.class and ingress.hostname values.
helm install fhir-ui . --set fhirServer=https://{my-fhir-server} --set ingress.hostname={INGRESS_HOSTNAME}

INGRESS_HOSTNAME refers to the pre-determined domain name that will be used to access your FHIR Patient Browser instance.

Using patient-browser

Access your FHIR UI at: http://<<INGRESS_HOSTNAME>>/index.html

Uninstallation

To uninstall/delete the fhir-ui deployment:

helm delete fhir-ui

Further details can be found in src/README.md

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 87.5%
  • Less 8.3%
  • HTML 2.9%
  • Smarty 0.6%
  • EJS 0.3%
  • Shell 0.2%
  • Dockerfile 0.2%