eacrelType

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
countrycode xs:NMTOKEN optional
ea xs:NMTOKEN optional
id xs:NMTOKEN optional
ownercode xs:NMTOKEN optional
reltype restriction of xs:NMTOKEN optional
rule xs:IDREF optional
syskey xs:string required
system xs:ENTITY optional
type xs:string optional
typeauth xs:IDREF optional
typekey xs:string optional

Used By

Source

<xs:complexType name="eacrelType">
  <xs:sequence>
    <xs:choice>
      <xs:element name="persname" type="persnameType"/>
      <xs:element name="corpname" type="corpnameType"/>
      <xs:element name="famname" type="famnameType"/>
    </xs:choice>
    <xs:sequence>
      <xs:element name="date" type="dateType" minOccurs="0"/>
      <xs:element name="place" type="placeType" minOccurs="0" maxOccurs="0"/>
      <xs:choice minOccurs="0">
        <xs:element name="descnote" type="descnoteType"/>
        <xs:element name="descnotes" type="descnotesType" minOccurs="0" maxOccurs="0"/>
      </xs:choice>
      <xs:element name="source" type="sourceType" minOccurs="0" maxOccurs="0"/>
    </xs:sequence>
  </xs:sequence>
  <xs:attribute name="id" type="xs:NMTOKEN"/>
  <xs:attribute name="ea" type="xs:NMTOKEN"/>
  <xs:attribute name="reltype">
    <xs:simpleType>
      <xs:restriction base="xs:NMTOKEN">
        <xs:enumeration value="superior"/>
        <xs:enumeration value="subordinate"/>
        <xs:enumeration value="earlier"/>
        <xs:enumeration value="later"/>
        <xs:enumeration value="associative"/>
        <xs:enumeration value="parent"/>
        <xs:enumeration value="child"/>
        <xs:enumeration value="identity"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="syskey" type="xs:string" use="required"/>
  <xs:attribute name="system" type="xs:ENTITY"/>
  <xs:attribute name="countrycode" type="xs:NMTOKEN"/>
  <xs:attribute name="ownercode" type="xs:NMTOKEN"/>
  <xs:attribute name="type" type="xs:string"/>
  <xs:attribute name="typeauth" type="xs:IDREF"/>
  <xs:attribute name="typekey" type="xs:string"/>
  <xs:attribute name="rule" type="xs:IDREF"/>
</xs:complexType>