complexType "RelationType"
Namespace:
Content:
complex, 8 attributes, 18 elements
Defined:
globally in archive.xsd; see XML source
Includes:
definitions of 6 elements
Used:
XML Representation Summary
<...
   
 = 
("Add" | "Update" | "Delete")
 = 
(xs:string | xs:string)
 = 
("Agency" | "Maintainable") : "Agency"
 = 
xs:boolean
 = 
(xs:dateTime | xs:date | xs:gYearMonth | xs:gYear | xs:duration)
 = 
xs:boolean : "false"
 = 
"true"
 = 
(xs:string | ("public" | "restricted" | "private"))
   
>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Describes the relationship between any two organizations or individual, or an individual and an organization. This is a pairwise relationship and relationships may be unidirectional. Identifies the Source organization or individual and the Target organization or individual, describes the relationship, provides a keyword to classify the relationship, provides and effective period for the relationship, allows for addition information to be provided, and can contain a privacy specification.
Type Definition Detail
Type Derivation Tree
      r:VersionableType (extension)
          RelationType
XML Source (w/o annotations (8); see within schema source)
<xs:complexType name="RelationType">
<xs:complexContent>
<xs:extension base="r:VersionableType">
<xs:sequence>
<xs:element ref="SourceObject"/>
<xs:element ref="TargetObject"/>
<xs:element minOccurs="0" ref="r:Description"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Keyword"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:EffectivePeriod"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="AdditionalInformation"/>
</xs:sequence>
<xs:attributeGroup ref="PRIVACY"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Content Element Detail (all declarations; defined within this component only; 6/18)
AdditionalInformation
Type:
AdditionalInformationType, complex content
Any information not captured by the other descriptive objects. The privacy code may be set to indicate access restriction to this information. Supports multiple language versions of the same content as well as optional formatting of the content.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="AdditionalInformation"/>

r:Description
Type:
r:StructuredStringType, complex content
A description of the relationship. Supports multiple language versions of the same content as well as optional formatting of the content.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="r:Description"/>

r:EffectivePeriod
Type:
r:DateType, complex content
Time period during which this relationship is valid.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:EffectivePeriod"/>

r:Keyword
Type:
A brief textual identification of the relation type. Supports the use of an external controlled vocabulary.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Keyword"/>

SourceObject
Type:
SourceObjectType, complex content
Identifies the Source organization or individual in the relationship. Source to Target provides a directional perception when defining the relationship.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="SourceObject"/>

TargetObject
Type:
TargetObjectType, complex content
Identifies the Target organization or individual in the relationship. The Target object describes its role in relationship to the Source object.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="TargetObject"/>

XML schema documentation generated with DocFlex/XML 1.12 using DocFlex/XML XSDDoc 2.9.0 template set