Stream: questionnaire
Topic: Parent - Child Questionnaire
Milton Mitjans (Oct 06 2021 at 19:49):
Is there a way we can have a Parent -> Child relationship of a Questionnaire. For example if I have a general Questionnaire named "Health Status" could I have child Questionnaires "Demographics" / "Medications" that are part of the "Health Status" Questionnaire?
Lloyd McKenzie (Oct 06 2021 at 21:46):
Sort of. The SDC implementation guide has approved a few change proposals that introduce the notion of 'modular' questionnaires, where a parent form can have extensions that reference child Questionnaires in specific places and you can then invoke a sort of 'compile' operation to generate the fully fleshed out Questionnaire. I'd hoped to have those tracker items applied by now, but at this point it's now looking like a "next week" activity.
Milton Mitjans (Oct 13 2021 at 21:00):
Thanks! @Lloyd McKenzie do you when it might be available in the SDC?
Lloyd McKenzie (Oct 13 2021 at 21:04):
Should be on the CI-build sometime next week.
Lloyd McKenzie (Oct 13 2021 at 21:05):
(This week got slammed by some other project activity)
Milton Mitjans (Oct 15 2021 at 00:46):
Thank you!
Question; Let's say that there's a parent questionnaire composed of 5 children questionnaire's. The parent questionnaire would be a big payload when the $assemble is called. Is there a notion where the UI can download pieces of the questionnaire (for example just 1 of the children questionnaire)?
Lloyd McKenzie (Oct 15 2021 at 02:36):
It can download whatever it likes. Nothing forces a form filler to invoke an external operation to assemble the form. If it wished, it could retrieve the pieces one at a time as needed as the form is completed. (Though if the form is expected to be rendered in its complete form with the user allowed to jump around and fill in answers out of order, it pretty much has no choice but to expand the whole thing.)
Milton Mitjans (Oct 21 2021 at 18:08):
Thanks Lloyd for the answer.
Last updated: Apr 12 2022 at 19:14 UTC