A method and system are described for flexible handling of rules and
regulations in labor hiring, comprising of receiving a requisition form
from a computing device, at least partially completed by a requestor;
automatically performing a rules check on the requisition form; in
response to a field entry on the form violating a predefined rule,
returning the requisition form to the requester to correct or providing
the requisition form to a supervisor to override a field entry violating
a predefined rule; and in response to no field entry on the form
violating a predefined rule, transmitting the form to a service provider.