Data Transformation Engine Type Designer Reference Guide

Contents
Bound Types ................................................................................................ 203
Bound Components........................................................................................ 204
A Group’s Starting Set .................................................................................... 206
A Group's Unbound Set.................................................................................... 207
Unbound Set of a Sequence Group .................................................................207
Initiator-Distinguishable Types.......................................................................... 208
Determining if a Component is Initiator-Distinguishable from its Following Set ...........208
Determining if a Partition is Initiator-Distinguishable from its Following Set ..............209
Determining If Two Types are Initiator-Distinguishable ........................................209
Distinguishable Objects of the Same Component.................................................... 212
Content-Distinguishable Components.................................................................. 212
Content-Distinguishable Types .......................................................................... 213
Ending-Distinguishable Types............................................................................ 220
Distinguishable Data Objects of an Implicit Group .................................................. 222
Guidelines for Defining an Implicit Delimited Sequence .......................................222
Guidelines for Defining an Implicit Sequence that has no Delimiter .........................223
Guidelines for Defining an Implicit Unordered Group that is Delimited.....................223
Guidelines for Defining an Implicit Unordered Group that has no Delimiter ...............224
Distinguishable Data Objects of an Explicit Group .................................................. 224
Guidelines for Defining an Explicit Fixed Group .................................................224
Guidelines for Defining an Explicit Delimited Group............................................224
Objects of a Choice Group...........................................................................225
Objects of a Partitioned Type.......................................................................225
Distinguishable Syntax Objects.......................................................................... 225
Chapter 14 - Type Tree Analyzer
Type Tree Analyzer........................................................................................ 226
Why You Should Analyze Your Type Trees ............................................................ 228
Internal Consistency...................................................................................228
Mapping Effects........................................................................................228
When to Analyze Structure or Logic.................................................................... 228
Logical Analysis ........................................................................................229
Structural Analysis.....................................................................................229
Error and Warning Messages ............................................................................. 229
Appendix A - Return Codes and Error Messages
Type Tree Analyzer........................................................................................ 230
Type Tree Analysis Logic Error Messages.............................................................. 231
Type Tree Analysis Logic Warning Messages .......................................................... 246
Type Tree Analysis Structure Error Messages......................................................... 247
Type Tree Analysis Structure Warning Messages..................................................... 247
Index