complexType "ContactType"
Namespace:
Content:
complex, 12 elements
Defined:
globally in sales.xsd; see XML source
Includes:
definitions of 12 elements
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
Content Model Elements (12):
All Direct / Indirect Based Elements (2):
Known Usage Locations
Annotation
Personal Data (part of CustomerDataType)
XML Source (w/o annotations (1); see within schema source)
<xsd:complexType name="ContactType">
<xsd:sequence>
<xsd:element minOccurs="0" name="Salutation" nillable="true" type="SalutationType"/>
<xsd:element minOccurs="0" name="Title" nillable="true" type="xsd:string"/>
<xsd:element name="LastName" nillable="false" type="xsd:string"/>
<xsd:element minOccurs="0" name="LastNameKatakana" nillable="true" type="xsd:string"/>
<xsd:element name="FirstName" nillable="false" type="xsd:string"/>
<xsd:element minOccurs="0" name="FirstNameKatakana" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="Company" nillable="true" type="xsd:string"/>
<xsd:element name="Email" nillable="false" type="xsd:string"/>
<xsd:element minOccurs="0" name="Phone" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="Phone2" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="Fax" nillable="true" type="xsd:string"/>
<xsd:element name="Address" nillable="false" type="AddressDataType"/>
</xsd:sequence>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 12/12)
Address
Type:
AddressDataType, complex content
XML Source (see within schema source)
<xsd:element name="Address" nillable="false" type="AddressDataType"/>

Company
Type:
xsd:string, predefined, simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
XML Representation Summary
<Company>
   
Content: 
{ xsd:string }
</Company>
XML Source (see within schema source)
<xsd:element minOccurs="0" name="Company" nillable="true" type="xsd:string"/>

Email
Type:
xsd:string, predefined, simple content
XML Representation Summary
<Email>
   
Content: 
{ xsd:string }
</Email>
XML Source (see within schema source)
<xsd:element name="Email" nillable="false" type="xsd:string"/>

Fax
Type:
xsd:string, predefined, simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
XML Representation Summary
<Fax>
   
Content: 
{ xsd:string }
</Fax>
XML Source (see within schema source)
<xsd:element minOccurs="0" name="Fax" nillable="true" type="xsd:string"/>

FirstName
Type:
xsd:string, predefined, simple content
XML Representation Summary
<FirstName>
   
Content: 
{ xsd:string }
</FirstName>
XML Source (see within schema source)
<xsd:element name="FirstName" nillable="false" type="xsd:string"/>

FirstNameKatakana
Type:
xsd:string, predefined, simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
XML Representation Summary
<FirstNameKatakana>
   
Content: 
{ xsd:string }
</FirstNameKatakana>
XML Source (see within schema source)
<xsd:element minOccurs="0" name="FirstNameKatakana" nillable="true" type="xsd:string"/>

LastName
Type:
xsd:string, predefined, simple content
XML Representation Summary
<LastName>
   
Content: 
{ xsd:string }
</LastName>
XML Source (see within schema source)
<xsd:element name="LastName" nillable="false" type="xsd:string"/>

LastNameKatakana
Type:
xsd:string, predefined, simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
XML Representation Summary
<LastNameKatakana>
   
Content: 
{ xsd:string }
</LastNameKatakana>
XML Source (see within schema source)
<xsd:element minOccurs="0" name="LastNameKatakana" nillable="true" type="xsd:string"/>

Phone
Type:
xsd:string, predefined, simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
XML Representation Summary
<Phone>
   
Content: 
{ xsd:string }
</Phone>
XML Source (see within schema source)
<xsd:element minOccurs="0" name="Phone" nillable="true" type="xsd:string"/>

Phone2
Type:
xsd:string, predefined, simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
XML Representation Summary
<Phone2>
   
Content: 
{ xsd:string }
</Phone2>
XML Source (see within schema source)
<xsd:element minOccurs="0" name="Phone2" nillable="true" type="xsd:string"/>

Salutation
Type:
SalutationType, simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
XML Representation Summary
<Salutation>
   
Content: 
{ enumeration of xsd:string }
</Salutation>
Simple Content
Enumeration:
"MR.", "MS.", "MRS"
XML Source (see within schema source)
<xsd:element minOccurs="0" name="Salutation" nillable="true" type="SalutationType"/>

Title
Type:
xsd:string, predefined, simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
XML Representation Summary
<Title>
   
Content: 
{ xsd:string }
</Title>
XML Source (see within schema source)
<xsd:element minOccurs="0" name="Title" nillable="true" type="xsd:string"/>

XML schema documentation generated with FlexDoc/XML 1.13 using FlexDoc/XML XSDDoc 2.9.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.