10. A method for indexing a document file comprising a plurality of characters arranged into an array of strings, the method comprising: identifying date strings within the array of strings that correspond to a date and selecting a date string that corresponds to the earliest date; comparing the date string that corresponds to the earliest date against a reference database, the reference database comprise a plurality of records and each record comprises at least one data field, to generate a comparison reference database comprising records from the reference database that possess at least one data field that matches the date string; responsive to the comparison reference database comprising a plurality of records, performing a matching operation to reduce the number of records that comprise the comparison reference database; responsive to the comparison reference database comprising one record, associating the document file with that record; and responsive to the comparison reference database comprising a second plurality of records following performance of the matching operation, providing at least a portion of the second plurality of records to a user to facilitate the user's selection of a record to associate with the document file.
10. A method for indexing a document file comprising a plurality of characters arranged into an array of strings, the method comprising: identifying date strings within the array of strings that correspond to a date and selecting a date string that corresponds to the earliest date; comparing the date string that corresponds to the earliest date against a reference database, the reference database comprise a plurality of records and each record comprises at least one data field, to generate a comparison reference database comprising records from the reference database that possess at least one data field that matches the date string; responsive to the comparison reference database comprising a plurality of records, performing a matching operation to reduce the number of records that comprise the comparison reference database; responsive to the comparison reference database comprising one record, associating the document file with that record; and responsive to the comparison reference database comprising a second plurality of records following performance of the matching operation, providing at least a portion of the second plurality of records to a user to facilitate the user's selection of a record to associate with the document file. 15. The method of claim 10 further comprising the step of: providing match information with the at least a portion of the second plurality of records to facilitate the user's selection of a record to associate with the document file.