Name Parser ユーザ定義テーブルの変更

重要: Name Parser ステージは廃止され、今後のリリースではサポートされない可能性があります。名前のパーシングには Open Name Parser を使用してください。

Name Parser テーブル内の値を追加、変更、削除することで、それらを個別のビジネス環境に応じてカスタマイズできます。

Name Parser のユーザ定義テーブルは XML ファイルで、デフォルトでは <Drive>:\Program Files\Pitney Bowes\Spectrum\server\modules\parser\data フォルダにあります。Spectrum™ Technology Platform次のユーザ定義テーブルが含まれます。

UserAccountDescriptions.xml

表 1. UserAccountDescriptions.xml の列

列名

説明 / 有効な値

LookupValue

アカウント説明内でよく見つかる検索語。任意の一語です。大文字と小文字は区別されません。

入力例:


<table-data>
    <deleted-entries delimiter-character="|">
        <deleted-entry-group> 
            
                LookupValue
                ART
                AND
            
        </deleted-entry-group>
    </deleted-entries>
    <added-entries delimiter-character="|">
        
            LookupValue
            A/C
            ACCOUNT
            EXP
        
    </added-entries>
</table-data>
			

UserCompanyPrepositions.xml

表 2. UserCompanyPrepositions.xml の列

列名

説明 / 有効な値

LookupValue

会社名によく使われる接頭語 (例えば、 "of" または "on")。任意の一語です。大文字と小文字は区別されません。

入力例:


<table-data>
    <deleted-entries delimiter-character="|"> 
        <deleted-entry-group> 
             
                LookupValue 
                AROUND 
                NEAR 
             
        </deleted-entry-group> 
    </deleted-entries> 
    <added-entries delimiter-character="|"> 
         
            LookupValue 
            ABOUT 
            AFTER 
            ACROSS 
         
    </added-entries> 
</table-data>
			

UserCompanySuffixes.xml

表 3. UserCompanySuffixes.xml の列

列名

説明 / 有効な値

LookupValue

会社名によく使われる接尾語。例としては、"Inc." や "Co." があります。任意の一語です。大文字と小文字は区別されません。

入力例:


<table-data>
    <deleted-entries delimiter-character="|"> 
        <deleted-entry-group> 
             
                LookupValue 
                SANDY 
                CLUE 
             
        </deleted-entry-group> 
    </deleted-entries> 
    <added-entries delimiter-character="|"> 
         
            LookupValue 
            LTD 
            LLC 
            CO 
            INC 
         
    </added-entries> 
</table-data>
			

UserCompanyTerms.xml

表 4. UserCompanyTerms.xml の列

列名

説明 / 有効な値

LookupValue

会社名によく使われる一般語。任意の一語です。大文字と小文字は区別されません。

入力例:


<table-data>
    <deleted-entries delimiter-character="|"> 
        <deleted-entry-group> 
             
                LookupValue 
                MARY 
                BLUE 
             
        </deleted-entry-group> 
    </deleted-entries> 
    <added-entries delimiter-character="|"> 
         
            LookupValue 
            ARC 
            ARCADE 
            ASSEMBLY 
            ARIZONA 
        
    </added-entries> 
</table-data>
			

UserCompoundFirstNames.xml

このテーブルにはユーザ定義の複合ファースト ネームが入っています。複合名は 2 つの単語からなる名前です。

表 5. UserCompoundFirstNames.xml の列

列名

説明 / 有効な値

FirstName

複合ファースト ネーム。最大 2 語。大文字と小文字は区別されません。

カルチャー

この FirstName/Gender の組み合わせが適用されるカルチャー。GenderDeterminationSource 入力フィールドで有効な任意の値を使用できます。詳細については、入力を参照してください。

性別

性別は一般にこの FirstName/Culture の組み合わせと関係します。次のいずれかです。

M
この名前は男性の名前です。
F
この名前は女性の名前です。
A
曖昧。この名前は男性でも女性でもあります。
U
不明。この名前の性別はわかりません。このフィールドを空白にすると、未知と仮定されます。

頻度

今回のリリースでは使われていません。この列は空白でかまいません。

入力例:


