<xs:complexType name="PersonName">
<xs:annotation>
<xs:documentation source="http://www.openapplications.org/oagis">Full specification for a persons name.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Salutation" type="Name" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="GivenName" type="Name" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation source="http://www.openapplications.org/oagis">Is the Persons given name or first name.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PreferredGivenName" type="Name" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation source="http://www.openapplications.org/oagis">Is the persons preferred name or nick name.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MiddleName" type="Name" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation source="http://www.openapplications.org/oagis">Is the persons middle name.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FamilyName" type="Name" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation source="http://www.openapplications.org/oagis">Is the persons family name.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Suffix" type="Name" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="FormattedName" type="Name" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation source="http://www.openapplications.org/oagis">Different formats for the persons name.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="UserArea" minOccurs="0" />
</xs:sequence>
</xs:complexType>
|