complexType "AddressDataType"
Namespace:
Content:
complex, 8 elements
Defined:
globally in sales.xsd; see XML source
Includes:
definitions of 8 elements
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
Content Model Elements (8):
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Address Data (part of ContactTypeType)
XML Source (w/o annotations (1); see within schema source)
<xsd:complexType name="AddressDataType">
<xsd:sequence>
<xsd:element name="Street1" nillable="false" type="xsd:string"/>
<xsd:element minOccurs="0" name="Street2" nillable="true" type="xsd:string"/>
<xsd:element name="City" nillable="false" type="xsd:string"/>
<xsd:element name="PostalCode" nillable="false" type="xsd:string"/>
<xsd:element minOccurs="0" name="StateId" nillable="true">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:minLength value="2"/>
<xsd:maxLength value="5"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="State" nillable="true" type="xsd:string"/>
<xsd:element name="CountryId" nillable="false">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:minLength value="2"/>
<xsd:maxLength value="2"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="Country" nillable="false" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 8/8)
City
Type:
xsd:string, predefined, simple content
XML Representation Summary
<City>
   
Content: 
{ xsd:string }
</City>
XML Source (see within schema source)
<xsd:element name="City" nillable="false" type="xsd:string"/>

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

CountryId
Type:
anonymous simpleType (restriction of xsd:string), simple content
XML Representation Summary
<CountryId>
   
Content: 
{ xsd:string }
</CountryId>
Simple Content
minLength:
2
maxLength:
2
Anonymous simpleType
Type Derivation Tree
xsd:string (restriction)
  simpleType
Derivation:
restriction of xsd:string
Facets:
minLength:
2
maxLength:
2
XML Source (see within schema source)
<xsd:element name="CountryId" nillable="false">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:minLength value="2"/>
<xsd:maxLength value="2"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>

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

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

StateId
Type:
anonymous simpleType (restriction of xsd:string), simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
XML Representation Summary
<StateId>
   
Content: 
{ xsd:string }
</StateId>
Simple Content
minLength:
2
maxLength:
5
Anonymous simpleType
Type Derivation Tree
xsd:string (restriction)
  simpleType
Derivation:
restriction of xsd:string
Facets:
minLength:
2
maxLength:
5
XML Source (see within schema source)
<xsd:element minOccurs="0" name="StateId" nillable="true">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:minLength value="2"/>
<xsd:maxLength value="5"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>

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

Street2
Type:
xsd:string, predefined, simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
XML Representation Summary
<Street2>
   
Content: 
{ xsd:string }
</Street2>
XML Source (see within schema source)
<xsd:element minOccurs="0" name="Street2" 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.