tva:TVAPersonNameType

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
dateFrom mpeg7:timePointType optional
dateTo mpeg7:timePointType optional
nameType restriction of string optional
type restriction of NMTOKEN optional
xml:lang xs:language optional
Attempting to install the relevant ISO 2- and 3-letter
codes as the enumerated possible values is probably never
going to be a realistic possibility.  See
RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
at http://www.iana.org/assignments/lang-tag-apps.htm for
further information.

Used By

Source

<complexType name="TVAPersonNameType">
  <complexContent>
    <extension base="mpeg7:PersonNameType">
      <sequence>
        <element name="OtherIdentifier" type="mpeg7:UniqueIDType" minOccurs="0" maxOccurs="unbounded"/>
        <element name="RelatedMaterial" type="tva:RelatedMaterialType" minOccurs="0" maxOccurs="unbounded"/>
        <element name="AdditionalInformation" type="mpeg7:TextualType" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
      <attribute name="nameType" use="optional">
        <simpleType>
          <restriction base="string">
            <enumeration value="birthName"/>
            <enumeration value="alternativeName"/>
            <enumeration value="nickname"/>
          </restriction>
        </simpleType>
      </attribute>
    </extension>
  </complexContent>
</complexType>