The driver writes a copy of the input record and the returned information to separate output file(s). Specify this option in the Job File (jOverlay=NO). This option allows you to post-process the output file created by the driver. For information on the format of the output file(s) created by the driver, refer to Contents of jAttach Record.
This type of processing typically requires a custom post-processing application to analyze the results. The application would interrogate the output file created by the driver to inspect the input record, the error code field, and the addressing results. The application would determine the completeness of the original address, and may update your master file with the complete address information.
After processing your file with the driver for the first time, consider having a post-processing application reformat the original data records to include the returned address components. This would allow you to use the driver jOverlay=YES option for future executions. The jOverlay=YES option requires little or no post-processing of the results since the corrected information is written directly over the original data. Only records that could not be successfully coded would need to be processed, and you can easily identify these records using the fOutErrorsFile keyword in the Job File.