Schema MuseumObject.xsd


schema location:  C:\Documents and Settings\KNOLL\Dokumenty\DTD\MaterialObjects\1.0\DTD\Untitled2.xsd
 
Elements 
Accessibility 
AdmRecordData 
Annotation 
AuthorOfRevision 
AVFileParameters 
BitRate 
BrightnessResolution 
CompressionScheme 
CoreDescriptionObject 
Creator 
CreatorName 
CreatorOfRecord 
CreatorSurname 
CurrentOwner 
CurrentOwnerName 
CurrentRepository 
CurrentRepositoryName 
CurrentRepositoryPlace 
DateOfAcquisition 
DateOfCreation 
DateOfPrinting 
DateOfPublication 
DateOfRecord 
DateOfRevision 
DDC 
DeviceName 
DeviceType 
DigitalSource 
DocumentationObject 
Exhibition 
ExhibitionDates 
ExhibitionName 
ExhibitionPlace 
Extent 
FileFormat 
GMD 
ID 
ImageFileParameters 
InputDevice 
InputMedia 
InputTechnique 
InventoryNumber 
KeyTitle 
Keyword 
Language 
Location 
MainTitle 
Material 
MethodOfAcquisition 
MuseumObject 
Notes 
ParallelTitle 
PhysicalDescription 
PlaceOfCreation 
PlaceOfPrinting 
PlaceOfPublication 
PreservationStateOfArt 
PreservationStatus 
PreservationTreatment 
PreviousOwner 
PreviousOwnerName 
PreviousRepository 
PreviousRepositoryDates 
PreviousRepositoryName 
PreviousRepositoryPlace 
Printer 
PrinterName 
Publisher 
PublisherName 
RelatedObject 
RelatedObjectName 
SamplingFrequency 
Scale 
Series 
ShelfNumber 
Size 
SourceOfDescData 
SourceOfRevisionData 
SpatialResolution 
Style 
Subject 
SubTitle 
TechnicalRecord 
Technique 
TechNotes 
Title 
UDC 


element Accessibility
diagram
type xs:string
used by
element CoreDescriptionObject
source
<xs:element name="Accessibility" type="xs:string"/>

element AdmRecordData
diagram
children CreatorOfRecord DateOfRecord SourceOfDescData AuthorOfRevision DateOfRevision SourceOfRevisionData
used by
element CoreDescriptionObject
source
<xs:element name="AdmRecordData">
  <xs:complexType>
    <xs:sequence>
      <xs:sequence>
        <xs:element ref="CreatorOfRecord"/>
        <xs:element ref="DateOfRecord"/>
        <xs:element ref="SourceOfDescData" minOccurs="0"/>
      </xs:sequence>
      <xs:sequence minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="AuthorOfRevision"/>
        <xs:element ref="DateOfRevision"/>
        <xs:element ref="SourceOfRevisionData" minOccurs="0"/>
      </xs:sequence>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Annotation
diagram
type xs:string
used by
element CoreDescriptionObject
source
<xs:element name="Annotation" type="xs:string"/>

element AuthorOfRevision
diagram
type xs:string
used by
element AdmRecordData
source
<xs:element name="AuthorOfRevision" type="xs:string"/>

element AVFileParameters
diagram
children SpatialResolution FileFormat SamplingFrequency BitRate
used by
element TechnicalRecord
source
<xs:element name="AVFileParameters">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="SpatialResolution" minOccurs="0"/>
      <xs:element ref="FileFormat"/>
      <xs:element ref="SamplingFrequency" minOccurs="0"/>
      <xs:element ref="BitRate"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element BitRate
diagram
type xs:string
used by
element AVFileParameters
source
<xs:element name="BitRate" type="xs:string"/>

element BrightnessResolution
diagram
type xs:string
used by
element ImageFileParameters
source
<xs:element name="BrightnessResolution" type="xs:string"/>

element CompressionScheme
diagram
type xs:string
used by
element ImageFileParameters
source
<xs:element name="CompressionScheme" type="xs:string"/>

