1. A method for creating and delivering a document, the method comprising the steps of: using a computer to perform the steps of: receiving an information request from a user specifying a location and manner for delivery of results of the information request; acquiring from the user data necessary to process the information request; extracting data from a database using the acquired data; applying a rule to the extracted data to determine if the extracted data violates the rule; responsive to the extracted data violating the rule, processing the extracted data to comply with the rule; responsive to the extracted data complying with the rule, producing result data; creating a document from the result data; and transmitting the document to the location and in the manner specified by the information request.
2. The method of claim 1 , further comprising the step of formatting the information request into a work item using the acquired data.