complexType "myNameType"
Namespace:
Content:
complex, 7 elements, elem. wildcard
Defined:
globally in myProfile.xsd; see XML source
Includes:
definitions of 7 elements, elem. wildcard
Used:
XML Representation Summary
<...>
   
Content: 
</...>
Content Model Elements (7):
cat (type hs:catType), fileAsName (type hs:localizableString), givenName (type hs:localizableString), middleName (type hs:localizableString), suffix (type hs:localizableString), surname (type hs:localizableString), title (type hs:localizableString)
Known Direct Subtypes (1):
nameType
All Direct / Indirect Based Elements (3):
name, name (in contact), name (in myProfile)
Known Usage Locations
Annotation
This element encapsulates a name associated with the identity. An identity can have multiple names associated with it. These name nodes are not intended to be used to store screen or other electronic names, but rather to store a name commonly used for the entity. Names contain five parts and should be combined in proper order, with spaces separating the parts and empty content parts excluded.
XML Source (see within schema source)
<xsd:complexType name="myNameType">
<xsd:annotation>
<xsd:documentation>
This element encapsulates a name associated with the identity. An identity
can have multiple names associated with it. These name nodes are not
intended to be used to store screen or other electronic names, but
rather to store a name commonly used for the entity.
Names contain five parts and should be combined in proper
order, with spaces
separating the parts and empty content parts excluded.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="cat" type="hs:catType"/>
<xsd:element maxOccurs="1" minOccurs="0" name="title" type="hs:localizableString">
<xsd:annotation>
<xsd:documentation>
This optional element is used to store a title or prefix associated with the name (for example,'Mr.', 'Mrs.', 'Dr.', or any other commonly used name title or prefix).
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="givenName" type="hs:localizableString">
<xsd:annotation>
<xsd:documentation>
This optional element is used to store the first portion of a name.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="middleName" type="hs:localizableString">
<xsd:annotation>
<xsd:documentation>
This optional element is used to store the middle portion or initial of a name.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="surname" type="hs:localizableString">
<xsd:annotation>
<xsd:documentation>
This optional element is used to store the last portion of a name.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="suffix" type="hs:localizableString">
<xsd:annotation>
<xsd:documentation>
This optional element is used to store a suffix associated with the name (for example, 'Jr.', 'Sr.', 'III', or any other commonly used name suffix).
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="fileAsName" type="hs:localizableString">
<xsd:annotation>
<xsd:documentation>
A complete name is usually the combination of
<b>title</b>
,
<b>givenName</b>
,
<b>middleName</b>
,
<b>surname</b>
, and
<b>suffix</b>
. The presence of this optional element indicates that a different order should be used
or that the identity prefers to have the name filed differently.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip"/>
</xsd:sequence>
</xsd:complexType>
Content Element Detail (all declarations; 8/8)
cat
Type:
hs:catType, empty content
Defined:
locally within (this) myNameType complexType
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="cat" type="hs:catType"/>

fileAsName
Type:
hs:localizableString, simple content
Defined:
locally within (this) myNameType complexType
A complete name is usually the combination of <b>title</b>, <b>givenName</b>, <b>middleName</b>, <b>surname</b>, and <b>suffix</b>. The presence of this optional element indicates that a different order should be used or that the identity prefers to have the name filed differently.
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="fileAsName" type="hs:localizableString">
<xsd:annotation>
<xsd:documentation>
A complete name is usually the combination of
<b>title</b>
,
<b>givenName</b>
,
<b>middleName</b>
,
<b>surname</b>
, and
<b>suffix</b>
. The presence of this optional element indicates that a different order should be used
or that the identity prefers to have the name filed differently.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

givenName
Type:
hs:localizableString, simple content
Defined:
locally within (this) myNameType complexType
This optional element is used to store the first portion of a name.
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="givenName" type="hs:localizableString">
<xsd:annotation>
<xsd:documentation>
This optional element is used to store the first portion of a name.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

middleName
Type:
hs:localizableString, simple content
Defined:
locally within (this) myNameType complexType
This optional element is used to store the middle portion or initial of a name.
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="middleName" type="hs:localizableString">
<xsd:annotation>
<xsd:documentation>
This optional element is used to store the middle portion or initial of a name.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

suffix
Type:
hs:localizableString, simple content
Defined:
locally within (this) myNameType complexType
This optional element is used to store a suffix associated with the name (for example, 'Jr.', 'Sr.', 'III', or any other commonly used name suffix).
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="suffix" type="hs:localizableString">
<xsd:annotation>
<xsd:documentation>
This optional element is used to store a suffix associated with the name (for example, 'Jr.', 'Sr.', 'III', or any other commonly used name suffix).
</xsd:documentation>
</xsd:annotation>
</xsd:element>

surname
Type:
hs:localizableString, simple content
Defined:
locally within (this) myNameType complexType
This optional element is used to store the last portion of a name.
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="surname" type="hs:localizableString">
<xsd:annotation>
<xsd:documentation>
This optional element is used to store the last portion of a name.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

title
Type:
hs:localizableString, simple content
Defined:
locally within (this) myNameType complexType
This optional element is used to store a title or prefix associated with the name (for example,'Mr.', 'Mrs.', 'Dr.', or any other commonly used name title or prefix).
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="title" type="hs:localizableString">
<xsd:annotation>
<xsd:documentation>
This optional element is used to store a title or prefix associated with the name (for example,'Mr.', 'Mrs.', 'Dr.', or any other commonly used name title or prefix).
</xsd:documentation>
</xsd:annotation>
</xsd:element>

{any element with non-schema namespace}
Defined:
within (this) myNameType complexType
XML Source (see within schema source)
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip"/>