3. Logic & Validation5 min readADVANCED

6. Option Flags & Strict Selection Validation Rules

Full catalog of option flags: exclusivity, randomisation fixation, open-end inputs, and disjunctive mandatory criteria.

#flags#must#or_must#exclusive#screenout#validation

Option Flags Behavioral Catalog#

FlagBehaviorExample Syntax
[CLOSE]Immediate participant disqualification (Screenout). 1. Under 18 years old [CLOSE]
[EXCLUSIVE]Automatically unchecks and locks other selections. 4. None of the above [EXCLUSIVE]
[FIX]Anchors option position against randomization. 5. Other (specify) [FIX, OPEN END]
[OPEN END]Renders an inline text input alongside the choice. 3. Other tool [OPEN END]
[MUST]Mandatory choice; skipping causes disqualification. 1. I agree to the consent terms [MUST]
[OR_MUST]Requires selecting at least one option from the set. 2. Distributed Microservices [OR_MUST]
[SKIP TO Qx]Unconditional jump to target question ID. 2. No [SKIP TO Q15]

Strict Selection Rules ([MUST] vs [OR_MUST])#

Enforce mandatory or disjunctive qualification criteria in multicode questions:

text
S17. Which of the following software architectures does your department utilize in production environments?
[MULTICODE]
Please select all that apply.

	1. Traditional Monolithic Architecture
	2. Distributed Microservices [OR_MUST]
	3. Event-Driven Architecture [OR_MUST]
	4. Cloud Serverless Functions
	5. None of the above [EXCLUSIVE]
Live Component Previewmultiple choice
ID: S17

Which of the following software architectures does your department utilize in production environments?

Please select all that apply.

Answer [S17]:No answer selected / empty

[!NOTE]

Behavior Breakdown:

[OR_MUST]: The respondent must select at least one of the flagged options (Option 2 or Option 3*) to qualify for the study.

[EXCLUSIVE]: Selecting Option 5 ("None of the above")* automatically unchecks and locks out all other choices, preventing invalid multiple combinations. If you also want selecting "None of the above" to immediately screen out / disqualify the respondent, combine it with [CLOSE] (e.g., [FIX, EXCLUSIVE, CLOSE]).

Was this article helpful?

Your feedback helps us continuously improve our technical guides.

Have a specific question not covered here?Contact Support

Trademark Notice: All product names, trademarks, and registered trademarks cited in this documentation (including Microsoft®, Word®, Apple®, Samsung®, etc.) are property of their respective owners and used strictly for identification, technical compatibility, and illustrative market research demonstration purposes under nominative fair use.