<Body>
<request>
<User>
<UserName>Provided by Ward Transport & Logistics</UserName>
<Password>Provided by Ward Transport & Logistics</Password>
</User>
<ShipperInformation>
* <ShipperName>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</ShipperName>
* <ShipperAddress1>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</ShipperAddress1>
<ShipperAddress2>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</ShipperAddress2>
* <ShipperCity>XXXXXXXXXXXXXXXXXXXX</ShipperCity>
* <ShipperState>XX</ShipperState>
* <ShipperZipcode>XXXXXX</ShipperZipcode>
* <ShipperContactName>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
</ShipperContactName>
* <ShipperContactTelephone>8149440803</ShipperContactTelephone>
<ShipperContactEmail>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
</ShipperContactEmail>
* <ShipperReadyTime>1700</ShipperReadyTime>
* <ShipperCloseTime>2359</ShipperCloseTime>
* <PickupDate>MM/DD/YYYY</PickupDate>
<ThirdParty>XXXXXXX</ThirdParty>
<ThirdPartyName>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</ThirdPartyName>
<ThirdPartyContactName>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
</ThirdPartyContactName>
<ThirdPartyContactTelephone>8149440803</ThirdPartyContactTelephone>
<ThirdPartyContactEmail>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
</ThirdPartyContactEmail>
<WardAssuredContactName>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
</WardAssuredContactName>
<WardAssuredContactTelephone>8149440803
</WardAssuredContactTelephone>
<WardAssuredContactEmail>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
</WardAssuredContactEmail>
<ShipperRestriction>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
</ShipperRestriction>
<DriverNote1>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
</DriverNote1>
<DriverNote2>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
</DriverNote2>
<DriverNote3>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
</DriverNote3>
<RequestOrigin>XXXXXXXXXXXXXXX</RequestOrigin>
<RequestorUser>XXXXXXXXXXXXXXXXXXXX</RequestorUser>
* <RequestorRole>XXXXXXXXXXXXXXX</RequestorRole>
<RequestorContactName>XXXXXXXXXXXXXXX</RequestorContactName>
<RequestorContactTelephone>8149440803</RequestorContactTelephone>
<RequestorContactEmail>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
</RequestorContactEmail>
</ShipperInformation>
<Shipment>
<WardPro>001-1234567 = 0011234567</WardPro>
* <Pieces>99999</Pieces>
* <PackageCode>XX</PackageCode>
* <Weight>999999</Weight>
<ConsigneeCode>xxxxxxx</ConsigneeCode>
<ConsigneeName>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</ConsigneeName>
<ConsigneeAddress1>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
</ConsigneeAddress1>
<ConsigneeAddress2>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
</ConsigneeAddress2>
<ConsigneeCity>XXXXXXXXXXXXXXXXXXXX</ConsigneeCity>
<ConsigneeState>XX</ConsigneeState>
* <ConsigneeZipcode>XXXXXX</ConsigneeZipcode>
<ShipperRoutingSCAC>XXXXXXXXXX</ShipperRoutingSCAC>
<Hazardous>Y</Hazardous>
<Freezable>N</Freezable>
<DeliveryAppntFlag>X</DeliveryAppntFlag>
<DeliveryAppntDate>XXXXXXXXXX</DeliveryAppntDate>
<WardAssured12PM>X</WardAssured12PM>
<WardAssured03PM>X</WardAssured03PM>
<WardAssuredTimeDefinite>X</WardAssuredTimeDefinite>
<WardAssuredTimeDefiniteStart>9999
</WardAssuredTimeDefiniteStart>
<WardAssuredTimeDefiniteEnd>9999</WardAssuredTimeDefiniteEnd>
<FullValue>X</FullValue>
<FullValueInsuredAmount>999999999</FullValueInsuredAmount>
* <NonStandardSize>X</NonStandardSize>
<NonStandardSizeDescription>XXXXXXXXXXXXXXXXXXXX
</NonStandardSizeDescription>
<RequestorReference>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
</RequestorReference>
<PickupShipmentInstruction1>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
</PickupShipmentInstruction1>
<PickupShipmentInstruction2>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
</PickupShipmentInstruction2>
<PickupShipmentInstruction3>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
</PickupShipmentInstruction3>
<PickupShipmentInstruction4>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
</PickupShipmentInstruction4>
</Shipment>
</request>
</Body>
<?xml version="1.0" encoding="utf-8"?>
<Body>
<CreateResponse>
<CreateResult>
<PickupConfirmation>9999999999</PickupConfirmation>
<Message></Message>
<PickupTerminal>Altoona, PA (ALT-001)</PickupTerminal>
<WardTelephone>(800)458-3625</WardTelephone>
<WardEmail>cserv@wardtrucking.com</WardEmail>
</CreateResult>
</CreateResponse>
</Body>
<Body>
<request>
<User>
<UserName>Provided by Ward Transport & Logistics</UserName>
<Password>Provided by Ward Transport & Logistics</Password>
</User>
<Details>
<DetailItem>
<Weight>5,0 Decimal</Weight>
<Pieces>5,0 Decimal</Pieces>
<Class>4,0 Decimal</Class>
</DetailItem>
</Details>
<Accessorials>
<AccessorialItem>
<Code>char</Code>
</AccessorialItem>
</Accessorials>
<BillingTerms>PPD or COL</BillingTerms>
<OriginCity>20 Char</OriginCity>
<OriginState>2 Char</OriginState>
<OriginZipcode>6 Char</OriginZipcode>
<DestinationCity>20 Char</DestinationCity>
<DestinationState>2 Char</DestinationState>
<DestinationZipcode>6 Char</DestinationZipcode>
<PalletCount>5,0 Decimal</PalletCount>
<Customer>7 Char</Customer>
</request>
</Body>
Note: In order to receive a quote that is representative of your pricing with Ward,
a valid customer code must be provided. Use of an unauthorized customer code will invalidate the quote.
All seven characters of the customer code must be sent in the request.
The following is a list of the accessorial codes accepted by the Rate Quote web service.
APU Airport Pickup Charge
APD Airport Delivery Charge
BLIND Blind Shipment Charge
CONSTR Construction Site Pickup or Delivery
GA Guaranteed A.M. Delivery (12:00 Noon)
GP Guaranteed P.M. Delivery (3:00 P.M.)
HAZCHG HAZMAT Handling Fee
IDC Inside Delivery Charge
IDCAB Inside Delivery Additional Floor
IDCMF Inside Delivery Multiple Floors
IPC Inside Pickup Charge
IPCAB Inside Pickup Additional Floor
IPCMF Inside Pickup Multiple Floors
LIFTG Liftgate Charge (Delivery)
LIFTGP Liftgate Charge (Pickup)
LTDD Limited Access (Delivery)
LTDP Limited Access (Pickup)
NOT Notify/Appointment Charge
NTADJD Not Adjacent to Vehicle — Delivery
NTADJP Not Adjacent to Vehicle — Pickup
OV649 Over Dim 1 piece greater than 6′ X 49″ or more in W
8OVERL Over Dim 1 piece at least 8′ but less than 12′
12OVER Over Dim 1 piece at least 12′ to 15′
OVER15 Over Dim 1 piece greater than 15′
OVER18 Over Dim 1 piece greater than 18′
PFF Protection from Freezing
TRNFR Transfer of Lading
RDC Residential Delivery Charge
RPC Residential Pickup Charge
<?xml version="1.0" encoding="UTF-8"?>
<Body>
<CreateResponse>
<CreateResult>
<OriginServiceCenter>
<ID>001</ID>
<Name>DALLAS</Name>
<Manager>Mike Mangold</Manager>
<Address1>1447 Goodnight Lane</Address1>
<City>Dallas</City>
<State>TX</State>
<ZipCode>75229</ZipCode>
<TransitDays>1</TransitDays>
<Fax>9722772249</Fax>
<Phone>8004583625</Phone>
</OriginServiceCenter>
<DestinationServiceCenter>
<ID>004</ID>
<Name>LOS ANGELES</Name>
<Manager>Fleischer, Rick</Manager>
<Address1>2555 East Olympic Blvd. </Address1>
<City>LOS ANGELES</City>
<State>CA</State>
<ZipCode>90023</ZipCode>
<Fax>4128283784</Fax>
<Phone>8004583625</Phone>
</DestinationServiceCenter>
<CustomerService>
<Phone>8004583625</Phone>
</CustomerService>
<Customer>9999999</Customer>
<ShipZip>77011</ShipZip>
<ConsZip>90210</ConsZip>
<OriginSCAC>SMTD</OriginSCAC>
<DestSCAC>DPHE</DestSCAC>
<DiscountPercent> 55.60</DiscountPercent>
<DiscountAmount> 84.56</DiscountAmount>
<FuelSurchargePercent> 15.40</FuelSurchargePercent>
<FuelSurchargeAmount> 10.40</FuelSurchargeAmount>
<NetCharge> 125.43</NetCharge>
<Tarrif>RDW507NA</Tarrif>
<PricingEffectiveDate>01/01/92</PricingEffectiveDate>
<QuoteID>XMLWS0099999999</QuoteID>
<ErrorMsg>Some error message</ErrorMsg>
<Advertisement>
<GuaranteeAM> 225.54</GuaranteeAM>
<GuaranteePM> 168.42</GuaranteePM>
</Advertisement>
<RateDetails>
<Class>001500</Class>
<Weight>435</Weight>
<Amount> 117.15</Amount>
<Rate> 26.93</Rate>
<Pieces>1</Pieces>
</RateDetails>
<RateDetails>
<Class>000550</Class>
<Weight>200</Weight>
<Amount> 34.94</Amount>
<Rate> 17.47</Rate>
<Pieces>1</Pieces>
<RateAccessorials>
<Code>LIFTG</Code>
<Description>LIFTGATE CHARGE</Description>
<Amount> 47.50</Amount>
</RateAccessorials>
</RateDetails>
</CreateResult>
</CreateResponse>
</Body>
Please take special notice of the <Advertisement> element included in the rate quote response.
If the location of the consignee is eligible for guaranteed delivery time service, the rates for
all such services will be returned in this location. This is done regardless of whether this service
was requested. If such a service was requested for, the results would show under <RateAccessorials>
<Body>
<request>
<User>
<UserName>Provided by Ward Transport & Logistics</UserName>
<Password>Provided by Ward Transport & Logistics</Password>
</User>
<FreightBill>999-99999999</FreightBill>
- OR To trace by BO/PO number and origin zip code. Pass the following elements as blank if using the freight bill number.
<BOPONumber></BOPONumber>
<BOPONumberType>BO/PO</BOPONumberType>
<OZip></OZip>
</request>
</Body>
<?xml version="1.0" encoding="utf-8"?>
<Body>
<CreateResponse>
<CreateResult>
<FreightBill>999-9999999</FreightBill>
<Status>String</Status>
<pupType>Direct or Indirect</pupType>
<dlpType>Direct or Indirect</dlpType>
</CreateResult>
</CreateResponse>
</Body>
- Unloaded at pickup facility (followed by location)
- Arrived at local facility (followed by location)
- En route to carrier (followed by SCAC code)
- Out for delivery (followed by location)
- Out for delivery by interline (followed by SCAC code)
- Trailer departed (followed by location)
- Delivery to (followed by signer)
- Delivered (when no signer information available)
- Delivery attempted, please call 1-800-458-3625 for more information
- Bad Pro Number
- No status exists
{
"body": {
"request": {
"freightBill": "028-0741087",
"freightBillType":"WARDPRO",
"bopoNumber": "",
"bopoNumberType": "",
"oZip": "54235"
}
}
}
{
"Reference": {
"referenceNumber": "028-0741087",
"status": "Delivered",
"referenceType": "WARDPRO",
"wardPro": "028-0741087",
"shipperName": "IN-CHARGE ENERGY",
"shipperAddress1": "11625 BUSY STREET",
"shipperAddress2": "11625 BUSY STREET",
"shipperCity": "RICHMOND",
"shipperState": "VA",
"shipperZip": "23236",
"shipperNumber": "ARC-15-MAY-001",
"consigneeName": "CROWN HONDA",
"consigneeAddress1": "555 CYPRESS",
"consigneeAddress2": "",
"consigneeCity": "REDDING",
"consigneeState": "CA",
"consigneeZip": "96001",
"pickupDate": "05/15/2023",
"deliveryDate": "05/24/2023",
"deliveryAppointment": "",
"deliveryAppntTime": "",
"dueDate": "05/24/2023",
"customerServiceTelephone": "(800)458-3625",
"pieces": "2",
"handlingUnits": "2",
"weight": "590",
"bolNumber": "LD3375496",
"poNumber": "ARC-15-MAY-001",
"poDepartment": "",
"marketingMessage": "Ship The Ward Way... Dedication and DRIVE",
"partnerURL": "",
"partnerFB": "DPHL 201089449",
"partnerTransferTo": "DPHL"
},
"movements": [
{
"ref": "028-0741087",
"date": "05/15/2023",
"time": "03:40 PM",
"action": "Shipment unloaded at pickup facility.",
"location": "Richmond Service Center",
"city": "Richmond",
"state": "VA",
"zip": "23224",
"country": "US"
},
{
"ref": "028-0741087",
"date": "05/15/2023",
"time": "09:00 PM",
"action": "Trailer departed.",
"location": "Richmond Service Center",
"city": "Richmond",
"state": "VA",
"zip": "23224",
"country": "US"
},
{
"ref": "028-0741087",
"date": "05/16/2023",
"time": "03:20 AM",
"action": "Arrived at local facility.",
"location": "Pittsburgh Service Center",
"city": "Harmarville",
"state": "PA",
"zip": "15238",
"country": "US"
},
{
"ref": "028-0741087",
"date": "05/17/2023",
"time": "09:20 AM",
"action": "Trailer departed.",
"location": "Pittsburgh Service Center",
"city": "Harmarville",
"state": "PA",
"zip": "15238",
"country": "US"
},
{
"ref": "028-0741087",
"date": "05/19/2023",
"time": "11:57 PM",
"action": "Arrived at local facility.",
"location": "San Leandro Service Center",
"city": "San Leandro",
"state": "CA",
"zip": "94577",
"country": "US"
},
{
"ref": "028-0741087",
"date": "05/24/2023",
"time": "12:13 PM",
"action": "Enroute to DPHL.",
"location": "San Leandro Service Center",
"city": "San Leandro",
"state": "CA",
"zip": "94577",
"country": "US"
},
{
"ref": "028-0741087",
"date": "05/24/2023",
"time": "12:29 PM",
"action": "Delivered.",
"location": "Redding, CA 96001",
"city": "Redding",
"state": "CA",
"zip": "96001",
"country": "US"
}
],
"result": "Success"
}
- Unloaded at pickup facility (followed by location)
- Arrived at local facility (followed by location)
- En route to carrier (followed by SCAC code)
- Out for delivery (followed by location)
- Out for delivery by interline (followed by SCAC code)
- Trailer departed (followed by location)
- Delivery to (followed by signer)
- Delivered (when no signer information available)
- Delivery attempted, please call 1-800-458-3625 for more information
- Bad Pro Number
- No status exists
<Body>
<User>
<UserName>Provided by Ward Transport & Logistics</UserName>
<Password>Provided by Ward Transport & Logistics</Password>
</User>
<Reference> repeats for each pro
<RefNo>either a ward pro or partner (interline) pro</RefNo>
<RefType>WARDPRO, ILPRO</RefType>
<DelMethod>Link</DelMethod>
<Documents>
<DocType>BL, DR, INV, WT</DocType> repeats for each document type.
</Documents>
</Reference>
</Body>
<?xml version="1.0" encoding="utf-8"?>
<wsresponse>
<error>some error message</error>
For example: Cannot load XML, Imaging is not available at this time (due to backups and system maintenance activities), Authentication failed
Or
<Reference>repeats for each pro/document combination sent
<ReferenceNo>either a ward pro or partner (interline) pro</ReferenceNo>
<DocType>The same document type that was sent in the request</DocType>
<ImageExists>Y or N</ImageExists>
<Message>Message describing the link</Message>
<DocumentLink>full link to the document</DocumentLink>
<ImageType>PDF</ImageType>
</Reference>
</wsresponse>
<Body>
<User>
<UserName>Provided by Ward Transport & Logistics</UserName>
<Password>Provided by Ward Transport & Logistics</Password>
</User>
<Reference> repeating
<OCity>Origin City</OCity>
<OState>Origin State</OState>
<OZip>Origin Zip - Required (5 for USA, 6 for Canadian)</OZip>
<DCity>Destination City</DCity>
<DState>Destination State</DState>
<DZip>Destination Zip - Required (5 for USA, 6 for Canadian)</DZip>
</Reference>
</Body>
<?xml version="1.0" encoding="utf-8"?>
<wsresponse>
<error>some error message</error>
For example: Cannot load XML, system is not available at this time (due to backups and system maintenance activities), Authentication failed
Or
<Reference>repeats for each Origin/Destination sent
<OCity>Origin City</OCity>
<OState>Origin State</OState>
<OZip>Origin Zip</OZip>
<OSCID>Origin Service Center ID</OSCID>
<OSCName>Origin Service Center Name</OSCName>
<OSCAddress1>Origin Service Center Address 1</OSCAddress1>
<OSCAddress2>Origin Service Center Address 2</OSCAddress2>
<OSCState>Origin Service Center State</OSCState>
<OSCZip>Origin Service Center Zip</OSCZip>
<OSCPhone1>Origin Service Center Phone 1</OSCPhone1>
<OSCPhone2>Origin Service Center Phone 2</OSCPhone2>
<OSCFax>Origin Service Center Fax</OSCFax>
<OMessage>Origin Message</OMessage>
<DCity>Destination City</DCity>
<DState>Destination State</DState>
<DZip>Destination Zip</DZip>
<DSCID>Destination Service Center ID</DSCID>
<DSCName>Destination Service Center Name</DSCName>
<DSCAddress1>Destination Service Center Address 1</DSCAddress1>
<DSCAddress2>Destination Service Center Address 2</DSCAddress2>
<DSCState>Destination Service Center State</DSCState>
<DSCZip>Destination Service Center Zip</DSCZip>
<DSCPhone1>Destination Service Center Phone 1</DSCPhone1>
<DSCPhone2>Destination Service Center Phone 2</DSCPhone2>
<DSCFax>Destination Service Center Fax</DSCFax>
<DMessage>Destination Message</DMessage>
<Transit>Transit (days)</Transit>
</Reference>
</wsresponse>
<Body>
<User>
<UserName>Provided by Ward Transport & Logistics</UserName>
<Password>Provided by Ward Transport & Logistics</Password>
</User>
<Payor>
<PayorCompanyName>Required</PayorCompanyName>
<PayorAddress1>Required</PayorAddress1>
<PayorAddress2>Optional</PayorAddress2>
<PayorCity>Required</PayorCity>
<PayorState>Required</PayorState>
<PayorZip>Required</PayorZip>
<PayorZipPlus4>Optional</PayorZipPlus4>
<PayorPhoneNumber>Required xxx-xxx-xxxx format</PayorPhoneNumber>
<PayorEmail>Required</PayorEmail>
<PayorContactName>Required</PayorContactName>
</Payor>
<Shipment>
<ShipperName>Optional</ShipperName>
<ShipperZip>Required</ShipperZip>
<ShipperZipPlus4>Optional</ShipperZipPlus4>
<ConsigneeName>Required</ConsigneeName>
<ConsigneeZip>Required</ConsigneeZip>
<ConsigneeZipPlus4>Optional</ConsigneeZipPlus4>
<StackablePallets>Required Y/N</StackablePallets>
<ProjectedShipDate>Optional mm/dd/yyyy (USA Format)</ProjectedShipDate>
</Shipment>
<Item> Repeats for each item on shipment. Must have at least one.
<Class>Optional</Class>
<Weight>Required in Whole Pounds</Weight>
<NumberOfPallets>Required</NumberOfPallets>
<StdSkid48X48X72>Required Y/N</StdSkid48X48X72>
<NonStdSkidLength>Required if StdSkid48X48X72 is N</NonStdSkidLength>
<NonStdSkidWidth>Required if StdSkid48X48X72 is N</NonStdSkidWidth>
<NonStdSkidHeigth>Required if StdSkid48X48X72 is N</NonStdSkidHeigth>
</Item>
<Accessorial> Optional: Repeats for each accessorial on shipment.
<AccCode>Required</AccCode>
<AccValue>Required on certain accessorials</AccValue>
</Accessorial>
</Body>
Code | Description | Requires Value |
APD | Airport Delivery Charge | |
APU | Airport Pickup Charge | |
CONSTR | Construction Site Pickup or Delivery | |
FULLV | Full Value Insurance (Requires FVI Value in US Dollars ex: $2,138.50 = 2138.50 | Yes |
HAZCHG | HAZMAT Handling Charge | |
IDC | Inside Delivery Charge (Requires floors above/below unloading point. 0 is valid) | Yes |
IPC | Inside Pickup Charge (Requires floors above/below loading point. 0 is valid) | Yes |
LIFTG | Liftgate Charge (Delivery) | |
LIFTGP | Liftgate Charge (Pickup) | |
NOT | Notify/Call for Appointment Charge | |
NTADJD | Not Adjacent to Vehicle — Delivery | |
NTADJP | Not Adjacent to Vehicle — Pickup | |
PFF | Protection From Freezing | |
RDC | Private Residential Delivery | |
RPC | Private Residential Pickup Charge |
<?xml version="1.0" encoding="utf-8"?>
<wsresponse>
<error>some error message</error>
For example: Cannot load XML, system is not available at this time (due to backups and system maintenance activities), Authentication failed
<QuoteLogged>Y/N</QuoteLogged>
N=An error occurred and the quote was not logged into our system.
Or
<QuoteNumber></QuoteNumber>
<TransitDescription></TransitDescription>
<TrasitDays></TransitDays>
<Charge>Repeats for each Charge Line
<ChargeDescription></ChargeDescription>
<ChargeAmount>xxxxxxx.xx</ChargeAmount>
</Charge>
<Accessorial>Repeats for each Accessorial on Shipment
<AccCode></AccCode>
<AccDescription></AccDescription>
</Accessorial>
<SpecialNote>These are boilerplate notes on all spot quotes.
<NoteMessage ID="1 …"></NoteMessage> Repeats for each note.
</SpecialNote>
</wsresponse>
<body>
<user>
<userName>Provided by Ward Transport & Logistics</userName>
<password>Provided by Ward Transport & Logistics</password>
</user>
<pickupETA>
<puConf>Required</puConf>
</pickupETA>
</body>
<?xml version="1.0" encoding="utf-8"?>
<wsResponse>
<error>some error message</error>
For example: Cannot load XML, system is not available at this time (due to backups and system maintenance activities), Authentication failed
Or
<pickupETA>
<ETA>ETA Message</ETA>
</pickupETA>
The pros element only appears if we have assigned at least 1 pro to a shipment within the pickup. Since these pro numbers are gathered from the drivers and are sometimes hand entered, they are not guaranteed to be the final pro number assigned to a shipment. Our billing process assigns the final pro number.
<pros>
The pro element repeats for each pro assigned to a shipment within the pickup.
<pro>xxx-xxxxxxx</pro>
</pros>
</wsResponse>
<body>
<user>
<userName>Provided by Ward Transport & Logistics</userName>
<password>Provided by Ward Transport & Logistics</password>
</user>
<deliveryETA>
(The pro should include leading zeros and no dash 015-0234567 passed as 0150234567)
<pro>10 digit Ward Pro Number</pro>
</deliveryETA>
</body>
<?xml version="1.0" encoding="utf-8"?>
<wsResponse>
<error>some error message</error>
For example: Cannot load XML, system is not available at this time (due to backups and system maintenance activities), Authentication failed
Or
<deliveryETA>
<ETA>ETA Message</ETA>
<deliveryDate>if delivered mm/dd/yyyy</deliveryDate>
<deliveryTime>if delivered hh:mm(this is military - 24 hour time format)</deliveryTime>
</deliveryETA>
</wsResponse>
</wsresponse>