Create an application on Survey Solutions to collect data (household and indevdule), only one indevdule provided that this person is 50 years or older.
A List question (H101) was created to list the residents of the household.
A Household table (member1) was created with approximately 10 questions to fill in the demographic characteristics of the individuals mentioned in (H101). The question containing age is Numeric question (H104).
Six Boolean variables (elig1, elig2, …….., elig6) were created according to the rules of Kish tables to identify the eligible person to fill out the individual questionnaire.
A TargetPerson question was created with the categorical: Single-select type, containing all individuals over the age of 49 in the Household table.
Source of categories: List question or question from roster group
Bind to list question or question from roster group: Roster: (member1)
I’m supposed to choose one person from the list that appears based on:
If elig1==true, we choose the first person from this list. If elig2==true, we choose the second person from this list. If elig3==true, we choose the third person from this list. … etc.
Can you help me write a validation condition to ensure that the searcher was selected according to this criterion?
I apologize for this long post and if this question has been asked before, please direct me to the link.
Thanks.
Survey Solutions can make a random selection among eligible individuals automatically, why not use that?
If you still want to delegate the selection to the interviewer (why?) you could restrict the suggested choices to only eligible selections, so that anything that is selected is automatically valid.
If you don’t want to do even that (why?) your solution looks incomplete (why only 6? what if you encounter a household of 30?)
I have a survey in about 20 areas, and in each area there are supposed to be 20 families. These families will be distributed among the eight Kish tables, to choose the person eligible to complete the individual form. As for the six variables, because the maximum person I choose is the sixth person, even if the number of those eligibles are more than that.