complexType "OtherMaterialType"
Namespace:
Content:
complex, 8 attributes, 21 elements
Defined:
globally in reusable.xsd; see XML source
Includes:
definitions of 1 attribute, 9 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:language
   
>
   
Content: 
</...>
Content Model Elements (4):
All Direct / Indirect Based Elements (3):
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
  AbstractVersionableType (extension)
      VersionableType (extension)
          OtherMaterialType
XML Source (w/o annotations (11); see within schema source)
<xs:complexType name="OtherMaterialType">
<xs:complexContent>
<xs:extension base="VersionableType">
<xs:sequence>
<xs:element minOccurs="0" name="TypeOfMaterial" type="CodeValueType"/>
<xs:element minOccurs="0" ref="Description"/>
<xs:element minOccurs="0" ref="Citation"/>
<xs:element maxOccurs="unbounded" 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="CodeValueType"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Segment"/>
<xs:element maxOccurs="1" minOccurs="0" ref="SizeInBytes"/>
</xs:sequence>
<xs:attribute ref="xml:lang" use="optional"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Attribute Detail (all declarations; defined within this component only; 1/8)
xml:lang
Type:
xs:language, predefined
Use:
optional
Language of the metadata describing the other material.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute ref="xml:lang" use="optional"/>
Content Element Detail (all declarations; defined within this component only; 9/21)
Citation
Type:
CitationType, complex content
Bibliographic citation for the external resource.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="Citation"/>

Description
Type:
StructuredStringType, complex content
A description of the referenced material. This field can map to a Dublin Core abstract. Note that Dublin Core does not support structure within the abstract element. 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="Description"/>

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 maxOccurs="unbounded" 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:
CodeValueType, simple content
Provides a standard Internet MIME type for use by processing applications.
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="MIMEType" type="CodeValueType"/>

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
Can describe a segment within a larger object such as a text or video segment.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Segment"/>

SizeInBytes
Type:
xs:nonNegativeInteger, predefined, simple content
Specifies the size of the file in bytes.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" ref="SizeInBytes"/>

TypeOfMaterial
Type:
CodeValueType, simple content
Designation of the type of material being described. Supports the use of a controlled vocabulary.
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="TypeOfMaterial" type="CodeValueType"/>

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