COMMON Usage Rules

RULE ID:NACK_ERRORCODE_1
DESCRIPTION:Atleast one ERRORCODE should be populated when ResponseType is negack.

RULE ID:NACK_ERRORTEXT_1
DESCRIPTION:Atleast one ERRORTEXT should be populated when ResponseType is negack.

RULE ID:LR_suppaccept
DESCRIPTION:Confirmation is not allowed on the same version of a rejected order.

RULE ID:LR_focreject
DESCRIPTION:Reject is not allowed on the same version of a confirmed order.

RULE ID:LR_suppreject
DESCRIPTION:Reject is not allowed on the same version of a confirmed order.

RULE ID:LR_focaccept
DESCRIPTION:Confirmation is not allowed on the same version of a rejected order.

RULE ID:LR_ADMIN_PON_1
DESCRIPTION:PON is a required field.

RULE ID:LR_ADMIN_VER_2
DESCRIPTION:VER is a required field.

RULE ID:REJECTTYPE_1
DESCRIPTION:REJECTTYPE is required when ResponseType is focreject or suppreject.

RULE ID:REJECTTYPE_2
DESCRIPTION:Valid values for REJECTTYPE are "FATAL", "NONFATAL" or "SUPERFATAL".

RULE ID:DSRED_ADMIN_VER_2
DESCRIPTION:VER is a required field.

RULE ID:DSRCN_ADMIN_VER_2
DESCRIPTION:VER is a required field.

RULE ID:LSRCM_ADMIN_VER_2
DESCRIPTION:VER is a required field.

LR Usage Rules

RULE ID:LR_ADMIN_VER_1
DESCRIPTION:The valid size for VER is 1-2 alphanumeric characters. No special characters are allowed.

RULE ID:LR_ADMIN_DTSENT_1
DESCRIPTION:The valid format for DTSENT is MM-DD-CCYY-HHMM(AM/PM)

RULE ID:LR_ADMIN_CDTSENT_1
DESCRIPTION:The valid format for CDTSENT is MM-DD-CCYY-HHMM(AM/PM)

RULE ID:LR_ADMIN_DD_1
DESCRIPTION:The valid format for DD is MM-DD-CCYY.

RULE ID:LR_ADMIN_EBD_1
DESCRIPTION:The valid format for EBD is MM-DD-CCYY.

RULE ID:LR_ADMIN_ESDD_1
DESCRIPTION:The valid format for ESDD is MM-DD-CCYY.

RULE ID:LR_ADMIN_REASON_ERRORCODE_1
DESCRIPTION:Atleast one ERRORCODE should be populated when ResponseType is focreject, suppreject or jeopardy.

RULE ID:LR_ADMIN_REASON_ERRORTEXT_1
DESCRIPTION:Atleast one ERRORTEXT should be populated when ResponseType is focreject, suppreject or jeopardy.

LSRCM Usage Rules

RULE ID:LSRCM_ADMIN_RDTSENT_1
DESCRIPTION:The valid format for RDTSENT is MM-DD-CCYY-HHMM(AM/PM)

RULE ID:LSRCM_ADMIN_CD_1
DESCRIPTION:The valid format for CD is MM-DD-CCYY.

RULE ID:LSRCM_ADMIN_CD_2
DESCRIPTION:CD is a required field.

RULE ID:LSRCM_ADMIN_RT_1
DESCRIPTION:RT is a required field.

RULE ID:LSRCM_ADMIN_RT_2
DESCRIPTION:If the Response Type (RT) does not contain B, C, D, E, F, G, I, J, K, L, N, P, S, W, Z then return error 'Response Type not valid'.

RULE ID:LSRCM_ADMIN_EBD_1
DESCRIPTION:The valid format for EBD is MM-DD-CCYY.

RULE ID:LSRCM_ADMIN_VER_1
DESCRIPTION:The valid size for VER is 1-2 alphanumeric characters. No special characters are allowed.

DSRCN Usage Rules

RULE ID:DSRCN_ADMIN_DDTSENT_1
DESCRIPTION:The valid format for DDTSENT is MM-DD-CCYY-HHMM(AM/PM)

RULE ID:DSRCN_ADMIN_VER_1
DESCRIPTION:The valid size for VER is 1-2 alphanumeric characters. No special characters are allowed.

DSRED Usage Rules

RULE ID:DSRED_ADMIN_VER_1
DESCRIPTION:The valid size for VER is 1-2 alphanumeric characters. No special characters are allowed.

RULE ID:DSRED_LISTING_LECODE_1
DESCRIPTION:Atleast one LECODE should be populated when ResponseType is dsred.

RULE ID:DSRED_LISTING_LEFIELD_1
DESCRIPTION:Atleast one LEFIELD should be populated when ResponseType is dsred.