In whole numeric ranges all single alphanumeric combinations make a match as long as the input record is higher than the numeric low and lower than the numeric high and the ZIP+4 add-on code is the same.
If 104A MAIN ST has a separate add-on code, it must be coded and the range 100-198 must be broken (as 100–104 and 106–198).
It is acceptable to go from a one–digit numeric to a two–digit numeric (or two–digit numeric to a three–digit numeric, etc.) in a single alphanumeric range record, but it is invalid to go from a single alpha to a double alpha (or double alpha to a triple alpha, etc.).
E12.2 Middle Range
2A–10A cannot contain 1A, 4B, or 10B, but does contain 3A, 6A, and 7A. BC15–BF15 cannot contain BA15, BM15, or BC16, but does contain BD15.
When rule one is followed, either the numeric value can be ranged or the alpha value can be ranged but not both; numerics are not included in alphanumeric ranges.
If a range consists of multiple alphas (with or without numerics), and a position other than the last alpha seems to change (as in the invalid example above), multiple records are coded for that range, as in the following:
Because the last two characters change in each address, apply the preceding rules to range only the last alpha position as shown below. The ZIP+4 file shows multiple records for each building. Each Arrow lock has its own ZIP+4 add-on code.
E12.5 Grid Addresses
E12.6 Odd/Even/Both Indicator
The following describes the way to set the odd/even/both (O/E/B) indicator in alphanumeric ranges. After following the preceding rules, the proper setting of the O/E/B indicator is important. The O/E/B indicator must be set as BOTH in every instance where the alpha is the ranged element. Even and odd indicators may be set only if the numeric portion of the alphanumeric range is the single element ranged. Obviously, any range containing both even and odd numeric elements must be coded as BOTH.