Block Address
Block data output fields contain extraneous information from the input address that GeocodeUSAddress could not process. To include block data in the output, set OutputRecordType = B.
If there are any empty lines in the input fields AddressLine1 through AddressLine6, GeocodeUSAddress moves the output lines to the first empty BlockLine output field, eliminating the blank lines. For example:
| Input Field | Input Data | Output Field | Output Data |
|---|---|---|---|
|
AddressLine1 |
4750 Walnut St Ste 200 |
||
|
LastLine |
Boulder, CO 80301-2532 |
||
|
AddressLine1 |
Pitney Bowes |
BlockLine1 |
Pitney Bowes |
|
AddressLine2 |
4750 Walnut |
BlockLine2 |
|
|
AddressLine3 Data.AddressLine3 |
BlockLine3 |
||
|
AddressLine4 |
Ste 200 |
BlockLine4 |
Dept ABC Note: Moved up one line from the input AddressLine5.
|
|
AddressLine5 |
Dept ABC |
BlockLine5 |
|
|
AddressLine6 Data.AddressLine6 |
80301 |
BlockLine6 |
The following table defines the Block Data Output Fields.
| columnName | Max. Field Length with null terminator | Description |
|---|---|---|
|
BlockLine1 |
104 |
Returns input address information GeocodeUSAddress could not process. |
|
BlockLine2 |
104 |
Returns input address information GeocodeUSAddress could not process. |
|
BlockLine3 |
104 |
Returns input address information GeocodeUSAddress could not process. |
|
BlockLine4 |
104 |
Returns input address information GeocodeUSAddress could not process. |
|
BlockLine5 |
104 |
Returns input address information GeocodeUSAddress could not process. |
|
BlockLine6 |
104 |
Returns input address information GeocodeUSAddress could not process. |