Fetch Person

These function can be used to get the Person identifier with its corresponding detail field values i.e. below listed column/output values.

Account identifier can be retrieved for either the given PER_​ID_​NBR i.e. with reference to the defined relationship between Person and Account in “Account Person Relationship” table or ACCT_​NBR i.e. with reference to the relationship defined in the “Maintains External Account Numbers” table.

Either of the inputs PER_​ID_​NBR or ACCT_​NBR is mandatory input for this function.

Function:

FETCH(PER[COLUMN_NAME,PER_ID_NBR,ID_TYPE_CD,ACCT_REL_TYPE_CD,ACCT_NBR,
ACCT_NBR_TYPE_CD,DIVISION,ACCT_USAGE_FLG,PRIM_SW,SET_OPERATION])

Expected list of input field/column values:

Input Parameter Description Table Description
COLUMN_​NAME Column name to be mapped from the returned RESULTSET. i.e. OUTPUT field name
PER_​ID_​NBR Person Id Number Person Identifier
ID_​TYPE_​CD Person Identifier Type Person Identifier
ACCT_​REL_​TYPE_​CD Account Relationship Type Account Person Relationship
ACCT_​NBR Account Identifier Maintains External Account Numbers
ACCT_​NBR_​TYPE_​CD Account Identifier Type Maintains External Account Numbers
DIVISION Division Account
ACCT_​USAGE_​FLG Account Usage Account
PRIM_​SW Primary ID switch Person Identifier
SET_​OPERATION

This is a BOOLEAN value.

If TRUE - Reset operation configured at service level.

If FALSE - Validate the fetch function output i.e. Throws error if returns NULL or multiple records.

If NULL – Will do nothing but only throw an error if function return multiple records.

List of output field/column values:

Output Parameter Description Table Description
PER_​ID Person ID Person Identifier
ID_​TYPE_​CD Person Identifier Type (Returned only when PER_​ID_​NBR is passed as an function input) Person Identifier
ACCESS_​GRP_​CD Access Group Code (Returned only when PER_​ID_​NBR is passed as an function input) Person
PRIM_​SW Primary ID (Returned only when PER_​ID_​NBR is passed as an function input) Person Identifier
ACCT_​ID Account ID (Returned only when ACCT_​NBR is passed as an function input) Account
CIS_​DIVISION Division of an Account (Returned only when ACCT_​NBR is passed as an function input) Account
CURRENCY_​CD Currency Code of an Account (Returned only when ACCT_​NBR is passed as an function input) Account
ACCT_​REL_​TYPE_​CD Account Relationship Type (Returned only when ACCT_​NBR is passed as an function input) Account Person Relationship
ACCT_​NBR_​TYPE_​CD Account Identifier Type (Returned only when ACCT_​NBR is passed as an function input) Maintains External Account Numbers
ENTITY_​NAME Contract Type (Returned only when ACCT_​NBR is passed as an function input) Person Name
ACCT_​USAGE_​FLG Account Usage (Returned only when ACCT_​NBR is passed as an function input) Account
VERSION Version Person