<table-data>
    <deleted-entries delimiter-character="|"> 
        <deleted-entry-group> 
             
                    FirstName 
                    ANN MARIE 
                    BILLY JOE 
             
        </deleted-entry-group> 
        <deleted-entry-group> 
             
                FirstName|Frequency 
                KAREN SUE|0.126 
                BILLY JOE|0.421 
             
        </deleted-entry-group> 
        <deleted-entry-group> 
             
                FirstName|Gender|Culture 
                JEAN ANN|M|DEFAULT 
                JEAN CLUADE|F|FRENCH 
             
        </deleted-entry-group> 
    </deleted-entries> 
    <added-entries delimiter-character="|"> 
         
            FirstName|Gender|Culture 
            JOHN Henry|M|DEFAULT 
            A'SHA A'MAR|F|ARABIC 
            BILLY JO|A|DEFAULT 
         
    </added-entries> 
</table-data>
			

UserConjunctions.xml

このテーブルはユーザ定義の接続詞 ("and"、"or"、"&" など) のリストです。

表 6. UserConjunctions.xml の列

列名

説明 / 有効な値

LookupValue

任意の接続値。一語でなければなりません。大文字と小文字は区別されません。

入力例:


<table-data>
    <deleted-entries delimiter-character="|"> 
        <deleted-entry-group> 
             
                LookupValue 
                FIND 
                CARE 
                % 
             
        </deleted-entry-group> 
    </deleted-entries> 
    <added-entries delimiter-character="|"> 
         
            LookupValue 
            & 
            AND 
            OR 
         
    </added-entries> 
</table-data>
			

UserFirstNames.xml

表 7. UserFirstNames.xml の列

列名

説明 / 有効な値

FirstName

このテーブルの行に記述されるファースト ネーム。大文字と小文字は区別されません。

性別

性別は一般にこの FirstName/Culture の組み合わせと関係します。次のいずれかです。

M
この名前は男性の名前です。
F
この名前は女性の名前です。
A
曖昧。この名前は男性でも女性でもあります。
U
不明。この名前の性別はわかりません。このフィールドを空白にすると、未知と仮定されます。

カルチャー

この FirstName/Gender の組み合わせが適用されるカルチャー。GenderDeterminationSource 入力フィールドで有効な任意の値を使用できます。詳細については、入力を参照してください。

入力例:


<table-data>
    <deleted-entries delimiter-character="|"> 
        <deleted-entry-group> 
             
                FirstName 
                AADEL 
                AADIL 
             
        </deleted-entry-group> 
        <deleted-entry-group> 
             
                FirstName 
                A'SACE 
                A'BOCKETT 
             
        </deleted-entry-group> 
        <deleted-entry-group> 
             
                FirstName|Gender|Culture 
                ALII|M|DEFAULT 
                AISHA|F|ARABIC 
             
        </deleted-entry-group> 
        <deleted-entry-group> 
             
                FirstName|Gender 
                JOHE|M 
             
        </deleted-entry-group> 
    </deleted-entries> 
    <added-entries delimiter-character="|"> 
         
            FirstName|Gender|Culture 
            JOHE|M|DEFAULT 
            A'SHAN|F|ARABIC 
         
    </added-entries> 
</table-data>
			

UserGeneralSuffixes.xml

このテーブルは個人名で使われる世代接尾語でないユーザ定義の接尾語 ("MD"、"PhD" など) のリストです。

表 8. UserGeneralSuffixes.xml の列

列名

説明 / 有効な値

LookupValue

個人名によく使われ、世代接尾語でない接尾語。一語でなければなりません。大文字と小文字は区別されません。

入力例:


<table-data>
    <deleted-entries delimiter-character="|"> 
        <deleted-entry-group> 
             
                LookupValue 
                AND 
                WILL 
                TUNA 
             
        </deleted-entry-group> 
    </deleted-entries> 
    <added-entries delimiter-character="|"> 
         
            LookupValue 
            ACCOUNTANT 
            ATTORNEY 
            ANALYST 
            ASSISTANT 
         
    </added-entries> 
</table-data>
			

UserLastNamePrefixes.xml

このテーブルは個人名のラスト ネームで使われるユーザ定義の頭字語 ("Van"、"De"、"La" など) のリストです。

表 9. UserLastNamePrefixes.xml の列

列名

説明 / 有効な値

LookupValue

個人名のラスト ネームで使われる頭字語。任意の一語です。大文字と小文字は区別されません。

入力例:


<table-data>
    <deleted-entries delimiter-character="|"> 
        <deleted-entry-group> 
             
                LookupValue 
                DO 
                RUN 
                ANIMAL 
             
        </deleted-entry-group> 
    </deleted-entries> 
    <added-entries delimiter-character="|"> 
         
            LookupValue 
            D' 
            DA 
            DEN 
            DEL 
         
    </added-entries> 
