A method for providing information to requestors that includes the step of
receiving a request from a remotely located information requestor. The
request can be associated with an information controller and with a
designated purpose. A transaction can be initiated to handle the request
and to deliver a result to an information receiver. A record store can be
queried for information associated with the information controller and
associated with the designated purpose. The information requestor and the
information receiver may not be authorized to directly access content of
the record store. At least one request result can be generated based at
least in part upon information returned from the querying step. Each
request result can correspond to each information receiver and be
tailored for information privileges of the information receiver. The
information privileges can be established by the information controller.
The request result can be conveyed to the information receiver.