Definition Type: ComplexType
Name: SupportingMaterialsType
Namespace: http://ns.hr-xml.org/2007-04-15
Containing Schema: SupportingMaterials.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into UserArea in schema userarea_xsd Drilldown into Signature in schema xmldsig-core-schema_xsd2 Drilldown into Comments in schema supportingmaterials_xsd Drilldown into UsageRestrictions in schema supportingmaterials_xsd Drilldown into AccessInfo in schema supportingmaterials_xsd Drilldown into ReferenceInfo in schema supportingmaterials_xsd Drilldown into AttachmentInfo in schema supportingmaterials_xsd Drilldown into EmbeddedData in schema supportingmaterials_xsd Drilldown into ExtendedMetadata in schema supportingmaterials_xsd Drilldown into format in schema simpledc20021212_xsd Drilldown into title in schema simpledc20021212_xsd Drilldown into EffectiveDate in schema supportingmaterials_xsd Drilldown into Id in schema supportingmaterials_xsd Drilldown into lang in schema xml_xsdXSD Diagram of SupportingMaterialsType in schema supportingmaterials_xsd (HR-XML - Human Resources XML)
Collapse XSD Schema Code:
<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>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Id hr:Id 0 unbounded
EffectiveDate hr:EffectiveDate 0 (1)
title dc:title (1) (1)
format dc:format (1) (1)
ExtendedMetadata hr:ExtendedMetadata 0 (1)
EmbeddedData hr:EmbeddedData 0 unbounded
AttachmentInfo hr:AttachmentInfo 0 unbounded
ReferenceInfo hr:ReferenceInfo 0 unbounded
AccessInfo hr:AccessInfo 0 (1)
UsageRestrictions hr:UsageRestrictions 0 (1)
Comments hr:Comments 0 (1)
Signature ds:Signature 0 (1)
UserArea hr:UserArea 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
lang nsA:lang Optional
Collapse Derivation Tree:
Collapse References:
hr:SupportingMaterials