<xs:element name="object" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>many objects can be related to a many objects. probabilities can be assigned to each relation</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="name" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>name of the object</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="objType" type="tml:BindType" minOccurs="0">
<xs:annotation>
<xs:documentation>identify object as a transducer or a subject. Allowed Values: subject, transducer. Default: subject</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="dirIndirSubj" type="tml:BindType" minOccurs="0">
<xs:annotation>
<xs:documentation>if objType is subject then identify if direct or indirect subject. Allowed values: direct, indirect. Default is direct.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="objUidRef" type="tml:BindType" minOccurs="0">
<xs:annotation>
<xs:documentation>UID of the subject (or probable subject). local id of the subject if multiple ids are used to associate with each cell of the logical structure. Sequence of values is the same as the sequence in the data (logical data structure)</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attributeGroup ref="tml:uid_uidRef"/>
</xs:complexType>
</xs:element> |