https://github.com/dermatologist/openmrs-module-opspost
Post obs to OpenMRS without login (For mHealth Apps and sensors)
https://github.com/dermatologist/openmrs-module-opspost
dermatology ehealth image-processing openmrs openmrs-module
Last synced: 24 days ago
JSON representation
Post obs to OpenMRS without login (For mHealth Apps and sensors)
- Host: GitHub
- URL: https://github.com/dermatologist/openmrs-module-opspost
- Owner: dermatologist
- Created: 2020-01-13T11:35:33.000Z (over 5 years ago)
- Default Branch: develop
- Last Pushed: 2022-05-20T21:22:57.000Z (almost 3 years ago)
- Last Synced: 2025-02-08T11:14:50.354Z (3 months ago)
- Topics: dermatology, ehealth, image-processing, openmrs, openmrs-module
- Language: Java
- Homepage: https://dermatologist.co.in
- Size: 72.3 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# openmrs-module-opspost
Openmrs-module-opspost is a module for allowing patients to post observations to their own records. This module is for use with [openmrs-suite-dermatology](https://github.com/dermatologist/openmrs-suite-dermatology) for uploading images for online dermatology consultation from a mobile app.
## How this works
* Install this module.
* You can generate a key for any patient in the patient chart. Share the key with the patient for entering in his/her mobile app.
* Create a role that has privileges on this module ONLY.
* The mobile app sends a request as the above user with the patient’s unique key (openmrs/rest/v1/opspost/{apikey})
* If the unique key exists, this module returns a session ID with the necessary previledges (set in settings).
* Post the observation/image with the sessionID.
* A sample mobile app is available [here](https://github.com/dermatologist/skinhelpdesk-app).## This is an experimental application that can make OpenMRS insecure.
## DO NOT USE this in production