AddTravelOrderBilling - xsd

<?xml version="1.0" encoding="utf-8"?>
<xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="TravelOrdersBilling" nillable="true" type="TravelOrdersBilling" />
  <xs:complexType name="TravelOrdersBilling">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="TravelOrderBilling" type="TravelOrderBilling" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="TravelOrderBilling">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="TravelOrderYear" type="xs:int" />
      <xs:element minOccurs="1" maxOccurs="1" name="TravelOrderNumber" type="xs:int" />
      <xs:element minOccurs="1" maxOccurs="1" name="ItemNumber" type="xs:int" />
      <xs:element minOccurs="0" maxOccurs="1" name="EmployeeID" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="CostID" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="CostName" type="xs:string" />
      <xs:element minOccurs="0"  maxOccurs="1" name="Quantity" type="xs:decimal" />
      <xs:element minOccurs="0"  maxOccurs="1" name="CostAmount" type="xs:decimal" />
      <xs:element minOccurs="0" maxOccurs="1" name="CurrencyID" type="xs:string" />
      <xs:element minOccurs="0"  maxOccurs="1" name="Amount" type="xs:decimal" />
      <xs:element minOccurs="0"  maxOccurs="1" name="AmountSit" type="xs:decimal" />
      <xs:element minOccurs="0"  maxOccurs="1" name="TransferToBPDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0"  maxOccurs="1" name="ExchangeRateDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0"  maxOccurs="1" name="TransferToPP" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" maxOccurs="1" name="ReducedBreakfast" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ReducedLunchDinner" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ReducedOther" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ReducedMin" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ReducedLunchAndDinner" type="xs:string" />
      <xs:element minOccurs="0"  maxOccurs="1" name="ReducedDuration" type="xs:decimal" />
      <xs:element minOccurs="0"  maxOccurs="1" name="ReducedMeals" type="xs:decimal" />
      <xs:element minOccurs="0"  maxOccurs="1" name="TripDuration" nillable="true" type="xs:int" />
      <xs:element minOccurs="0"  maxOccurs="1" name="ProvidedMealsN" nillable="true" type="xs:int" />
      <xs:element minOccurs="0"  maxOccurs="1" name="RegulationAmount" type="xs:decimal" />
      <xs:element minOccurs="0" maxOccurs="1" name="ForeignAllowanceID" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="WorkOrder" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ClercID" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="CostCenterID" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="CostDriverID" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="CustomerID" type="xs:string" />
      <xs:element minOccurs="0"  maxOccurs="1" name="Numbering" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" maxOccurs="1" name="Analytics1ID" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Analytics2ID" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Analytics3ID" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
</xs:schema>

Natisni