Using the presColumns parameter
The presColumns parameter allows a user to specify values from certain presentment table
columns in the event parameters. The presentment group event handler combines all of the values specified for
this parameter and uses them to determine if the event should be handled. This parameter supports only the
following columns from the presentment table:
- CONDITION
- PENDING
- OVERRIDEABLE
- RISK_REQUIRED
- PREFUND
- STATUS
For each column, multiple valid values may be provided. This parameter supports use of the not indicator. In some cases, it is easier to indicate a single value that the batch (ICL) should not be in instead of listing all of the accepted values for the batch (ICL). The batch (ICL) must match at least one of the value settings for the event to be handled.
The presColumns parameter has the following format:
<PARAMETER name="presColumns">
CONDITION={CONJ}[val1,val2,...,valn];PENDING={CONJ}[val1,val2,...,valn];OVERRIDEABLE={CONJ}[val1,val2,...,valn]
</PARAMETER>where
{CONJ } is the conjunction type. Specify the conjunction type as one of the following: - ALL
- All batches (ICLs) in the batch (ICL) group must match at least one of the values in the list for the event to be handled
- ANY
- Any batch (ICL) in the batch (ICL) group that matches at least one of the values in the list causes the event to be handled
- NONE
- No batches (ICLs) in the batch (ICL) group can match any of the values in the list for the event to be handled
Note: Avoid the tendency to think that the conjunction type applies to the list of values. For example,
specifying all does not mean that a batch (ICL) must match all of the values in the list.
For the event to be handled when any of the batches (ICLs) in a batch (ICL) group are not accepted and all
of the batches (ICLs) in the group are not pending, use the following specification for the
presColumns parameter:
<PARAMETER name="presColumns">CONDITION=ANY[!Accepted];PENDING=ALL[FALSE]</PARAMETER>For the event to be handled when none of the batches (ICLs) in a batch (ICL) group are accepted and all of
the batches (ICLs) in the group are not pending, use the following specification for the
presColumns parameter:
<PARAMETER name="presColumns">CONDITION=NONE[Accepted];PENDING=ALL[FALSE]</PARAMETER>