drishti

:eyes: Drishti | An Open mHealth sense-plan-act framework based on FHIR!

https://github.com/e-health/drishti

Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 5 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.2%) to scientific vocabulary

Keywords

fhir fitbit hacktoberfest healthcare-application healthkit mhealth openmrs
Last synced: 6 months ago · JSON representation ·

Repository

:eyes: Drishti | An Open mHealth sense-plan-act framework based on FHIR!

Basic Info
  • Host: GitHub
  • Owner: E-Health
  • Language: Shell
  • Default Branch: develop
  • Homepage: https://nuchange.ca
  • Size: 469 KB
Statistics
  • Stars: 11
  • Watchers: 3
  • Forks: 7
  • Open Issues: 0
  • Releases: 0
Topics
fhir fitbit hacktoberfest healthcare-application healthkit mhealth openmrs
Created over 7 years ago · Last pushed over 3 years ago
Metadata Files
Readme Citation

README.md

:eyes: 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. :eyes: 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

Owner

  • Name: E-Health
  • Login: E-Health
  • Kind: organization
  • Email: ehealth_public@canehealth.com
  • Location: Hamilton, ON.

Open Source E-Health Initiative

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Eapen"
  given-names: "Bell Raj"
  orcid: "https://orcid.org/0000-0003-3208-4977"
- family-names: "Archer"
  given-names: "Norm"
  orcid: "https://orcid.org/0000-0003-4666-9570"
- family-names: "Sartipi"
  given-names: "Kamran"
  orcid: "https://orcid.org/0000-0002-3588-5991"
- family-names: "Yuan"
  given-names: "Yufei"
title: "Drishti: An Open mHealth sense-plan-act framework based on FHIR"
version: 1.0.0
date-released: 2019-12-23
url: "https://github.com/E-Health/drishti"
preferred-citation:
  type: inproceedings
  authors:
  - family-names: "Eapen"
    given-names: "Bell Raj"
    orcid: "https://orcid.org/0000-0003-3208-4977"
  - family-names: "Archer"
    given-names: "Norm"
    orcid: "https://orcid.org/0000-0003-4666-9570"
  - family-names: "Sartipi"
    given-names: "Kamran"
    orcid: "https://orcid.org/0000-0002-3588-5991"
  - family-names: "Yuan"
    given-names: "Yufei"
  doi: "10.1109/SEH.2019.00016"
  journal: "2019 IEEE/ACM 1st International Workshop on Software Engineering for Healthcare (SEH)"
  month: 4
  start: 49
  end: 52
  title: "Drishti: A sense-plan-act extension to open mHealth framework using FHIR"
  issue: 1
  volume: 1
  year: 2019

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1

Dependencies

docker-compose-prebuilt.yml docker
  • beapen/drishti-act latest
  • beapen/drishti-cog latest
  • beapen/drishti-emr latest
  • beapen/drishti-haproxy latest
  • beapen/drishti-plan latest
  • beapen/drishti-postgres latest
  • mongo latest
  • mysql 5.6
  • openmhealth/shimmer-resource-server latest
docker-compose.yml docker
  • beapen/drishti-act latest
  • beapen/drishti-cog latest
  • beapen/drishti-emr latest
  • beapen/drishti-haproxy latest
  • beapen/drishti-plan latest
  • beapen/drishti-postgres latest
  • mongo latest
  • mysql 5.6
  • openmhealth/shimmer-resource-server latest
haproxy/Dockerfile docker
  • haproxy alpine build
postgresql/Dockerfile docker
  • postgres latest build