Re: Disqualifying Questions and Exit Logic

168 views
Skip to first unread message
Message has been deleted

William Pride

unread,
Aug 5, 2015, 8:29:50 AM8/5/15
to commcar...@googlegroups.com
Hey Nick,

Probably the most straightforward way to implement this behavior is to have all of the disqualifying questions at the start of the form, then have all subsequent "regular interview" questions in one group with a display condition that's only true if all the disqualifying questions have been answered acceptably. Then, anyone who doesn't answer a disqualifying question satisfactorily would skip over these questions. 

If its important that after answering even one disqualifying question incorrectly the user exit the form, you can setup similar display logic on all the disqualifying questions such that any "bad" answers to previous questions will skip that question.

Best,
Will


On Wed, Aug 5, 2015 at 7:26 AM, Nick Allen <nick.b...@gmail.com> wrote:
I'm helping to set up a health survey in Rajasthan and have been trouble finding a way to set up "disqualifying questions" in our tablet-based survey instrument. Because only a subset of our sample is eligible for interviewing, we'd like to have certain answers trigger an "exit logic" that closes the survey and ends the interview.

My amateur scheme would be to set up "End of Form navigation" that links several forms, each of which would end with an exit question and a specific behavior that allows the interviewer to proceed or exit the interview. This doesn't seem especially elegant; I assume this is a common logic problem in other health surveys and I hope an experienced user or developer can guide my keystrokes.

Thanks for anyone who can help a group of new users. We look forward to sharing our experience with this platform with colleagues.

Best,
Nick Allen
O/b/o Harvard Medical School research team

--
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.

Nick Allen

unread,
Aug 5, 2015, 8:44:50 AM8/5/15
to commcare-users

Thanks, Will! By a stroke of bad timing, I deleted my original post just seconds after you posted an answer because I had stumbled on a solution similar to yours (although still less elegant). In the interest of preserving the thread, I'm re-posting the original question:
Reply all
Reply to author
Forward
0 new messages