Avoiding repeating same questions in a survey app

Hi,

Im designing an application for a nutrition survey. The team member goes
into a community and measures the nutritional status of several children in
the area. Currently the paper form has “health district” “council”
“village” and “team” at the top of the sheet, and then the operator fills
in details for several children on the same sheet.

How can I design my forms so that the operator doesn’t have to fill in
"health district" “council” “village” and “team” for each child - they can
just do it once for a group of children…?

Thanks for advice

Natasha

Natasha,

One possibility here would be to have the locational information be stored
in its own case type. The operator would fill out one form to create a case
for the location at the beginning of their visit, then select this case
from a case list for each subsequent child visit, having the location data
loaded into the form.

Best,
Will

··· On Tue, Apr 14, 2015 at 8:53 AM, Natasha Lelijveld < natasha.lelijveld@gmail.com> wrote:

Hi,

Im designing an application for a nutrition survey. The team member goes
into a community and measures the nutritional status of several children in
the area. Currently the paper form has “health district” “council”
“village” and “team” at the top of the sheet, and then the operator fills
in details for several children on the same sheet.

How can I design my forms so that the operator doesn’t have to fill in
"health district" “council” “village” and “team” for each child - they can
just do it once for a group of children…?

Thanks for advice

Natasha


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

Hi, Natasha,

Just to expand on what Will described, you could use Child Cases for the
children, and Locations as the parent case, as described here:
https://help.commcarehq.org/display/commcarepublic/Child+Cases

You could also consider using repeat groups, which are described here:
https://help.commcarehq.org/display/commcarepublic/Using+Repeats+in+the+Form+Builder

Jeremy

··· On Tue, Apr 14, 2015 at 9:33 AM, William Pride wrote:

Natasha,

One possibility here would be to have the locational information be stored
in its own case type. The operator would fill out one form to create a case
for the location at the beginning of their visit, then select this case
from a case list for each subsequent child visit, having the location data
loaded into the form.

Best,
Will

On Tue, Apr 14, 2015 at 8:53 AM, Natasha Lelijveld < natasha.lelijveld@gmail.com> wrote:

Hi,

Im designing an application for a nutrition survey. The team member goes
into a community and measures the nutritional status of several children in
the area. Currently the paper form has “health district” “council”
“village” and “team” at the top of the sheet, and then the operator fills
in details for several children on the same sheet.

How can I design my forms so that the operator doesn’t have to fill in
"health district" “council” “village” and “team” for each child - they can
just do it once for a group of children…?

Thanks for advice

Natasha


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


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


Jeremy Wacksman
Dimagi http://www.dimagi.com, Inc.

Thanks very much! Yeah, that makes perfect sense - having locations as the
parents and then multiple children for each

perfect, thanks

··· On Tuesday, 14 April 2015 14:41:01 UTC+1, Jeremy Wacksman wrote: > > Hi, Natasha, > > Just to expand on what Will described, you could use Child Cases for the > children, and Locations as the parent case, as described here: > https://help.commcarehq.org/display/commcarepublic/Child+Cases > > You could also consider using repeat groups, which are described here: > https://help.commcarehq.org/display/commcarepublic/Using+Repeats+in+the+Form+Builder > > Jeremy > > On Tue, Apr 14, 2015 at 9:33 AM, William Pride <wpr...@dimagi.com > wrote: > >> Natasha, >> >> One possibility here would be to have the locational information be >> stored in its own case type. The operator would fill out one form to create >> a case for the location at the beginning of their visit, then select this >> case from a case list for each subsequent child visit, having the location >> data loaded into the form. >> >> Best, >> Will >> >> On Tue, Apr 14, 2015 at 8:53 AM, Natasha Lelijveld <natasha....@gmail.com > wrote: >> >>> Hi, >>> >>> Im designing an application for a nutrition survey. The team member goes >>> into a community and measures the nutritional status of several children in >>> the area. Currently the paper form has "health district" "council" >>> "village" and "team" at the top of the sheet, and then the operator fills >>> in details for several children on the same sheet. >>> >>> How can I design my forms so that the operator doesn't have to fill in >>> "health district" "council" "village" and "team" for each child - they can >>> just do it once for a group of children.....? >>> >>> Thanks for advice >>> >>> Natasha >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "commcare-users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to commcare-user...@googlegroups.com . >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "commcare-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to commcare-user...@googlegroups.com . >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Jeremy Wacksman > Dimagi , Inc. > >

Just a clarification on this point - I am currently creating the "location"
forms and the “child cases”. So there are 2 forms; 1 with general location
data, and the other about the individual children. Multiple children can be
registered per location.

