One-shot submit of all answers to a program's ACTIVE questionnaire for an item. Validates the answers against the version (no answer for a hidden question; every required visible question answered) and persists a COMPLETE response, superseding any prior COMPLETE response for the same (program, item, route).
Mutation.
questionnaireResponseSubmit
One-shot submit of all answers to a program's ACTIVE questionnaire for an item. Validates the answers against the version (no answer for a hidden question; every required visible question answered) and persists a COMPLETE response, superseding any prior COMPLETE response for the same (program, item, route).
Arguments
input
QuestionnaireResponseSubmitInput!
Required
Returns:
QuestionnaireResponse!
type Mutation { questionnaireResponseSubmit(input: QuestionnaireResponseSubmitInput!): QuestionnaireResponse! }