Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel

Project: Health Insurances 

Brief Explanation:  Use patient details like age, gender, income and past medical history to suggest best insurance plans . Also allow a patient to choose a insurance based on diseases

Used Technologies: Sencha touch, JavaScript, mySQL, HTML, CSS

Primary Mentor: Chahal Arora

Secondary Mentor: Surajit Nundy

Objectives:

Familiarise yourself with Sencha Touch, as well as the OpenMRS REST API

Build a sencha app that allows patient to enter the age, gender, income and past medical history. Give list of best insurance plan for them

Document your module so that we can maintain it.

Getting Started:

Build a Hello World app using Sencha

Install OpenMRS on your system: http://openmrs.org/download/

Add on the OpenMRS REST module: https://wiki.openmrs.org/display/docs/REST+Module//more tasks to be entered//

Research on how for a particular user you will rate an insurance plan as compared to other plans and provide most suitable insurance

Panel

Project: Health Device Communication/Remote Health Monitoring(IoT)

Brief Explanation:  Build an app to communicate with health devices such as patient monitor, blood sugar monitors, blood pressure meters, and other low cost medical devices common in India

Primary Mentor: Kartik Jain

Secondary Mentor: Chahal Arora

Objectives:

Research common interfaces for low-cost medical devices in India

Familiarize yourself with Sencha Touch and the OpenMRS REST API

Create an app that allows automatic entry as well as manual entry from devices

Send results to OpenMRS via REST

Allow user to check results in graph form

Getting Started:

Research what kinds of low-cost devices that communicate over wifi/bluetooth are available in India

Research on Internet of things

Show us a video of any of your project where you have worked with any such interface that connects a medical device and sends data over internet/computer

...

Panel

Project: Health Tracker

Brief Explanation:  Make use of patient data (age, weight, medical history) to suggest better life style guide like you can integrate that data to suggest running/jogging targets or suggest diet plans

Used Technologies: Sencha touch, JavaScript, mySQL, HTML, CSS

Primary Mentor: Chahal Arora

Secondary Mentor: Alpana Singhal

Objectives:

Familiarise yourself with Sencha Touch, as well as the OpenMRS REST API

Build a sencha app that allows patient to enter the age,gender and past medical history. Give list of best insurance plan for them

Document your module so that we can maintain it

Getting Started:

Build a Hello World app using Sencha

Install OpenMRS on your system: http://openmrs.org/download/

Add on the OpenMRS REST module: https://wiki.openmrs.org/display/docs/REST+Module//more tasks to be entered//

Build an App (Sencha / Android) which tracks the user movement and output the distance travelled and calories burned.

Research on how can you make the system intelligent using the user data

Panel

Project: Duplicate RaxaStore Application Tracker

Brief Explanation:  Create an application that compares a JSON files with all existing JSON files in database and compares the similarity between them

Used Technologies: Sencha touch, JavaScript, mySQL, HTML, CSS, Node js, Java

Primary Mentor: Kartik Jain

Secondary Mentor: John Stoecker

Objectives:

RaxaStore is an upcoming Raxa Doctor Feature that allows people Raxa Store will be used to upload database of concepts etc which can be used by them offline in their health center or shared globally with everyone Suppose a person uploads a database of drugs on RaxaStore. There is a but there will be a possibility of plagiarism. Create To tackle this issue, we need to create an application that compares a database document JSON file with all existing documents of database JSON files and compares the similarity between them based on specific fields .

Getting Started:

Build an application that compares two or more text JSON files and gives the approximate percentage of data that is common in both. The application can be in any language preferably javascript. Take an example of a JSON file containing diagnosis of the form

[

{ "label": "Anemia due to Blood Loss","uuid":"ABCD12345678"},

{ "label": "ASTHMA EXACERBATION","uuid":"ABEF12345678"}

]

Panel

Project: Smart Platforms

Brief Explanation:    Create a Smart Platform Eco System and integrate with OpenMRS, which will be used to distribute applets

