| POST,OPTIONS | /v1/worker/dispatch/ping/{Code}/advance |
|---|
import java.math.*;
import java.util.*;
import java.io.InputStream;
import net.servicestack.client.*;
public class dtos
{
public static class DriverPingAdvanceRequest
{
public String Code = null;
public String getCode() { return Code; }
public DriverPingAdvanceRequest setCode(String value) { this.Code = value; return this; }
}
public static class DriverMeResponse
{
public Integer ContactId = null;
public String Name = null;
public String Phone = null;
public String PayPlanName = null;
public String PayPlanBasis = null;
public BigDecimal PayPlanRate = null;
public DriverTruckView Truck = null;
public DriverRigView Rig = null;
public ArrayList<DriverJobView> Jobs = new ArrayList<DriverJobView>();
public DriverOdView Od = null;
public ArrayList<DriverIncidentView> Incidents = new ArrayList<DriverIncidentView>();
public ArrayList<DriverPayLineView> Pay = new ArrayList<DriverPayLineView>();
public Date ServerUtc = null;
public String Message = null;
public ResponseStatus ResponseStatus = null;
public Integer getContactId() { return ContactId; }
public DriverMeResponse setContactId(Integer value) { this.ContactId = value; return this; }
public String getName() { return Name; }
public DriverMeResponse setName(String value) { this.Name = value; return this; }
public String getPhone() { return Phone; }
public DriverMeResponse setPhone(String value) { this.Phone = value; return this; }
public String getPayPlanName() { return PayPlanName; }
public DriverMeResponse setPayPlanName(String value) { this.PayPlanName = value; return this; }
public String getPayPlanBasis() { return PayPlanBasis; }
public DriverMeResponse setPayPlanBasis(String value) { this.PayPlanBasis = value; return this; }
public BigDecimal getPayPlanRate() { return PayPlanRate; }
public DriverMeResponse setPayPlanRate(BigDecimal value) { this.PayPlanRate = value; return this; }
public DriverTruckView getTruck() { return Truck; }
public DriverMeResponse setTruck(DriverTruckView value) { this.Truck = value; return this; }
public DriverRigView getRig() { return Rig; }
public DriverMeResponse setRig(DriverRigView value) { this.Rig = value; return this; }
public ArrayList<DriverJobView> getJobs() { return Jobs; }
public DriverMeResponse setJobs(ArrayList<DriverJobView> value) { this.Jobs = value; return this; }
public DriverOdView getOd() { return Od; }
public DriverMeResponse setOd(DriverOdView value) { this.Od = value; return this; }
public ArrayList<DriverIncidentView> getIncidents() { return Incidents; }
public DriverMeResponse setIncidents(ArrayList<DriverIncidentView> value) { this.Incidents = value; return this; }
public ArrayList<DriverPayLineView> getPay() { return Pay; }
public DriverMeResponse setPay(ArrayList<DriverPayLineView> value) { this.Pay = value; return this; }
public Date getServerUtc() { return ServerUtc; }
public DriverMeResponse setServerUtc(Date value) { this.ServerUtc = value; return this; }
public String getMessage() { return Message; }
public DriverMeResponse setMessage(String value) { this.Message = value; return this; }
public ResponseStatus getResponseStatus() { return ResponseStatus; }
public DriverMeResponse setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; }
}
public static class DriverTruckView
{
public String Code = null;
public String Stage = null;
public Date StageSinceUtc = null;
public Integer LoadsToday = null;
public BigDecimal NetToday = null;
public BigDecimal EstLoad = null;
public String Slot = null;
public String SiteName = null;
public String SupplierName = null;
public String NextSiteName = null;
public String Facility = null;
public String FacilityShort = null;
public String Unit = null;
public Integer QueuePosition = null;
public String HoldCode = null;
public String HoldReason = null;
public Date HoldEndUtc = null;
public Integer OpenLoadId = null;
public String OpenLoadCode = null;
public Integer OpenLoadPhotos = null;
public ArrayList<DriverStampView> Stamps = new ArrayList<DriverStampView>();
public String getCode() { return Code; }
public DriverTruckView setCode(String value) { this.Code = value; return this; }
public String getStage() { return Stage; }
public DriverTruckView setStage(String value) { this.Stage = value; return this; }
public Date getStageSinceUtc() { return StageSinceUtc; }
public DriverTruckView setStageSinceUtc(Date value) { this.StageSinceUtc = value; return this; }
public Integer getLoadsToday() { return LoadsToday; }
public DriverTruckView setLoadsToday(Integer value) { this.LoadsToday = value; return this; }
public BigDecimal getNetToday() { return NetToday; }
public DriverTruckView setNetToday(BigDecimal value) { this.NetToday = value; return this; }
public BigDecimal getEstLoad() { return EstLoad; }
public DriverTruckView setEstLoad(BigDecimal value) { this.EstLoad = value; return this; }
public String getSlot() { return Slot; }
public DriverTruckView setSlot(String value) { this.Slot = value; return this; }
public String getSiteName() { return SiteName; }
public DriverTruckView setSiteName(String value) { this.SiteName = value; return this; }
public String getSupplierName() { return SupplierName; }
public DriverTruckView setSupplierName(String value) { this.SupplierName = value; return this; }
public String getNextSiteName() { return NextSiteName; }
public DriverTruckView setNextSiteName(String value) { this.NextSiteName = value; return this; }
public String getFacility() { return Facility; }
public DriverTruckView setFacility(String value) { this.Facility = value; return this; }
public String getFacilityShort() { return FacilityShort; }
public DriverTruckView setFacilityShort(String value) { this.FacilityShort = value; return this; }
public String getUnit() { return Unit; }
public DriverTruckView setUnit(String value) { this.Unit = value; return this; }
public Integer getQueuePosition() { return QueuePosition; }
public DriverTruckView setQueuePosition(Integer value) { this.QueuePosition = value; return this; }
public String getHoldCode() { return HoldCode; }
public DriverTruckView setHoldCode(String value) { this.HoldCode = value; return this; }
public String getHoldReason() { return HoldReason; }
public DriverTruckView setHoldReason(String value) { this.HoldReason = value; return this; }
public Date getHoldEndUtc() { return HoldEndUtc; }
public DriverTruckView setHoldEndUtc(Date value) { this.HoldEndUtc = value; return this; }
public Integer getOpenLoadId() { return OpenLoadId; }
public DriverTruckView setOpenLoadId(Integer value) { this.OpenLoadId = value; return this; }
public String getOpenLoadCode() { return OpenLoadCode; }
public DriverTruckView setOpenLoadCode(String value) { this.OpenLoadCode = value; return this; }
public Integer getOpenLoadPhotos() { return OpenLoadPhotos; }
public DriverTruckView setOpenLoadPhotos(Integer value) { this.OpenLoadPhotos = value; return this; }
public ArrayList<DriverStampView> getStamps() { return Stamps; }
public DriverTruckView setStamps(ArrayList<DriverStampView> value) { this.Stamps = value; return this; }
}
public static class DriverStampView
{
public String Stage = null;
public Date AtUtc = null;
public String Note = null;
public String getStage() { return Stage; }
public DriverStampView setStage(String value) { this.Stage = value; return this; }
public Date getAtUtc() { return AtUtc; }
public DriverStampView setAtUtc(Date value) { this.AtUtc = value; return this; }
public String getNote() { return Note; }
public DriverStampView setNote(String value) { this.Note = value; return this; }
}
public static class DriverRigView
{
public String Code = null;
public String Name = null;
public String RigType = null;
public Boolean IsFree = null;
public String HoldCode = null;
public String HoldReason = null;
public Date HoldEndUtc = null;
public String getCode() { return Code; }
public DriverRigView setCode(String value) { this.Code = value; return this; }
public String getName() { return Name; }
public DriverRigView setName(String value) { this.Name = value; return this; }
public String getRigType() { return RigType; }
public DriverRigView setRigType(String value) { this.RigType = value; return this; }
public Boolean getIsFree() { return IsFree; }
public DriverRigView setIsFree(Boolean value) { this.IsFree = value; return this; }
public String getHoldCode() { return HoldCode; }
public DriverRigView setHoldCode(String value) { this.HoldCode = value; return this; }
public String getHoldReason() { return HoldReason; }
public DriverRigView setHoldReason(String value) { this.HoldReason = value; return this; }
public Date getHoldEndUtc() { return HoldEndUtc; }
public DriverRigView setHoldEndUtc(Date value) { this.HoldEndUtc = value; return this; }
}
public static class DriverJobView
{
public String Kind = null;
public String Code = null;
public String Cargo = null;
public String Customer = null;
public String CustomerPhone = null;
public String HoldContact = null;
public String HoldPhone = null;
public String FromLoc = null;
public String ToLoc = null;
public Integer Miles = null;
public String WindowText = null;
public String Stage = null;
public BigDecimal Rate = null;
public String RequiredRig = null;
public String EtaText = null;
public Date OfferExpiresUtc = null;
public Integer RequestId = null;
public Integer LoadId = null;
public String LoadCode = null;
public BigDecimal LoadPay = null;
public Integer Photos = null;
public ArrayList<DriverStampView> Stamps = new ArrayList<DriverStampView>();
public String getKind() { return Kind; }
public DriverJobView setKind(String value) { this.Kind = value; return this; }
public String getCode() { return Code; }
public DriverJobView setCode(String value) { this.Code = value; return this; }
public String getCargo() { return Cargo; }
public DriverJobView setCargo(String value) { this.Cargo = value; return this; }
public String getCustomer() { return Customer; }
public DriverJobView setCustomer(String value) { this.Customer = value; return this; }
public String getCustomerPhone() { return CustomerPhone; }
public DriverJobView setCustomerPhone(String value) { this.CustomerPhone = value; return this; }
public String getHoldContact() { return HoldContact; }
public DriverJobView setHoldContact(String value) { this.HoldContact = value; return this; }
public String getHoldPhone() { return HoldPhone; }
public DriverJobView setHoldPhone(String value) { this.HoldPhone = value; return this; }
public String getFromLoc() { return FromLoc; }
public DriverJobView setFromLoc(String value) { this.FromLoc = value; return this; }
public String getToLoc() { return ToLoc; }
public DriverJobView setToLoc(String value) { this.ToLoc = value; return this; }
public Integer getMiles() { return Miles; }
public DriverJobView setMiles(Integer value) { this.Miles = value; return this; }
public String getWindowText() { return WindowText; }
public DriverJobView setWindowText(String value) { this.WindowText = value; return this; }
public String getStage() { return Stage; }
public DriverJobView setStage(String value) { this.Stage = value; return this; }
public BigDecimal getRate() { return Rate; }
public DriverJobView setRate(BigDecimal value) { this.Rate = value; return this; }
public String getRequiredRig() { return RequiredRig; }
public DriverJobView setRequiredRig(String value) { this.RequiredRig = value; return this; }
public String getEtaText() { return EtaText; }
public DriverJobView setEtaText(String value) { this.EtaText = value; return this; }
public Date getOfferExpiresUtc() { return OfferExpiresUtc; }
public DriverJobView setOfferExpiresUtc(Date value) { this.OfferExpiresUtc = value; return this; }
public Integer getRequestId() { return RequestId; }
public DriverJobView setRequestId(Integer value) { this.RequestId = value; return this; }
public Integer getLoadId() { return LoadId; }
public DriverJobView setLoadId(Integer value) { this.LoadId = value; return this; }
public String getLoadCode() { return LoadCode; }
public DriverJobView setLoadCode(String value) { this.LoadCode = value; return this; }
public BigDecimal getLoadPay() { return LoadPay; }
public DriverJobView setLoadPay(BigDecimal value) { this.LoadPay = value; return this; }
public Integer getPhotos() { return Photos; }
public DriverJobView setPhotos(Integer value) { this.Photos = value; return this; }
public ArrayList<DriverStampView> getStamps() { return Stamps; }
public DriverJobView setStamps(ArrayList<DriverStampView> value) { this.Stamps = value; return this; }
}
public static class DriverOdView
{
public String Code = null;
public String Name = null;
public String Zone = null;
public String Status = null;
public String Tier = null;
public String Capabilities = null;
public String PingCode = null;
public String PingAddress = null;
public String PingZone = null;
public Integer PingBags = null;
public String PingNeeds = null;
public String PingNote = null;
public Date PingExpiresUtc = null;
public String RunCode = null;
public String RunAddress = null;
public String RunZone = null;
public Integer RunBags = null;
public String RunStage = null;
public String RunNeeds = null;
public String RunNote = null;
public String RunEta = null;
public BigDecimal OdBase = null;
public BigDecimal OdPerBag = null;
public String HoldCode = null;
public String HoldReason = null;
public Date HoldEndUtc = null;
public String getCode() { return Code; }
public DriverOdView setCode(String value) { this.Code = value; return this; }
public String getName() { return Name; }
public DriverOdView setName(String value) { this.Name = value; return this; }
public String getZone() { return Zone; }
public DriverOdView setZone(String value) { this.Zone = value; return this; }
public String getStatus() { return Status; }
public DriverOdView setStatus(String value) { this.Status = value; return this; }
public String getTier() { return Tier; }
public DriverOdView setTier(String value) { this.Tier = value; return this; }
public String getCapabilities() { return Capabilities; }
public DriverOdView setCapabilities(String value) { this.Capabilities = value; return this; }
public String getPingCode() { return PingCode; }
public DriverOdView setPingCode(String value) { this.PingCode = value; return this; }
public String getPingAddress() { return PingAddress; }
public DriverOdView setPingAddress(String value) { this.PingAddress = value; return this; }
public String getPingZone() { return PingZone; }
public DriverOdView setPingZone(String value) { this.PingZone = value; return this; }
public Integer getPingBags() { return PingBags; }
public DriverOdView setPingBags(Integer value) { this.PingBags = value; return this; }
public String getPingNeeds() { return PingNeeds; }
public DriverOdView setPingNeeds(String value) { this.PingNeeds = value; return this; }
public String getPingNote() { return PingNote; }
public DriverOdView setPingNote(String value) { this.PingNote = value; return this; }
public Date getPingExpiresUtc() { return PingExpiresUtc; }
public DriverOdView setPingExpiresUtc(Date value) { this.PingExpiresUtc = value; return this; }
public String getRunCode() { return RunCode; }
public DriverOdView setRunCode(String value) { this.RunCode = value; return this; }
public String getRunAddress() { return RunAddress; }
public DriverOdView setRunAddress(String value) { this.RunAddress = value; return this; }
public String getRunZone() { return RunZone; }
public DriverOdView setRunZone(String value) { this.RunZone = value; return this; }
public Integer getRunBags() { return RunBags; }
public DriverOdView setRunBags(Integer value) { this.RunBags = value; return this; }
public String getRunStage() { return RunStage; }
public DriverOdView setRunStage(String value) { this.RunStage = value; return this; }
public String getRunNeeds() { return RunNeeds; }
public DriverOdView setRunNeeds(String value) { this.RunNeeds = value; return this; }
public String getRunNote() { return RunNote; }
public DriverOdView setRunNote(String value) { this.RunNote = value; return this; }
public String getRunEta() { return RunEta; }
public DriverOdView setRunEta(String value) { this.RunEta = value; return this; }
public BigDecimal getOdBase() { return OdBase; }
public DriverOdView setOdBase(BigDecimal value) { this.OdBase = value; return this; }
public BigDecimal getOdPerBag() { return OdPerBag; }
public DriverOdView setOdPerBag(BigDecimal value) { this.OdPerBag = value; return this; }
public String getHoldCode() { return HoldCode; }
public DriverOdView setHoldCode(String value) { this.HoldCode = value; return this; }
public String getHoldReason() { return HoldReason; }
public DriverOdView setHoldReason(String value) { this.HoldReason = value; return this; }
public Date getHoldEndUtc() { return HoldEndUtc; }
public DriverOdView setHoldEndUtc(Date value) { this.HoldEndUtc = value; return this; }
}
public static class DriverIncidentView
{
public Integer IncidentId = null;
public String Code = null;
public String Kind = null;
public String KindDetail = null;
public String Status = null;
public String LoadCode = null;
public String TruckCode = null;
public String LocationText = null;
public String DriverPref = null;
public String TruckRecovery = null;
public String LoadRecovery = null;
public String TransloadTruckCode = null;
public String HoldCode = null;
public Date OpenedUtc = null;
public Date ResolvedUtc = null;
public ArrayList<DispatchIncidentMessageView> Messages = new ArrayList<DispatchIncidentMessageView>();
public Integer getIncidentId() { return IncidentId; }
public DriverIncidentView setIncidentId(Integer value) { this.IncidentId = value; return this; }
public String getCode() { return Code; }
public DriverIncidentView setCode(String value) { this.Code = value; return this; }
public String getKind() { return Kind; }
public DriverIncidentView setKind(String value) { this.Kind = value; return this; }
public String getKindDetail() { return KindDetail; }
public DriverIncidentView setKindDetail(String value) { this.KindDetail = value; return this; }
public String getStatus() { return Status; }
public DriverIncidentView setStatus(String value) { this.Status = value; return this; }
public String getLoadCode() { return LoadCode; }
public DriverIncidentView setLoadCode(String value) { this.LoadCode = value; return this; }
public String getTruckCode() { return TruckCode; }
public DriverIncidentView setTruckCode(String value) { this.TruckCode = value; return this; }
public String getLocationText() { return LocationText; }
public DriverIncidentView setLocationText(String value) { this.LocationText = value; return this; }
public String getDriverPref() { return DriverPref; }
public DriverIncidentView setDriverPref(String value) { this.DriverPref = value; return this; }
public String getTruckRecovery() { return TruckRecovery; }
public DriverIncidentView setTruckRecovery(String value) { this.TruckRecovery = value; return this; }
public String getLoadRecovery() { return LoadRecovery; }
public DriverIncidentView setLoadRecovery(String value) { this.LoadRecovery = value; return this; }
public String getTransloadTruckCode() { return TransloadTruckCode; }
public DriverIncidentView setTransloadTruckCode(String value) { this.TransloadTruckCode = value; return this; }
public String getHoldCode() { return HoldCode; }
public DriverIncidentView setHoldCode(String value) { this.HoldCode = value; return this; }
public Date getOpenedUtc() { return OpenedUtc; }
public DriverIncidentView setOpenedUtc(Date value) { this.OpenedUtc = value; return this; }
public Date getResolvedUtc() { return ResolvedUtc; }
public DriverIncidentView setResolvedUtc(Date value) { this.ResolvedUtc = value; return this; }
public ArrayList<DispatchIncidentMessageView> getMessages() { return Messages; }
public DriverIncidentView setMessages(ArrayList<DispatchIncidentMessageView> value) { this.Messages = value; return this; }
}
public static class DispatchIncidentMessageView
{
public Integer MessageId = null;
public String Who = null;
public String Role = null;
public String Msg = null;
public Date AtUtc = null;
public Integer getMessageId() { return MessageId; }
public DispatchIncidentMessageView setMessageId(Integer value) { this.MessageId = value; return this; }
public String getWho() { return Who; }
public DispatchIncidentMessageView setWho(String value) { this.Who = value; return this; }
public String getRole() { return Role; }
public DispatchIncidentMessageView setRole(String value) { this.Role = value; return this; }
public String getMsg() { return Msg; }
public DispatchIncidentMessageView setMsg(String value) { this.Msg = value; return this; }
public Date getAtUtc() { return AtUtc; }
public DispatchIncidentMessageView setAtUtc(Date value) { this.AtUtc = value; return this; }
}
public static class DriverPayLineView
{
public String Code = null;
public String Module = null;
public String SourceLabel = null;
public String DestinationLabel = null;
public String QtyText = null;
public BigDecimal Pay = null;
public String PayPlanLabel = null;
public String Status = null;
public Date ClosedUtc = null;
public Date OpenedUtc = null;
public String TicketCode = null;
public String getCode() { return Code; }
public DriverPayLineView setCode(String value) { this.Code = value; return this; }
public String getModule() { return Module; }
public DriverPayLineView setModule(String value) { this.Module = value; return this; }
public String getSourceLabel() { return SourceLabel; }
public DriverPayLineView setSourceLabel(String value) { this.SourceLabel = value; return this; }
public String getDestinationLabel() { return DestinationLabel; }
public DriverPayLineView setDestinationLabel(String value) { this.DestinationLabel = value; return this; }
public String getQtyText() { return QtyText; }
public DriverPayLineView setQtyText(String value) { this.QtyText = value; return this; }
public BigDecimal getPay() { return Pay; }
public DriverPayLineView setPay(BigDecimal value) { this.Pay = value; return this; }
public String getPayPlanLabel() { return PayPlanLabel; }
public DriverPayLineView setPayPlanLabel(String value) { this.PayPlanLabel = value; return this; }
public String getStatus() { return Status; }
public DriverPayLineView setStatus(String value) { this.Status = value; return this; }
public Date getClosedUtc() { return ClosedUtc; }
public DriverPayLineView setClosedUtc(Date value) { this.ClosedUtc = value; return this; }
public Date getOpenedUtc() { return OpenedUtc; }
public DriverPayLineView setOpenedUtc(Date value) { this.OpenedUtc = value; return this; }
public String getTicketCode() { return TicketCode; }
public DriverPayLineView setTicketCode(String value) { this.TicketCode = value; return this; }
}
}
Java DriverPingAdvanceRequest DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /v1/worker/dispatch/ping/{Code}/advance HTTP/1.1
Host: api.dev.dynamics.trendsic.com
Accept: application/xml
Content-Type: application/xml
Content-Length: length
<DriverPingAdvanceRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CRM.AgencyPlatform.API.Internal">
<Code>String</Code>
</DriverPingAdvanceRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<DriverMeResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CRM.AgencyPlatform.API.Internal">
<ContactId>0</ContactId>
<Incidents>
<DriverIncidentView>
<Code>String</Code>
<DriverPref>String</DriverPref>
<HoldCode>String</HoldCode>
<IncidentId>0</IncidentId>
<Kind>String</Kind>
<KindDetail>String</KindDetail>
<LoadCode>String</LoadCode>
<LoadRecovery>String</LoadRecovery>
<LocationText>String</LocationText>
<Messages>
<DispatchIncidentMessageView>
<AtUtc>0001-01-01T00:00:00</AtUtc>
<MessageId>0</MessageId>
<Msg>String</Msg>
<Role>String</Role>
<Who>String</Who>
</DispatchIncidentMessageView>
</Messages>
<OpenedUtc>0001-01-01T00:00:00</OpenedUtc>
<ResolvedUtc>0001-01-01T00:00:00</ResolvedUtc>
<Status>String</Status>
<TransloadTruckCode>String</TransloadTruckCode>
<TruckCode>String</TruckCode>
<TruckRecovery>String</TruckRecovery>
</DriverIncidentView>
</Incidents>
<Jobs>
<DriverJobView>
<Cargo>String</Cargo>
<Code>String</Code>
<Customer>String</Customer>
<CustomerPhone>String</CustomerPhone>
<EtaText>String</EtaText>
<FromLoc>String</FromLoc>
<HoldContact>String</HoldContact>
<HoldPhone>String</HoldPhone>
<Kind>String</Kind>
<LoadCode>String</LoadCode>
<LoadId>0</LoadId>
<LoadPay>0</LoadPay>
<Miles>0</Miles>
<OfferExpiresUtc>0001-01-01T00:00:00</OfferExpiresUtc>
<Photos>0</Photos>
<Rate>0</Rate>
<RequestId>0</RequestId>
<RequiredRig>String</RequiredRig>
<Stage>String</Stage>
<Stamps>
<DriverStampView>
<AtUtc>0001-01-01T00:00:00</AtUtc>
<Note>String</Note>
<Stage>String</Stage>
</DriverStampView>
</Stamps>
<ToLoc>String</ToLoc>
<WindowText>String</WindowText>
</DriverJobView>
</Jobs>
<Message>String</Message>
<Name>String</Name>
<Od>
<Capabilities>String</Capabilities>
<Code>String</Code>
<HoldCode>String</HoldCode>
<HoldEndUtc>0001-01-01T00:00:00</HoldEndUtc>
<HoldReason>String</HoldReason>
<Name>String</Name>
<OdBase>0</OdBase>
<OdPerBag>0</OdPerBag>
<PingAddress>String</PingAddress>
<PingBags>0</PingBags>
<PingCode>String</PingCode>
<PingExpiresUtc>0001-01-01T00:00:00</PingExpiresUtc>
<PingNeeds>String</PingNeeds>
<PingNote>String</PingNote>
<PingZone>String</PingZone>
<RunAddress>String</RunAddress>
<RunBags>0</RunBags>
<RunCode>String</RunCode>
<RunEta>String</RunEta>
<RunNeeds>String</RunNeeds>
<RunNote>String</RunNote>
<RunStage>String</RunStage>
<RunZone>String</RunZone>
<Status>String</Status>
<Tier>String</Tier>
<Zone>String</Zone>
</Od>
<Pay>
<DriverPayLineView>
<ClosedUtc>0001-01-01T00:00:00</ClosedUtc>
<Code>String</Code>
<DestinationLabel>String</DestinationLabel>
<Module>String</Module>
<OpenedUtc>0001-01-01T00:00:00</OpenedUtc>
<Pay>0</Pay>
<PayPlanLabel>String</PayPlanLabel>
<QtyText>String</QtyText>
<SourceLabel>String</SourceLabel>
<Status>String</Status>
<TicketCode>String</TicketCode>
</DriverPayLineView>
</Pay>
<PayPlanBasis>String</PayPlanBasis>
<PayPlanName>String</PayPlanName>
<PayPlanRate>0</PayPlanRate>
<Phone>String</Phone>
<ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:Message>String</d2p1:Message>
<d2p1:StackTrace>String</d2p1:StackTrace>
<d2p1:Errors>
<d2p1:ResponseError>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:FieldName>String</d2p1:FieldName>
<d2p1:Message>String</d2p1:Message>
<d2p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:KeyValueOfstringstring>
<d5p1:Key>String</d5p1:Key>
<d5p1:Value>String</d5p1:Value>
</d5p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseError>
</d2p1:Errors>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
</ResponseStatus>
<Rig>
<Code>String</Code>
<HoldCode>String</HoldCode>
<HoldEndUtc>0001-01-01T00:00:00</HoldEndUtc>
<HoldReason>String</HoldReason>
<IsFree>false</IsFree>
<Name>String</Name>
<RigType>String</RigType>
</Rig>
<ServerUtc>0001-01-01T00:00:00</ServerUtc>
<Truck>
<Code>String</Code>
<EstLoad>0</EstLoad>
<Facility>String</Facility>
<FacilityShort>String</FacilityShort>
<HoldCode>String</HoldCode>
<HoldEndUtc>0001-01-01T00:00:00</HoldEndUtc>
<HoldReason>String</HoldReason>
<LoadsToday>0</LoadsToday>
<NetToday>0</NetToday>
<NextSiteName>String</NextSiteName>
<OpenLoadCode>String</OpenLoadCode>
<OpenLoadId>0</OpenLoadId>
<OpenLoadPhotos>0</OpenLoadPhotos>
<QueuePosition>0</QueuePosition>
<SiteName>String</SiteName>
<Slot>String</Slot>
<Stage>String</Stage>
<StageSinceUtc>0001-01-01T00:00:00</StageSinceUtc>
<Stamps>
<DriverStampView>
<AtUtc>0001-01-01T00:00:00</AtUtc>
<Note>String</Note>
<Stage>String</Stage>
</DriverStampView>
</Stamps>
<SupplierName>String</SupplierName>
<Unit>String</Unit>
</Truck>
</DriverMeResponse>