Schema QuoteOrder.xsd


schema location:  www.e-Courier.com\software\schema\public\QuoteOrder.xsd
targetNamespace:  http://www.e-courier.com/software/schema
 
Elements 
Order 
Stop 
Stops 


element Order
diagram
namespace http://www.e-courier.com/software/schema
children Stops
attributes
Name  Type  Use  Value  
Weight  xsd:double  optional    
annotation
documentation 
A single instance of a delivery
source
<xsd:element name="Order">
  <xsd:annotation>
    <xsd:documentation>A single instance of a delivery</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType mixed="true">
    <xsd:choice minOccurs="0" maxOccurs="unbounded">
      <xsd:element ref="Stops"/>
    </xsd:choice>
    <xsd:attribute name="Weight" type="xsd:double" use="optional"/>
  </xsd:complexType>
</xsd:element>

element Stop
diagram
namespace http://www.e-courier.com/software/schema
used by
element Stops
attributes
Name  Type  Use  Value  
Sequence  xsd:int  required    
Address  xsd:string  optional    
City  xsd:string  optional    
Zip  xsd:string  required    
annotation
documentation 
A single stop specfied by customer on the delivery
source
<xsd:element name="Stop">
  <xsd:annotation>
    <xsd:documentation>A single stop specfied by customer on the delivery</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType mixed="true">
    <xsd:attribute name="Sequence" type="xsd:int" use="required"/>
    <xsd:attribute name="Address" type="xsd:string" use="optional"/>
    <xsd:attribute name="City" type="xsd:string" use="optional"/>
    <xsd:attribute name="Zip" type="xsd:string" use="required"/>
  </xsd:complexType>
</xsd:element>

element Stops
diagram
namespace http://www.e-courier.com/software/schema
children Stop
used by
element Order
annotation
documentation 
All Customer stops pickup/destination on a delivery
source
<xsd:element name="Stops">
  <xsd:annotation>
    <xsd:documentation>All Customer stops pickup/destination on a delivery</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="Stop" minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>