Skip to content
👀 Drishti | An Open mHealth sense-plan-act framework based on FHIR!
Dockerfile
Branch: develop
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
drishti-act @ c8470f2 Submodules updated. Jan 2, 2019
drishti-cog @ 7dd4fbf Submodules updated. Dec 24, 2018
drishti-plan @ 35e8a49
haproxy drishti-plan added. Dec 30, 2018
notes Image updated May 9, 2019
openmrs-module-drishti @ ed3911c Submodules updated. Jan 2, 2019
openmrs-owa-drishti @ e0f8554
postgresql
.gitignore distro properties added. Dec 14, 2018
.gitmodules openmrs-module-drishti added. Nov 26, 2018
README.md
docker-compose-prebuilt.yml docker-compose pre-built updated. Jan 2, 2019
docker-compose.yml drishti-plan added. Dec 30, 2018
omh-server-example.env
openmrs-distro.properties distro properties added. Dec 14, 2018
resource-server-example.env .env updated with VUE_APP namespace varaiables. Dec 27, 2018

README.md

👀 Drishti | An mHealth sense-plan-act framework on FHIR!

About

Drishti is a conceptual extension of the open mHealth model to behaviour intervention technology adopting the sense-plan-act paradigm from robotics. 👀 Drishti is also a reference implementation with the following components:

  • Drishti-sense is open mhealth shimmer that interfaces with various mobile frameworks and provides a uniform API.
  • Drishti-plan is a python flask API that provides a (FHIR) careplan based on aggregate data using AI.
  • Drishti-act is a SMART-ON-FHIR application in Vue.js that can deliver the careplan to the mobile device as alerts and messages
  • Drishti-cog is the central hub and repository, integrating various services using FHIR as the interface standard.
  • Drishti-EMR (openmrs-module-drishti) is an OpenMRS module that provide the user interface for clinicians.
  • Drishti-PHR (openmrs-owa-drishti) is an OpenMRS OWA that provide the user interface for patients, including authorizing access to their cloud services.

Drishti

Made in AutoDraw as AI drawing experiment!

Instructions

  • Drishti is not ready for use. The following instructions are only for those who want to contribute/join the project.

  • Rename resource-server-example.env to resource-server.env and add credentials

docker-compose -f docker-compose-prebuilt.yml up

Features

  • Drishti Uses Vue for frontend development. (Not Angular 1.x as in the OMH ecosystem)
  • Drishti uses FHIR as the data model for data exchange and persistence. (Not the OMH format)
  • Drishti relies on hGraph for data visualization.

How to Use

  • OpenMRS at /openmrs (of dockerhost)
  • Drishti-cog at /
  • Pull requests welcome to all sub-repositories.

OpenMRS

How to cite

Bell Raj Eapen, Norm Archer, Kamran Sartipi, and Yufei Yuan. 2019. Drishti: a sense-plan-act extension to open mHealth framework using FHIR. In Proceedings of the 1st International Workshop on Software Engineering for Healthcare (SEH '19). IEEE Press, Piscataway, NJ, USA, 49-52. DOI: https://doi.org/10.1109/SEH.2019.00016

@inproceedings{Eapen:2019:DSE:3353963.3353974,
 author = {Eapen, Bell Raj and Archer, Norm and Sartipi, Kamran and Yuan, Yufei},
 title = {Drishti: A Sense-plan-act Extension to Open mHealth Framework Using FHIR},
 booktitle = {Proceedings of the 1st International Workshop on Software Engineering for Healthcare},
 series = {SEH '19},
 year = {2019},
 location = {Montreal, Quebec, Canada},
 pages = {49--52},
 numpages = {4},
 url = {https://doi.org/10.1109/SEH.2019.00016},
 doi = {10.1109/SEH.2019.00016},
 acmid = {3353974},
 publisher = {IEEE Press},
 address = {Piscataway, NJ, USA},
 keywords = {FHIR, interoperability, mHealth},
} 

Contributors

You can’t perform that action at this time.