ProcessResponse Method
This method processes the response from Intelligent Advisor. It prepares the flat property set and extra property set, and updates these property sets into the global session. It also checks for errors, such as validation errors, screen-level errors, and generic errors, in the Intelligent Advisor response, and updates the Has Errors In Response and the ErrorDetails output parameters. If the Intelligent Advisor response has no errors, then it sets the Has Errors In Response output parameter to FALSE.