マッチ コード

マッチ コードの定義

次の表には、マッチ コードの値が記されています。

マッチ コードの 16 進数の説明については、「1 ~ 3 桁目の 16 進数マッチ コード値の定義」を参照してください。

コード

説明

Ahhh

"Shhh" と同じですが、エイリアス名レコードまたは代替レコードに対する一致を示します。

Chh

通りの住所は一致しませんでしたが、入力された ZIP Code または都市に基づく通りセグメントが特定されました。

D00

一致したのは私書箱または局留めの配達のみが扱われている小さな町です。

Ghhh

補助ファイルに一致しました。

Hhhh

家番号が変更されました。

Jhhh

ユーザ定義辞書に一致しました。

Nxx

最も近い住所に一致しました。リバース ジオコーディングで使用されます。以下に、N でのみ使用される値を示します。

NS0
最も近い通り中央一致 (補間された最も近い通りセグメント)
NS1
最も近い番号なし通りセグメント
NP0
最も近いポイント住所
NX0
最も近い交差点

P

Reverse APN Lookup に成功しました。

Qhhh

固有の ZIP Code を持つ USPS 範囲レコードに一致しました。固有の ZIP Code 値に一致する場合は、CASS ルールによって入力 ZIP の変更が禁止されています。

Rhhh

住所範囲に一致しました。

Shhh

USPS データに一致しました。住所の USPS リストに直接一致したという理由で、最良の住所一致と見なされます。S は、一致した住所が空白の ZIP + 4 を持つ場合に少数の住所に対して返されます。

Thhh

通りセグメント レコードに一致しました。

Uhhh

USPS データに一致しましたが、社名またはその他の情報なしには ZIP + 4 コードを解決できません。CASS モードでは E023 (複数一致) エラー コードが返されます。

Vhhh Reverse PBKey Lookup を使用して、MLD および DVDMLDR に一致しました。マッチ コード値については、「Reverse PBKey Lookup の "Vhhh" リターン コードの定義」を参照してください。

Xhhh

2 つの通りの交差点 (例えば、"Clay St & Michigan Ave") に一致しました。1 桁目の 16 進数は最終行の情報を、2 桁目の 16 進数は交差点の最初の通りを、3 桁目の 16 進数は交差点の 2 番目の通りを参照しています。

注: USPS では、交差点を配達可能な住所として使用できません。

Yhhh

Xhhh と同じですが、エイリアス名レコードは 1 つまたは両方の通りで使用されました。

Z

住所は与えられませんが、提供された ZIP Code を検証しました。

1 ~ 3 桁目の 16 進数マッチ コード値の定義

次の表に、マッチ コード値の 16 進数の説明を示します。
注: 3 桁目の 16 進数は、交差点マッチ、または拡張マッチ コードの一部用に設定されます。
コード 1 桁目の 16 進数の意味: 2 桁目と 3 桁目の 16 進数の意味:

0

最終行に変更はありません。

住所行に変更はありません。

1

ZIP Code が変更されました。

通りタイプが変更されました。

2

都市が変更されました。

前置方位記号が変更されました。

3

都市および ZIP Code が変更されました。

通りタイプおよび前置方位記号が変更されました。

4

州が変更されました。

後置方位記号が変更されました。

5

州および ZIP Code が変更されました。

通りタイプおよび後置方位記号が変更されました。

6

州および都市が変更されました。

前置方位記号および後置方位記号が変更されました。

7

州、都市、および ZIP Code が変更されました。

通りタイプ、前置方位記号、および後置方位記号が変更されました。

8

ZIP + 4 が変更されました。

通り名が変更されました。

9

ZIP および ZIP + 4 が変更されました。

通り名および通りタイプが変更されました。

A

都市および ZIP + 4 が変更されました。

通り名および前置方位記号が変更されました。

B

都市、ZIP、および ZIP + 4 が変更されました。

通り名、通りタイプ、および前置方位記号が変更されました。

C

州および ZIP + 4 が変更されました。

通り名および後置方位記号が変更されました。

D

