Street address correction in CDXStreamer follows the US Postal Service
one component failure rule to find a correct address match. If not more than one address component mismatch exists, where a
component is defined as a predirectional, street name, street suffix, or a postdirectional, then a correct address can be returned. For instance, the address
500 North Main Street West has four components. If one of the components has to be added, changed, or deleted to achieve a unique match, CDXStreamer will correct the address and return the ZIP+4 Code. If more than one component is incorrect, no match is allowed. Also, no match can be returned if adding, changing or deleting a component results in multiple matches. The priority is to add a suffix first before adding a directional. If no match exists, the suffix is changed or deleted, and then the directional.
If there is not an exact match within the city, the
one component failure rule is applied within the input ZIP Code. If there is still no match, the rule is applied to all addresses within the postal finance number, and is only considered invalid if there is no match within that.