Contraceptive calendar

Hello ODK community!

I am interested in programming the contraceptive calendar, which includes
the following for a primary partner and a secondary partner: initials,
demographic events or methods used, and reason for discontinuation for the
last 36 months. I currently have it programmed as a series of nested
repeating groups, but I think it will be very confusing for data collectors
to navigate on a tablet.

I am wondering if there is a more elegant way to collect a great deal of
data in a very compact format. The contraceptive calendar is typically
collected in a large table (6 columns for the information on primary and
secondary partners x 36 rows for the months of the last 3 year susing
codes.

Any advice would be very much appreciated!
Kalee

This seems to be a highly desired feature.
The feature request for something like this is
http://code.google.com/p/opendatakit/issues/detail?id=404

The core team does not have time to develop this, but if the groups needing
this functionality can coordinate and get this feature developed, we can
add it into the main code tree.

Mitch

··· On Mon, Jul 15, 2013 at 2:38 PM, Katharine Lee McFadden < kalee.mcfadden@gmail.com> wrote:

Hello ODK community!

I am interested in programming the contraceptive calendar, which includes
the following for a primary partner and a secondary partner: initials,
demographic events or methods used, and reason for discontinuation for the
last 36 months. I currently have it programmed as a series of nested
repeating groups, but I think it will be very confusing for data collectors
to navigate on a tablet.

I am wondering if there is a more elegant way to collect a great deal of
data in a very compact format. The contraceptive calendar is typically
collected in a large table (6 columns for the information on primary and
secondary partners x 36 rows for the months of the last 3 year susing
codes.

Any advice would be very much appreciated!
Kalee

--

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.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

Hi Kalee,

One approach might be some variation on the following:

  1. Use a repeat group to collect the names of all partners.

  2. Then use a repeat group to ask for more information about each partner,
    fixing the number to match the number of partners initially listed.

  3. When it comes time to ask for info about the 36 months, you can have a
    36-row table. For that, you can use the "label" and "list-nolabel"
    appearances for select_one fields, all within a group with the "field-list"
    appearance.

Best,

Chris

··· On Mon, Jul 15, 2013 at 5:38 PM, Katharine Lee McFadden < kalee.mcfadden@gmail.com> wrote:

Hello ODK community!

I am interested in programming the contraceptive calendar, which includes
the following for a primary partner and a secondary partner: initials,
demographic events or methods used, and reason for discontinuation for the
last 36 months. I currently have it programmed as a series of nested
repeating groups, but I think it will be very confusing for data collectors
to navigate on a tablet.

I am wondering if there is a more elegant way to collect a great deal of
data in a very compact format. The contraceptive calendar is typically
collected in a large table (6 columns for the information on primary and
secondary partners x 36 rows for the months of the last 3 year susing
codes.

Any advice would be very much appreciated!
Kalee

--

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.