file created during the processing described in fig3 this additional processing is the subject of fig4 which shows a flow chart of an exemplary mechanism for further processing of the nonmatch file the extra processing levels include accessing an additional database containing customer site location information and as a last resort affording a user the opportunity to manually supply missing location information referring to fig4 the dmc computer 200 receives the nonmatch file at step 410 the nonmatch file comprises records in which latitude and longitude location values for a customer site were not found during the process described in fig3 above note that if customer site location values cannot be supplied at this stage then technicians must be manually dispatched to address work orders for service issues at these customer sites the dmc computer 200 presents in a graphical user interface the records contained in the nonmatch file to a user at step 415 and allows the user to edit those records at step 420 at this point the user edits these records either to correct erroneous customer addresses or to supply missing customer addresses nonmatch records that have a complete address are formatted and written to a batch file by the dmc computer 200 in step 425 in one embodiment these records are formatted in a specific format used by the commercial geographic database company but any format may be used the dmc computer 200 subsequently forwards the batch file to the database server 230 at step 430 for a determination of latitude and longitude location values of the customer site corresponding to each nonmatch record within the batch file the dmc computer 200 receives the results from the database server 230 at step 435 each resultant record returned from the.