Service


Click here for a complete list of operations.

PMWSGetReport

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /Service.asmx HTTP/1.1
Host: 3.221.16.195
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://localhost/PCMilerWS/PMWSGetReport"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <RequestHeader xmlns="http://localhost/PCMilerWS/">
      <Token>string</Token>
    </RequestHeader>
  </soap:Header>
  <soap:Body>
    <PMWSGetReport xmlns="http://localhost/PCMilerWS/">
      <LoginInfo>
        <UserID>string</UserID>
        <Password>string</Password>
        <Account>string</Account>
        <DataVer>string</DataVer>
      </LoginInfo>
      <TripOrigin>
        <LocationInputType>
          <AbbreviationFormat>string</AbbreviationFormat>
          <Region>string</Region>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <SPLC>string</SPLC>
          <Juris>string</Juris>
          <PlaceName>string</PlaceName>
          <Lat>string</Lat>
          <Long>string</Long>
          <StopLabel>string</StopLabel>
          <SCost>
            <CostOfStop>string</CostOfStop>
            <HoursPerStop>string</HoursPerStop>
            <Loaded>string</Loaded>
            <OnDuty>string</OnDuty>
            <UseOrigin>string</UseOrigin>
          </SCost>
          <Country>string</Country>
          <CountryPostalCode>string</CountryPostalCode>
        </LocationInputType>
        <LocationInputType>
          <AbbreviationFormat>string</AbbreviationFormat>
          <Region>string</Region>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <SPLC>string</SPLC>
          <Juris>string</Juris>
          <PlaceName>string</PlaceName>
          <Lat>string</Lat>
          <Long>string</Long>
          <StopLabel>string</StopLabel>
          <SCost>
            <CostOfStop>string</CostOfStop>
            <HoursPerStop>string</HoursPerStop>
            <Loaded>string</Loaded>
            <OnDuty>string</OnDuty>
            <UseOrigin>string</UseOrigin>
          </SCost>
          <Country>string</Country>
          <CountryPostalCode>string</CountryPostalCode>
        </LocationInputType>
      </TripOrigin>
      <TripDestination>
        <LocationInputType>
          <AbbreviationFormat>string</AbbreviationFormat>
          <Region>string</Region>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <SPLC>string</SPLC>
          <Juris>string</Juris>
          <PlaceName>string</PlaceName>
          <Lat>string</Lat>
          <Long>string</Long>
          <StopLabel>string</StopLabel>
          <SCost>
            <CostOfStop>string</CostOfStop>
            <HoursPerStop>string</HoursPerStop>
            <Loaded>string</Loaded>
            <OnDuty>string</OnDuty>
            <UseOrigin>string</UseOrigin>
          </SCost>
          <Country>string</Country>
          <CountryPostalCode>string</CountryPostalCode>
        </LocationInputType>
        <LocationInputType>
          <AbbreviationFormat>string</AbbreviationFormat>
          <Region>string</Region>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <SPLC>string</SPLC>
          <Juris>string</Juris>
          <PlaceName>string</PlaceName>
          <Lat>string</Lat>
          <Long>string</Long>
          <StopLabel>string</StopLabel>
          <SCost>
            <CostOfStop>string</CostOfStop>
            <HoursPerStop>string</HoursPerStop>
            <Loaded>string</Loaded>
            <OnDuty>string</OnDuty>
            <UseOrigin>string</UseOrigin>
          </SCost>
          <Country>string</Country>
          <CountryPostalCode>string</CountryPostalCode>
        </LocationInputType>
      </TripDestination>
      <TripStops>
        <ArrayOfLocationInputType>
          <LocationInputType>
            <AbbreviationFormat>string</AbbreviationFormat>
            <Region>string</Region>
            <Address1>string</Address1>
            <Address2>string</Address2>
            <City>string</City>
            <State>string</State>
            <Zip>string</Zip>
            <SPLC>string</SPLC>
            <Juris>string</Juris>
            <PlaceName>string</PlaceName>
            <Lat>string</Lat>
            <Long>string</Long>
            <StopLabel>string</StopLabel>
            <SCost xsi:nil="true" />
            <Country>string</Country>
            <CountryPostalCode>string</CountryPostalCode>
          </LocationInputType>
          <LocationInputType>
            <AbbreviationFormat>string</AbbreviationFormat>
            <Region>string</Region>
            <Address1>string</Address1>
            <Address2>string</Address2>
            <City>string</City>
            <State>string</State>
            <Zip>string</Zip>
            <SPLC>string</SPLC>
            <Juris>string</Juris>
            <PlaceName>string</PlaceName>
            <Lat>string</Lat>
            <Long>string</Long>
            <StopLabel>string</StopLabel>
            <SCost xsi:nil="true" />
            <Country>string</Country>
            <CountryPostalCode>string</CountryPostalCode>
          </LocationInputType>
        </ArrayOfLocationInputType>
        <ArrayOfLocationInputType>
          <LocationInputType>
            <AbbreviationFormat>string</AbbreviationFormat>
            <Region>string</Region>
            <Address1>string</Address1>
            <Address2>string</Address2>
            <City>string</City>
            <State>string</State>
            <Zip>string</Zip>
            <SPLC>string</SPLC>
            <Juris>string</Juris>
            <PlaceName>string</PlaceName>
            <Lat>string</Lat>
            <Long>string</Long>
            <StopLabel>string</StopLabel>
            <SCost xsi:nil="true" />
            <Country>string</Country>
            <CountryPostalCode>string</CountryPostalCode>
          </LocationInputType>
          <LocationInputType>
            <AbbreviationFormat>string</AbbreviationFormat>
            <Region>string</Region>
            <Address1>string</Address1>
            <Address2>string</Address2>
            <City>string</City>
            <State>string</State>
            <Zip>string</Zip>
            <SPLC>string</SPLC>
            <Juris>string</Juris>
            <PlaceName>string</PlaceName>
            <Lat>string</Lat>
            <Long>string</Long>
            <StopLabel>string</StopLabel>
            <SCost xsi:nil="true" />
            <Country>string</Country>
            <CountryPostalCode>string</CountryPostalCode>
          </LocationInputType>
        </ArrayOfLocationInputType>
      </TripStops>
      <TripHub>
        <string>string</string>
        <string>string</string>
      </TripHub>
      <TripID>
        <string>string</string>
        <string>string</string>
      </TripID>
      <TripOptions>
        <OptionsType>
          <DataVer>string</DataVer>
          <VehicleType>string</VehicleType>
          <RoutingType>string</RoutingType>
          <HighwayOnly>string</HighwayOnly>
          <FuelRoute>string</FuelRoute>
          <CustRoad>string</CustRoad>
          <ClassOverrides>string</ClassOverrides>
          <Units>string</Units>
          <FuelUnits>string</FuelUnits>
          <TollDiscourage>string</TollDiscourage>
          <InclFerryDist>string</InclFerryDist>
          <Lang>string</Lang>
          <TollData>string</TollData>
          <BordersOpen>string</BordersOpen>
          <OverrideRestrict>string</OverrideRestrict>
          <HazMatType>string</HazMatType>
          <TripCosts>
            <LoadedPerMile>string</LoadedPerMile>
            <UnlPerMile>string</UnlPerMile>
            <MPGLoaded>string</MPGLoaded>
            <MPGEmpty>string</MPGEmpty>
            <PricePerGallon>string</PricePerGallon>
            <TruckStyle>string</TruckStyle>
            <GreenHouseGas>string</GreenHouseGas>
            <OtherCostPerMileLoaded>string</OtherCostPerMileLoaded>
            <OtherCostPerMileEmpty>string</OtherCostPerMileEmpty>
            <CostTimeLoaded>string</CostTimeLoaded>
            <CostTimeEmpty>string</CostTimeEmpty>
          </TripCosts>
          <TimeCost>
            <DepartTime>string</DepartTime>
            <BreakInterval>string</BreakInterval>
            <BreakLength>string</BreakLength>
            <BorderWait>string</BorderWait>
          </TimeCost>
          <TruckCfg>
            <Units>string</Units>
            <Height>string</Height>
            <Length>string</Length>
            <Width>string</Width>
            <Weight>string</Weight>
            <Axles>string</Axles>
            <LCV>string</LCV>
          </TruckCfg>
          <TimeOptions>
            <Stop>string</Stop>
            <DateAndTimeOptions xsi:nil="true" />
          </TimeOptions>
          <HubRouting>string</HubRouting>
          <ZipArea>string</ZipArea>
          <UseTrafficData>boolean</UseTrafficData>
          <TollCurrency>string</TollCurrency>
          <ExchangeRate>string</ExchangeRate>
        </OptionsType>
        <OptionsType>
          <DataVer>string</DataVer>
          <VehicleType>string</VehicleType>
          <RoutingType>string</RoutingType>
          <HighwayOnly>string</HighwayOnly>
          <FuelRoute>string</FuelRoute>
          <CustRoad>string</CustRoad>
          <ClassOverrides>string</ClassOverrides>
          <Units>string</Units>
          <FuelUnits>string</FuelUnits>
          <TollDiscourage>string</TollDiscourage>
          <InclFerryDist>string</InclFerryDist>
          <Lang>string</Lang>
          <TollData>string</TollData>
          <BordersOpen>string</BordersOpen>
          <OverrideRestrict>string</OverrideRestrict>
          <HazMatType>string</HazMatType>
          <TripCosts>
            <LoadedPerMile>string</LoadedPerMile>
            <UnlPerMile>string</UnlPerMile>
            <MPGLoaded>string</MPGLoaded>
            <MPGEmpty>string</MPGEmpty>
            <PricePerGallon>string</PricePerGallon>
            <TruckStyle>string</TruckStyle>
            <GreenHouseGas>string</GreenHouseGas>
            <OtherCostPerMileLoaded>string</OtherCostPerMileLoaded>
            <OtherCostPerMileEmpty>string</OtherCostPerMileEmpty>
            <CostTimeLoaded>string</CostTimeLoaded>
            <CostTimeEmpty>string</CostTimeEmpty>
          </TripCosts>
          <TimeCost>
            <DepartTime>string</DepartTime>
            <BreakInterval>string</BreakInterval>
            <BreakLength>string</BreakLength>
            <BorderWait>string</BorderWait>
          </TimeCost>
          <TruckCfg>
            <Units>string</Units>
            <Height>string</Height>
            <Length>string</Length>
            <Width>string</Width>
            <Weight>string</Weight>
            <Axles>string</Axles>
            <LCV>string</LCV>
          </TruckCfg>
          <TimeOptions>
            <Stop>string</Stop>
            <DateAndTimeOptions xsi:nil="true" />
          </TimeOptions>
          <HubRouting>string</HubRouting>
          <ZipArea>string</ZipArea>
          <UseTrafficData>boolean</UseTrafficData>
          <TollCurrency>string</TollCurrency>
          <ExchangeRate>string</ExchangeRate>
        </OptionsType>
      </TripOptions>
      <TripFuel>
        <FuelOptType>
          <FuelLogin>
            <UserID>string</UserID>
            <Password>string</Password>
            <Account>string</Account>
            <DataVer>string</DataVer>
          </FuelLogin>
          <VehicleID>string</VehicleID>
          <FuelCap>string</FuelCap>
          <Level>string</Level>
          <MPG>string</MPG>
        </FuelOptType>
        <FuelOptType>
          <FuelLogin>
            <UserID>string</UserID>
            <Password>string</Password>
            <Account>string</Account>
            <DataVer>string</DataVer>
          </FuelLogin>
          <VehicleID>string</VehicleID>
          <FuelCap>string</FuelCap>
          <Level>string</Level>
          <MPG>string</MPG>
        </FuelOptType>
      </TripFuel>
      <TollDiscount>string</TollDiscount>
      <TripStopsOptimize>
        <string>string</string>
        <string>string</string>
      </TripStopsOptimize>
      <ReportType>
        <string>string</string>
        <string>string</string>
      </ReportType>
      <CondenseFlag>
        <string>string</string>
        <string>string</string>
      </CondenseFlag>
      <ReportInstance>int</ReportInstance>
      <CiteInt>
        <string>string</string>
        <string>string</string>
      </CiteInt>
    </PMWSGetReport>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <PMWSGetReportResponse xmlns="http://localhost/PCMilerWS/">
      <PMWSGetReportResult>
        <ReportResponse>
          <Version>string</Version>
          <ErrorList>
            <ErrorType xsi:nil="true" />
            <ErrorType xsi:nil="true" />
          </ErrorList>
          <Report>
            <RptType>string</RptType>
            <TripID>string</TripID>
            <StopNum>string</StopNum>
            <CurrentLocationNum>string</CurrentLocationNum>
            <Origin xsi:nil="true" />
            <Destination xsi:nil="true" />
            <DirectReport xsi:nil="true" />
            <DetailReport xsi:nil="true" />
            <StateReport xsi:nil="true" />
            <RoadReport xsi:nil="true" />
            <MilesReport xsi:nil="true" />
            <ComparisonReport xsi:nil="true" />
            <EORReport xsi:nil="true" />
            <Geocode xsi:nil="true" />
            <FuelReport xsi:nil="true" />
            <RadReport xsi:nil="true" />
            <GeoTunnel xsi:nil="true" />
            <LeastCostTripOptions>string</LeastCostTripOptions>
            <TrafficDataUsed>string</TrafficDataUsed>
          </Report>
        </ReportResponse>
        <ReportResponse>
          <Version>string</Version>
          <ErrorList>
            <ErrorType xsi:nil="true" />
            <ErrorType xsi:nil="true" />
          </ErrorList>
          <Report>
            <RptType>string</RptType>
            <TripID>string</TripID>
            <StopNum>string</StopNum>
            <CurrentLocationNum>string</CurrentLocationNum>
            <Origin xsi:nil="true" />
            <Destination xsi:nil="true" />
            <DirectReport xsi:nil="true" />
            <DetailReport xsi:nil="true" />
            <StateReport xsi:nil="true" />
            <RoadReport xsi:nil="true" />
            <MilesReport xsi:nil="true" />
            <ComparisonReport xsi:nil="true" />
            <EORReport xsi:nil="true" />
            <Geocode xsi:nil="true" />
            <FuelReport xsi:nil="true" />
            <RadReport xsi:nil="true" />
            <GeoTunnel xsi:nil="true" />
            <LeastCostTripOptions>string</LeastCostTripOptions>
            <TrafficDataUsed>string</TrafficDataUsed>
          </Report>
        </ReportResponse>
      </PMWSGetReportResult>
    </PMWSGetReportResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /Service.asmx HTTP/1.1
