Criterios de elegibilidad

Basándonos en el escenario anterior, se pueden filtrar las personas que se visualizarán en la pregunta de lista (el bucle no necesita modificarse). Sólo las personas de más de 18 será aptas para entrar los ingresos, de modo que se añade un criterio a la pregunta de lista. Al reiterar por el script, es posible que haya personas que ya no coinciden con los criterios y, por lo tanto, no aparecen en la lista.

Figura 1. Código de ejemplo de pregunta de lista de Fast Path con criterios de elegibilidad que controlan un bucle
...
<list-question id="hasIncome" entity="Person" criteria="age > 18">
  <label id="HasIncome.Label">
    <![CDATA[¿Qué personas tienen ingresos?]]>
  </label>
  <item-label>
    <label-element attribute-id="firstName" />
  </item-label>
</list-question>

De esta forma se comportará como se menciona en el escenario anterior, pero si se modifica la fecha de nacimiento de una persona, se producirá lo siguiente: