A test version of the module intended to perform consistency check of responses saved in the interview has been introduced. This allows to check whether changes introduced during the validation stage are compatible with the questionnaire script rules.

An algorithm reprocesses the interview, examines new responses and accordingly determines which question lacks a response or on the contrary, which questions no longer needs one. Now the results include also the information about erroneously selected cafeteria, which will become unavailable after changes. The module detects erroneous configurations of responses which would cause questionnaire loops, preventing it from being completed. Also the function indicates errors when validating data on a specific screen (e.g. forced summing to 100%). If changes result with an interview status change, a relevant message will be generated as well.

Unfortunately, at the moment the algorithm is not suitable for questionnaires using random values generated in the script for cafeteria or questions filtering. However there are no problems with random order of screens in loops or in folders.