州、ZIP、および ZIP + 4 が変更されました。

通り名、通りタイプ、および後置方位記号が変更されました。

E

州、都市、および ZIP + 4 が変更されました。

通り名、前置方位記号、および後置方位記号が変更されました。

F

州、都市、ZIP、および ZIP + 4 が変更されました。

通り名、通りタイプ、前置方位記号、および後置方位記号が変更されました。

拡張マッチ コードの定義 (3 桁目の 16 進数の値)

拡張マッチ コード」で述べたように、ExtendedMatchCode が "Y" に設定され、一致した住所の、住所番号、ユニット番号、およびユニット タイプ フィールドへのすべての変更だけでなく、無視された住所情報の有無といった追加情報も返ります。この追加情報は、住所レベルマッチのみで使用されるマッチ コード、A、G、H、J、Q、R、S、T または U (「マッチ コードの定義」を参照) に追加される 3 桁目の 16 進数により得られます。

次のいずれかの条件の適用時には、"Address information ignored" が指定されます。

  • 出力住所の AdditionalInputData フィールドに内容がある。
  • 出力住所に 2 番目の住所行 (AddressLine2) がある。
  • 入力住所が住所を二重に含む (入力住所に 2 つの完全な住所がある) 。例: 4750 Walnut St.P.O Box 50
  • 入力の最終行の余計な情報 (都市、州、郵便番号以外) が無視された。例えば、"Boulder, CO 80301 USA" の場合、"USA" がマッチング時に無視されます。
以下のテーブルで、拡張マッチ コードの 3 桁目の 16 進数が返す値について説明します:
注: 補助ファイルとの一致の場合、3 桁目の 16 進数は常に "0".です。
コード 3 桁目の 16 進数の意味:
0 ユニット番号およびユニット タイプが含まれる場合、行のすべての住所がそれらを含めて一致しています。
1 ユニット番号およびユニット タイプが含まれる場合、それらが一致しています。住所行の余分な情報が無視されています。住所行の余分な情報が無視されています。マッチングと見なされない余分な情報は AddressLine2 または AdditionalInputData フィールドに移動されます。
2 ユニット番号が一致しています。ユニット タイプが変更されています。
3 ユニット番号が一致しています。ユニット タイプが変更されています。住所行の余分な情報が無視されています。住所行の余分な情報が無視されています。マッチングと見なされない余分な情報は AddressLine2 または AdditionalInputData フィールドに移動されます。
4 ユニット番号が、変更または無視されています。
5 ユニット番号が、変更または無視されています。住所行の余分な情報が無視されています。住所行の余分な情報が無視されています。マッチングと見なされない余分な情報は AddressLine2 または AdditionalInputData フィールドに移動されます。
6 ユニット番号が、変更または無視されています。ユニット タイプが、変更または無視されています。
7 ユニット番号が、変更または無視されています。ユニット タイプが、変更または無視されています。住所行の余分な情報が無視されています。住所行の余分な情報が無視されています。マッチングと見なされない余分な情報は AddressLine2 または AdditionalInputData フィールドに移動されます。
8 ユニット番号およびユニット タイプが含まれる場合、それらが一致しています。家番号が、変更または無視されています。
9 ユニット番号およびユニット タイプが含まれる場合、それらが一致しています。家番号が、変更または無視されています。住所行の余分な情報が無視されています。マッチングと見なされない余分な情報は AddressLine2 または AdditionalInputData フィールドに移動されます。
A ユニット番号が一致しています。ユニット タイプが変更されています。家番号が、変更または無視されています。
B ユニット番号が一致しています。ユニット タイプが変更されています。家番号が、変更または無視されています。住所行の余分な情報が無視されています。マッチングと見なされない余分な情報は AddressLine2 または AdditionalInputData フィールドに移動されます。
C 家番号が、変更または無視されています。ユニット番号が、変更または無視されています。
D 家番号が、変更または無視されています。ユニット番号が、変更または無視されています。住所行の余分な情報が無視されています。住所行の余分な情報が無視されています。マッチングと見なされない余分な情報は AddressLine2 または AdditionalInputData フィールドに移動されます。
E 家番号が、変更または無視されています。ユニット番号が、変更または無視されています。ユニット タイプが、変更または無視されています。
F 家番号が、変更または無視されています。ユニット番号が、変更または無視されています。ユニット タイプが、変更または無視されています。住所行の余分な情報が無視されています。住所行の余分な情報が無視されています。マッチングと見なされない余分な情報は AddressLine2 または AdditionalInputData フィールドに移動されます。

