Using Rule Set Attributes to Control Duplicate Detection
Inbound transmission and batch (ICL) rule sets are used to determine
if duplicate detection is performed on transmissions, batches (ICLs),
or bundles. Reject levels of the error codes are used to determine
how the probable duplicates are handled.
- If a duplicate transmission is detected, the reject level of the duplicate transmission error code determines if it is rejected or accepted.
- If rejected, the Gateway Server removes all records associated with the transmission from the database tables and continues to process the transmission.
- If accepted, a warning or information message is generated and transmission processing continues.
If a probable duplicate batch (ICL) is detected, the reject level
of the duplicate batch (ICL) error code determines the status and
actions.
- If the batch (ICL) is rejected, the Gateway Server deletes the batch (ICL) and bundle duplicate detection data, but does not delete the transmission duplicate detection data.
- If the batch (ICL) is accepted, a warning or information message is generated and no data is deleted from the database tables.
- If the transmission containing the batch (ICL) is rejected, all records associated with the transmission containing the batch (ICL) are removed from the database tables.
If a probable duplicate bundle is detected, the reject level of
the duplicate bundle error code determines the status and actions.
- If the bundle is rejected, the Gateway Server deletes the bundle duplicate detection data, but does not delete the transmission and batch (ICL) duplicate detection data associated with the bundle.
- If the bundle is accepted, a warning or information message is generated and no data is deleted from the database tables.
- If the transmission containing the bundle is rejected, all records associated with the transmission containing the bundle are removed from the database tables.
- If the batch (ICL) containing the bundle is rejected, the Gateway Server deletes the batch (ICL) and bundle duplicate detection data, but does not delete the transmission duplicate detection data.
The validation checks associated with rule sets that are used to
control duplicate detection are:
- Transmission duplicate check
- Batch (ICL) duplicate check
- Segment duplicate check
The transmission duplicate check can be enabled or disabled for each defined transmission rule set. The duplicate batch (ICL) and duplicate segment checks can be enabled and disabled for each defined batch (ICL) rule set. Associated with each duplicate related validation check is an error code whose rejection level is used to determine how probable duplicates are handled.