Result Indicators

The table below lists the results returned from the address matching and geocoding process.

columnName Max. Field Length with null terminator Description

Confidence

4

Indicates the confidence in the output provided; from 0 to 100. The higher the score, the higher the confidence in the match. Calculated based on the match results for individual output fields, using the following algorithm:

Census.MatchCode + LatLong.StreetMatchCode + LatLong.MatchCode

The maximum confidence score is 100, so if this calculation results in a value greater than 100, the Confidence score is returned as 100.

The following values are used:

  • Census.MatchCode
    • A = 85
    • G = 85
    • S = 85
    • U = 85
    • 9 = 65
    • 5 = 45
    • null = 0

Confidence.SurfaceType

3

Indicates the confidence surface type. Setting a non-zero buffer width enables confidence generation. To determine a confidence level, a confidence surface is first generated. The confidence surface provides the smallest possible area wherein an address is likely to be located.

0
Undefined
1
The search failed - the address was not found.
2
Intersection confidence surface generated.
3
Interpolated street segment.
4
Point-level match.
5
State confidence surface generated.
6
County confidence surface generated.
7
City confidence surface generated.
8
Reserved
9
A ZIP Code confidence surface generated.
10
A ZIP+2 confidence surface generated.
11
A ZIP+4 confidence surface generated.
12
Reserved
13
A street centroid confidence surface generated.

AddressMatch.MatchCode

5

The Match Code indicates the portions of the address that matched or did not match to the reference file.

For the list of match codes, see Match Codes.

AddressMatch.GenRC

2

General Return Code indicating the type of match.

5
ZIP Code match
9
ZIP+4 Code match
A
User Auxiliary file match
C
Street Centroid match
F
Geographic Fallback match
G
State-supplied file match
I
Intersection match
L
Landmark Auxiliary file match
M
Multiple match (multi-match)
O
Input Latitude/Longitude coordinates match
P
Address point match
S
Street address match
U
GeoTAX Auxiliary file match
X
Aborted processing or expired database
Blank
Did not match

AddressMatch.DataTypeName

20

Indicates the file from which the match was obtained. One of the following:

  • USPS
  • TIGER
  • TOMTOM - Streets
  • NAVTEQ - Streets
  • TOMTOM_POINT
  • CENTRUS_POINT
  • NAVTEQ_POINT
  • MASTER LOCATION - Master Location Data
  • STATE_FILE
  • USER_AUXILIARY
  • LANDMARK_AUXILIARY

AddressMatch.NumCandidates

2

When there are multiple equally-scored matches, returns the number of multiple match candidates found.

AddressMatch.LocationCode

5

The Location Code indicates the methodology used to complete the geocode and may also provide some information about the quality of the geocode.

For the list of location codes, see Location Codes.

LatLong.MatchCode

2

Latitude/Longitude General Return Code. Denotes the level for which the geocode was determined.

2
ZIP + 2 centroid
4
ZIP + 4 Code centroid
B
Block group centroid
C
City centroid
I
Intersection
L
Match using the Landmark Auxiliary file
O
Latitude/longitude was input
R
Address-level based on street address
S
State centroid
T
Census tract centroid
U
Address-level match using the GeoTAX Auxiliary file
Z
ZIP Code centroid based on a five-digit ZIP code
null
No latitude/longitude determined

If the General Return Code (see Result Indicators) is "P" (point match), then the following are possible values:

0
Latitude/Longitude coordinates from User Dictionary.
2
Latitude/Longitude coordinates from Parcel Centroid.
4
Latitude/Longitude coordinates from Address Point.
5
Latitude/Longitude coordinates from Structure Centroid.
7
Latitude/Longitude coordinates from manually-placed Point.
8
Latitude/Longitude coordinates from Front Door Point.
9
Latitude/Longitude coordinates from Driveway Offset Point.
A
Latitude/Longitude coordinates from Street Access Point.
B
Latitude/Longitude coordinates from Base Parcel Point.
C
Latitude/longitude coordinates from Backfill Address Point.
D
Latitude/longitude coordinates from Virtual Address Point.
E
Latitude/longitude coordinates from Interpolated Address Point.

LatLong.StreetMatchCode

2

Output street address return code.

H
House number not found on street
L
Latitude/longitude not determined on auxiliary match
S
Street not found in ZIP Code
Z
ZIP Code not found in street address database
N
Street-level matching option not selected
null
The street was successfully matched