element CoreDescriptionObject
diagram
children AdmRecordData ID InventoryNumber ShelfNumber Location GMD Title Creator Publisher Printer PhysicalDescription Series Language Subject Keyword Style Accessibility Notes Annotation DocumentationObject
used by
element MuseumObject
source
<xs:element name="CoreDescriptionObject">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="AdmRecordData"/>
      <xs:element ref="ID" minOccurs="0"/>
      <xs:element ref="InventoryNumber" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="ShelfNumber" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="Location" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="GMD"/>
      <xs:element ref="Title" maxOccurs="unbounded"/>
      <xs:element ref="Creator" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="Publisher" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="Printer" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="PhysicalDescription" minOccurs="0"/>
      <xs:element ref="Series" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="Language" minOccurs="0"/>
      <xs:element ref="Subject" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="Keyword" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="Style" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="Accessibility" minOccurs="0"/>
      <xs:element ref="Notes" minOccurs="0"/>
      <xs:element ref="Annotation" minOccurs="0"/>
      <xs:element ref="DocumentationObject" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Creator
diagram
children CreatorSurname CreatorName PlaceOfCreation DateOfCreation
used by
element CoreDescriptionObject
attributes
Name  Type  Use  Default  Fixed  Annotation
Role  xs:NMTOKEN    Author    
source
<xs:element name="Creator">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="CreatorSurname"/>
      <xs:element ref="CreatorName" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="PlaceOfCreation" minOccurs="0"/>
      <xs:element ref="DateOfCreation" minOccurs="0"/>
    </xs:sequence>
    <xs:attribute name="Role" default="Author">
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="Architector"/>
          <xs:enumeration value="Artist"/>
          <xs:enumeration value="Author"/>
          <xs:enumeration value="AuthorOfScreenplay"/>
          <xs:enumeration value="Cartographer"/>
          <xs:enumeration value="Commentator"/>
          <xs:enumeration value="Compiler"/>
          <xs:enumeration value="Composer"/>
          <xs:enumeration value="Constructor"/>
          <xs:enumeration value="Designer"/>
          <xs:enumeration value="Draftsman"/>
          <xs:enumeration value="Editor"/>
          <xs:enumeration value="Engraver"/>
          <xs:enumeration value="Etcher"/>
          <xs:enumeration value="FilmEditor"/>
          <xs:enumeration value="GraphicTechnician"/>
          <xs:enumeration value="Illustrator"/>
          <xs:enumeration value="Litographer"/>
          <xs:enumeration value="Manufacturer"/>
          <xs:enumeration value="MetalEngraver"/>
          <xs:enumeration value="Other"/>
          <xs:enumeration value="Photographer"/>
          <xs:enumeration value="Scenarist"/>
          <xs:enumeration value="Translator"/>
          <xs:enumeration value="TypeDesigner"/>
          <xs:enumeration value="Typographer"/>
          <xs:enumeration value="WoodEngraver"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element CreatorName
diagram
type xs:string
used by
element Creator
source
<xs:element name="CreatorName" type="xs:string"/>

element CreatorOfRecord
diagram
type xs:string
used by
element AdmRecordData
source
<xs:element name="CreatorOfRecord" type="xs:string"/>

element CreatorSurname
diagram
type xs:string
used by
element Creator
source
<xs:element name="CreatorSurname" type="xs:string"/>

element CurrentOwner
diagram
children CurrentOwnerName CurrentRepository DateOfAcquisition MethodOfAcquisition
used by
element Location
source
<xs:element name="CurrentOwner">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="CurrentOwnerName"/>
      <xs:element ref="CurrentRepository" minOccurs="0"/>
      <xs:element ref="DateOfAcquisition"/>
      <xs:element ref="MethodOfAcquisition"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element CurrentOwnerName
diagram
type xs:string
used by
element CurrentOwner
source
<xs:element name="CurrentOwnerName" type="xs:string"/>

element CurrentRepository
diagram
children CurrentRepositoryName CurrentRepositoryPlace
used by
element CurrentOwner
source
<xs:element name="CurrentRepository">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="CurrentRepositoryName"/>
      <xs:element ref="CurrentRepositoryPlace"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element CurrentRepositoryName
diagram
type xs:string
used by
element CurrentRepository
source
<xs:element name="CurrentRepositoryName" type="xs:string"/>

element CurrentRepositoryPlace
diagram
type xs:string
used by
element CurrentRepository
source
<xs:element name="CurrentRepositoryPlace" type="xs:string"/>

element DateOfAcquisition
diagram
type xs:string
used by
element CurrentOwner
source
<xs:element name="DateOfAcquisition" type="xs:string"/>

element DateOfCreation
diagram
type xs:string
used by
element Creator
source
<xs:element name="DateOfCreation" type="xs:string"/>

element DateOfPrinting
diagram
type xs:string
used by
element Printer
source
<xs:element name="DateOfPrinting" type="xs:string"/>

element DateOfPublication
diagram
type xs:string
used by
element Publisher
source
<xs:element name="DateOfPublication" type="xs:string"/>

