If you include a group within another group or complex type, the Data Element Separation property for the nested group must be compatible with the Data Element Separation property of the parent group or complex type. For example, you cannot set the parent property to Fixed Length and the child property to Tagged Delimited, because the length of the Tagged Delimited structure would not be known, and would therefore conflict with the parent definition. If groups are nested to three or more levels, the Data Element Separation property for each nested group must be compatible with all of its parent groups.
The rules for compatibility are listed in the table of permitted options for nested complex types shown below.
Parent | |||||
---|---|---|---|---|---|
Child | Tagged Delimited, Tagged Encoded Length | All Elements Delimited, Variable Elements Delimited | Fixed Length, Fixed Length AL3 | Tagged Fixed Length | Use Data Pattern |
Tagged Delimited, Tagged Encoded Length | Allowed | Allowed | Not allowed | Not allowed | Allowed |
All Elements Delimited, Variable Elements Delimited | Allowed | Allowed | Not allowed | Not allowed | Allowed |
Fixed Length, Fixed Length AL3 | Allowed | Allowed | Allowed | Allowed | Allowed |
Tagged Fixed Length | Allowed | Allowed | Not allowed1 | Allowed | Allowed |
Use Data Pattern | Allowed | Allowed | Allowed | Allowed | Allowed |
Note:
|
Notices |
Trademarks |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
ad09480_ |