So, for the children form, I click “updates or closes a case” and then
select “child cases” - but I don’t want to see these child cases in the
location case list, so therefore I have to create a new module, right? but
I don’t have any other forms to put in this module!?

Am I making sense?? what should I do? Or am I doing it wrong?

Thanks for help,

Natasha

··· On Tuesday, 14 April 2015 14:41:01 UTC+1, Jeremy Wacksman wrote: > > Hi, Natasha, > > Just to expand on what Will described, you could use Child Cases for the > children, and Locations as the parent case, as described here: > https://help.commcarehq.org/display/commcarepublic/Child+Cases > > You could also consider using repeat groups, which are described here: > https://help.commcarehq.org/display/commcarepublic/Using+Repeats+in+the+Form+Builder > > Jeremy > > On Tue, Apr 14, 2015 at 9:33 AM, William Pride <wpr...@dimagi.com > wrote: > >> Natasha, >> >> One possibility here would be to have the locational information be >> stored in its own case type. The operator would fill out one form to create >> a case for the location at the beginning of their visit, then select this >> case from a case list for each subsequent child visit, having the location >> data loaded into the form. >> >> Best, >> Will >> >> On Tue, Apr 14, 2015 at 8:53 AM, Natasha Lelijveld <natasha....@gmail.com > wrote: >> >>> Hi, >>> >>> Im designing an application for a nutrition survey. The team member goes >>> into a community and measures the nutritional status of several children in >>> the area. Currently the paper form has "health district" "council" >>> "village" and "team" at the top of the sheet, and then the operator fills >>> in details for several children on the same sheet. >>> >>> How can I design my forms so that the operator doesn't have to fill in >>> "health district" "council" "village" and "team" for each child - they can >>> just do it once for a group of children.....? >>> >>> Thanks for advice >>> >>> Natasha >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "commcare-users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to commcare-user...@googlegroups.com . >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "commcare-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to commcare-user...@googlegroups.com . >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Jeremy Wacksman > Dimagi , Inc. > >

Hi Natasha,

Yes, that’s correct. You should create those children cases in a different
module (so they are separated). You should add a new module to your
application and specify a different case type for that new module.

Thanks,
Sheel

··· On Mon, Apr 20, 2015 at 11:08 AM, Natasha Lelijveld < natasha.lelijveld@gmail.com> wrote:

Just a clarification on this point - I am currently creating the
"location" forms and the “child cases”. So there are 2 forms; 1 with
general location data, and the other about the individual children.
Multiple children can be registered per location.

So, for the children form, I click “updates or closes a case” and then
select “child cases” - but I don’t want to see these child cases in the
location case list, so therefore I have to create a new module, right? but
I don’t have any other forms to put in this module!?

Am I making sense?? what should I do? Or am I doing it wrong?

Thanks for help,

Natasha

On Tuesday, 14 April 2015 14:41:01 UTC+1, Jeremy Wacksman wrote:

Hi, Natasha,

Just to expand on what Will described, you could use Child Cases for the
children, and Locations as the parent case, as described here:
https://help.commcarehq.org/display/commcarepublic/Child+Cases

You could also consider using repeat groups, which are described here:
https://help.commcarehq.org/display/commcarepublic/Using+Repeats+in+the+Form+Builder

Jeremy

On Tue, Apr 14, 2015 at 9:33 AM, William Pride wpr...@dimagi.com wrote:

Natasha,

One possibility here would be to have the locational information be
stored in its own case type. The operator would fill out one form to create
a case for the location at the beginning of their visit, then select this
case from a case list for each subsequent child visit, having the location
data loaded into the form.

Best,
Will

On Tue, Apr 14, 2015 at 8:53 AM, Natasha Lelijveld < natasha....@gmail.com> wrote:

Hi,

Im designing an application for a nutrition survey. The team member
goes into a community and measures the nutritional status of several
children in the area. Currently the paper form has “health district”
“council” “village” and “team” at the top of the sheet, and then the
operator fills in details for several children on the same sheet.

How can I design my forms so that the operator doesn’t have to fill in
"health district" “council” “village” and “team” for each child - they can
just do it once for a group of children…?

Thanks for advice

Natasha


You received this message because you are subscribed to the Google
Groups “commcare-users” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to commcare-user...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google
Groups “commcare-users” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to commcare-user...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Jeremy Wacksman
Dimagi http://www.dimagi.com, Inc.


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


Sheel Shah
Project Manager | Dimagi
m: +1.781.428.5419 | skype: sheel_shah