prepopulateWithComputedConfigValues

suspend fun Questionnaire.prepopulateWithComputedConfigValues(questionnaireConfig: QuestionnaireConfig, actionParameters: List<ActionParameter>?, questionnaireConfigRulesComputeFunc: (List<RuleConfig>) -> Map<String, Any>, extractUniqueIdAssignmentFunc: suspend (UniqueIdAssignmentConfig, Map<String, Any>) -> String): Map<String, Any>

Pre-populates questionnaire with computed values from the Rules engine as well as include initial values set on configured QuestionnaireConfig.barcodeLinkId or QuestionnaireConfig.uniqueIdAssignment properties.