Hi @warrenmxt, you may find what you are looking for here in the docs.
You can see this in action with the following simple example using the choice_filter column in the survey sheet:
survey
| type | name | label | choice_filter |
|---|---|---|---|
| integer | age_months | What is the age of this child? | |
| select_multiple measles | measles_dose | i) Measles | months < ${age_months} |
choices
| list_name | name | label | months |
|---|---|---|---|
| measles | d1 | Dose 1 | 9 |
| measles | d2 | Dose 2 | 18 |
