IBM Integration Bus, Version 10.0.0.2 Operating Systems: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS


Message Sets: General rules: TDS message model integrity

General rules govern each value that you can set for the Data Element Separation property of a type.

Tagged Delimited
  • The Tag property for every simple child element must contain a non-empty value.
Tagged Encoded Length
  • The Tag property for every simple child element must contain a non-empty value.
  • The Length Of Encoded Length property must contain a positive integer greater than zero.
Variable Length Elements Delimited
  • The Delimiter property must contain a non-empty value.
Use Data Pattern
All Elements Delimited
  • The Delimiter property must contain a non-empty value.
Fixed Length
  • All simple child elements must specify a length, unless their data type is Boolean (or derived from Boolean).
  • All compound child elements must specify a length, unless their data type is Boolean (or derived from Boolean).
  • The length can be specified using either the Length property, or the Length Value Of member property.
Fixed Length AL3
  • All complex child elements with a non-Boolean compound element and non-Boolean simple child elements must have either a nonzero value in their Length property, or a non-empty value for their Length Value Of type member property.
Tagged Fixed Length
  • All complex child elements with a non-Boolean compound element and non-Boolean simple child elements must have either a nonzero value in their Length property or a non-empty value for their Length Value Of type member property.
  • The Tag property for each and every simple child element must contain a non-empty value.

The following rules also apply:


ad09470_.htm | Last updated 2015-09-24 12:52:15