The overall XML WSDL for our SOAP services.
Request and receive information pertaining to a specified "Pro Number's" Origin, Destination, and Tracking Information.
Request a pickup and specify pickup location, pickup details, and delivery points.
Request a rate quote and specify pickup location, freight details like weight or pieces, class types, and a delivery point.
Retrive an estimated service time; how long it will take to arrive at its destination using the city and state for the origin and destination.
Request and receive images pertaining to a specified Pro Number, by document type.
Request the creation of Bill Of Lading information and receive an associated reference ID for the Bill Of Lading.
<?xml version="1.0"?>
<wsdl:definitions
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:tns="http://www.oakh.com/services/soap"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
name="OAKH_Model_DataServer"
targetNamespace="http://www.oakh.com/services/soap"
>
<wsdl:types>
<xsd:schema targetNamespace="http://www.oakh.com/services/soap">
<xsd:complexType name="OAKH_Model_Customer">
<xsd:all>
<xsd:element name="Code" type="xsd:string" nillable="true"/>
<xsd:element name="Name" type="xsd:string" nillable="true"/>
<xsd:element name="Address1" type="xsd:string" nillable="true"/>
<xsd:element name="Address2" type="xsd:string" nillable="true"/>
<xsd:element name="City" type="xsd:string" nillable="true"/>
<xsd:element name="State" type="xsd:string" nillable="true"/>
<xsd:element name="Zip" type="xsd:string" nillable="true"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="OAKH_Model_TraceData">
<xsd:all>
<xsd:element name="status" type="xsd:string" nillable="true"/>
<xsd:element name="location" type="xsd:string" nillable="true"/>
<xsd:element name="date" type="xsd:string" nillable="true"/>
<xsd:element name="time" type="xsd:string" nillable="true"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="OAKH_Model_ProClass">
<xsd:all>
<xsd:element name="ProNumber" type="xsd:int" nillable="true"/>
<xsd:element name="DeliveryStatus" type="xsd:string" nillable="true"/>
<xsd:element name="StatusDate" type="xsd:string" nillable="true"/>
<xsd:element name="AppointmentDate" type="xsd:string" nillable="true"/>
<xsd:element name="Origin" type="tns:OAKH_Model_Customer" nillable="true"/>
<xsd:element name="PickupDate" type="xsd:string" nillable="true"/>
<xsd:element name="Destination" type="tns:OAKH_Model_Customer" nillable="true"/>
<xsd:element name="DeliveryDate" type="xsd:string" nillable="true"/>
<xsd:element name="DeliveryTime" type="xsd:string" nillable="true"/>
<xsd:element name="ReceivedBy" type="xsd:string" nillable="true"/>
<xsd:element name="TraceData" type="tns:OAKH_Model_TraceData" nillable="true" minOccurs="0" maxOccurs="unbounded" />
</xsd:all>
</xsd:complexType>
<xsd:complexType name="OAKH_Model_PickupDetails">
<xsd:all>
<xsd:element name="Pieces" type="xsd:int" nillable="false"/>
<xsd:element name="Type" type="xsd:string" nillable="false"/>
<xsd:element name="Length" type="xsd:string" nillable="true"/>
<xsd:element name="Weight" type="xsd:string" nillable="false"/>
<xsd:element name="DestinationZip" type="xsd:string" nillable="false"/>
<xsd:element name="Hazmat" type="xsd:string" nillable="true"/>
<xsd:element name="LiftGateNeeded" type="xsd:string" nillable="true"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="OAKH_Model_PickupRequest">
<xsd:all>
<xsd:element name="account" type="xsd:string" nillable="false"/>
<xsd:element name="key" type="xsd:string" nillable="false"/>
<xsd:element name="ShipperEmail" type="xsd:string" nillable="false"/>
<xsd:element name="ShipperContact" type="xsd:string" nillable="false"/>
<xsd:element name="ShipperPhone" type="xsd:string" nillable="false"/>
<xsd:element name="Shipper" type="tns:OAKH_Model_Customer" nillable="false"/>
<xsd:element name="PickupDate" type="xsd:string" nillable="false"/>
<xsd:element name="PickupReadyTime" type="xsd:string" nillable="false"/>
<xsd:element name="PickupDockCloseTime" type="xsd:string" nillable="false"/>
<xsd:element name="PickupDetails" type="tns:OAKH_Model_PickupDetails" nillable="false" minOccurs="1" maxOccurs="9" />
<xsd:element name="ReferenceNumber" type="xsd:string" nillable="true"/>
<xsd:element name="SpecialInstructions" type="xsd:string" nillable="true"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="OAKH_Model_PickupRequestResult">
<xsd:all>
<xsd:element name="PickupNumber" type="xsd:int" nillable="false"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="GeneralLocation">
<xsd:all>
<xsd:element name="Code" type="xsd:string" nillable="true"/>
<xsd:element name="City" type="xsd:string" nillable="true"/>
<xsd:element name="State" type="xsd:string" nillable="true"/>
<xsd:element name="Zip" type="xsd:string" nillable="true"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="RateQuoteItemDetail">
<xsd:all>
<xsd:element name="class" type="xsd:string" nillable="true"/>
<xsd:element name="weight" type="xsd:int" nillable="true"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="RateQuoteEnhancedServices">
<xsd:all>
<xsd:element name="service" type="xsd:string" nillable="true"/>
<xsd:element name="amount" type="xsd:float" nillable="true"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="RateQuoteRequest">
<xsd:all>
<xsd:element name="account" type="xsd:string" nillable="true"/>
<xsd:element name="key" type="xsd:string" nillable="true"/>
<xsd:element name="CompanyName" type="xsd:string" nillable="false"/>
<xsd:element name="ContactName" type="xsd:string" nillable="false"/>
<xsd:element name="ContactPhone" type="xsd:string" nillable="false"/>
<xsd:element name="ContactEmail" type="xsd:string" nillable="false"/>
<xsd:element name="RequestorType" type="xsd:string" nillable="false"/>
<xsd:element name="PaymentType" type="xsd:string" nillable="false"/>
<xsd:element name="ShipmentDate" type="xsd:string" nillable="false"/>
<xsd:element name="SingleShipment" type="xsd:string"/>
<xsd:element name="Origin" type="tns:GeneralLocation" nillable="false"/>
<xsd:element name="Destination" type="tns:GeneralLocation" nillable="false"/>
<xsd:element name="ItemDetails" type="tns:RateQuoteItemDetail" nillable="true" minOccurs="0" maxOccurs="5"/>
<xsd:element name="Pieces" type="xsd:string"/>
<xsd:element name="EnhancedServices" type="tns:RateQuoteEnhancedServices" nillable="true" minOccurs="0" maxOccurs="5"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="ImagesRequest">
<xsd:all>
<xsd:element name="account" type="xsd:string" nillable="false"/>
<xsd:element name="key" type="xsd:string" nillable="false"/>
<xsd:element name="ProNumber" type="xsd:int" nillable="false"/>
<xsd:element name="DocumentType" type="xsd:string" nillable="false"/>
<xsd:element name="ImageFormat" type="xsd:string" nillable="false"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="Servicer">
<xsd:all>
<xsd:element name="Carrier" type="xsd:string" nillable="true"/>
<xsd:element name="Phone" type="xsd:string" nillable="true"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="GeneralLocationResult">
<xsd:all>
<xsd:element name="City" type="xsd:string" nillable="true"/>
<xsd:element name="State" type="xsd:string" nillable="true"/>
<xsd:element name="Zip" type="xsd:string" nillable="true"/>
<xsd:element name="DirectOrIndirect" type="xsd:string" nillable="true"/>
<xsd:element name="ServicedBy" type="tns:Servicer" nillable="true"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="BillTo">
<xsd:all>
<xsd:element name="CompanyName" type="xsd:string" nillable="true"/>
<xsd:element name="Address1" type="xsd:string" nillable="true"/>
<xsd:element name="Address2" type="xsd:string" nillable="true"/>
<xsd:element name="City" type="xsd:string" nillable="true"/>
<xsd:element name="State" type="xsd:string" nillable="true"/>
<xsd:element name="Zip" type="xsd:string" nillable="true"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="ShipmentDetail">
<xsd:all>
<xsd:element name="class" type="xsd:string" nillable="true"/>
<xsd:element name="weight" type="xsd:string" nillable="true"/>
<xsd:element name="rate" type="xsd:string" nillable="true"/>
<xsd:element name="amount" type="xsd:string" nillable="true"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="Accessorial">
<xsd:all>
<xsd:element name="code" type="xsd:string" nillable="true"/>
<xsd:element name="description" type="xsd:string" nillable="true"/>
<xsd:element name="amount" type="xsd:string" nillable="true"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="ChargesResult">
<xsd:all>
<xsd:element name="GrossWeight" type="xsd:int" nillable="true"/>
<xsd:element name="FreightCharge" type="xsd:string" nillable="true"/>
<xsd:element name="FuelSurcharge" type="xsd:string" nillable="true"/>
<xsd:element name="Accessorials" type="tns:Accessorial" nillable="true" minOccurs="0" maxOccurs="unbounded" />
<xsd:element name="Net" type="xsd:string" nillable="true"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="RateQuoteRequestResult">
<xsd:all>
<xsd:element name="RateQuoteNumber" type="xsd:int" nillable="true"/>
<xsd:element name="QuoteDate" type="xsd:string" nillable="true"/>
<xsd:element name="QuoteValidUntil" type="xsd:string" nillable="true"/>
<xsd:element name="Origin" type="tns:GeneralLocationResult" nillable="true"/>
<xsd:element name="Destination" type="tns:GeneralLocationResult" nillable="true"/>
<xsd:element name="ShipDate" type="xsd:string" nillable="true"/>
<xsd:element name="Terms" type="xsd:string" nillable="true"/>
<xsd:element name="BillTo" type="tns:BillTo" nillable="true"/>
<xsd:element name="SingleShipment" type="xsd:string" nillable="true"/>
<xsd:element name="ShipmentDetails" type="tns:ShipmentDetail" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Pieces" type="xsd:int" nillable="true"/>
<xsd:element name="Charges" type="tns:ChargesResult" nillable="true" minOccurs="1" maxOccurs="unbounded" />
<xsd:element name="Tariff" type="xsd:string" nillable="true" minOccurs="1" maxOccurs="unbounded"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="ImageType">
<xsd:all>
<xsd:element name="type" type="xsd:string" nillable="true"/>
<xsd:element name="date" type="xsd:string" nillable="true"/>
<xsd:element name="base64" type="xsd:string" nillable="true"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="ImagesRequestResult">
<xsd:all>
<xsd:element name="type" type="xsd:string" nillable="true"/>
<xsd:element name="date" type="xsd:string" nillable="true"/>
<xsd:element name="imageFormat" type="xsd:string" nillable="true"/>
<xsd:element name="fileName" type="xsd:string" nillable="true"/>
<xsd:element name="base64" type="xsd:string" nillable="true"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="Contact">
<xsd:all>
<xsd:element name="ContactName" type="xsd:string" nillable="true"/>
<xsd:element name="ContactEmail" type="xsd:string" nillable="true"/>
<xsd:element name="CustomerNumber" type="xsd:string" nillable="true"/>
<xsd:element name="Company" type="xsd:string" nillable="true"/>
<xsd:element name="Address1" type="xsd:string" nillable="true"/>
<xsd:element name="Address2" type="xsd:string" nillable="true"/>
<xsd:element name="City" type="xsd:string" nillable="true"/>
<xsd:element name="State" type="xsd:string" nillable="true"/>
<xsd:element name="Zip" type="xsd:string" nillable="true"/>
<xsd:element name="Zip4" type="xsd:string" nillable="true"/>
<xsd:element name="Phone" type="xsd:string" nillable="true"/>
<xsd:element name="Extension" type="xsd:string" nillable="true"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="Contacts">
<xsd:all>
<xsd:element name="Shipper" type="tns:Contact" nillable="true"/>
<xsd:element name="Consignee" type="tns:Contact" nillable="true"/>
<xsd:element name="BillTo" type="tns:Contact" nillable="true"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="BolDetailLine">
<xsd:all>
<xsd:element name="Pieces" type="xsd:string" nillable="true"/>
<xsd:element name="HandlingUnits" type="xsd:string" nillable="true"/>
<xsd:element name="HandlingUnitType" type="xsd:string" nillable="true"/>
<xsd:element name="Hazmat" type="xsd:string" nillable="true"/>
<xsd:element name="GrossWeight" type="xsd:string" nillable="true"/>
<xsd:element name="Class" type="xsd:string" nillable="true"/>
<xsd:element name="Nmfc" type="xsd:string" nillable="true"/>
<xsd:element name="Description" type="xsd:string" nillable="true"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="BillOfLadingRequest">
<xsd:all>
<xsd:element name="account" type="xsd:string" nillable="true"/>
<xsd:element name="key" type="xsd:string" nillable="true"/>
<xsd:element name="ContactName" type="xsd:string" nillable="false"/>
<xsd:element name="ContactPhone" type="xsd:string" nillable="false"/>
<xsd:element name="ContactEmail" type="xsd:string" nillable="false"/>
<xsd:element name="RequesterType" type="xsd:string" nillable="false"/>
<xsd:element name="PaymentType" type="xsd:string" nillable="false"/>
<xsd:element name="BolDate" type="xsd:string" nillable="false"/>
<xsd:element name="Contacts" type="tns:Contacts" nillable="false"/>
<xsd:element name="BolNumber" type="xsd:string" nillable="false"/>
<xsd:element name="ProNumber" type="xsd:string" nillable="false"/>
<xsd:element name="ShipperNumber" type="xsd:string" nillable="false"/>
<xsd:element name="PoNumber" type="xsd:string" nillable="false"/>
<xsd:element name="BolDetailLine" type="tns:BolDetailLine" nillable="true" minOccurs="1" maxOccurs="10"/>
<xsd:element name="HazmatPhone" type="xsd:string" nillable="false"/>
<xsd:element name="DeclaredValue" type="xsd:string" nillable="false"/>
<xsd:element name="DeclaredValuePer" type="xsd:string" nillable="false"/>
<xsd:element name="FullCapacityTrailer" type="xsd:string" nillable="false"/>
<xsd:element name="SpecialInstructions" type="xsd:string" nillable="false"/>
<xsd:element name="CodAmount" type="xsd:string" nillable="false"/>
<xsd:element name="CodPayBy" type="xsd:string" nillable="false"/>
<xsd:element name="CodPaymentType" type="xsd:string" nillable="false"/>
<xsd:element name="CodName" type="xsd:string" nillable="false"/>
<xsd:element name="CodAddress" type="xsd:string" nillable="false"/>
<xsd:element name="CodCity" type="xsd:string" nillable="false"/>
<xsd:element name="CodState" type="xsd:string" nillable="false"/>
<xsd:element name="CodZip" type="xsd:string" nillable="false"/>
<xsd:element name="GuaranteedStandardService" type="xsd:string" nillable="false"/>
<xsd:element name="GuaranteedStandardServiceBy" type="xsd:string" nillable="false"/>
<xsd:element name="GuaranteedHourService" type="xsd:string" nillable="false"/>
<xsd:element name="GuaranteedHourServiceBy" type="xsd:string" nillable="false"/>
<xsd:element name="DeliveryWindowStart" type="xsd:string" nillable="false"/>
<xsd:element name="DeliveryWindowEnd" type="xsd:string" nillable="false"/>
<xsd:element name="AdditionalServices" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="22"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="BillOfLadingRequestResult">
<xsd:all>
<xsd:element name="BolId" type="xsd:string" nillable="false"/>
<xsd:element name="ContactName" type="xsd:string" nillable="false"/>
<xsd:element name="ContactPhone" type="xsd:string" nillable="false"/>
<xsd:element name="ContactEmail" type="xsd:string" nillable="false"/>
<xsd:element name="RequesterType" type="xsd:string" nillable="false"/>
<xsd:element name="PaymentType" type="xsd:string" nillable="false"/>
<xsd:element name="BolDate" type="xsd:string" nillable="false"/>
<xsd:element name="Contacts" type="tns:Contacts" nillable="false"/>
<xsd:element name="BolNumber" type="xsd:string" nillable="false"/>
<xsd:element name="ProNumber" type="xsd:string" nillable="false"/>
<xsd:element name="ShipperNumber" type="xsd:string" nillable="false"/>
<xsd:element name="PoNumber" type="xsd:string" nillable="false"/>
<xsd:element name="BolDetailLine" type="tns:BolDetailLine" nillable="true" minOccurs="1" maxOccurs="10"/>
<xsd:element name="HazmatPhone" type="xsd:string" nillable="false"/>
<xsd:element name="DeclaredValue" type="xsd:string" nillable="false"/>
<xsd:element name="DeclaredValuePer" type="xsd:string" nillable="false"/>
<xsd:element name="FullCapacityTrailer" type="xsd:string" nillable="false"/>
<xsd:element name="SpecialInstructions" type="xsd:string" nillable="false"/>
<xsd:element name="CodAmount" type="xsd:string" nillable="false"/>
<xsd:element name="CodPayBy" type="xsd:string" nillable="false"/>
<xsd:element name="CodPaymentType" type="xsd:string" nillable="false"/>
<xsd:element name="CodName" type="xsd:string" nillable="false"/>
<xsd:element name="CodAddress" type="xsd:string" nillable="false"/>
<xsd:element name="CodCity" type="xsd:string" nillable="false"/>
<xsd:element name="CodState" type="xsd:string" nillable="false"/>
<xsd:element name="CodZip" type="xsd:string" nillable="false"/>
<xsd:element name="GuaranteedStandardService" type="xsd:string" nillable="false"/>
<xsd:element name="GuaranteedStandardServiceBy" type="xsd:string" nillable="false"/>
<xsd:element name="GuaranteedHourService" type="xsd:string" nillable="false"/>
<xsd:element name="GuaranteedHourServiceBy" type="xsd:string" nillable="false"/>
<xsd:element name="DeliveryWindowStart" type="xsd:string" nillable="false"/>
<xsd:element name="DeliveryWindowEnd" type="xsd:string" nillable="false"/>
<xsd:element name="AdditionalServices" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="22"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="CityState">
<xsd:all>
<xsd:element name="City" type="xsd:string" nillable="true"/>
<xsd:element name="State" type="xsd:string" nillable="true"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="ServiceTimeRequest">
<xsd:all>
<xsd:element name="PickupDate" type="xsd:string" nillable="false"/>
<xsd:element name="Origin" type="tns:CityState" nillable="false"/>
<xsd:element name="Destination" type="tns:CityState" nillable="false"/>
</xsd:all>
</xsd:complexType>
<xsd:complexType name="ServiceTimeRequestResult">
<xsd:all>
<xsd:element name="expectedTransitDays" type="xsd:string" nillable="false"/>
<xsd:element name="expectedArrivalDate" type="xsd:string" nillable="false"/>
<xsd:element name="pickupDate" type="xsd:string" nillable="false"/>
<xsd:element name="shipperCity" type="xsd:string" nillable="false"/>
<xsd:element name="shipperState" type="xsd:string" nillable="false"/>
<xsd:element name="shipperZip" type="xsd:string" nillable="false"/>
<xsd:element name="consigneeCity" type="xsd:string" nillable="false"/>
<xsd:element name="consigneeState" type="xsd:string" nillable="false"/>
<xsd:element name="consigneeZip" type="xsd:string" nillable="false"/>
<xsd:element name="partnerName" type="xsd:string" nillable="false"/>
<xsd:element name="partnerPhone" type="xsd:string" nillable="false"/>
<xsd:element name="msg" type="xsd:string" nillable="false"/>
</xsd:all>
</xsd:complexType>
</xsd:schema>
</wsdl:types>
<wsdl:message name="getShipmentInfoIn">
<wsdl:part name="pro" type="xsd:string" />
</wsdl:message>
<wsdl:message name="getShipmentInfoOut">
<wsdl:part name="getShipmentInfoResponse" type="tns:OAKH_Model_ProClass"/>
</wsdl:message>
<wsdl:message name="requestPickupIn">
<wsdl:part name="OAKH_Model_PickupRequest" type="tns:OAKH_Model_PickupRequest"/>
</wsdl:message>
<wsdl:message name="requestPickupOut">
<wsdl:part name="PickupNumber" type="xsd:int" />
</wsdl:message>
<wsdl:message name="requestRateQuoteIn">
<wsdl:part name="RateQuoteRequest" type="tns:RateQuoteRequest"/>
</wsdl:message>
<wsdl:message name="requestRateQuoteOut">
<wsdl:part name="requestRateQuoteResponse" type="tns:RateQuoteRequestResult"/>
</wsdl:message>
<wsdl:message name="getImagesIn">
<wsdl:part name="ImagesRequest" type="tns:ImagesRequest"/>
</wsdl:message>
<wsdl:message name="getImagesOut">
<wsdl:part name="getImagesResponse" type="tns:ImagesRequestResult"/>
</wsdl:message>
<wsdl:message name="requestBillOfLadingIn">
<wsdl:part name="BillOfLadingRequest" type="tns:BillOfLadingRequest"/>
</wsdl:message>
<wsdl:message name="requestBillOfLadingOut">
<wsdl:part name="requestBillOfLadingResponse" type="tns:BillOfLadingRequestResult"/>
</wsdl:message>
<wsdl:message name="getServiceTimeIn">
<wsdl:part name="ServiceTimeRequest" type="tns:ServiceTimeRequest"/>
</wsdl:message>
<wsdl:message name="getServiceTimeOut">
<wsdl:part name="getServiceTimeResponse" type="tns:ServiceTimeRequestResult"/>
</wsdl:message>
<wsdl:portType name="OAKH_Model_DataServerPort">
<wsdl:operation name="getShipmentInfo">
<wsdl:input message="tns:getShipmentInfoIn"/>
<wsdl:output message="tns:getShipmentInfoOut"/>
</wsdl:operation>
<wsdl:operation name="requestPickup">
<wsdl:input message="tns:requestPickupIn"/>
<wsdl:output message="tns:requestPickupOut"/>
</wsdl:operation>
<wsdl:operation name="requestRateQuote">
<wsdl:input message="tns:requestRateQuoteIn"/>
<wsdl:output message="tns:requestRateQuoteOut"/>
</wsdl:operation>
<wsdl:operation name="getImages">
<wsdl:input message="tns:getImagesIn"/>
<wsdl:output message="tns:getImagesOut"/>
</wsdl:operation>
<wsdl:operation name="requestBillOfLading">
<wsdl:input message="tns:requestBillOfLadingIn"/>
<wsdl:output message="tns:requestBillOfLadingOut"/>
</wsdl:operation>
<wsdl:operation name="getServiceTime">
<wsdl:input message="tns:getServiceTimeIn"/>
<wsdl:output message="tns:getServiceTimeOut"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="OAKH_Model_DataServerBinding" type="tns:OAKH_Model_DataServerPort">
<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="getShipmentInfo">
<soap:operation soapAction="http://www.oakh.com/services/soap#getShipmentInfo"/>
<wsdl:input>
<soap:body use="literal" namespace="http://www.oakh.com/services/soap?wsdl" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal" namespace="http://www.oakh.com/services/soap?wsdl" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="requestPickup">
<soap:operation soapAction="http://www.oakh.com/services/soap#requestPickup"/>
<wsdl:input>
<soap:body use="literal" namespace="http://www.oakh.com/services/soap?wsdl" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal" namespace="http://www.oakh.com/services/soap?wsdl" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="requestRateQuote">
<soap:operation soapAction="http://www.oakh.com/services/soap#requestRateQuote"/>
<wsdl:input>
<soap:body use="literal" namespace="http://www.oakh.com/services/soap?wsdl" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal" namespace="http://www.oakh.com/services/soap?wsdl" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getImages">
<soap:operation soapAction="http://www.oakh.com/services/soap#getImages"/>
<wsdl:input>
<soap:body use="literal" namespace="http://www.oakh.com/services/soap?wsdl" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal" namespace="http://www.oakh.com/services/soap?wsdl" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="requestBillOfLading">
<soap:operation soapAction="http://www.oakh.com/services/soap#requestBillOfLading"/>
<wsdl:input>
<soap:body use="literal" namespace="http://www.oakh.com/services/soap?wsdl" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal" namespace="http://www.oakh.com/services/soap?wsdl" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getServiceTime">
<soap:operation soapAction="http://www.oakh.com/services/soap#getServiceTime"/>
<wsdl:input>
<soap:body use="literal" namespace="http://www.oakh.com/services/soap?wsdl" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal" namespace="http://www.oakh.com/services/soap?wsdl" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="OAKH_Model_DataServerService">
<wsdl:port name="OAKH_Model_DataServerPort" binding="tns:OAKH_Model_DataServerBinding">
<soap:address location="http://www.oakh.com/services/soap"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>