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 personal input data. For example, you can determine 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.