mhelse innovasjon - universitetet i bergen · 2012. 5. 5. · integration stories openmrs in peru...

72
DESIGN www.openXdata.org COLLECT www.openxdata.org MANAGE DESIGN Video tutorials available at: doc.openXdata.org www.openXdata.org [email protected]

Upload: others

Post on 12-Sep-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

DESIGN

www.openXdata.org

COLLECT

www.openxdata.org

MANAGE

DESIGN

Video tutorials available at:

doc.openXdata.org

www.openXdata.org

[email protected]

Page 2: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

mHelse – hvordan bedre global

mødre- og barnehelse med

mobiltelefoni og teknologisk

innovasjon

Thorkild Tylleskär og Jørn

Klungsøyr

Senter for Internasjonal Helse, UiB

Page 3: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

1758

Anne Kiestine Bertelsdatter

- 23 år gammel trolovet og gift i 1781

- med Niels Nielsen Oulund

De fikk 5 barn:

1. Niels Bertelsen født 6. februar 1782. Han ble soldat.

2. Mads Nielsen Oulund født 28. juli 1784. Levde 5 dager.

3. Bertel Nielsen Oulund født 8. februar 1786. Død 6 november

1786, 8 måneder gammel.

4. Lauritz Larsen født 8. november 1787. Ukjent skjebne.

5. Maren Nielsdatter født 6 mai 1790. Levde 10 dager.

Moderen døde i barselseng efter at have født denne

datter, den 13. mai 1790, 32 år gammel.

En (eller to) av fem ble over 1 år. Og mor døde selv.

Page 4: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

The Lancet 2011

Page 5: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 6: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Barn som døde i vår studie

• Burkina Faso

o 80% har aldri gått i

skole

o 36% fødde på klinikk

o 49/895 dødfødte

o 23/895 døde 1.

dag/uke

• Uganda

o 80% har 6 års

skolegang

o 41% fødde på klinikk

o 16/835 dødfødte

o 18/835 døde 1.

dag/uke

Page 7: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Dødfødte i verden

Page 8: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

• I Afrika

o nesten 1/100

svangerskap

• Burkina Faso:

o 1 av 28 mødre dør

• Uganda:

o 1 av 35 mødre dør

Mødredødelighet

Lancet 2006; 368: 1189–200

Page 9: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Hver dag dør:

1000 mødre og

10.000 barn ved fødsel

Vi har noen utfordringer –

har vi noen muligheter?

Ja!

Page 10: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Makerere i Uganda

700 datamaskiner i samme datasal!

Page 11: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

«Alle» har mobil

Page 12: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Også i distrikta

Page 13: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Dette er

verdens

vanligste

datamaskin

Page 14: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

«Vanlig mobil» og smarttelefon

Page 15: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

openXdata.org

• Datainnsamlingsverktøy for mobil og nett

• Åpen kilde-kode, gratis å bruke

• Generisk, kan brukes til alle formål

Page 16: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

DESIGN

www.openXdata.org

COLLECT

www.openxdata.org

MANAGE

DESIGN

Video tutorials available at:

doc.openXdata.org

www.openXdata.org

[email protected]

Page 17: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 18: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Nå vil vi

• Videreutvikle

programmet til å gi

oppfølgende

tilbakemeldinger

• Særlig med henblikk

på fødselsovervåking

i fødestuer langt fra

allfarvei

Page 19: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Prototype overvåking

Vannpumper ved borehull • SMS til database når pumpen er ødelagt

• Rapportøren får SMS som takk

• Reparatøren får SMS

• Reparatøren fyller ut rapport

• Rapportøren får SMS

• Realtidsovervåking sentralt: Hvor mange fungerer til enhver tid?

Page 20: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 21: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

2D-strekkoder (QR-koder)

• En tilfeldig kode festet

på mors helsekort kan

brukes som ID-kode

• Telefonkameraet skanner koden og opplysninger blir registrert på riktig person

Page 22: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Fosterlyder

Rier

Åpning

Tid i timer

Page 23: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

• Jordmor registrerer

moren som kommer

for å føde – får da

noen spørsmål om

fødselen

• Hver time spør

telefonen på ny om

fremdrift, fosterlyder,

rier.

• Hvis timene går med

liten fremdrift,

kommer

aksjonsorienterte

meldinger.

• Man kan se for seg at

hun får ringetid som

takk.

Page 24: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

• Mobilen kan ikke

gjøre det alene

• Den må kombineres

med opplæring og

support

Page 25: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

DESIGN

www.openXdata.org

COLLECT

www.openxdata.org

MANAGE

DESIGN

Video tutorials available at:

doc.openXdata.org

www.openXdata.org

[email protected]

Øystein Lund Rolland

Samson Gejibo

Jørn Klungsøyr

Page 26: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

DESIGN

• Design complex forms in graphical interface

• Supported question types include: Text, Numbers, Date, Single/Multi-select, Multimedia, Geotagging

• Define skip logic & answer validation criteria

Page 27: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

COLLECT (I)

Web-based forms can

be accessed through

desktop computer,

laptop or netbook with

access to the internet.

Page 28: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

MANAGE (I)

• Own your data - host on your own servers

• Define roles for different types of users (e.g.

administrator, study manager, data manager,

mobile data collector)

• Export data to csv or direct to a relational

database

