Table Record Layout

Envelope validation requires a single table that contains the pairs of records and the error to generate if the pair is not processed together. The fields are described in Table 1.
Table 1. Table Record Layout for Envelope Context Validation
Field Name Field Type Data Type Length Description
ibmFileFormat Key byte 2 Data Type. Makes content validation specific to a transmission type. Refer to Table 1
ibmNprRecordType Key byte 2 Current record type
ibmValRecordRuleNum Key byte 4 Record rule number
ibmValFollowedBy Payload byte 2 Required following record type
ibmValContextError Payload char 24 Context error generated when the record is found out of context
ibmValRejectLevel Payload byte 2 Rejection level:
  • -1 - Informational
  • 0 - Warning
  • 1 - Transaction
  • 2 - Bundle or segment
  • 3 - Batch
  • 4 - Transmission
ibmValOverride Payload char 1 Describes if the error can be overridden:
  • Y - Yes
  • N - No
Note: The Context Envelope Validation node does not support stacking.
The database tables and database views used to store and retrieve the configuration data for the Context Exclusive Validation node is similar to those presented in the Content Validation and Context Validation sections. For more information, see the Content Database Tables and Database Views, and the Context Database Tables and Database Views.