Schema FindOrder.xsd


schema location:  www.e-courier.com\software\schema\public\FindOrder.xsd
targetNamespace:  http://www.e-courier.com/software/schema
 
Elements 
FindOrder 


element FindOrder
diagram
namespace http://www.e-courier.com/software/schema
attributes
Name  Type  Use  Value  
UserGUID  xsd:string  required    
FromDate  xsd:date  optional    
ToDate  xsd:date  optional    
Auth  xsd:string  optional    
Name  xsd:string  optional    
Address  xsd:string  optional    
CustomerShipToCode  xsd:string  optional    
annotation
documentation 

Allows the API user to search for a range of orders matching the input criteria (e.g., a specific date range).
Business Rules:
The user can allow retrieve order data for accounts to which access is authorized.
Date range limitation

Error Messages:
No matching orders
Access to the requested account is not authorized.
source
<xsd:element name="FindOrder">
  <xsd:annotation>
    <xsd:documentation>
Allows the API user to search for a range of orders matching the input criteria (e.g., a specific date range).
Business Rules:
The user can allow retrieve order data for accounts to which access is authorized.
Date range limitation

Error Messages:
No matching orders
Access to the requested account is not authorized.
</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:attribute name="UserGUID" use="required">
      <xsd:annotation>
        <xsd:documentation>Universal Unique ID assigen from a GetLogin Message required on every ec SOAP message
      </xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:length value="40"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:attribute name="FromDate" type="xsd:date" use="optional">
      <xsd:annotation>
        <xsd:documentation>A from Order date to search on.  If no date is entered, todays date is used.</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="ToDate" type="xsd:date" use="optional">
      <xsd:annotation>
        <xsd:documentation>A to  Order date to search on</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="Auth" type="xsd:string" use="optional">
      <xsd:annotation>
        <xsd:documentation>Reference number from Auth field in the Order Entry screen</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="Name" type="xsd:string" use="optional">
      <xsd:annotation>
        <xsd:documentation>name field of stop address</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="Address" type="xsd:string" use="optional">
      <xsd:annotation>
        <xsd:documentation>address field of stop address</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="CustomerShipToCode" type="xsd:string" use="optional">
      <xsd:annotation>
        <xsd:documentation>identifier for address</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>