Schmitz


Click here for a complete list of operations.

TripData

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 /schmitz.asmx HTTP/1.1
Host: schmitz.bomsite.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://aaa.bbb.ccc.ddd/PushService/TripDataReceived"

<?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>
    <TripDataIn xmlns="http://base.PushService.iTM.platform.res.t-systems.com">
      <ChassisNumber xmlns="">string</ChassisNumber>
      <ReferenceUserName xmlns="">string</ReferenceUserName>
      <ReferenceCustomerName xmlns="">string</ReferenceCustomerName>
      <TripData xmlns="">
        <TripBase>
          <StartData>
            <DateTime>dateTime</DateTime>
            <Latitude>double</Latitude>
            <Longitude>double</Longitude>
            <Location xsi:nil="true" />
            <GPSDatetime>dateTime</GPSDatetime>
          </StartData>
          <EndData>
            <IsDoorOpen>boolean</IsDoorOpen>
          </EndData>
          <AlarmCount>integer</AlarmCount>
          <TotalDistance>double</TotalDistance>
          <TripDuration>integer</TripDuration>
          <TripLength>double</TripLength>
          <NumberDoorChanges>integer</NumberDoorChanges>
          <StandstillDuration>integer</StandstillDuration>
          <AverageVelocity>integer</AverageVelocity>
          <MaxVelocity>integer</MaxVelocity>
          <AverageBogieLoad>double</AverageBogieLoad>
          <MaxBogieLoad>double</MaxBogieLoad>
          <Absolut24NCounter exists="boolean" />
          <Trip24NCounter exists="boolean" />
        </TripBase>
        <Reefer>
          <MinSetpointComp1>double</MinSetpointComp1>
          <MaxSetpointComp1>double</MaxSetpointComp1>
          <MinSetpointComp2>double</MinSetpointComp2>
          <MaxSetpointComp2>double</MaxSetpointComp2>
          <MinSetpointComp3>double</MinSetpointComp3>
          <MaxSetpointComp3>double</MaxSetpointComp3>
        </Reefer>
        <Temp>
          <Temp1>
            <AverageTemp>double</AverageTemp>
            <MinTemp>double</MinTemp>
            <MaxTemp>double</MaxTemp>
          </Temp1>
          <Temp2>
            <AverageTemp>double</AverageTemp>
            <MinTemp>double</MinTemp>
            <MaxTemp>double</MaxTemp>
          </Temp2>
          <Temp3>
            <AverageTemp>double</AverageTemp>
            <MinTemp>double</MinTemp>
            <MaxTemp>double</MaxTemp>
          </Temp3>
          <Temp4>
            <AverageTemp>double</AverageTemp>
            <MinTemp>double</MinTemp>
            <MaxTemp>double</MaxTemp>
          </Temp4>
        </Temp>
      </TripData>
    </TripDataIn>
  </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>
    <TripDataOut xmlns="http://base.PushService.iTM.platform.res.t-systems.com">string</TripDataOut>
  </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 /schmitz.asmx HTTP/1.1
Host: schmitz.bomsite.com
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>
    <TripDataIn xmlns="http://base.PushService.iTM.platform.res.t-systems.com">
      <ChassisNumber xmlns="">string</ChassisNumber>
      <ReferenceUserName xmlns="">string</ReferenceUserName>
      <ReferenceCustomerName xmlns="">string</ReferenceCustomerName>
      <TripData xmlns="">
        <TripBase>
          <StartData>
            <DateTime>dateTime</DateTime>
            <Latitude>double</Latitude>
            <Longitude>double</Longitude>
            <Location xsi:nil="true" />
            <GPSDatetime>dateTime</GPSDatetime>
          </StartData>
          <EndData>
            <IsDoorOpen>boolean</IsDoorOpen>
          </EndData>
          <AlarmCount>integer</AlarmCount>
          <TotalDistance>double</TotalDistance>
          <TripDuration>integer</TripDuration>
          <TripLength>double</TripLength>
          <NumberDoorChanges>integer</NumberDoorChanges>
          <StandstillDuration>integer</StandstillDuration>
          <AverageVelocity>integer</AverageVelocity>
          <MaxVelocity>integer</MaxVelocity>
          <AverageBogieLoad>double</AverageBogieLoad>
          <MaxBogieLoad>double</MaxBogieLoad>
          <Absolut24NCounter exists="boolean" />
          <Trip24NCounter exists="boolean" />
        </TripBase>
        <Reefer>
          <MinSetpointComp1>double</MinSetpointComp1>
          <MaxSetpointComp1>double</MaxSetpointComp1>
          <MinSetpointComp2>double</MinSetpointComp2>
          <MaxSetpointComp2>double</MaxSetpointComp2>
          <MinSetpointComp3>double</MinSetpointComp3>
          <MaxSetpointComp3>double</MaxSetpointComp3>
        </Reefer>
        <Temp>
          <Temp1>
            <AverageTemp>double</AverageTemp>
            <MinTemp>double</MinTemp>
            <MaxTemp>double</MaxTemp>
          </Temp1>
          <Temp2>
            <AverageTemp>double</AverageTemp>
            <MinTemp>double</MinTemp>
            <MaxTemp>double</MaxTemp>
          </Temp2>
          <Temp3>
            <AverageTemp>double</AverageTemp>
            <MinTemp>double</MinTemp>
            <MaxTemp>double</MaxTemp>
          </Temp3>
          <Temp4>
            <AverageTemp>double</AverageTemp>
            <MinTemp>double</MinTemp>
            <MaxTemp>double</MaxTemp>
          </Temp4>
        </Temp>
      </TripData>
    </TripDataIn>
  </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>
    <TripDataOut xmlns="http://base.PushService.iTM.platform.res.t-systems.com">string</TripDataOut>
  </soap12:Body>
</soap12:Envelope>