searcherType

Complex Type Information

Model

Used By

Source

<xs:complexType name="searcherType">
  <xs:choice>
    <xs:sequence>
      <xs:choice>
        <xs:element name="name" type="exch:nameType"/>
        <xs:sequence>
          <xs:element name="prefix" type="exch:prefixType" minOccurs="0"/>
          <xs:choice>
            <xs:element name="last-name" type="exch:last-nameType"/>
            <xs:element name="orgname" type="exch:orgnameType"/>
          </xs:choice>
          <xs:element name="first-name" type="exch:first-nameType" minOccurs="0"/>
          <xs:element name="middle-name" type="exch:middle-nameType" minOccurs="0"/>
          <xs:element name="suffix" type="exch:suffixType" minOccurs="0"/>
          <xs:element name="iid" type="exch:iidType" minOccurs="0"/>
          <xs:element name="role" type="exch:roleType" minOccurs="0"/>
          <xs:element name="orgname" type="exch:orgnameType" minOccurs="0"/>
          <xs:element name="department" type="exch:departmentType" minOccurs="0"/>
          <xs:element name="synonym" type="exch:synonymType" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:choice>
      <xs:element name="registered-number" type="exch:registered-numberType" minOccurs="0"/>
    </xs:sequence>
    <xs:element name="addressbook" type="exch:addressbookType"/>
  </xs:choice>
</xs:complexType>