element DateOfRecord
diagram
type xs:string
used by
element AdmRecordData
source
<xs:element name="DateOfRecord" type="xs:string"/>

element DateOfRevision
diagram
type xs:string
used by
element AdmRecordData
source
<xs:element name="DateOfRevision" type="xs:string"/>

element DDC
diagram
type xs:string
used by
element Subject
source
<xs:element name="DDC" type="xs:string"/>

element DeviceName
diagram
type xs:string
used by
element InputDevice
source
<xs:element name="DeviceName" type="xs:string"/>

element DeviceType
diagram
type xs:string
used by
element InputDevice
source
<xs:element name="DeviceType" type="xs:string"/>

element DigitalSource
diagram
used by
element RelatedObject
attributes
Name  Type  Use  Default  Fixed  Annotation
TypeOfDigitalSource  xs:NMTOKEN    Image    
href  xs:string  required      
source
<xs:element name="DigitalSource">
  <xs:complexType>
    <xs:attribute name="TypeOfDigitalSource" default="Image">
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="WebDocument"/>
          <xs:enumeration value="Image"/>
          <xs:enumeration value="Text"/>
          <xs:enumeration value="Sound"/>
          <xs:enumeration value="Video"/>
          <xs:enumeration value="IdentificationDescription"/>
          <xs:enumeration value="Other"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="href" type="xs:string" use="required"/>
  </xs:complexType>
</xs:element>

element DocumentationObject
diagram
type xs:string
used by
element CoreDescriptionObject
source
<xs:element name="DocumentationObject" type="xs:string"/>

element Exhibition
diagram
children ExhibitionName ExhibitionPlace ExhibitionDates
used by
element Location
source
<xs:element name="Exhibition">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="ExhibitionName" minOccurs="0"/>
      <xs:element ref="ExhibitionPlace"/>
      <xs:element ref="ExhibitionDates"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ExhibitionDates
diagram
type xs:string
used by
element Exhibition
source
<xs:element name="ExhibitionDates" type="xs:string"/>

element ExhibitionName
diagram
type xs:string
used by
element Exhibition
source
<xs:element name="ExhibitionName" type="xs:string"/>

element ExhibitionPlace
diagram
type xs:string
used by
element Exhibition
source
<xs:element name="ExhibitionPlace" type="xs:string"/>

element Extent
diagram
type xs:string
used by
element PhysicalDescription
source
<xs:element name="Extent" type="xs:string"/>

element FileFormat
diagram
type xs:string
used by
elements AVFileParameters ImageFileParameters
source
<xs:element name="FileFormat" type="xs:string"/>

element GMD
diagram
type extension of xs:string
used by
element CoreDescriptionObject
attributes
Name  Type  Use  Default  Fixed  Annotation
TypeOfObject  xs:NMTOKEN    Original    
source
<xs:element name="GMD">
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="TypeOfObject" default="Original">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="ArchivalDocument"/>
              <xs:enumeration value="Original"/>
              <xs:enumeration value="Model"/>
              <xs:enumeration value="Plan"/>
              <xs:enumeration value="PublishedDocument"/>
              <xs:enumeration value="Replica"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element ID
diagram
type xs:string
used by
element CoreDescriptionObject
source
<xs:element name="ID" type="xs:string"/>

element ImageFileParameters
diagram
children SpatialResolution BrightnessResolution CompressionScheme FileFormat
used by
element TechnicalRecord
source
<xs:element name="ImageFileParameters">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="SpatialResolution"/>
      <xs:element ref="BrightnessResolution"/>
      <xs:element ref="CompressionScheme"/>
      <xs:element ref="FileFormat"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element InputDevice
diagram
children DeviceName DeviceType InputMedia InputTechnique
used by
element TechnicalRecord
source
<xs:element name="InputDevice">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="DeviceName"/>
      <xs:element ref="DeviceType"/>
      <xs:element ref="InputMedia"/>
      <xs:element ref="InputTechnique"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element InputMedia
diagram
type xs:string
used by
element InputDevice
source
<xs:element name="InputMedia" type="xs:string"/>

element InputTechnique
diagram
type xs:string
used by
element InputDevice
source
<xs:element name="InputTechnique" type="xs:string"/>

element InventoryNumber
diagram
type xs:string
used by
element CoreDescriptionObject
source
<xs:element name="InventoryNumber" type="xs:string"/>

element KeyTitle
diagram
type xs:string
used by
element Title
source
<xs:element name="KeyTitle" type="xs:string"/>

