15. A system for retrieving data, comprising: at least one station operatively connected to at least one storage location; and at least one processor operatively connected to the at least one station and the at least one storage location, the at least one processor executing a program of instructions for selecting one of a plurality of user input, stored electronic records search requests from a queued search database to execute next based upon one or more selection criteria; determining which of two or more different types of communication medium can be used to access at least one electronic records database associated with the selected one of the electronic records search requests; retrieving instructions for accessing the at least one electronic records database based on at least one of the determined types of communication medium which can be used to access the at least one electronic records database; accessing the at least one electronic records database with the retrieved instructions; executing the selected electronic records search request and retrieving at least one electronic record from the at least one storage location during the executing, wherein the at least one electronic record comprises results of an executed electronic records search request, at least one criterion used in formulating the electronic records search request and data related to at least one electronic database associated with the electronic records search request; parsing the electronic records to convert one or more raw data sets into user-selectable objects; determining at least one data parsing algorithm that should be used for parsing the at least one retrieved electronic record based upon a content of the at least one retrieved electronic record; and executing the parsing using the at least one determined data parsing algorithm; and causing the user-selectable objects to be displayed.
15. A system for retrieving data, comprising: at least one station operatively connected to at least one storage location; and at least one processor operatively connected to the at least one station and the at least one storage location, the at least one processor executing a program of instructions for selecting one of a plurality of user input, stored electronic records search requests from a queued search database to execute next based upon one or more selection criteria; determining which of two or more different types of communication medium can be used to access at least one electronic records database associated with the selected one of the electronic records search requests; retrieving instructions for accessing the at least one electronic records database based on at least one of the determined types of communication medium which can be used to access the at least one electronic records database; accessing the at least one electronic records database with the retrieved instructions; executing the selected electronic records search request and retrieving at least one electronic record from the at least one storage location during the executing, wherein the at least one electronic record comprises results of an executed electronic records search request, at least one criterion used in formulating the electronic records search request and data related to at least one electronic database associated with the electronic records search request; parsing the electronic records to convert one or more raw data sets into user-selectable objects; determining at least one data parsing algorithm that should be used for parsing the at least one retrieved electronic record based upon a content of the at least one retrieved electronic record; and executing the parsing using the at least one determined data parsing algorithm; and causing the user-selectable objects to be displayed. 28. The system of claim 15 further comprising a document retrieval system that retrieves one or more hard-copy documents associated with a selected user-selectable object.