<AdditionalQuestion ID="addQuId7" IsMandatory="false" IsPerPerson="false" QuestionText="Question text" TypeDescription="ConditionalList" TypeID="7">
<ConditionalValues>
<ConditionalValue>
<Value>answer1</Value>
<MandatoryQuestions>
<MandatoryQuestion ID="addQuId8"/>
<MandatoryQuestion ID="addQuId9"/>
</MandatoryQuestions>
</ConditionalValue>
<ConditionalValue>
<Value>answer2</Value>
<MandatoryQuestions>
<MandatoryQuestion ID="addQuId8"/>
</MandatoryQuestions>
</ConditionalValue>
</ConditionalValues>
<AnswerValues>
<Value>2</Value>
</AnswerValues>
</AdditionalQuestion>
<!-- in case the answer to the "addQuId7" question is "answer2", the "addQuId8" question is mandatory -->
<AdditionalQuestion ID="addQuId8" IsConditional="true" IsMandatory="false" IsPerPerson="false" QuestionText="QuestionText" TypeDescription="Text" TypeID="4">
<AnswerValues>
<Value>answer</Value>
</AnswerValues>
</AdditionalQuestion> |