Questionnaire Response Validator
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.