Home Applications Clinical Mindmap Viewer

Clinical Mindmap Viewer

InterSystems does not provide technical support for this project. Please contact its developer for the technical assistance.
5
1 reviews
0
Awards
399
Views
0
IPM installs
3
1
Details
Releases (4)
Reviews (1)
Issues
FHIR Clinical Mindmap Viewer

What's new in this version

Fix FHIR server port

Gitter

clinical-mindmap-viewer

This is a Clinical Viewer as a mindmap

Installation

IPM

Open IRIS for Health installation with IPM client installed. Call in any namespace:

USER>zpm "install clinical-mindmap-viewer"

This will install FHIR server in FHIRSERVER namespace.

Or call the following for installing programmatically:

set sc=$zpm("install clinical-mindmap-viewer")

Docker (e.g. for dev purposes)

Clone/git pull the repo into any local directory

$ git clone https://github.com/yurimarx/clinical-mindmap-viewer.git

Open the terminal in this directory and run:

$ docker-compose up -d

View the patients as mindmap

Go to http://localhost:32783/mindmap/index.html

Articles about it

https://community.intersystems.com/post/mind-map-your-fhir-patient-data

Videos about it

https://youtu.be/Yyw8iCRq-Hg

Patient data

This app goes with 5 preloaded patents in /data/fhir folder which are being loaded during docker build
You can generate more patients doing the following. Open shel terminal in repository folder and call:

#./synthea-loader.sh 10

this will create 10 more patients in data/fhir folder.
Then open IRIS terminal in FHIRSERVER namespace with the following command:

docker-compose exec iris iris session iris -U FHIRServer

and call the loader method:

FHIRSERVER>d ##class(fhirtemplate.Setup).LoadPatientData("/irisdev/app/output/fhir","FHIRSERVER","/fhir/r4")

with using the following project

Testing FHIR R4 API

Open URL http://localhost:32783/fhir/r4/metadata
you should see the output of fhir resources on this server

Testing Postman calls

Get fhir resources metadata
GET call for http://localhost:32783/fhir/r4/metadata
Screenshot 2020-08-07 at 17 42 04

Open Postman and make a GET call for the preloaded Patient:
http://localhost:32783/fhir/r4/Patient/1
Screenshot 2020-08-07 at 17 42 26

Testing FHIR API calls in simple frontend APP

the very basic frontend app with search and get calls to Patient and Observation FHIR resources could be found here:
http://localhost:32783/fhirUI/FHIRAppDemo.html
or from VSCode ObjectScript menu:
Screenshot 2020-08-07 at 17 34 49

While open the page you will see search result for female anemic patients and graphs a selected patient’s hemoglobin values:
Screenshot 2020-08-06 at 18 51 22

Development Resources

InterSystems IRIS FHIR Documentation
FHIR API
Developer Community FHIR section

Made with
Install
zpm install clinical-mindmap-viewer download archive
Version
1.0.304 Feb, 2024
Ideas portal
Category
Technology Example
Works with
InterSystems IRIS for Health
First published
27 Jan, 2024
Last edited
04 Feb, 2024
Last checked by moderator
11 Oct, 2025Works