element Keyword
diagram
type xs:string
used by
element CoreDescriptionObject
source
<xs:element name="Keyword" type="xs:string"/>

element Language
diagram
type xs:string
used by
element CoreDescriptionObject
source
<xs:element name="Language" type="xs:string"/>

element Location
diagram
children PreviousOwner CurrentOwner Exhibition
used by
element CoreDescriptionObject
source
<xs:element name="Location">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="PreviousOwner" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="CurrentOwner"/>
      <xs:element ref="Exhibition" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element MainTitle
diagram
type xs:string
used by
element Title
source
<xs:element name="MainTitle" type="xs:string"/>

element Material
diagram
type xs:string
used by
element PhysicalDescription
source
<xs:element name="Material" type="xs:string"/>

element MethodOfAcquisition
diagram
type extension of xs:string
used by
element CurrentOwner
attributes
Name  Type  Use  Default  Fixed  Annotation
Method  xs:NMTOKEN    Donation    
source
<xs:element name="MethodOfAcquisition">
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="Method" default="Donation">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="Purchase"/>
              <xs:enumeration value="Donation"/>
              <xs:enumeration value="Exchange"/>
              <xs:enumeration value="Other"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element MuseumObject
diagram
children CoreDescriptionObject RelatedObject
source
<xs:element name="MuseumObject">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="CoreDescriptionObject"/>
      <xs:element ref="RelatedObject" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Notes
diagram
type xs:string
used by
element CoreDescriptionObject
source
<xs:element name="Notes" type="xs:string"/>

element ParallelTitle
diagram
type xs:string
used by
element Title
source
<xs:element name="ParallelTitle" type="xs:string"/>

element PhysicalDescription
diagram
children Size Extent Scale Technique Material PreservationStatus
used by
element CoreDescriptionObject
source
<xs:element name="PhysicalDescription">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="Size" minOccurs="0"/>
      <xs:element ref="Extent" minOccurs="0"/>
      <xs:element ref="Scale" minOccurs="0"/>
      <xs:element ref="Technique" minOccurs="0"/>
      <xs:element ref="Material" minOccurs="0"/>
      <xs:element ref="PreservationStatus" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element PlaceOfCreation
diagram
type xs:string
used by
element Creator
source
<xs:element name="PlaceOfCreation" type="xs:string"/>

element PlaceOfPrinting
diagram
type xs:string
used by
element Printer
source
<xs:element name="PlaceOfPrinting" type="xs:string"/>

element PlaceOfPublication
diagram
type xs:string
used by
element Publisher
source
<xs:element name="PlaceOfPublication" type="xs:string"/>

element PreservationStateOfArt
diagram
type xs:string
used by
element PreservationStatus
source
<xs:element name="PreservationStateOfArt" type="xs:string"/>

element PreservationStatus
diagram
children PreservationStateOfArt PreservationTreatment
used by
element PhysicalDescription
source
<xs:element name="PreservationStatus">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="PreservationStateOfArt"/>
      <xs:element ref="PreservationTreatment" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element PreservationTreatment
diagram
type xs:string
used by
element PreservationStatus
source
<xs:element name="PreservationTreatment" type="xs:string"/>

element PreviousOwner
diagram
children PreviousOwnerName PreviousRepository
used by
element Location
source
<xs:element name="PreviousOwner">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="PreviousOwnerName" minOccurs="0"/>
      <xs:element ref="PreviousRepository" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element PreviousOwnerName
diagram
type xs:string
used by
element PreviousOwner
source
<xs:element name="PreviousOwnerName" type="xs:string"/>

element PreviousRepository
diagram
children PreviousRepositoryName PreviousRepositoryPlace PreviousRepositoryDates
used by
element PreviousOwner
source
<xs:element name="PreviousRepository">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="PreviousRepositoryName" minOccurs="0"/>
      <xs:element ref="PreviousRepositoryPlace" minOccurs="0"/>
      <xs:element ref="PreviousRepositoryDates" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element PreviousRepositoryDates
diagram
type xs:string
used by
element PreviousRepository
source
<xs:element name="PreviousRepositoryDates" type="xs:string"/>

element PreviousRepositoryName
diagram
type xs:string
used by
element PreviousRepository
source
<xs:element name="PreviousRepositoryName" type="xs:string"/>

element PreviousRepositoryPlace
diagram
type xs:string
used by
element PreviousRepository
source
<xs:element name="PreviousRepositoryPlace" type="xs:string"/>

