addressbook

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
cdsid optional
id xs:ID optional
lang optional

Used By

Element addressbook

Source

<xs:complexType name="addressbook">
  <xs:choice>
    <xs:sequence>
      <xs:sequence>
        <xs:choice>
          <xs:element ref="name"/>
          <xs:sequence>
            <xs:element ref="prefix" minOccurs="0"/>
            <xs:choice>
              <xs:element ref="last-name"/>
              <xs:element ref="orgname"/>
            </xs:choice>
            <xs:element ref="first-name" minOccurs="0"/>
            <xs:element ref="middle-name" minOccurs="0"/>
            <xs:element ref="first-last-name" minOccurs="0"/>
            <xs:element ref="second-last-name" minOccurs="0"/>
            <xs:element ref="suffix" minOccurs="0"/>
            <xs:element ref="iid" minOccurs="0"/>
            <xs:element ref="role" minOccurs="0"/>
            <xs:element ref="orgname" minOccurs="0"/>
            <xs:element ref="department" minOccurs="0"/>
            <xs:element ref="synonym" minOccurs="0" maxOccurs="unbounded"/>
          </xs:sequence>
        </xs:choice>
        <xs:element ref="registered-number" minOccurs="0"/>
      </xs:sequence>
      <xs:element ref="address"/>
      <xs:element ref="phone" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="fax" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="email" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="url" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="ead" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="dtext" minOccurs="0"/>
    </xs:sequence>
    <xs:element ref="text"/>
  </xs:choice>
  <xs:attribute name="id" type="xs:ID"/>
  <xs:attribute name="lang" type="xs:anySimpleType"/>
  <xs:attribute name="cdsid" type="xs:anySimpleType"/>
</xs:complexType>