{% for currentItem in QuestionnaireResponse.item.where((linkId = 'section89997639' and answer.exists()) or (linkId = '541963618654')) %}{% if currentItem.linkId = 'section89997639' %}{% if currentItem.answer.exists() %}Targeted to area of interest {% for answer in currentItem.answer %}{{ answer.value.ofType(Coding).display }}{% if forloop.last.not() %}{% if forloop.nextitem %}; {% else %}; {% endif %}{% endif %}{% endfor %}{% endif %}{% endif %}{% if currentItem.linkId = '541963618654' %}Group level 1
{% for currentItem in currentItem.item.where((linkId = '536518478193' and answer.exists()) or (linkId = '662399343744')) %}{% if currentItem.linkId = '536518478193' %}{% if currentItem.answer.exists() %}Question 1 {% for answer in currentItem.answer %}{% if answer.value = 'val1' %}val1{% endif %}{% if answer.value = 'val2' %}val2{% endif %}{% if answer.value = 'val3' %}val3{% endif %}{% if forloop.last.not() %}{% if forloop.nextitem %}; {% else %}; {% endif %}{% endif %}{% endfor %}{% endif %}{% endif %}{% if currentItem.linkId = '662399343744' %}Group level 2
{% for currentItem in currentItem.item.where((linkId = '115906539567' and answer.exists(value.ofType(boolean)=true)) or (linkId = '158999012073' and answer.exists(value.ofType(boolean)=true)) or (linkId = '267515428755' and answer.exists(value.ofType(boolean)=true)) or (linkId = 'generationSample' and answer.exists()) or (linkId = '795936157017' and answer.exists())) %}{% if currentItem.linkId = '115906539567' %}Question 2a{% endif %}{% if currentItem.linkId = '158999012073' %}Question 2b{% endif %}{% if currentItem.linkId = '267515428755' %}Question 2c{% endif %}{% if currentItem.linkId = 'generationSample' %}{% if currentItem.answer.exists() %}Sample calculated value within a repeating group {% for answer in currentItem.answer %}{{ answer.value.ofType(string) }}{% endfor %}{% endif %}{% endif %}{% if currentItem.linkId = '795936157017' %}{% if currentItem.answer.exists() %}Question 3 {% for answer in currentItem.answer %}{{ answer.value.ofType(string) }}{% endfor %}{% endif %}{% endif %}{% if forloop.last.not() %}{% if forloop.nextitem %}
{% else %}
{% endif %}{% endif %}{% endfor %}{% endif %}{% if forloop.last.not() %}{% if forloop.nextitem %}
{% else %}
{% endif %}{% endif %}{% endfor %}{% endif %}{% if forloop.last.not() %}{% if forloop.nextitem %}
{% else %}
{% endif %}{% endif %}{% endfor %}