complexType "SourceObjectType"
Namespace:
Content:
complex, 3 elements
Defined:
globally in archive.xsd; see XML source
Includes:
definitions of 3 elements
Used:
XML Representation Summary
<...>
   
Content: 
</...>
Content Model Elements (3):
IndividualReference, OrganizationReference, RelationshipCode
All Direct / Indirect Based Elements (1):
SourceObject
Known Usage Locations
Annotation
Identifies the Source organization or individual in the relationship. References either an Organization or an Individual and specifies their relationship in terms of parent, child, or sibling.
XML Source (w/o annotations (4); see within schema source)
<xs:complexType name="SourceObjectType">
<xs:sequence>
<xs:choice>
<xs:element ref="OrganizationReference"/>
<xs:element ref="IndividualReference"/>
</xs:choice>
<xs:element minOccurs="0" ref="RelationshipCode"/>
</xs:sequence>
</xs:complexType>
Content Element Detail (all declarations; defined within this component only; 3/3)
IndividualReference
Type:
r:ReferenceType, complex content
A reference to an Individual described in DDI.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="IndividualReference"/>

OrganizationReference
Type:
r:ReferenceType, complex content
A reference to an Organization described in DDI.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="OrganizationReference"/>

RelationshipCode
Type:
RelationshipCodeType, simple content
A specification of the relationship of the Source to the Target in terms of Parent (superior), Child (subordinate), or Sibling (on par).
Simple Content
enumeration of xs:NMTOKEN
Enumeration:
"Parent"
 - 
Parent - Source is in a superior or higher position.
"Child"
 - 
Child - Source is in an inferior or lower position.
"Sibling"
 - 
Sibling - Source and Target are equals.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="RelationshipCode"/>

XML schema documentation generated with DocFlex/XML RE 1.9.0 using DocFlex/XML XSDDoc 2.8.0 template set