• Manage data and forms using a standard

web-browser

Page 29: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 30: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 31: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 32: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 33: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 34: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 35: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 36: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 37: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

COLLECT (II)

Structured SMS – manually coded forms –

for any phone

Page 38: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 39: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Video III – Rabies surveillance

*Video by openxdata via YouTube

Page 40: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Partners

Page 41: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

DESIGN

www.openXdata.org

COLLECT

www.openxdata.org

MANAGE

DESIGN

Video tutorials available at:

doc.openXdata.org

www.openXdata.org

[email protected]

Page 42: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Technologies used

Server

• Java

• Spring

• Hibernate

• GWT/GXT

• MySQL

• Apache Tomcat

• Xforms and XML

Page 43: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Technologies used

• Liquibase – Database change management

• Testing frameworks - JUnit / Spring Testing

Framework

• Build Tool – Maven

• Dependeny management - Nexus

Mobile

• J2ME

Page 44: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Key Innovations

Binary Protocol plugin – handle multiple

versions of clients.

Non-binary protocol support e.g. REST

Serverside processing of XForms and XML

Versioned Hybrid XML and Relational DB

Page 45: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

COSMOS - Composite Streams

Open Source Development

Difference to Meritocratic (e.g. Apache)

Hybrid between Apache and MySQL

Page 46: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

The Garage Hackers

Long release cycles (1/2 - 1 year)

GarageHacking / Anarchy - just make it work -

high level of trust/autonomy - no way to

handle review/merits

Ant based - no dependency management

Dependencies part of subversion

Fragile release management

Mobile build required WTK

Page 47: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Community processes

Agile / XP influenced

Tickets

Milestones

Prioritized backlogs

Management Committee

Core committers - how to become

Patch submission

Page 48: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Continous Integration

Subversion - Code repository

Trac – Ticket and development management

Jenkins – Continous Integration server (build

server)

Nexus – Artifact repository

Cobertura – Test coverage

FindBugs – Code analyse

Checkstyle – Code style checking

Concordion - Acceptance tests

Page 49: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Release management

• 2 week iterations

• Release if working builds and if work has

been done

• If a Release can be candidate for public

release

• start separate maintenance branch and

schedule milestones

• Publish as public release once satisfactory

stability

• Continue maintenance until retired

Page 50: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

How a release is made

• Update dependencies to released versions

(not SNAPSHOT)

• Schedule a release in Jenkins

• Jenkins builds, tags, publishes artifacts to

Nexus.

• Update dependencies to track SNAPSHOT

Page 51: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Managment of Branches

(subversion)

• Branches are primarily used only for short

term risky work

• Branches are used for maintenance releases

based on a tag.

Page 52: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 53: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 54: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 55: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 56: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 57: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 58: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 59: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 60: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 61: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 62: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 63: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 64: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow
Page 65: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Hardware infrastructure

UiB and HiAls

Local backup and cross Replication

LDAP – Linux servers and services.

Pgina is investigated to offer authentiation for

windows clients.

Account registration

30+ vm’er på XenServer (4 physical – 2 simple)

CentOS 5.7

Ubuntu 10.04 (bytte til 12.04 fra i dag?)

Windows 7 / 2003

Page 66: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Integration stories

OpenMRS in Peru

OpenMRS XForms module

MoTeCH

DHIS in South Africa (10k users)

OpenClinica

Workflow (YAWL)

openXmapper (GeoServer/OpenLayers)

openXanalyzeR (R for analysis)

Barcode

Offline web (eCollect)

Reportong (Jasper

Page 67: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Future plans

• Improve community processes

• Android native client

• Webclient – including offline for

pads/smartphones/computers (JavaScript)

• Improved support – commercial?

• Complete integration efforts

Page 68: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

Maven profiles

• Issue: low cost, low performance = small

apps

• Maven profiles allows customized builds

• Usecase: Barcode implementation

• Pattern: Inversion og Control

Page 69: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

openXsecure

• Objective: to develop a secure framework for mobile

data collection systems at low budget settings.

• Challenges:

• Battery power, CPU, Memory, Small Key-pad,…

• Low Project Budget

• Remote Working Locations (poor connectivity)

• Phone Sharing, offline data collection

• Usability

Page 70: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

openXsecure

Available Solutions and Drawbacks

• HTTPS o covers only the transmission channel security

o designed for open distributed systems

o Need more certificate...costy

o has overhead and handshake may not be

acceptable in poor connectivity

• Storage protection o Nothing has been done so far

o Lack of cryptographics liberary in Java ME

Page 71: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

openXsecure

Proposed Secure Solution:

• The Secure solution can be easily integrated with any

Java ME based applications.

• It offers:

o data confidentiality, both on the mobile device and

when data transmitted to the server

o data integrity

o off-line and on-line authentication

o account and data recovery mechanisms

o multi-user management

• A prototype of secure solution has been integrated with

openXdata.

Page 72: mHelse innovasjon - Universitetet i Bergen · 2012. 5. 5. · Integration stories OpenMRS in Peru OpenMRS XForms module MoTeCH DHIS in South Africa (10k users) OpenClinica Workflow

DESIGN

www.openXdata.org

COLLECT

www.openxdata.org

MANAGE

DESIGN

Video tutorials available at:

doc.openXdata.org

www.openXdata.org

[email protected]