We're developing a process using the Company module to manage vendors for insurance purposes. I've added a field for the expiration date of their insurance. We use Sharepoint to monitor and notify us 30 days in advance of the expiration to allow for policy updates to be sent. In a previous Maximo system that I worked in we used this same field but with a monthly work order generated for review of all companies whose insurance would expire within 30 days. Any company whose insurance expired was changed to disqualified until they met the plant requirement and were reinstated. I would assume you could do something like this as well based on your questionnaire maybe a rating schedule where those who fall under the acceptable level are disqualified.
If you come up with something else I'm interested as we're always looking at ways to improve our use of Maximo.
Idaho Milk Products