Using XForms on the web

Hi all,

One of the projects that I'm working on is using ODK Collect on
tablets to collect survey data.

The lead researchers now want to use the same form via the web.

My main two requirements at the moment are:

  1. The web based solution uses the same XForms based definition file
    as ODK Collect and supports the same features such as constraints,
    skip logic, etc.

  2. The web based solution has easy to use data export functionality so
    that we can export the data from the web based solution and include it
    in our existing systems for analysing the data that we collect via the
    tablets.

Keeping these two main requirements in mind, does anyone have any
recommendations for possible solutions?

We'd have a preference for hosting our own solution but a cloud based
solution may also be possible.

Any thoughts will be gratefully received.

-Corey

Hello Corey,

XSLTForms (http://www.agencexml.com/xsltforms) is surely a good
candidate: it is compliant with XForms 1.1 Specifications and already
supports some XForms 2.0 new features.

The truth is that ODK is rather a simplified implementation of XForms,
with some interesting extensions, but with many shortcuts: ODK forms
cannot be interpreted by regular XForms implementations.

XSLTForms, which is written with XSLT 1.0 and Javascript, can be
progressively adapted for accepting ODK forms. XSLTForms is now
processing data in XML, JSON, CSV and XLSX.

-Alain

Le 02/03/2013 09:16, Corey Wallis a �crit :

··· > Hi all, > > One of the projects that I'm working on is using ODK Collect on > tablets to collect survey data. > > The lead researchers now want to use the same form via the web. > > My main two requirements at the moment are: > > 1. The web based solution uses the same XForms based definition file > as ODK Collect and supports the same features such as constraints, > skip logic, etc. > > 2. The web based solution has easy to use data export functionality so > that we can export the data from the web based solution and include it > in our existing systems for analysing the data that we collect via the > tablets. > > Keeping these two main requirements in mind, does anyone have any > recommendations for possible solutions? > > We'd have a preference for hosting our own solution but a cloud based > solution may also be possible. > > Any thoughts will be gratefully received. > > -Corey >

Cory,

We've been working on a solution for this over the past year called enketo
which is our webform player for formhub.

It's an html5 webform that supports all the javarosa xform logic. It can
load the form and complete submissions offline (once having downloaded the
form once). It also works great on any device with a modern browser - ie)
iphone, tablet, etc.

If you want to go with a cloud approach you can have formhub forward you
submission from the webform (in json) to whatever service you want.

Here's a sample widget form:

http://gmgcj.enketo.formhub.org/webform

Thanks,

Matt

··· On Sat, Mar 2, 2013 at 11:16 AM, Corey Wallis wrote:

Hi all,

One of the projects that I'm working on is using ODK Collect on
tablets to collect survey data.

The lead researchers now want to use the same form via the web.

My main two requirements at the moment are:

  1. The web based solution uses the same XForms based definition file
    as ODK Collect and supports the same features such as constraints,
    skip logic, etc.

  2. The web based solution has easy to use data export functionality so
    that we can export the data from the web based solution and include it
    in our existing systems for analysing the data that we collect via the
    tablets.

Keeping these two main requirements in mind, does anyone have any
recommendations for possible solutions?

We'd have a preference for hosting our own solution but a cloud based
solution may also be possible.

Any thoughts will be gratefully received.

-Corey

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Hi Corey,

I don't know how complex or simple your data collection task is, but what
we have done is start with a web-based questionnaire creation and data
entry/managment system and then allow people to enter data in it as well
with ODK. It works well for forms that don't require complex logic and each
invited surveyor's data is only visible to him. We have a demo site
demo.wepi.org so people can play with it, and the regular site www.wepi.org.

If you try the demo site, the ODK Collect username/password is demo/demo.

Curtis

··· Le samedi 2 mars 2013 09:16:31 UTC+1, Corey Wallis a écrit : > > Hi all, > > One of the projects that I'm working on is using ODK Collect on > tablets to collect survey data. > > The lead researchers now want to use the same form via the web. > > My main two requirements at the moment are: > > 1. The web based solution uses the same XForms based definition file > as ODK Collect and supports the same features such as constraints, > skip logic, etc. > > 2. The web based solution has easy to use data export functionality so > that we can export the data from the web based solution and include it > in our existing systems for analysing the data that we collect via the > tablets. > > Keeping these two main requirements in mind, does anyone have any > recommendations for possible solutions? > > We'd have a preference for hosting our own solution but a cloud based > solution may also be possible. > > Any thoughts will be gratefully received. > > -Corey >