intelehealth / intelehealth-middleware Goto Github PK
View Code? Open in Web Editor NEWMiddleware for mobile app offline sync module
Home Page: https://intelehealth.org/
License: Mozilla Public License 2.0
Middleware for mobile app offline sync module
Home Page: https://intelehealth.org/
License: Mozilla Public License 2.0
Trying to attach an image to a concept.In OpenMrs , there is something called Complex Obs where we can attach image or whatever file we need.We can create a concept which is of complex type and can attach an image to it.
I was able to do this online within the OpenMRS webapp , the response would generate a URI with which I would be able to download the data.When I try it with REST , it does not seem to work.No error is being generated and it also gives a URI with which I can download, but when I try to download it , it gives me data which is 0 bytes.The OpenMRS seems to provide this facility as can be observed in their test cases as in the link below.
https://github.com/openmrs/openmrs-module-webservices.rest/blob/master/omod-1.9/src/test/java/org/openmrs/module/webservices/rest/web/v1_0/controller/openmrs1_9/ObsController1_9Test.java
Not sure if the pbm is with the version I am using.Tried sending data as both byte 64 code of file present in the value field and also as a form data.Need to analyse this further.
Authentication to access openmrs api
Need to pull the location data from openmrs
Push json data to openMRS using the middleware.Use retrofit.Add patient data if uuid not present using API in the OpenMRS else edit.
Should be able to push or edit an encounter and observations
Setup of eclipse to push to git repository
If visit is not present , the visit needs to be added else edited
Need to install a later version of OpenMRS on my local system , to check if resources can be created by passing uuid
Analyse firebase for sync functionality.
Pull Data required for the device from the database to the device based on locationuuid and time.Currently pulling data for
1)Patients
2)Patient Attributes
3)Patient Attribute Master
4)Visit
5)Encounters
6)Observations
Assisting with android developer on data that has to be pulled and logic that needs to be use
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.