DDI 3.1 XML Schema Documentation (2009-10-18)
© DDI Alliance 2009 - licensed under the terms of the GNU Lesser General Public License
complexType "OtherMaterialType"
Namespace:
Content:
complex, 7 attributes, 7 elements
Defined:
globally in reusable.xsd, see XML source
Includes:
definitions of 2 attributes and 6 elements
Used:
XML Representation Summary
<...
    action
 = 
("Add" | "Update" | "Delete")
    id
 = 
xs:string
    isIdentifiable
 = 
"true"
    objectSource
 = 
xs:anyURI
    type
 = 
xs:string
    urn
 = 
xs:anyURI
    xml:lang
 = 
xs:language
    >
   
Content: 
UserID*, Citation, ExternalURLReference?, ExternalURNReference?, Relationship*, MIMEType?, Segment*
</...>
Content Model Elements (7):
ExternalURLReference (type xs:anyURI),
ExternalURNReference (type xs:anyURI),
MIMEType (type xs:string),
Known Direct Subtypes (1):
All Direct / Indirect Based Elements (4):
Known Usage Locations
Annotation
OtherMaterialType describes the structure of the OtherMaterial element, used to reference external resources. It includes citations to materials related to the content of the DDI Instance. This includes citations to such material, an external reference to a URL (or other URI), and a statement about the relationship between the cited OtherMaterial the contents of the DDI instance.
Type Definition Detail
Type Derivation Tree
  IdentifiableType (extension)
      OtherMaterialType (extension)
XML Source (w/o annotations (7); see within schema source)
<xs:complexType name="OtherMaterialType">
<xs:complexContent>
<xs:extension base="IdentifiableType">
<xs:sequence>
<xs:element ref="Citation"/>
<xs:element minOccurs="0" name="ExternalURLReference" type="xs:anyURI"/>
<xs:element minOccurs="0" name="ExternalURNReference" type="xs:anyURI"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Relationship"/>
<xs:element minOccurs="0" name="MIMEType" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Segment"/>
</xs:sequence>
<xs:attribute ref="xml:lang" use="optional"/>
<xs:attribute name="type" type="xs:string" use="required"/>
<!-- Need vocabulary for this. -->
</xs:extension>
</xs:complexContent>
</xs:complexType>
Attribute Detail (defined in this component only; 2/7)
type
Type:
xs:string, predefined
Use:
required
Specifies the type of material.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="type" type="xs:string" use="required"/>

xml:lang
Type:
xs:language, predefined
Use:
optional
XML Source (see within schema source)
<xs:attribute ref="xml:lang" use="optional"/>
Content Element Detail (defined in this component only; 6/7)
Citation
Type:
CitationType, complex content
Bibliographic citation for the external resource.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="Citation"/>

ExternalURLReference
Type:
xs:anyURI, predefined, simple content
Contains a URL which indicates the location of the cited external resource.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ExternalURLReference" type="xs:anyURI"/>

ExternalURNReference
Type:
xs:anyURI, predefined, simple content
Contains a URN which identifies the cited external resource.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ExternalURNReference" type="xs:anyURI"/>

MIMEType
Type:
xs:string, predefined, simple content
Provides a standard Internet MIME type for use by processing applications.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="MIMEType" type="xs:string"/>

Relationship
Type:
RelationshipType, complex content
Reference to the item within the DDI Instance to which the external resource is related.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Relationship"/>

Segment
Type:
SegmentType, complex content
XML Source (see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Segment"/>

XML schema documentation generated with DocFlex/XML SDK 1.7.2 using DocFlex/XML XSDDoc 2.1.0 template set