Reference for https://rdc-prod-ws.aws.roadnet.com/RouteWebService.svcoperations/PostRoutesV2/v2/Routes
Url: https://rdc-prod-ws.aws.roadnet.com/RouteWebService.svcoperations/PostRoutesV2/v2/Routes
HTTP Method: POST
| Message direction | Format | Body |
|---|---|---|
| Request | Xml | Example,Schema |
| Request | Json | Example |
| Response | Xml | Example,Schema |
| Response | Json | Example |
The following is an example request Xml body:
<ArrayOfRouteV2 xmlns="http://schemas.datacontract.org/2004/07/Xata.Ignition.WebServiceAPI.Contracts.DataContract.Entities">
<RouteV2>
<CargoOption>String content</CargoOption>
<CoDriverID>String content</CoDriverID>
<CompanyID>String content</CompanyID>
<CompanyName>String content</CompanyName>
<CreateDate>String content</CreateDate>
<Description>String content</Description>
<EndDateTime>String content</EndDateTime>
<InboundFormNumbers>
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
</InboundFormNumbers>
<ModifiedBy>String content</ModifiedBy>
<ModifiedDate>String content</ModifiedDate>
<OrganizationID>String content</OrganizationID>
<OrganizationName>String content</OrganizationName>
<OutboundSID>String content</OutboundSID>
<RouteID>String content</RouteID>
<RouteTemplate>String content</RouteTemplate>
<RouteType>String content</RouteType>
<StartDateTime>String content</StartDateTime>
<StateOrProvince>String content</StateOrProvince>
<StopList>
<RouteStopV2>
<Activities>
<RouteStopActivityV2>
<ActivityType>String content</ActivityType>
<Fields>
<RouteStopActivityField>
<ActivityFieldName>String content</ActivityFieldName>
<ActivityFieldValue>String content</ActivityFieldValue>
</RouteStopActivityField>
<RouteStopActivityField>
<ActivityFieldName>String content</ActivityFieldName>
<ActivityFieldValue>String content</ActivityFieldValue>
</RouteStopActivityField>
</Fields>
<ActivityID>String content</ActivityID>
</RouteStopActivityV2>
<RouteStopActivityV2>
<ActivityType>String content</ActivityType>
<Fields>
<RouteStopActivityField>
<ActivityFieldName>String content</ActivityFieldName>
<ActivityFieldValue>String content</ActivityFieldValue>
</RouteStopActivityField>
<RouteStopActivityField>
<ActivityFieldName>String content</ActivityFieldName>
<ActivityFieldValue>String content</ActivityFieldValue>
</RouteStopActivityField>
</Fields>
<ActivityID>String content</ActivityID>
</RouteStopActivityV2>
</Activities>
<InboundFormNumbers>
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
</InboundFormNumbers>
<LegMilesKilometers>String content</LegMilesKilometers>
<LegOverrideType>String content</LegOverrideType>
<LegTime>String content</LegTime>
<Note>String content</Note>
<OutboundSID>String content</OutboundSID>
<SiteID>String content</SiteID>
<StopArrivalTime>String content</StopArrivalTime>
<StopDepartureTime>String content</StopDepartureTime>
<StopID>String content</StopID>
<StopSequence>String content</StopSequence>
</RouteStopV2>
<RouteStopV2>
<Activities>
<RouteStopActivityV2>
<ActivityType>String content</ActivityType>
<Fields>
<RouteStopActivityField>
<ActivityFieldName>String content</ActivityFieldName>
<ActivityFieldValue>String content</ActivityFieldValue>
</RouteStopActivityField>
<RouteStopActivityField>
<ActivityFieldName>String content</ActivityFieldName>
<ActivityFieldValue>String content</ActivityFieldValue>
</RouteStopActivityField>
</Fields>
<ActivityID>String content</ActivityID>
</RouteStopActivityV2>
<RouteStopActivityV2>
<ActivityType>String content</ActivityType>
<Fields>
<RouteStopActivityField>
<ActivityFieldName>String content</ActivityFieldName>
<ActivityFieldValue>String content</ActivityFieldValue>
</RouteStopActivityField>
<RouteStopActivityField>
<ActivityFieldName>String content</ActivityFieldName>
<ActivityFieldValue>String content</ActivityFieldValue>
</RouteStopActivityField>
</Fields>
<ActivityID>String content</ActivityID>
</RouteStopActivityV2>
</Activities>
<InboundFormNumbers>
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
</InboundFormNumbers>
<LegMilesKilometers>String content</LegMilesKilometers>
<LegOverrideType>String content</LegOverrideType>
<LegTime>String content</LegTime>
<Note>String content</Note>
<OutboundSID>String content</OutboundSID>
<SiteID>String content</SiteID>
<StopArrivalTime>String content</StopArrivalTime>
<StopDepartureTime>String content</StopDepartureTime>
<StopID>String content</StopID>
<StopSequence>String content</StopSequence>
</RouteStopV2>
</StopList>
<TemplateRequired>String content</TemplateRequired>
<TripList>
<RouteTrip>
<DriverID>String content</DriverID>
<DriverName>String content</DriverName>
<TripID>String content</TripID>
<TripSequenceNumber>String content</TripSequenceNumber>
<VIN>String content</VIN>
<VehicleID>String content</VehicleID>
</RouteTrip>
<RouteTrip>
<DriverID>String content</DriverID>
<DriverName>String content</DriverName>
<TripID>String content</TripID>
<TripSequenceNumber>String content</TripSequenceNumber>
<VIN>String content</VIN>
<VehicleID>String content</VehicleID>
</RouteTrip>
</TripList>
<UserDefinedField1>String content</UserDefinedField1>
<UserDefinedField2>String content</UserDefinedField2>
<UserDefinedField3>String content</UserDefinedField3>
<UserDefinedField4>String content</UserDefinedField4>
<UserDefinedField5>String content</UserDefinedField5>
</RouteV2>
<RouteV2>
<CargoOption>String content</CargoOption>
<CoDriverID>String content</CoDriverID>
<CompanyID>String content</CompanyID>
<CompanyName>String content</CompanyName>
<CreateDate>String content</CreateDate>
<Description>String content</Description>
<EndDateTime>String content</EndDateTime>
<InboundFormNumbers>
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
</InboundFormNumbers>
<ModifiedBy>String content</ModifiedBy>
<ModifiedDate>String content</ModifiedDate>
<OrganizationID>String content</OrganizationID>
<OrganizationName>String content</OrganizationName>
<OutboundSID>String content</OutboundSID>
<RouteID>String content</RouteID>
<RouteTemplate>String content</RouteTemplate>
<RouteType>String content</RouteType>
<StartDateTime>String content</StartDateTime>
<StateOrProvince>String content</StateOrProvince>
<StopList>
<RouteStopV2>
<Activities>
<RouteStopActivityV2>
<ActivityType>String content</ActivityType>
<Fields>
<RouteStopActivityField>
<ActivityFieldName>String content</ActivityFieldName>
<ActivityFieldValue>String content</ActivityFieldValue>
</RouteStopActivityField>
<RouteStopActivityField>
<ActivityFieldName>String content</ActivityFieldName>
<ActivityFieldValue>String content</ActivityFieldValue>
</RouteStopActivityField>
</Fields>
<ActivityID>String content</ActivityID>
</RouteStopActivityV2>
<RouteStopActivityV2>
<ActivityType>String content</ActivityType>
<Fields>
<RouteStopActivityField>
<ActivityFieldName>String content</ActivityFieldName>
<ActivityFieldValue>String content</ActivityFieldValue>
</RouteStopActivityField>
<RouteStopActivityField>
<ActivityFieldName>String content</ActivityFieldName>
<ActivityFieldValue>String content</ActivityFieldValue>
</RouteStopActivityField>
</Fields>
<ActivityID>String content</ActivityID>
</RouteStopActivityV2>
</Activities>
<InboundFormNumbers>
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
</InboundFormNumbers>
<LegMilesKilometers>String content</LegMilesKilometers>
<LegOverrideType>String content</LegOverrideType>
<LegTime>String content</LegTime>
<Note>String content</Note>
<OutboundSID>String content</OutboundSID>
<SiteID>String content</SiteID>
<StopArrivalTime>String content</StopArrivalTime>
<StopDepartureTime>String content</StopDepartureTime>
<StopID>String content</StopID>
<StopSequence>String content</StopSequence>
</RouteStopV2>
<RouteStopV2>
<Activities>
<RouteStopActivityV2>
<ActivityType>String content</ActivityType>
<Fields>
<RouteStopActivityField>
<ActivityFieldName>String content</ActivityFieldName>
<ActivityFieldValue>String content</ActivityFieldValue>
</RouteStopActivityField>
<RouteStopActivityField>
<ActivityFieldName>String content</ActivityFieldName>
<ActivityFieldValue>String content</ActivityFieldValue>
</RouteStopActivityField>
</Fields>
<ActivityID>String content</ActivityID>
</RouteStopActivityV2>
<RouteStopActivityV2>
<ActivityType>String content</ActivityType>
<Fields>
<RouteStopActivityField>
<ActivityFieldName>String content</ActivityFieldName>
<ActivityFieldValue>String content</ActivityFieldValue>
</RouteStopActivityField>
<RouteStopActivityField>
<ActivityFieldName>String content</ActivityFieldName>
<ActivityFieldValue>String content</ActivityFieldValue>
</RouteStopActivityField>
</Fields>
<ActivityID>String content</ActivityID>
</RouteStopActivityV2>
</Activities>
<InboundFormNumbers>
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
</InboundFormNumbers>
<LegMilesKilometers>String content</LegMilesKilometers>
<LegOverrideType>String content</LegOverrideType>
<LegTime>String content</LegTime>
<Note>String content</Note>
<OutboundSID>String content</OutboundSID>
<SiteID>String content</SiteID>
<StopArrivalTime>String content</StopArrivalTime>
<StopDepartureTime>String content</StopDepartureTime>
<StopID>String content</StopID>
<StopSequence>String content</StopSequence>
</RouteStopV2>
</StopList>
<TemplateRequired>String content</TemplateRequired>
<TripList>
<RouteTrip>
<DriverID>String content</DriverID>
<DriverName>String content</DriverName>
<TripID>String content</TripID>
<TripSequenceNumber>String content</TripSequenceNumber>
<VIN>String content</VIN>
<VehicleID>String content</VehicleID>
</RouteTrip>
<RouteTrip>
<DriverID>String content</DriverID>
<DriverName>String content</DriverName>
<TripID>String content</TripID>
<TripSequenceNumber>String content</TripSequenceNumber>
<VIN>String content</VIN>
<VehicleID>String content</VehicleID>
</RouteTrip>
</TripList>
<UserDefinedField1>String content</UserDefinedField1>
<UserDefinedField2>String content</UserDefinedField2>
<UserDefinedField3>String content</UserDefinedField3>
<UserDefinedField4>String content</UserDefinedField4>
<UserDefinedField5>String content</UserDefinedField5>
</RouteV2>
</ArrayOfRouteV2>
The following is an example request Json body:
[{
"CargoOption":"String content",
"CoDriverID":"String content",
"CompanyID":"String content",
"CompanyName":"String content",
"CreateDate":"String content",
"Description":"String content",
"EndDateTime":"String content",
"InboundFormNumbers":["String content"],
"ModifiedBy":"String content",
"ModifiedDate":"String content",
"OrganizationID":"String content",
"OrganizationName":"String content",
"OutboundSID":"String content",
"RouteID":"String content",
"RouteTemplate":"String content",
"RouteType":"String content",
"StartDateTime":"String content",
"StateOrProvince":"String content",
"StopList":[{
"Activities":[{
"ActivityType":"String content",
"Fields":[{
"ActivityFieldName":"String content",
"ActivityFieldValue":"String content"
}],
"ActivityID":"String content"
}],
"InboundFormNumbers":["String content"],
"LegMilesKilometers":"String content",
"LegOverrideType":"String content",
"LegTime":"String content",
"Note":"String content",
"OutboundSID":"String content",
"SiteID":"String content",
"StopArrivalTime":"String content",
"StopDepartureTime":"String content",
"StopID":"String content",
"StopSequence":"String content"
}],
"TemplateRequired":"String content",
"TripList":[{
"DriverID":"String content",
"DriverName":"String content",
"TripID":"String content",
"TripSequenceNumber":"String content",
"VIN":"String content",
"VehicleID":"String content"
}],
"UserDefinedField1":"String content",
"UserDefinedField2":"String content",
"UserDefinedField3":"String content",
"UserDefinedField4":"String content",
"UserDefinedField5":"String content"
}]
The following is an example response Xml body:
<ArrayOfRouteResponseMessage xmlns="http://schemas.datacontract.org/2004/07/Xata.Ignition.WebServiceAPI.Contracts">
<RouteResponseMessage>
<Caption>String content</Caption>
<Code>String content</Code>
<Description>String content</Description>
<RouteID>String content</RouteID>
<RouteName>String content</RouteName>
<Title>String content</Title>
</RouteResponseMessage>
<RouteResponseMessage>
<Caption>String content</Caption>
<Code>String content</Code>
<Description>String content</Description>
<RouteID>String content</RouteID>
<RouteName>String content</RouteName>
<Title>String content</Title>
</RouteResponseMessage>
</ArrayOfRouteResponseMessage>
The following is an example response Json body:
[{
"Caption":"String content",
"Code":"String content",
"Description":"String content",
"RouteID":"String content",
"RouteName":"String content",
"Title":"String content"
}]
The following is the request Xml Schema:
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Xata.Ignition.WebServiceAPI.Contracts.DataContract.Entities" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Xata.Ignition.WebServiceAPI.Contracts.DataContract.Entities" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
<xs:complexType name="RouteV2">
<xs:sequence>
<xs:element minOccurs="0" name="CargoOption" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="CoDriverID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="CompanyID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="CompanyName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="CreateDate" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="EndDateTime" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="InboundFormNumbers" nillable="true" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q1:ArrayOfstring" />
<xs:element minOccurs="0" name="ModifiedBy" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ModifiedDate" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="OrganizationID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="OrganizationName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="OutboundSID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="RouteID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="RouteTemplate" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="RouteType" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StartDateTime" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StateOrProvince" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StopList" nillable="true" type="tns:ArrayOfRouteStopV2" />
<xs:element minOccurs="0" name="TemplateRequired" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="TripList" nillable="true" type="tns:ArrayOfRouteTrip" />
<xs:element minOccurs="0" name="UserDefinedField1" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="UserDefinedField2" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="UserDefinedField3" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="UserDefinedField4" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="UserDefinedField5" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="RouteV2" nillable="true" type="tns:RouteV2" />
<xs:complexType name="ArrayOfRouteStopV2">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="RouteStopV2" nillable="true" type="tns:RouteStopV2" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfRouteStopV2" nillable="true" type="tns:ArrayOfRouteStopV2" />
<xs:complexType name="RouteStopV2">
<xs:sequence>
<xs:element minOccurs="0" name="Activities" nillable="true" type="tns:ArrayOfRouteStopActivityV2" />
<xs:element minOccurs="0" name="InboundFormNumbers" nillable="true" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q2:ArrayOfstring" />
<xs:element minOccurs="0" name="LegMilesKilometers" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="LegOverrideType" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="LegTime" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="OutboundSID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="SiteID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StopArrivalTime" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StopDepartureTime" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StopID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StopSequence" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="RouteStopV2" nillable="true" type="tns:RouteStopV2" />
<xs:complexType name="ArrayOfRouteStopActivityV2">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="RouteStopActivityV2" nillable="true" type="tns:RouteStopActivityV2" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfRouteStopActivityV2" nillable="true" type="tns:ArrayOfRouteStopActivityV2" />
<xs:complexType name="RouteStopActivityV2">
<xs:complexContent mixed="false">
<xs:extension base="tns:RouteStopActivity">
<xs:sequence>
<xs:element minOccurs="0" name="ActivityID" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="RouteStopActivityV2" nillable="true" type="tns:RouteStopActivityV2" />
<xs:complexType name="RouteStopActivity">
<xs:sequence>
<xs:element minOccurs="0" name="ActivityType" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Fields" nillable="true" type="tns:ArrayOfRouteStopActivityField" />
</xs:sequence>
</xs:complexType>
<xs:element name="RouteStopActivity" nillable="true" type="tns:RouteStopActivity" />
<xs:complexType name="ArrayOfRouteStopActivityField">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="RouteStopActivityField" nillable="true" type="tns:RouteStopActivityField" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfRouteStopActivityField" nillable="true" type="tns:ArrayOfRouteStopActivityField" />
<xs:complexType name="RouteStopActivityField">
<xs:sequence>
<xs:element minOccurs="0" name="ActivityFieldName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ActivityFieldValue" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="RouteStopActivityField" nillable="true" type="tns:RouteStopActivityField" />
<xs:complexType name="ArrayOfRouteTrip">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="RouteTrip" nillable="true" type="tns:RouteTrip" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfRouteTrip" nillable="true" type="tns:ArrayOfRouteTrip" />
<xs:complexType name="RouteTrip">
<xs:sequence>
<xs:element minOccurs="0" name="DriverID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="DriverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="TripID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="TripSequenceNumber" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="VIN" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="VehicleID" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="RouteTrip" nillable="true" type="tns:RouteTrip" />
<xs:complexType name="ArrayOfRouteV2">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="RouteV2" nillable="true" type="tns:RouteV2" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfRouteV2" nillable="true" type="tns:ArrayOfRouteV2" />
</xs:schema>
Additional request Xml Schemas:
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="anyType" nillable="true" type="xs:anyType" />
<xs:element name="anyURI" nillable="true" type="xs:anyURI" />
<xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
<xs:element name="boolean" nillable="true" type="xs:boolean" />
<xs:element name="byte" nillable="true" type="xs:byte" />
<xs:element name="dateTime" nillable="true" type="xs:dateTime" />
<xs:element name="decimal" nillable="true" type="xs:decimal" />
<xs:element name="double" nillable="true" type="xs:double" />
<xs:element name="float" nillable="true" type="xs:float" />
<xs:element name="int" nillable="true" type="xs:int" />
<xs:element name="long" nillable="true" type="xs:long" />
<xs:element name="QName" nillable="true" type="xs:QName" />
<xs:element name="short" nillable="true" type="xs:short" />
<xs:element name="string" nillable="true" type="xs:string" />
<xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
<xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
<xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
<xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
<xs:element name="char" nillable="true" type="tns:char" />
<xs:simpleType name="char">
<xs:restriction base="xs:int" />
</xs:simpleType>
<xs:element name="duration" nillable="true" type="tns:duration" />
<xs:simpleType name="duration">
<xs:restriction base="xs:duration">
<xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
<xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
<xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
</xs:restriction>
</xs:simpleType>
<xs:element name="guid" nillable="true" type="tns:guid" />
<xs:simpleType name="guid">
<xs:restriction base="xs:string">
<xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
</xs:restriction>
</xs:simpleType>
<xs:attribute name="FactoryType" type="xs:QName" />
<xs:attribute name="Id" type="xs:ID" />
<xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Xata.Ignition.WebServiceAPI.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Xata.Ignition.WebServiceAPI.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="RouteResponseMessage">
<xs:sequence>
<xs:element minOccurs="0" name="Caption" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Code" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="RouteID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="RouteName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Title" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="RouteResponseMessage" nillable="true" type="tns:RouteResponseMessage" />
</xs:schema>
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="ArrayOfstring">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring" />
</xs:schema>
<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema">
<tns:element name="schema">
<tns:complexType />
</tns:element>
</tns:schema>
The following is the response Xml Schema:
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Xata.Ignition.WebServiceAPI.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Xata.Ignition.WebServiceAPI.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="RouteResponseMessage">
<xs:sequence>
<xs:element minOccurs="0" name="Caption" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Code" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="RouteID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="RouteName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Title" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="RouteResponseMessage" nillable="true" type="tns:RouteResponseMessage" />
<xs:complexType name="ArrayOfRouteResponseMessage">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="RouteResponseMessage" nillable="true" type="tns:RouteResponseMessage" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfRouteResponseMessage" nillable="true" type="tns:ArrayOfRouteResponseMessage" />
</xs:schema>
Additional response Xml Schemas:
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="anyType" nillable="true" type="xs:anyType" />
<xs:element name="anyURI" nillable="true" type="xs:anyURI" />
<xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
<xs:element name="boolean" nillable="true" type="xs:boolean" />
<xs:element name="byte" nillable="true" type="xs:byte" />
<xs:element name="dateTime" nillable="true" type="xs:dateTime" />
<xs:element name="decimal" nillable="true" type="xs:decimal" />
<xs:element name="double" nillable="true" type="xs:double" />
<xs:element name="float" nillable="true" type="xs:float" />
<xs:element name="int" nillable="true" type="xs:int" />
<xs:element name="long" nillable="true" type="xs:long" />
<xs:element name="QName" nillable="true" type="xs:QName" />
<xs:element name="short" nillable="true" type="xs:short" />
<xs:element name="string" nillable="true" type="xs:string" />
<xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
<xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
<xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
<xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
<xs:element name="char" nillable="true" type="tns:char" />
<xs:simpleType name="char">
<xs:restriction base="xs:int" />
</xs:simpleType>
<xs:element name="duration" nillable="true" type="tns:duration" />
<xs:simpleType name="duration">
<xs:restriction base="xs:duration">
<xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
<xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
<xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
</xs:restriction>
</xs:simpleType>
<xs:element name="guid" nillable="true" type="tns:guid" />
<xs:simpleType name="guid">
<xs:restriction base="xs:string">
<xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
</xs:restriction>
</xs:simpleType>
<xs:attribute name="FactoryType" type="xs:QName" />
<xs:attribute name="Id" type="xs:ID" />
<xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Xata.Ignition.WebServiceAPI.Contracts.DataContract.Entities" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Xata.Ignition.WebServiceAPI.Contracts.DataContract.Entities" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
<xs:complexType name="RouteV2">
<xs:sequence>
<xs:element minOccurs="0" name="CargoOption" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="CoDriverID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="CompanyID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="CompanyName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="CreateDate" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="EndDateTime" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="InboundFormNumbers" nillable="true" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q1:ArrayOfstring" />
<xs:element minOccurs="0" name="ModifiedBy" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ModifiedDate" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="OrganizationID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="OrganizationName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="OutboundSID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="RouteID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="RouteTemplate" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="RouteType" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StartDateTime" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StateOrProvince" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StopList" nillable="true" type="tns:ArrayOfRouteStopV2" />
<xs:element minOccurs="0" name="TemplateRequired" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="TripList" nillable="true" type="tns:ArrayOfRouteTrip" />
<xs:element minOccurs="0" name="UserDefinedField1" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="UserDefinedField2" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="UserDefinedField3" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="UserDefinedField4" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="UserDefinedField5" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="RouteV2" nillable="true" type="tns:RouteV2" />
<xs:complexType name="ArrayOfRouteStopV2">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="RouteStopV2" nillable="true" type="tns:RouteStopV2" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfRouteStopV2" nillable="true" type="tns:ArrayOfRouteStopV2" />
<xs:complexType name="RouteStopV2">
<xs:sequence>
<xs:element minOccurs="0" name="Activities" nillable="true" type="tns:ArrayOfRouteStopActivityV2" />
<xs:element minOccurs="0" name="InboundFormNumbers" nillable="true" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q2:ArrayOfstring" />
<xs:element minOccurs="0" name="LegMilesKilometers" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="LegOverrideType" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="LegTime" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="OutboundSID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="SiteID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StopArrivalTime" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StopDepartureTime" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StopID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StopSequence" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="RouteStopV2" nillable="true" type="tns:RouteStopV2" />
<xs:complexType name="ArrayOfRouteStopActivityV2">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="RouteStopActivityV2" nillable="true" type="tns:RouteStopActivityV2" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfRouteStopActivityV2" nillable="true" type="tns:ArrayOfRouteStopActivityV2" />
<xs:complexType name="RouteStopActivityV2">
<xs:complexContent mixed="false">
<xs:extension base="tns:RouteStopActivity">
<xs:sequence>
<xs:element minOccurs="0" name="ActivityID" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="RouteStopActivityV2" nillable="true" type="tns:RouteStopActivityV2" />
<xs:complexType name="RouteStopActivity">
<xs:sequence>
<xs:element minOccurs="0" name="ActivityType" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Fields" nillable="true" type="tns:ArrayOfRouteStopActivityField" />
</xs:sequence>
</xs:complexType>
<xs:element name="RouteStopActivity" nillable="true" type="tns:RouteStopActivity" />
<xs:complexType name="ArrayOfRouteStopActivityField">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="RouteStopActivityField" nillable="true" type="tns:RouteStopActivityField" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfRouteStopActivityField" nillable="true" type="tns:ArrayOfRouteStopActivityField" />
<xs:complexType name="RouteStopActivityField">
<xs:sequence>
<xs:element minOccurs="0" name="ActivityFieldName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ActivityFieldValue" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="RouteStopActivityField" nillable="true" type="tns:RouteStopActivityField" />
<xs:complexType name="ArrayOfRouteTrip">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="RouteTrip" nillable="true" type="tns:RouteTrip" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfRouteTrip" nillable="true" type="tns:ArrayOfRouteTrip" />
<xs:complexType name="RouteTrip">
<xs:sequence>
<xs:element minOccurs="0" name="DriverID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="DriverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="TripID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="TripSequenceNumber" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="VIN" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="VehicleID" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="RouteTrip" nillable="true" type="tns:RouteTrip" />
</xs:schema>
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="ArrayOfstring">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring" />
</xs:schema>
<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema">
<tns:element name="schema">
<tns:complexType />
</tns:element>
</tns:schema>