Data Transformation Engine Type Designer Reference Guide
Chapter 13 - Distinguishable Objects  Initiator-Distinguishable Types 
♦  The type of the component has an initiator and 
♦  The following set is empty or 
♦  The type of the component is initiator-distinguishable from each type in its 
following set. 
Type trees are analyzed to determine if components are initiator-distinguishable. 
Each implicit sequence group, choice group, and unordered group is analyzed to 
determine if their components are initiator-distinguishable. A component is 
marked as initiator-distinguishable when that component is 
initiator-distinguishable from its following set. The basis for this determination is 
found in the section Determining If Two Types are Initiator-Distinguishable. 
Determining if a Partition is Initiator-Distinguishable from its 
Following Set 
In a partitioned type, a partition is initiator-distinguishable from its following set 
if: 
♦  The type of a partition has an initiator and 
♦  The following set is empty or 
♦  The type of the partition is initiator-distinguishable from each partition in its 
following set and the following set of a partition is the type of each partition 
that may follow. 
Type trees are analyzed to determine if partitions are initiator-distinguishable. 
Each partitioned type is analyzed to determine if its partitions are 
initiator-distinguishable. 
Determining If Two Types are Initiator-Distinguishable 
The following table lists ways two types may be initiator-distinguishable. This is 
helpful if data validation errors indicate a type does not exist. 
Type1  Type2  How to define them as initiator-distinguishable 
 item   item  If Type1 and Type2 have an initiator, and the initiators are 
different. 
 item   group  Either: 
♦  Type1 and Type2 both have an initiator and the initiators 
are different. 
or 
♦  Type1 has an initiator, Type2 does not, Type2 has no 










