Group: Forum Members
Posts: 15,
Visits: 59
|
Hi there, I'm having a bit of trouble with the disqualification page of my survey. I have a few screening/eligibility questions where participants must respond a certain way in order to be eligible for the study (see first 3 questions). The survey works perfectly, except for the part at the end where I only want participants to see the disqualification page if they are ineligible for participation. At the moment, however, the disqualification page is presenting itself between the final question in the survey (survey page Demographics13 - pain diagnosis) and the end page. Basically, I do not want the disqualification page to present itself when participants have already been screened as being eligible. I have tried using the skip and branch functions to get around this issue but I still can't seem to put my finger on what I need to do to fix this problem. I also tried re-writing out the script because I thought there might have been a bug interfering with the presentation order, but this didn't seem to make any difference.
I'd be very appreciate of any insights into what might be causing this problem. Thanks, Caitlin
<radiobuttons age_eligibility> / caption = "Are you at least 18 years of age?" / options = ("Yes", "No") / required = true / orientation = vertical </radiobuttons>
<radiobuttons colourblind_eligibility> / caption = "Are you colour-blind?" / options = ("Yes", "No") / required = true / orientation = vertical </radiobuttons>
<radiobuttons English_eligibility> / caption = "Can you read and understand English?" / options = ("Yes", "No") / required = true / orientation = vertical </radiobuttons> *************************************************************************************************** <surveypage Demographics13> / caption = "<%parameters.demographicpageinstructions%>" / subcaption = "<%parameters.quitinstructions%>" / skip = [radiobuttons.chronic_pain_question.response=="No"] / questions = [1 = pain_diagnosis] </surveypage>
<surveypage disqualificationpage> / caption = "Sorry, you are not eligible to participate in this study. Thank you for your interest." / ontrialend = [if(radiobuttons.age_eligibility.response=="No") || if(radiobuttons.colourblind_eligibility.response=="Yes") || if(radiobuttons.English_eligibility.response=="No") script.abort()] </surveypage>
<surveypage end> / caption = "Thank you for completing the survey. You will now begin the next section" </surveypage>
|