Host: 3.221.16.195
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Header>
    <RequestHeader xmlns="http://localhost/PCMilerWS/">
      <Token>string</Token>
    </RequestHeader>
  </soap12:Header>
  <soap12:Body>
    <PMWSGetReport xmlns="http://localhost/PCMilerWS/">
      <LoginInfo>
        <UserID>string</UserID>
        <Password>string</Password>
        <Account>string</Account>
        <DataVer>string</DataVer>
      </LoginInfo>
      <TripOrigin>
        <LocationInputType>
          <AbbreviationFormat>string</AbbreviationFormat>
          <Region>string</Region>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <SPLC>string</SPLC>
          <Juris>string</Juris>
          <PlaceName>string</PlaceName>
          <Lat>string</Lat>
          <Long>string</Long>
          <StopLabel>string</StopLabel>
          <SCost>
            <CostOfStop>string</CostOfStop>
            <HoursPerStop>string</HoursPerStop>
            <Loaded>string</Loaded>
            <OnDuty>string</OnDuty>
            <UseOrigin>string</UseOrigin>
          </SCost>
          <Country>string</Country>
          <CountryPostalCode>string</CountryPostalCode>
        </LocationInputType>
        <LocationInputType>
          <AbbreviationFormat>string</AbbreviationFormat>
          <Region>string</Region>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <SPLC>string</SPLC>
          <Juris>string</Juris>
          <PlaceName>string</PlaceName>
          <Lat>string</Lat>
          <Long>string</Long>
          <StopLabel>string</StopLabel>
          <SCost>
            <CostOfStop>string</CostOfStop>
            <HoursPerStop>string</HoursPerStop>
            <Loaded>string</Loaded>
            <OnDuty>string</OnDuty>
            <UseOrigin>string</UseOrigin>
          </SCost>
          <Country>string</Country>
          <CountryPostalCode>string</CountryPostalCode>
        </LocationInputType>
      </TripOrigin>
      <TripDestination>
        <LocationInputType>
          <AbbreviationFormat>string</AbbreviationFormat>
          <Region>string</Region>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <SPLC>string</SPLC>
          <Juris>string</Juris>
          <PlaceName>string</PlaceName>
          <Lat>string</Lat>
          <Long>string</Long>
          <StopLabel>string</StopLabel>
          <SCost>
            <CostOfStop>string</CostOfStop>
            <HoursPerStop>string</HoursPerStop>
            <Loaded>string</Loaded>
            <OnDuty>string</OnDuty>
            <UseOrigin>string</UseOrigin>
          </SCost>
          <Country>string</Country>
          <CountryPostalCode>string</CountryPostalCode>
        </LocationInputType>
        <LocationInputType>
          <AbbreviationFormat>string</AbbreviationFormat>
          <Region>string</Region>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <SPLC>string</SPLC>
          <Juris>string</Juris>
          <PlaceName>string</PlaceName>
          <Lat>string</Lat>
          <Long>string</Long>
          <StopLabel>string</StopLabel>
          <SCost>
            <CostOfStop>string</CostOfStop>
            <HoursPerStop>string</HoursPerStop>
            <Loaded>string</Loaded>
            <OnDuty>string</OnDuty>
            <UseOrigin>string</UseOrigin>
          </SCost>
          <Country>string</Country>
          <CountryPostalCode>string</CountryPostalCode>
        </LocationInputType>
      </TripDestination>
      <TripStops>
        <ArrayOfLocationInputType>
          <LocationInputType>
            <AbbreviationFormat>string</AbbreviationFormat>
            <Region>string</Region>
            <Address1>string</Address1>
            <Address2>string</Address2>
            <City>string</City>
            <State>string</State>
            <Zip>string</Zip>
            <SPLC>string</SPLC>
            <Juris>string</Juris>
            <PlaceName>string</PlaceName>
            <Lat>string</Lat>
            <Long>string</Long>
            <StopLabel>string</StopLabel>
            <SCost xsi:nil="true" />
            <Country>string</Country>
            <CountryPostalCode>string</CountryPostalCode>
          </LocationInputType>
          <LocationInputType>
            <AbbreviationFormat>string</AbbreviationFormat>
            <Region>string</Region>
            <Address1>string</Address1>
            <Address2>string</Address2>
            <City>string</City>
            <State>string</State>
            <Zip>string</Zip>
            <SPLC>string</SPLC>
            <Juris>string</Juris>
            <PlaceName>string</PlaceName>
            <Lat>string</Lat>
            <Long>string</Long>
            <StopLabel>string</StopLabel>
            <SCost xsi:nil="true" />
            <Country>string</Country>
            <CountryPostalCode>string</CountryPostalCode>
          </LocationInputType>
        </ArrayOfLocationInputType>
        <ArrayOfLocationInputType>
          <LocationInputType>
            <AbbreviationFormat>string</AbbreviationFormat>
            <Region>string</Region>
            <Address1>string</Address1>
            <Address2>string</Address2>
            <City>string</City>
            <State>string</State>
            <Zip>string</Zip>
            <SPLC>string</SPLC>
            <Juris>string</Juris>
            <PlaceName>string</PlaceName>
            <Lat>string</Lat>
            <Long>string</Long>
            <StopLabel>string</StopLabel>
            <SCost xsi:nil="true" />
            <Country>string</Country>
            <CountryPostalCode>string</CountryPostalCode>
          </LocationInputType>
          <LocationInputType>
            <AbbreviationFormat>string</AbbreviationFormat>
            <Region>string</Region>
            <Address1>string</Address1>
            <Address2>string</Address2>
            <City>string</City>
            <State>string</State>
            <Zip>string</Zip>
            <SPLC>string</SPLC>
            <Juris>string</Juris>
            <PlaceName>string</PlaceName>
            <Lat>string</Lat>
            <Long>string</Long>
            <StopLabel>string</StopLabel>
            <SCost xsi:nil="true" />
            <Country>string</Country>
            <CountryPostalCode>string</CountryPostalCode>
          </LocationInputType>
        </ArrayOfLocationInputType>
      </TripStops>
      <TripHub>
        <string>string</string>
        <string>string</string>
      </TripHub>
      <TripID>
        <string>string</string>
        <string>string</string>
      </TripID>
      <TripOptions>
        <OptionsType>
          <DataVer>string</DataVer>
          <VehicleType>string</VehicleType>
          <RoutingType>string</RoutingType>
          <HighwayOnly>string</HighwayOnly>
          <FuelRoute>string</FuelRoute>
          <CustRoad>string</CustRoad>
          <ClassOverrides>string</ClassOverrides>
          <Units>string</Units>
          <FuelUnits>string</FuelUnits>
          <TollDiscourage>string</TollDiscourage>
          <InclFerryDist>string</InclFerryDist>
          <Lang>string</Lang>
          <TollData>string</TollData>
          <BordersOpen>string</BordersOpen>
          <OverrideRestrict>string</OverrideRestrict>
          <HazMatType>string</HazMatType>
          <TripCosts>
            <LoadedPerMile>string</LoadedPerMile>
            <UnlPerMile>string</UnlPerMile>
            <MPGLoaded>string</MPGLoaded>
            <MPGEmpty>string</MPGEmpty>
            <PricePerGallon>string</PricePerGallon>
            <TruckStyle>string</TruckStyle>
            <GreenHouseGas>string</GreenHouseGas>
            <OtherCostPerMileLoaded>string</OtherCostPerMileLoaded>
            <OtherCostPerMileEmpty>string</OtherCostPerMileEmpty>
            <CostTimeLoaded>string</CostTimeLoaded>
            <CostTimeEmpty>string</CostTimeEmpty>
          </TripCosts>
          <TimeCost>
            <DepartTime>string</DepartTime>
            <BreakInterval>string</BreakInterval>
            <BreakLength>string</BreakLength>
            <BorderWait>string</BorderWait>
          </TimeCost>
          <TruckCfg>
            <Units>string</Units>
            <Height>string</Height>
            <Length>string</Length>
            <Width>string</Width>
            <Weight>string</Weight>
            <Axles>string</Axles>
            <LCV>string</LCV>
          </TruckCfg>
          <TimeOptions>
            <Stop>string</Stop>
            <DateAndTimeOptions xsi:nil="true" />
          </TimeOptions>
          <HubRouting>string</HubRouting>
          <ZipArea>string</ZipArea>
          <UseTrafficData>boolean</UseTrafficData>
          <TollCurrency>string</TollCurrency>
          <ExchangeRate>string</ExchangeRate>
        </OptionsType>
        <OptionsType>
          <DataVer>string</DataVer>
          <VehicleType>string</VehicleType>
          <RoutingType>string</RoutingType>
          <HighwayOnly>string</HighwayOnly>
          <FuelRoute>string</FuelRoute>
          <CustRoad>string</CustRoad>
          <ClassOverrides>string</ClassOverrides>
          <Units>string</Units>
          <FuelUnits>string</FuelUnits>
          <TollDiscourage>string</TollDiscourage>
          <InclFerryDist>string</InclFerryDist>
          <Lang>string</Lang>
          <TollData>string</TollData>
          <BordersOpen>string</BordersOpen>
          <OverrideRestrict>string</OverrideRestrict>
          <HazMatType>string</HazMatType>
          <TripCosts>
            <LoadedPerMile>string</LoadedPerMile>
            <UnlPerMile>string</UnlPerMile>
            <MPGLoaded>string</MPGLoaded>
            <MPGEmpty>string</MPGEmpty>
            <PricePerGallon>string</PricePerGallon>
            <TruckStyle>string</TruckStyle>
            <GreenHouseGas>string</GreenHouseGas>
            <OtherCostPerMileLoaded>string</OtherCostPerMileLoaded>
            <OtherCostPerMileEmpty>string</OtherCostPerMileEmpty>
            <CostTimeLoaded>string</CostTimeLoaded>
            <CostTimeEmpty>string</CostTimeEmpty>
          </TripCosts>
          <TimeCost>
            <DepartTime>string</DepartTime>
            <BreakInterval>string</BreakInterval>
            <BreakLength>string</BreakLength>
            <BorderWait>string</BorderWait>
          </TimeCost>
          <TruckCfg>
            <Units>string</Units>
            <Height>string</Height>
            <Length>string</Length>
            <Width>string</Width>
            <Weight>string</Weight>
            <Axles>string</Axles>
            <LCV>string</LCV>
          </TruckCfg>
          <TimeOptions>
            <Stop>string</Stop>
            <DateAndTimeOptions xsi:nil="true" />
          </TimeOptions>
          <HubRouting>string</HubRouting>
          <ZipArea>string</ZipArea>
          <UseTrafficData>boolean</UseTrafficData>
          <TollCurrency>string</TollCurrency>
          <ExchangeRate>string</ExchangeRate>
        </OptionsType>
      </TripOptions>
      <TripFuel>
        <FuelOptType>
          <FuelLogin>
            <UserID>string</UserID>
            <Password>string</Password>
            <Account>string</Account>
            <DataVer>string</DataVer>
          </FuelLogin>
          <VehicleID>string</VehicleID>
          <FuelCap>string</FuelCap>
          <Level>string</Level>
          <MPG>string</MPG>
        </FuelOptType>
        <FuelOptType>
          <FuelLogin>
            <UserID>string</UserID>
            <Password>string</Password>
            <Account>string</Account>
            <DataVer>string</DataVer>
          </FuelLogin>
          <VehicleID>string</VehicleID>
          <FuelCap>string</FuelCap>
          <Level>string</Level>
          <MPG>string</MPG>
        </FuelOptType>
      </TripFuel>
      <TollDiscount>string</TollDiscount>
      <TripStopsOptimize>
        <string>string</string>
        <string>string</string>
      </TripStopsOptimize>
      <ReportType>
        <string>string</string>
        <string>string</string>
      </ReportType>
      <CondenseFlag>
        <string>string</string>
        <string>string</string>
      </CondenseFlag>
      <ReportInstance>int</ReportInstance>
      <CiteInt>
        <string>string</string>
        <string>string</string>
      </CiteInt>
    </PMWSGetReport>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <PMWSGetReportResponse xmlns="http://localhost/PCMilerWS/">
      <PMWSGetReportResult>
        <ReportResponse>
          <Version>string</Version>
          <ErrorList>
            <ErrorType xsi:nil="true" />
            <ErrorType xsi:nil="true" />
          </ErrorList>
          <Report>
            <RptType>string</RptType>
            <TripID>string</TripID>
            <StopNum>string</StopNum>
            <CurrentLocationNum>string</CurrentLocationNum>
            <Origin xsi:nil="true" />
            <Destination xsi:nil="true" />
            <DirectReport xsi:nil="true" />
            <DetailReport xsi:nil="true" />
            <StateReport xsi:nil="true" />
            <RoadReport xsi:nil="true" />
            <MilesReport xsi:nil="true" />
            <ComparisonReport xsi:nil="true" />
            <EORReport xsi:nil="true" />
            <Geocode xsi:nil="true" />
            <FuelReport xsi:nil="true" />
            <RadReport xsi:nil="true" />
            <GeoTunnel xsi:nil="true" />
            <LeastCostTripOptions>string</LeastCostTripOptions>
            <TrafficDataUsed>string</TrafficDataUsed>
          </Report>
        </ReportResponse>
        <ReportResponse>
          <Version>string</Version>
          <ErrorList>
            <ErrorType xsi:nil="true" />
            <ErrorType xsi:nil="true" />
          </ErrorList>
          <Report>
            <RptType>string</RptType>
            <TripID>string</TripID>
            <StopNum>string</StopNum>
            <CurrentLocationNum>string</CurrentLocationNum>
            <Origin xsi:nil="true" />
            <Destination xsi:nil="true" />
            <DirectReport xsi:nil="true" />
            <DetailReport xsi:nil="true" />
            <StateReport xsi:nil="true" />
            <RoadReport xsi:nil="true" />
            <MilesReport xsi:nil="true" />
            <ComparisonReport xsi:nil="true" />
            <EORReport xsi:nil="true" />
            <Geocode xsi:nil="true" />
            <FuelReport xsi:nil="true" />
            <RadReport xsi:nil="true" />
            <GeoTunnel xsi:nil="true" />
            <LeastCostTripOptions>string</LeastCostTripOptions>
            <TrafficDataUsed>string</TrafficDataUsed>
          </Report>
        </ReportResponse>
      </PMWSGetReportResult>
    </PMWSGetReportResponse>
  </soap12:Body>
</soap12:Envelope>