Used Technologies: Sencha touch, JavaScript, mySQL, HTML, CSS

Primary Mentor: Surajit Nundy

Secondary Mentor: Piyush Madan

Objectives:

Familiarise yourself with Sencha Touch, as well as the OpenMRS REST API

Build a sencha app that allows patient to enter the age,gender and past medical history. Give list of best insurance plan for them

Document your module so that we can maintain itFormulate the existing Smart Apps which can be used with OpenMRS and use Raxa Store to distribute such applets from within our app. Create a smart app which can used to generate discharge summary for patients and give the ability to print such reports.

Getting Started:

Install OpenMRS on your system: http://openmrs.org/download/

Add on the OpenMRS REST module: https://wiki.openmrs.org/display/docs/REST+Module

Build a Hello World Smart App using http://smartplatforms.org/ and integrate with Openmrs

Panel

Project: Smart Feed

Brief Explanation:    Build an service which selects most important fields on the basis of importance, priority and intelligence from a given encounter

Used Technologies: JavaScript, mySQL, HTML, Artificial Intelligence

Primary Mentor: Amrit Singh Bains

Secondary Mentor: Piyush Madan

Objectives:

Familiarise yourself with Sencha Touch, as well as the OpenMRS REST API

Build an application to find the important information from a list of encounters entered for a patient. We will use this information to create a feed for doctors in the same security group to communicate the latest advancements in their departments. This project will aim at showing only the most relevant data for doctors and would increase their efficiency.

Document your module so that we can maintain it.

Getting Started:

Install OpenMRS on your system: http://openmrs.org/download/ and use the demo data given by OpenMRS for list of encounters

Add on the OpenMRS REST module: https://wiki.openmrs.org/display/docs/REST+Module

Build an application which differentiates 2 encounters on the basis on content of text, obsObs, etc

https://wiki.openmrs.org/display/docs/REST+Web+Service+Resources+in+OpenMRS+1.9#RESTWebServiceResourcesinOpenMRS1.9-Encounter

Panel

Project: Smart Help System

Brief Explanation:    Build a help platform plugin in Sencha Touch which will used to guide users to use a Sencha Application

Used Technologies: Sencha touch, JavaScript, mySQL, HTML, CSS

Primary Mentor: Karan Singh

Secondary Mentor: Kartik Jain

Objectives:

Build a sencha touch plugin that can be used for implementing an effective and dynamic help system for Raxa Doctor. The help system should include the following feature -When a person clicks on a help button the current view which is opened on sencha touch freezes and clicking any element on screen shows a brief description of that element.

Getting Started:

Build a Hello World app using Sencha

Learn how to build a Sencha touch plugin

Research on what can be the most effective and simple ways help functionality can be added to Raxa Doctor

Panel

Project: Share Records via Biometrics/QR Code

Brief Explanation:    Build a service to help Doctor-Patient interaction to share records using biometrics or QR code

Used Technologies: Sencha Touch, Cordova, Android, iOS, mySQL

Primary Mentor: Amrit Singh Bains

Secondary Mentor: Karan Singh

Objectives:

Build a Sencha Touch/Cordova plugin which can be used for creation and detection of QR Codes. The idea that a patient should be able to share his records with doctors is highlighted. A user would be able to generate an OTP using a QR code on Raxa Patient App and doctor sitting across to him would be able to scan it using the Raxa Doctor App to see his information. There is no need to remember username/emails for doctor-patient interaction. This will help reduce a lot of time and effort in health care and cumbersome affair of carrying documents to the doctors one visits. In this project, we can replace usage of QR code by using a combination of biometrics to verify.

Getting Started:

Build a Hello World app using Sencha

Create a Hello World Plugin using cordova and integrate it with the Sencha app which you created in the previous step

Show the working of the plugin with both Android and iOS

Install OpenMRS on your system: http://openmrs.org/download/

Upload the registration module on OpenMRS to register with the help of biometrics https://wiki.openmrs.org/display/docs/Registration+Module#RegistrationModule-BiometricWorking

...