#set($responseIdentifier = $r.responseUniqueId($interaction)) #set($responseDeclaration = $r.getResponseDeclaration($interaction.responseIdentifier)) #set($minStrings = $r.getMinStrings($interaction)) #set($maxStrings = $r.getMaxStrings($interaction))
#if($interaction.getPrompt())
$r.renderPrompt($interaction.getPrompt())
#end #if($r.isBadResponse($interaction.responseIdentifier))
$r.translate("error.input.invalid", $r.translate("error.input.invalid.${responseDeclaration.cardinality.toQtiString()}"))
#end #if($r.isInvalidResponse($interaction.responseIdentifier))
#if($interaction.minStrings > 0 && $interaction.maxStrings > 0) $r.translate("error.input.extendedText.min.max", $interaction.minStrings, $interaction.maxStrings) #elseif($interaction.minStrings > 0) $r.translate("error.input.extendedText.min", $interaction.minStrings) #elseif($interaction.maxStrings > 0) $r.translate("error.input.extendedText.max", $interaction.maxStrings) #end #if($interaction.patternMask) $r.translate("error.required.format") #end
#end $r.renderExtendedTextBox($interaction)