Missing in our survey question schema is a concept of parent child questions. For example we need to ask a set of questions if the disabling conditions is true and another set of questions if its false. Currently, we don't have that feature in HSLynk
There would have to be validation performed on a previous response, which may not have been submitted to HSLynk yet. So maybe questions could contain validation requirement metadata, which gives guidance to the app, as to when/if it should display the question to the user.