control

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
altrender xs:token optional
audience restriction of xs:token optional
base xs:anyURI optional
countryencoding restriction of xs:token optional
dateencoding restriction of xs:token optional
encodinganalog xs:token optional
id xs:ID optional
lang xs:NMTOKEN optional
langencoding restriction of xs:token optional
relatedencoding xs:token optional
repositoryencoding restriction of xs:token optional
script xs:NMTOKEN optional
scriptencoding restriction of xs:token optional

Used By

Element ead/control

Source

<xs:complexType name="control">
  <xs:sequence>
    <xs:element name="recordid" type="recordid"/>
    <xs:element name="otherrecordid" type="otherrecordid" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="representation" type="representation" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="filedesc" type="filedesc"/>
    <xs:element name="maintenancestatus" type="maintenancestatus"/>
    <xs:element name="publicationstatus" type="publicationstatus" minOccurs="0"/>
    <xs:element name="maintenanceagency" type="maintenanceagency"/>
    <xs:element name="languagedeclaration" type="languagedeclaration" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="conventiondeclaration" type="conventiondeclaration" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="localtypedeclaration" type="localtypedeclaration" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="localcontrol" type="localcontrol" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="maintenancehistory" type="maintenancehistory"/>
    <xs:element name="sources" type="sources" minOccurs="0"/>
  </xs:sequence>
  <xs:attributeGroup ref="am.common"/>
  <xs:attribute name="encodinganalog" type="xs:token"/>
  <xs:attribute name="relatedencoding" type="xs:token"/>
  <xs:attribute name="base" type="xs:anyURI"/>
  <xs:attribute name="langencoding">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="iso639-1"/>
        <xs:enumeration value="iso639-2b"/>
        <xs:enumeration value="iso639-3"/>
        <xs:enumeration value="otherlangencoding"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="scriptencoding">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="iso15924"/>
        <xs:enumeration value="otherscriptencoding"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="dateencoding">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="iso8601"/>
        <xs:enumeration value="otherdateencoding"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="countryencoding">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="iso3166-1"/>
        <xs:enumeration value="othercountryencoding"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="repositoryencoding">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="iso15511"/>
        <xs:enumeration value="otherrepositoryencoding"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:complexType>