Customer Data Parser Attributes for Japan - trillium_discovery - trillium_quality - 17.1

Trillium Input/Output Attributes Reference Guide

Product type
Software
Portfolio
Verify
Product family
Trillium
Product
Trillium > Trillium Discovery
Trillium > Trillium Quality
Version
17.1
Language
English
Product name
Trillium Quality and Discovery
Title
Trillium Input/Output Attributes Reference Guide
Topic type
How Do I
Administration
Installation
Overview
Configuration
Reference
First publish date
2008
ft:lastEdition
2024-06-06
ft:lastPublication
2024-06-06T06:34:44.253206

The table CDP Attributes for JP lists the Customer Data Parser (CDP) attributes for Japan (JP).

The BNP attribute stores the result of business record separation, and the PNP attribute stores the result of personal record separation. The PNP attribute also stores a first name, last name, honorific, and the title of the contact person after the contact name separation in the BNP or the BNP_CLUE process.

When using these attributes, note the following:

  • Space: One or more spaces in the input text will be converted in the output to one hankaku (half-width) space (except forpr_pnp_name_display and pr_h_pnp_name_display).

  • Length: The value in the parenthesis in the maximum attribute length is a length for hankaku (half-width) attribute. If you use the character code that represents hankaku katakana in double-bytes, such as EUC-JP, the maximum attribute length must be doubled.

  • Multiple Person Separation: Attributes with the suffix _02 or greater are used for the multiple person separation process.

  • Exception Status: The Customer Data Parser for Japan generates exception status for each record to highlight specific conditions. Exception statuses are written to the pr_status/pr_h_status attributes.

    Table 1. CDP Attributes for JP

    Attribute

    Length

    Description

    pr_bnp_branch_name

    pr_h_bnp_branch_name

    100 (50)

    Branch name

    pr_bnp_confidence

    pr_h_bnp_confidence

    4

    Confidence in BNP (0-0100). BNP confidence provides you with additional information about the business input data. For example, you can determine whether the business name includes business type and the business type is suffix. See PNP and BNP Confidence Values for a list of values.

    pr_bnp_name

    pr_h_bnp_name

    150 (75)

    Business name

    pr_bnp_namep

    pr_h_bnp_namep

    150 (75)

    Business principal name

    pr_bnp_namer

    pr_h_bnp_namer

    150 (75)

    Business name reading

    pr_bnp_orig_display

    pr_h_bnp_orig_display

    150 (75)

    Input text

    pr_bnp_type

    pr_h_bnp_type

    40 (20)

    Business type

    pr_bnp_type_position

    pr_h_bnp_type_position

    (1)

    Flag indicating a position of business type.

    1—Found business type before business name.

    2—Found business type after business name.

    0—No business type found.

    pr_bnp_typep

    pr_h_bnp_typep

    40 (20)

     

    Business principal type

    pr_contact_mask_final

    pr_h_contact_mask_final

    20

    Mask pattern obtained after conversion by mask tables (when contact separation is used).

    pr_contact_mask_orig

    pr_h_contact_mask_orig

    20

    Mask pattern obtained after the tokens are separated for contact name in the branch name attribute (when contact separation is used).   

    pr_mask_final

    pr_h_mask_final

    20

    Final mask pattern, which is obtained after conversion by mask tables (when contact separation is not used).

    pr_mask_logic

    pr_h_mask_logic

    2

    Status from the token separation by logic without using mask tables.

    00—Value returned when mask table is used.

    14-18— see Logic Separation Status

    pr_mask_orig

    pr_h_mask_orig

     

    20

    Original mask pattern, which is obtained just after the input string is separated into tokens (when contact separation is not used).

    pr_pnp_confidence

    pr_h_pnp_confidence

    4

    Confidence in PNP (0-0100). PNP confidence provides additional information about the per­sonal input data. For example, you can deter­mine whether the first and last names matched the entries in the name dictionary and the full name is separated with space. See PNP and BNP Confidence Values for a list of values.

    pr_pnp_first_nn

    pr_h_pnp_first_nn

    (nn=01-05)

    16 (12)

    Personal first name (for example, given name).

    pr_pnp_honorific_nn

    pr_h_pnp_honorific_nn

    (nn=01-05)

    16 (8)

    Honorific.

    pr_pnp_last_nn

    pr_h_pnp_last_nn

    (nn=01-05)

    16 (12)

    Personal last name (for example,  surname, family name).

    pr_pnp_name_display

    pr_h_pnp_name_display

    40 (20)

    Input text

    pr_pnp_position_nn

    pr_h_pnp_position_nn

    (nn=01-05)

    60 (30)

    Title (position).

    pr_pnp_rfirst_nn

    (nn=01-05)

    8

    Reading of the first name in hankaku katakana. When a reading is not found, the value for pr_pnp_first_nn will be stored in this attribute.

    pr_pnp_rlast_nn

    (nn=01-05)

    8

    Reading of the last name in hankaku katakana. When a reading is not found, the value for pr_pnp_last_nn will be stored in this attribute.

    pr_return

    pr_h_return

    1

    Personal/business classification.

    0—input attribute is blank

    1—personal

    2—business

    pr_status

    pr_h_status

    2

    Exception status. See Exception Status.