ValidateAndFetch
conditionally hiding/showing the Submit button based on that validation result.
Allow user to submit workflow only after all validations have passed.