element Printer
diagram
children PlaceOfPrinting PrinterName DateOfPrinting
used by
element CoreDescriptionObject
source
<xs:element name="Printer">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="PlaceOfPrinting" minOccurs="0"/>
      <xs:element ref="PrinterName" minOccurs="0"/>
      <xs:element ref="DateOfPrinting" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element PrinterName
diagram
type xs:string
used by
element Printer
source
<xs:element name="PrinterName" type="xs:string"/>

element Publisher
diagram
children PlaceOfPublication PublisherName DateOfPublication
used by
element CoreDescriptionObject
source
<xs:element name="Publisher">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="PlaceOfPublication" minOccurs="0"/>
      <xs:element ref="PublisherName" minOccurs="0"/>
      <xs:element ref="DateOfPublication"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element PublisherName
diagram
type xs:string
used by
element Publisher
source
<xs:element name="PublisherName" type="xs:string"/>

element RelatedObject
diagram
children RelatedObjectName DigitalSource TechnicalRecord
used by
element MuseumObject
source
<xs:element name="RelatedObject">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="RelatedObjectName"/>
      <xs:sequence minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="DigitalSource"/>
        <xs:element ref="TechnicalRecord" minOccurs="0"/>
      </xs:sequence>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element RelatedObjectName
diagram
type xs:string
used by
element RelatedObject
source
<xs:element name="RelatedObjectName" type="xs:string"/>

element SamplingFrequency
diagram
type xs:string
used by
element AVFileParameters
source
<xs:element name="SamplingFrequency" type="xs:string"/>

element Scale
diagram
type xs:string
used by
element PhysicalDescription
source
<xs:element name="Scale" type="xs:string"/>

element Series
diagram
type xs:string
used by
element CoreDescriptionObject
source
<xs:element name="Series" type="xs:string"/>

element ShelfNumber
diagram
type xs:string
used by
element CoreDescriptionObject
source
<xs:element name="ShelfNumber" type="xs:string"/>

element Size
diagram
type xs:string
used by
element PhysicalDescription
source
<xs:element name="Size" type="xs:string"/>

element SourceOfDescData
diagram
type xs:string
used by
element AdmRecordData
source
<xs:element name="SourceOfDescData" type="xs:string"/>

element SourceOfRevisionData
diagram
type xs:string
used by
element AdmRecordData
source
<xs:element name="SourceOfRevisionData" type="xs:string"/>

element SpatialResolution
diagram
type xs:string
used by
elements AVFileParameters ImageFileParameters
source
<xs:element name="SpatialResolution" type="xs:string"/>

element Style
diagram
type xs:string
used by
element CoreDescriptionObject
source
<xs:element name="Style" type="xs:string"/>

element Subject
diagram
children UDC DDC
used by
element CoreDescriptionObject
source
<xs:element name="Subject">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="UDC"/>
      <xs:element ref="DDC"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element SubTitle
diagram
type xs:string
used by
element Title
source
<xs:element name="SubTitle" type="xs:string"/>

element TechnicalRecord
diagram
children InputDevice ImageFileParameters AVFileParameters TechNotes
used by
element RelatedObject
attributes
Name  Type  Use  Default  Fixed  Annotation
TypeOfFile  xs:NMTOKEN    Image    
source
<xs:element name="TechnicalRecord">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="InputDevice"/>
      <xs:element ref="ImageFileParameters" minOccurs="0"/>
      <xs:element ref="AVFileParameters" minOccurs="0"/>
      <xs:element ref="TechNotes" minOccurs="0"/>
    </xs:sequence>
    <xs:attribute name="TypeOfFile" default="Image">
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="Audio"/>
          <xs:enumeration value="Image"/>
          <xs:enumeration value="Text"/>
          <xs:enumeration value="Video"/>
          <xs:enumeration value="VRML"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element Technique
diagram
type xs:string
used by
element PhysicalDescription
source
<xs:element name="Technique" type="xs:string"/>

element TechNotes
diagram
type xs:string
used by
element TechnicalRecord
source
<xs:element name="TechNotes" type="xs:string"/>

element Title
diagram
children MainTitle SubTitle ParallelTitle KeyTitle
used by
element CoreDescriptionObject
source
<xs:element name="Title">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="MainTitle"/>
      <xs:element ref="SubTitle" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="ParallelTitle" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="KeyTitle" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element UDC
diagram
type xs:string
used by
element Subject
source
<xs:element name="UDC" type="xs:string"/>


XML Schema documentation generated with
XMLSPY Schema Editor http://www.altova.com/xmlspy