QuestionnaireResponseValidator

Functions

Link copied to clipboard
fun checkQuestionnaireResponse(questionnaire: Questionnaire, questionnaireResponse: QuestionnaireResponse)

Checks that the QuestionnaireResponse is structurally consistent with the Questionnaire.

Link copied to clipboard
suspend fun validateQuestionnaireResponse(    questionnaire: Questionnaire,     questionnaireResponse: QuestionnaireResponse,     context: Context,     questionnaireItemParentMap: Map<Questionnaire.QuestionnaireItemComponent, Questionnaire.QuestionnaireItemComponent> = mapOf(),     launchContextMap: Map<String, Resource>? = mapOf(),     xFhirQueryResolver: XFhirQueryResolver? = null): Map<String, List<ValidationResult>>

Validates QuestionnaireResponse using the constraints defined in the Questionnaire.