Reverse PBKey Lookup の "Vhhh" リターン コードの定義

以下のテーブルは、Reverse PBKey Lookup で返る "Vhhh" 16 進数の値の一覧です。詳細については、「 ReversePBKeyLookup」を参照してください。
注: Reverse PBKey Lookup 時に 1 つ以上の住所バリエーションがあると、常に "V000" が返ります。
マッチ コード 定義
V000 入力 pbKey の使用による一致。ライセンスによって、1 つの標準、または拡張ポイント住所の結果が返ります。
V001 入力 pbKey の使用による一致。ライセンスによって、複数の標準、および拡張ポイント住所の両方またはいずれか一方のバリエーション結果が返ります。
V002 入力 pbKey の使用による一致。ライセンスによって、1 つの標準、いくつかの拡張ポイント住所のバリエーション結果が返ります。
V003 入力 pbKey の使用による一致。ライセンスによって、複数の標準、いくつかの拡張ポイント住所のバリエーション結果が返ります。

一致しなかった場合のマッチ コード - "Ennn" リターン コードの定義

次の表は、アプリケーションで一致が見つからなかった場合、またはエラーが発生した場合に返される値を説明したものです。

コード "nnn" の値 説明

Ennn

 

エラー、つまり一致しなかったことを示します。この状況が起こり得るのは、入力された住所がデータベース内に存在しないか、形式に誤りがあって正しくパースできない場合です。エラー コードの最後の 3 桁は、アプリケーションがデータベースと照合できなかった住所の部分を示します。

 

nnn = 000

まったく一致しませんでした。

 

nnn = 001

低レベルのエラーです。

 

nnn = 002

データ ファイルが見つかりませんでした。

 

nnn = 003

GSD ファイルの署名またはバージョン ID が正しくありません。

 

nnn = 004

古い GSD ファイルです。CASS モードでのみ発生します。

 

nnn = 010

都市および州、または ZIP Code が見つかりません。

 

nnn = 011

入力 ZIP がディレクトリ内にありません。

 

nnn = 012

入力都市がディレクトリ内にありません。

 

nnn = 013

入力都市がディレクトリ内で一意ではありません。

 

nnn = 014

ライセンス対象エリア外です。Group 1 ライセンス テクノロジーを使用している場合にのみ発生します。

 

nnn = 015

レコード数を使い果たし、ライセンスが無効になっています。

 

nnn = 020

マッチングする通りがディレクトリ内に見つかりません。

 

nnn = 021

交差点マッチング用の交差する通りがありません。

 

nnn = 022

マッチングするセグメントがありません

 

nnn = 023

未解決の一致です。

 

nnn = 024

マッチングするセグメントがありません(022 と同じ)。

 

nnn = 025

交差点マッチングに使用する交差する通りの候補が多すぎます。

 

nnn = 026

複数行マッチングの試行時に住所が見つかりませんでした。

 

nnn = 027

無効な方向指示が試行されました。

 

nnn = 028

レコードが EWS データにも一致したので、アプリケーションによって一致が拒否されました。

 

nnn = 029

範囲は一致せず、単一の通りセグメントが見つかりました。

 

nnn = 030

範囲は一致せず、複数の通りセグメントが見つかりました。

 

nnn = 040

入力 PBKey を使用した ReversePBKeyLookup で一致が見つかりませんでした。

 

nnn = 041

入力 PBKey に対して見つかった拡張ポイント住所を返すためのライセンスがありません。結果を返すには、追加の ReversePBKeyLookup ライセンス オプションが必要です。