Fetch Account

These function can be used to get and map the account identifier or its corresponding column values in ORMB system to the input payload i.e. manipulate the service payload.

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.

Other remaining field inputs are optional. Input fields with no mapping can have “NULL” value in the function.

Function:

FETCH(ACCT[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
ACCT_​ID Account ID Account
CIS_​DIVISION Division of an Account Account
CURRENCY_​CD Currency Code of an Account Account
PER_​ID Person ID (Returned only when PER_​ID_​NBR is passed as an function input) Person Identifier
ID_​TYPE_​CD Person Identifier Type (Returned only when PER_​ID_​NBR is passed as an function input) Person Identifier
ACCT_​REL_​TYPE_​CD Account Relationship Type (Returned only when PER_​ID_​NBR is passed as an function input) Account Person Relationship
ACCT_​NBR_​TYPE_​CD Account Identifier Type Maintains External Account Numbers
ACCT_​USAGE_​FLG Account Usage Account
VERSION Version Account