Askiadesign offers an intuitive graphical user interface for defining routing instructions, enabling you to easily define simple conditions. These simple conditions are available when a routing instruction's condition only depends on the response(s) given to its Start variable, and as long as the Start variable is on of the types described below.
For single-coded closed questions and scaled responses, the following options are available:
Always: the routing instruction will always execute (in other words, this routing is unconditional). This option is available from askiadesign version 5.4.4.
At least one: If at least one of the selected response items is chosen by the respondent.
None: If none of the selected response items are chosen by the respondent.
Not asked: if the question was not asked.
Condition: allows you to specify a complex condition using a script, by clicking condition... to open the script editor.
For multi coded closed questions and ordered responses, the following options are available:
Always: the routing instruction will always execute (in other words, this routing is unconditional). This option is available from askiadesign version 5.4.4.
At least one: If at least one of the specified response items is selected.
None: If none of the specified response items are selected.
All: If all the specified response items are selected.
At least one and no other: If at least one of the specified response items is selected, and no response items, except for the specified ones, are selected.
All and no other: If the respondent selects all the specified items, and none that are outside of the list of specified items.
Not asked: if the question was not asked.
Condition: allows you to specify a complex condition using a script, by clicking condition... to open the script editor.
For numeric questions, the following options are available:
Always: the routing instruction will always execute (in other words, this routing is unconditional). This option is available from askiadesign version 5.4.4.
Less than: If the answer is less than the specified value.
Greater: If the answer is greater than the specified value.
Equal: If the answer is equal to the specified value.
Between: If the answer is between the two specified values.
Don't know: If there is no answer.
Less or equal: If the answer is less than or equal to the specified value.
Greater or equal: If the answer is greater than or equal to the specified value.
Different: If the answer is different from the specified value.
Out of: If the answer is not between the two specified values.
Not asked: if the question was not asked.
Condition: allows you to specify a complex condition using a script, by clicking condition... to open the script editor.