</table-data>
			

UserLastNames.xml

表 10. UserLastNames.xml の列

列名

説明 / 有効な値

LastName

このテーブルの行に記述されるラスト ネーム。大文字と小文字は区別されません。

性別

性別は一般にこの FirstName/Culture の組み合わせと関係します。次のいずれかです。

M
この名前は男性の名前です。
F
この名前は女性の名前です。
A
曖昧。この名前は男性でも女性でもあります。
U
不明。この名前の性別はわかりません。このフィールドを空白にすると、未知と仮定されます。

カルチャー

この FirstName/Gender の組み合わせが適用されるカルチャー。GenderDeterminationSource 入力フィールドで有効な任意の値を使用できます。詳細については、入力を参照してください。

入力例:


<table-data>
    <deleted-entries delimiter-character="|"> 
        <deleted-entry-group> 
             
                LastName 
                Rusod 
                AADIL 
             
        </deleted-entry-group> 
        <deleted-entry-group> 
             
                LastName 
                KAASEEY 
                JOIEN 
             
        </deleted-entry-group> 
    </deleted-entries> 
    <added-entries delimiter-character="|"> 
         
            LastName|Culture|Gender 
            SMITH|ENGLISH|A 
            WILSON|ENGLISH|A 
            JONES|ENGLISH|A 
         
    </added-entries> 
</table-data>
			

UserMaturitySuffixes.xml

このテーブルは、個人名で使われるユーザ定義の家族接尾語 ("Jr."、"Sr." など) のリストです。

表 11. UserMaturitySuffixes.xml の列

列名

説明 / 有効な値

LookupValue

個人名で使われる家族接尾語。任意の一語です。大文字と小文字は区別されません。

入力例:


<table-data>
    <deleted-entries delimiter-character="|"> 
        <deleted-entry-group> 
             
                LookupValue 
                I 
                V 
                18 
                VI 
             
        </deleted-entry-group> 
    </deleted-entries> 
    <added-entries delimiter-character="|"> 
         
            LookupValue 
            I 
            II 
            III 
         
    </added-entries> 
</table-data>
			

UserTitles.xml

このテーブルは、個人名で使われるユーザ定義の肩書き ("Mr." or "Ms."など) のリストです。

表 12. UserTitles.xml の列

列名

説明 / 有効な値

LookupValue

個人名で使われる肩書き。任意の一語です。大文字と小文字は区別されません。

性別

性別は一般にこの肩書きと関係します。次のいずれかです。

M
この名前は男性の名前です。
F
この名前は女性の名前です。
A
曖昧。この名前は男性でも女性でもあります。
U
不明。この名前の性別はわかりません。このフィールドを空白にすると、未知と仮定されます。

入力例:


<table-data>
    <deleted-entries delimiter-character="|"> 
        <deleted-entry-group> 
             
                LookupValue 
                Belt 
                Friend 
                Thursday 
                Red 
             
        </deleted-entry-group> 
    </deleted-entries> 
    <added-entries delimiter-character="|"> 
         
            LookupValue|Gender 
            Mrs|F 
            Mr|M 
            Most|F 
         
    </added-entries> 
</table-data>
			

サンプルのユーザ定義テーブル

次の最初の図は、サンプルのテーブル UserFirstNames.xml と、ユーザ定義テーブルを変更するときの構文です。


<table-data>
    <deleted-entries delimiter-character="|"> 
        <deleted-entry-group> 
             
                FirstName 
                AADEL 
                AADIL 
             
        </deleted-entry-group> 
        <deleted-entry-group> 
             
                FirstName|Frequency 
                A'SACE|0.126 
                A'BECKETT|0.421 
             
        </deleted-entry-group> 
        <deleted-entry-group> 
             
                FirstName|Gender|Culture|VariantGroup 
                ALI|M|DEFAULT|GROUP88 
                AISHA|F|ARABIC|GROUP43 
             
        </deleted-entry-group> 
        <deleted-entry-group> 
             
                FirstName|Gender 
                JOHN|M 
             
        </deleted-entry-group> 
    </deleted-entries> 
    <added-entries delimiter-character="|"> 
         
            FirstName|Gender|Culture 
            JOHN|M|DEFAULT 
            A'SHA|F|ARABIC 
            JAMES|M|DEFAULT 
         
    </added-entries> 
</table-data>