Overview

Gateway performs validation on the transmissions being ingested. It uses other components to perform validation. The types of validation performed by each component are:
  • Gateway
    • Duplicate checking
    • Transmission format checking
    • Out of balance
    • Known sending point
    • Known originator
    • Known inbound product
    • Authorized sending point to originator
    • Authorized inbound product to batch (ICL)
    • Authorized originator to receiving point
    • Return window
  • Image Compliance
    • Image quality
    • TIFF conformance
  • Business Rules Server
    • Transmission conforms to the correct context
    • Transmission has the correct content
    • MICR conformance
Ingestion validation is configured using rule sets and Business Rules workflows.

Each rule set evaluated has an associated error code. Some of the error code attributes tell the Gateway whether to reject the transaction, the segment, the batch (ICL), or the transmission. Validation checking continues until all of the validation checks are performed, regardless of any error codes returned.

There is also a sender participant configuration option "Reject transmission for batch errors" that affects the reject level that Gateway uses. If that configuration option is configured, then any batch level rejection that is encountered for that sender participant is treated as a transmission reject level. That configuration option is accepted when the file is initially validated and on file revalidation. However, the configuration option cannot be accepted on batch revalidation and an informational message is logged.

Rule sets for Business Rules Server, Image Compliance, and Gateway require configuration. Each component has its own requirements. The following information applies only to the Gateway. For information about configuring Image Compliance and Business Rules Server, see Manage Image Validation Rule Sets and File Standards Validation Rules.

The information that tells the Gateway what validation to perform comes from the following sources:
  1. Transmission rule sets, which contain validation rules to perform at the transmission level. These consist of a named set of rules. The rule set name to use at run time must be configured.
  2. Batch (ICL) rule sets, which contain the validation rules to perform at the batch (ICL) level. These consist of a named set of rules. The rule set name to use at run time is configured.
    1. Image and TIFF validation rule set name is a batch (ICL) validation rules attribute containing the name of the image validation rules set for Image Compliance to perform. For more information about creating image and TIFF rule sets, see Manage Image Validation Rule Sets.
  3. Business Rules workflow name, which contains the name of the Business Rules workflow to be used by the Business Rules Server. The workflow needs to have the validation nodes configured.
Note: Control total verification is performed after ingestion.