Using QC 10. I would like to know if it is possible to change the type of requirement based upon whether specific fields have been completed.

So for instance, a requirement is a draft requirement type (it could also be automatically changing the status, but for visibility I'd like to change the type). 5 different people have to review it. They do this by putting their name in a field (So you have a project manager field, test lead field, developer field etc). When each of these fields have content, the type of the requirement changes to approved requirement.

Is this possible and if so can someone point me in the right direction? Like I said, if it is not possble to change the type would it be possible to change the status?

many thanks for your help