How to collect error messages from previous forms

I have an interesting requirement. We have an application process that stretches over more than 5 user tasks in a process model. Each form needs to be filled in with the information that the consultant has at hand at that point. We dont want to have "hard validations" that block form submission in these steps but we need to show the user that there are errors but still allows for submission in order to go to the next step. After the last form we would like to show the user a view of all the errors or missing fileds from the previous 5 screens. Is there a way to collect the error messages from each screen when it is submitted so that I can show all errors in one place at the end of the process. At this stage the user will need to go back in the process to complete the missing bits before he can pass the task on to the fullfillment team.

OriginalPostID-222396

OriginalPostID-222396

  Discussion posts and replies are publicly visible