Schema Address.xsd


schema location:  Z:\schema\Rev0\Address.xsd
attribute form default: 
element form default:  qualified
targetNamespace:  http://www.eamxml.org/schema/Rev0
 
Elements  Complex types 
Address  AddressType 


element Address
diagram Address_p1.png
namespace http://www.eamxml.org/schema/Rev0
source <xs:element name="Address"/>

complexType AddressType
diagram Address_p2.png
namespace http://www.eamxml.org/schema/Rev0
children AddressName AddressLine City State Country PostalCode Latitude Longitude Contact UserDefined
attributes
Name  Type  Use  Default  Fixed  annotation
Idxs:stringrequired      
source <xs:complexType name="AddressType">
 
<xs:sequence>
   
<xs:element name="AddressName" type="xs:string" minOccurs="0"/>
   
<xs:element name="AddressLine" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="City" type="xs:string" minOccurs="0"/>
   
<xs:element name="State" type="xs:string" minOccurs="0"/>
   
<xs:element name="Country" type="xs:string" minOccurs="0"/>
   
<xs:element name="PostalCode" type="xs:string" minOccurs="0"/>
   
<xs:element name="Latitude" type="xs:float" minOccurs="0"/>
   
<xs:element name="Longitude" type="xs:float" minOccurs="0"/>
   
<xs:element name="Contact" type="ContactType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="UserDefined" type="UserDefinedType" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
 
<xs:attribute name="Id" type="xs:string" use="required"/>
</xs:complexType>

attribute AddressType/@Id
type xs:string
properties
isRef 0
use required
source <xs:attribute name="Id" type="xs:string" use="required"/>

element AddressType/AddressName
diagram Address_p3.png
namespace http://www.eamxml.org/schema/Rev0
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="AddressName" type="xs:string" minOccurs="0"/>

element AddressType/AddressLine
diagram Address_p4.png
namespace http://www.eamxml.org/schema/Rev0
properties
isRef 0
minOcc 0
maxOcc unbounded
source <xs:element name="AddressLine" minOccurs="0" maxOccurs="unbounded"/>

element AddressType/City
diagram Address_p5.png
namespace http://www.eamxml.org/schema/Rev0
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="City" type="xs:string" minOccurs="0"/>

element AddressType/State
diagram Address_p6.png
namespace http://www.eamxml.org/schema/Rev0
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="State" type="xs:string" minOccurs="0"/>

element AddressType/Country
diagram Address_p7.png
namespace http://www.eamxml.org/schema/Rev0
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Country" type="xs:string" minOccurs="0"/>

element AddressType/PostalCode
diagram Address_p8.png
namespace http://www.eamxml.org/schema/Rev0
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="PostalCode" type="xs:string" minOccurs="0"/>

element AddressType/Latitude
diagram Address_p9.png
namespace http://www.eamxml.org/schema/Rev0
type xs:float
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Latitude" type="xs:float" minOccurs="0"/>

element AddressType/Longitude
diagram Address_p10.png
namespace http://www.eamxml.org/schema/Rev0
type xs:float
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Longitude" type="xs:float" minOccurs="0"/>

element AddressType/Contact
diagram Address_p11.png
namespace http://www.eamxml.org/schema/Rev0
type ContactType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children Phone Fax Email EDI SMS Pager Mobile InstantMessenger ContactValue
attributes
Name  Type  Use  Default  Fixed  annotation
Idxs:stringrequired      
Descriptionxs:stringoptional      
source <xs:element name="Contact" type="ContactType" minOccurs="0" maxOccurs="unbounded"/>

element AddressType/UserDefined
diagram Address_p12.png
namespace http://www.eamxml.org/schema/Rev0
type UserDefinedType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Idxs:stringrequired      
Valuexs:stringrequired      
Commentxs:stringoptional      
source <xs:element name="UserDefined" type="UserDefinedType" minOccurs="0" maxOccurs="unbounded"/>


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy