<xsd:complexType name="SupportingMaterialsType">
<xsd:sequence>
<xsd:element name="Id" type="EntityIdType" minOccurs="0" maxOccurs="unbounded" />
<xsd:element name="EffectiveDate" minOccurs="0">
<xsd:annotation>
<xsd:documentation>How long this supporting material is valid.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="StartDate" type="AnyDateTimeNkNaType" />
<xsd:element name="EndDate" type="AnyDateTimeNkNaType" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element ref="dc:title" />
<xsd:element ref="dc:format" />
<xsd:element name="ExtendedMetadata" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="dc:creator" minOccurs="0" />
<xsd:element ref="dc:subject" minOccurs="0" />
<xsd:element ref="dc:description" minOccurs="0" />
<xsd:element ref="dc:publisher" minOccurs="0" />
<xsd:element ref="dc:contributor" minOccurs="0" />
<xsd:element ref="dc:date" minOccurs="0" />
<xsd:element ref="dc:type" minOccurs="0" />
<xsd:element ref="dc:identifier" minOccurs="0" />
<xsd:element ref="dc:source" minOccurs="0" />
<xsd:element ref="dc:language" minOccurs="0" />
<xsd:element ref="dc:relation" minOccurs="0" />
<xsd:element ref="dc:coverage" minOccurs="0" />
<xsd:element ref="dc:rights" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:choice>
<xsd:element name="EmbeddedData" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Embedded document or text. We could have a multi-page item with same metadata, so this needs to repeat.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:choice>
<xsd:element name="Content" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Documentation note: data COULD be inside a CDATA section. Beware!</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="EncodedContent" type="xsd:base64Binary" />
</xsd:choice>
<xsd:element name="OriginalFileName" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The original name of the file.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="AttachmentInfo" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Attached document or file. We could have a multiple attachments that make up one document, so this needs to repeat.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="AttachmentId" type="EntityIdType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>If there are multiple parts, use this, otherwise use SupportingMaterials ID.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="OriginalFileName" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The original name of the file.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="ReferenceInfo" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="InternetWebAddress" minOccurs="0">
<xsd:annotation>
<xsd:documentation>URL here or in DublinCore?</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="OriginalFileName" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The original name of the file.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:choice>
<xsd:element name="AccessInfo" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="AccessCredential" minOccurs="0" maxOccurs="unbounded" />
<xsd:element name="Instructions" type="xsd:string" minOccurs="0" />
<xsd:element ref="UserArea" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="UsageRestrictions" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Jurisdiction information, disclosure information.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Comments" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>What's in it, what to do with it once you have opened it or general comments.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="ds:Signature" minOccurs="0">
<xsd:annotation>
<xsd:documentation>If required to validate document.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="UserArea" minOccurs="0" />
</xsd:sequence>
<xsd:attribute ref="xml:lang" use="optional" />
</xsd:complexType>
|