10/2015N Kishore - Rollins mHealth Collaboration1.

Post on 20-Jan-2016

220 views 0 download

Tags:

transcript

N Kishore - Rollins mHealth Collaboration 110/2015

N Kishore - Rollins mHealth Collaboration 2

Agenda

1. Review2. Rapid Pro

a) Introb) Methodsc) Practice

3. ODK Intro

10/2015

N Kishore - Rollins mHealth Collaboration 3

Review

• 1st Session - What’s the difference between a 2-way and a 1-way SMS system? Examples?- What are some advantages of an SMS system?- What are some criticisms of an SMS system?- What is the data flow in an SMS system?- What is an SMS gateway?

10/2015

N Kishore - Rollins mHealth Collaboration 4

Review

• 2nd Session - What is a use case?- What is modularity?- What is human centered design?- Why is human centered design important?

10/2015

Rapid Pro

N Kishore - Rollins mHealth Collaboration 6

What is Rapid Pro?

• A project by the UNICEF Innovation lab to make SMS based communication and project implementation easier. • An open source software and user group• A modification of Text It that allows for greater dashboard and user

control• Pre-made reporting features• https://www.youtube.com/watch?v=dmXn24veoTA

10/2015

N Kishore - Rollins mHealth Collaboration 7

Text It

• Choice groups are very similar to Telerivet

10/2015

Big difference is here…introducing flows!

Contacts are still pretty much the same

Analytics automatically tabulates data for you in a pretty interface

Allows for organization and scheduling of outgoing texts

N Kishore - Rollins mHealth Collaboration 810/2015

N Kishore - Rollins mHealth Collaboration 9

Practice Time

• 15 mins• Take Hand Washing survey and translate it into a Telerivet flow

10/2015

Mobile Data CollectionAndroid App based Systems

ODK for Beginners

N Kishore - Rollins mHealth Collaboration 11

Resources

• MDC tool selection assistant: http://humanitarian-nomad.org/online-selection-tool/

• USAID mHealth Compendium: http://www.jhsph.edu/departments/international-health/_documents/USAIDmHealthCompendiumVol2FINAL.pdf

• mHealth Project Databases: https://www.k4health.org/toolkits/mhealth-planning-guide/project-repositories

• A list of every mHealth system out there: https://fusiontables.googleusercontent.com/fusiontables/embedviz?viz=CARD&q=select+*+from+1Lmrf9lUAiXxIQ-wBxs9ApJG4GL2CE7hHgb2GHm8+order+by+col5+asc&tmplt=5&cpr=2

• A great review of Mobile Data Collection systems by the curator of the mHealth fusion table: http://craigappl.github.io/Decisions-Decisions/10/2015

N Kishore - Rollins mHealth Collaboration

Why use MDC?

M. Goodman, EPI Methods I, Fall 2014, RSPH

Research Question

Interpretationand

ConclusionsStudy

Results

Data collection

StudyDesign

Data analysis

error error

error

10/2015

N Kishore - Rollins mHealth Collaboration 13

What is ODK?

10/2015

N Kishore - Rollins mHealth Collaboration 14

ODK

• Closest thing to a standard in MDC• Open-source• Works in low-tech and low-resource settings

10/2015

N Kishore - Rollins mHealth Collaboration 15

It’s a suite of applications

• ODK Survey – drag and drop interface for survey design• XLS Forms – Excel interface for survey programming• ODK Collect – Android based application for data collection• ODK Aggregator – Cloud based data aggregation• ODK Briefcase – Physical data aggregation • And many more…

10/2015

N Kishore - Rollins mHealth Collaboration 16

Why use ODK?

10/2015

N Kishore - Rollins mHealth Collaboration 17

It turns anybody who can use Excel into a programmer!

10/2015

N Kishore - Rollins mHealth Collaboration 18

Very easily translatable

10/2015

N Kishore - Rollins mHealth Collaboration 19

Lot’s of systems use ODK

10/2015

N Kishore - Rollins mHealth Collaboration 20

Tech Process

Design form •Excel

Convert and Validate

Form

•XLS Form Converter

•ODK Validate

Load form on Tablet

•ODK Aggregate Server or Hard Connection

•ODK Collect

Aggregate Data

•ODK Aggregate Server

•ODK Briefcase

We will spend most of our time today on these steps.

We will get to this if we have time, but will focus on this in the second ODK class.

10/2015

N Kishore - Rollins mHealth Collaboration 21

Let’s build some forms!

10/2015

N Kishore - Rollins mHealth Collaboration 22

Requisites

1. Laptop with Excel 2. Internet connection 3. ODK reference spreadsheet4. Sample hand washing Survey

10/2015

N Kishore - Rollins mHealth Collaboration 23

Step 1: Set up your Excel Sheets

• Two sheets, one named “survey”, the other “choices”

• Survey should have three columns:• “type” “name” “label”

• Choices should have three columns:• “list_name” “name” “label”

10/2015

N Kishore - Rollins mHealth Collaboration 24

ODK Skills

1. Entering different types of variables into the form 2. Working with selection lists (multiple / single)3. Creating question lists4. Contraints 5. Relevancy

10/2015

N Kishore - Rollins mHealth Collaboration 25

Step 2: Start creating your variables

• Look at the ODK reference sheet to determine what type of variable you’re interested in and insert them step by step into the excel sheet

• Be comfortable with:• Entering different types of variables into the form • Working with selection lists (multiple / single)• Creating question lists• Contraints • Relevancy

• You can use the sample Hand Washing form or one of your own10/2015

N Kishore - Rollins mHealth Collaboration 26

Step 3: Convert and Validate

• Go to: http://opendatakit.org/xiframe/• Upload and convert your excel form, remember it should be titled “form”

• Validate your form. You can download the ODK Validate application here: https://opendatakit.org/use/validate

• Or you can validate your form against the CommCare Standard online here: https://www.commcarehq.org/formtranslate/

10/2015

N Kishore - Rollins mHealth Collaboration 27

Future Sessions

• 3/18 : ODK programming (part 2) and Treatment Algorithms• 4/1 : Google Maps API and real time data visualization (guest speaker)

10/2015