<xs:complexType name="NameDetails">
<xs:choice minOccurs="0">
<xs:element name="NameLine" type="NameLineType" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Define name as a free format text. Use this when the type of the entity (person or organisation) is unknown, or not broken into individual elements or is beyond the provided types.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="PersonName" />
<xs:element ref="JointPersonName" />
<xs:element ref="OrganisationNameDetails" />
</xs:choice>
<xs:attribute name="PartyType">
<xs:annotation>
<xs:documentation>Indicates the type of entity i.e described namely, Person or an Organisation. An Organisation could be: Club, Association, Company, etc</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Code">
<xs:annotation>
<xs:documentation>Indicates the name element code defined by postal standard groups like ECCMA, ADIS, UN/PROLIST for postal services.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:anyAttribute namespace="##other" processContents="strict" />
</xs:complexType>
|