Home Applications Health Harbour

Health Harbour

This application is not supported by InterSystems Corporation. Please be notified that you use it at your own risk.
5
1 reviews
1
Awards
293
Views
1
IPM installs
2
1
Details
Releases
Reviews  (1)
Awards  (1)
Issues
Pull requests  (2)
Videos  (1)
Articles  (1)
This app has a demo View
An example of using InterSystems FHIR

What's new in this version

  • change version

Health Harbour app for InterSystems FHIR Contest

About

Welcome to Health Harbour, an all-in-one health companion! Our dedicated team has crafted an application that seamlessly combines the functionalities of a medical assistant with the power of habit tracking, designed to empower users on their journey to better health.

Medical Assistant Features:

  • Vital Signs Monitoring: Easily log and monitor essential health metrics such as blood pressure, providing users with valuable insights, ensuring them stay organized and never miss a follow-up.
  • Personalized Care Plans: Collaborate with a personal doctor to create customized wellness plans tailored to the patient’s unique needs.

Habit Tracker for Wellness:

  • Daily Habit Tracking: Stay on course with health improvement goals by tracking and cultivating positive habits.

At Health Harbour, we believe that managing health should be comprehensive, intuitive, and empowering.

Download Health Harbor now and take charge of your well-being!

Features and technical description

Prerequisites

Client side: TypeScript with Angular framework.
Server side: InterSystems IRIS for Health and FHIR SQL Builder.

Make sure you have git and Docker desktop installed.

How to run

Execute the following commands in the terminal to start the project:

git clone https://github.com/banksiaglobal/MyYearOfHealth.git

docker-compose up -d

This project has test data for loading into IRIS.
Preloaded data is available in the following folder : data/fhir

FHIR SQL Builder

To convert data from FHIR server to SQL server in IRIS:

http://localhost:32783/csp/fhirsql/index.html

Data for log in:
Username: _ SYSTEM
Password: SYS

Create an analysis of our FHIR repo

Click on New for server connection settings:

FHIR Server Name: FHIRSERVER

  • Host: localhost
  • Port: 52773
  • Press New Credentials, add a new credentials like
  • Credentials: SuperUser / login: _ SYSTEM password: SYS
  • FHIR repository url : /fhir/r4

The prepared projection from FHIR to SQL is in the path data/fhir-builder/Harbour.json for Import.

After the form appears, we fill it with data:
Name: Harbour
Analysis: select a newly created analysis from the dropdown list

To move the projection from FHIR to SQL, click New and fill the form with data

  • FHIR Repository: FHIRSERVER
  • Trans. Spec: Harbour
  • Package Name: HarbourFHIR

Сheck the availability of tables in the management portal:

  • HarbourFHIR.Patient
  • HarbourFHIR.Observation
  • HarbourFHIR.CarePlan
  • HarbourFHIR.Goal

Locations

The application backend is available at http://localhost:32783/

The application frontend is available at http://localhost:4200/

Use of API

For more efficient and convenient interaction with the application api you can use postman-collection or swagger specification.
The files with them are located in the project root.

Team

  • Backend: Maria Gladkova
  • Frontend: Katsiaryna Shaustruk
  • Backend: Maria Nesterenko
  • QA / design: Alena Krasinskiene
Made with
Install
zpm install health-harbour download archive
Version
1.0.201 Feb, 2024
ObjectScript quality test
Category
Technology Example
Works with
InterSystems IRISInterSystems IRIS for HealthInterSystems FHIR
First published
28 Jan, 2024