Trendsic Platform Service

<back to all web services

DispatchJobOfferRequest

Requires Authentication
The following routes are available for this service:
POST,OPTIONS/v1/dispatch/jobs/{Code}/offer
namespace CRM.AgencyPlatform.API.Internal

open System
open System.IO
open System.Collections
open System.Collections.Generic
open System.Runtime.Serialization
open ServiceStack
open ServiceStack.DataAnnotations

    [<AllowNullLiteral>]
    type DispatchPackConfigView() = 
        member val PackId:String = null with get,set
        member val HasQuotas:Boolean = new Boolean() with get,set
        member val IsInverted:Boolean = new Boolean() with get,set
        member val LoadLimitMins:Int32 = new Int32() with get,set
        member val TicketSource:String = null with get,set
        member val PayBasis:String = null with get,set
        member val DayBoundary:String = null with get,set

    [<AllowNullLiteral>]
    type DispatchHaulConfigView() = 
        member val QueueMax:Int32 = new Int32() with get,set
        member val DumpBays:Int32 = new Int32() with get,set
        member val SlotCap:Int32 = new Int32() with get,set
        member val Paused:Boolean = new Boolean() with get,set
        member val FeedRate:Int32 = new Int32() with get,set

    [<AllowNullLiteral>]
    type DispatchOfflineWindowView() = 
        member val OfflineWindowId:Int32 = new Int32() with get,set
        member val FromHour:String = null with get,set
        member val ToHour:String = null with get,set

    [<AllowNullLiteral>]
    type DispatchSiteView() = 
        member val SiteId:Int32 = new Int32() with get,set
        member val SupplierId:Int32 = new Int32() with get,set
        member val SupplierCode:String = null with get,set
        member val Name:String = null with get,set
        member val Acres:Int32 = new Int32() with get,set
        member val StandingVolume:Decimal = new Decimal() with get,set
        member val SortOrder:Int32 = new Int32() with get,set

    [<AllowNullLiteral>]
    type DispatchSupplierView() = 
        member val SupplierId:Int32 = new Int32() with get,set
        member val Code:String = null with get,set
        member val Name:String = null with get,set
        member val Region:String = null with get,set
        member val OwnHauler:Boolean = new Boolean() with get,set
        member val SeasonAllotment:Decimal = new Decimal() with get,set
        member val Delivered:Decimal = new Decimal() with get,set
        member val WeekCap:Decimal = new Decimal() with get,set
        member val WeekDelivered:Decimal = new Decimal() with get,set
        member val SortOrder:Int32 = new Int32() with get,set
        member val Sites:ResizeArray<DispatchSiteView> = new ResizeArray<DispatchSiteView>() with get,set

    [<AllowNullLiteral>]
    type DispatchTruckView() = 
        member val TruckId:Int32 = new Int32() with get,set
        member val Code:String = null with get,set
        member val DriverName:String = null with get,set
        member val Phone:String = null with get,set
        member val EmployerCode:String = null with get,set
        member val SupplierCode:String = null with get,set
        member val SiteName:String = null with get,set
        member val EstLoad:Decimal = new Decimal() with get,set
        member val Stage:String = null with get,set
        member val StageSince:Int32 = new Int32() with get,set
        member val CycleStart:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val StageMinsAgo:Int32 = new Int32() with get,set
        member val CycleMinsAgo:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val Slot:String = null with get,set
        member val LoadsToday:Int32 = new Int32() with get,set
        member val NetToday:Decimal = new Decimal() with get,set
        member val LastPingMins:Int32 = new Int32() with get,set
        member val CycleMins:String = null with get,set
        member val IsInteractive:Boolean = new Boolean() with get,set
        member val NextSupplierCode:String = null with get,set
        member val NextSiteName:String = null with get,set

    [<AllowNullLiteral>]
    type DispatchSlotView() = 
        member val SlotId:Int32 = new Int32() with get,set
        member val Hour:String = null with get,set
        member val BaseBooked:Int32 = new Int32() with get,set
        member val SortOrder:Int32 = new Int32() with get,set

    [<AllowNullLiteral>]
    type DispatchTicketView() = 
        member val TicketId:Int32 = new Int32() with get,set
        member val Code:String = null with get,set
        member val TruckCode:String = null with get,set
        member val SupplierCode:String = null with get,set
        member val NetQty:Decimal = new Decimal() with get,set
        member val TicketedAt:DateTime = new DateTime() with get,set
        member val TicketedMin:Int32 = new Int32() with get,set
        member val Source:String = null with get,set
        member val MinsAgo:Int32 = new Int32() with get,set

    [<AllowNullLiteral>]
    type DispatchLogView() = 
        member val LogId:Int32 = new Int32() with get,set
        member val LoggedAt:DateTime = new DateTime() with get,set
        member val LoggedMin:Int32 = new Int32() with get,set
        member val LogText:String = null with get,set
        member val Kind:String = null with get,set
        member val MinsAgo:Int32 = new Int32() with get,set

    [<AllowNullLiteral>]
    type DispatchAutopilotView() = 
        member val IsOn:Boolean = new Boolean() with get,set
        member val RuleSlot:Boolean = new Boolean() with get,set
        member val RuleRoute:Boolean = new Boolean() with get,set
        member val RuleRelease:Boolean = new Boolean() with get,set
        member val RuleTract:Boolean = new Boolean() with get,set
        member val RuleThrottle:Boolean = new Boolean() with get,set
        member val RuleOffline:Boolean = new Boolean() with get,set
        member val ThStaged:Int32 = new Int32() with get,set
        member val ThWait:Int32 = new Int32() with get,set
        member val ThBand:Int32 = new Int32() with get,set
        member val ThStall:Int32 = new Int32() with get,set
        member val ThFeed:Int32 = new Int32() with get,set

    [<AllowNullLiteral>]
    type DispatchExceptionView() = 
        member val Code:String = null with get,set
        member val Kind:String = null with get,set
        member val Severity:String = null with get,set
        member val TruckCode:String = null with get,set
        member val SupplierCode:String = null with get,set
        member val RaisedAt:DateTime = new DateTime() with get,set
        member val RaisedLabel:String = null with get,set
        member val MinsAgo:Int32 = new Int32() with get,set

    [<AllowNullLiteral>]
    type DispatchFeedView() = 
        member val FeedId:Int32 = new Int32() with get,set
        member val EntryAt:DateTime = new DateTime() with get,set
        member val EntryLabel:String = null with get,set
        member val Channel:String = null with get,set
        member val Kind:String = null with get,set
        member val TruckCode:String = null with get,set
        member val SupplierCode:String = null with get,set
        member val OverrideText:String = null with get,set
        member val MinsAgo:Int32 = new Int32() with get,set

    [<AllowNullLiteral>]
    type DispatchRigView() = 
        member val RigId:Int32 = new Int32() with get,set
        member val Code:String = null with get,set
        member val Name:String = null with get,set
        member val DriverName:String = null with get,set
        member val Phone:String = null with get,set
        member val RigType:String = null with get,set
        member val IsFree:Boolean = new Boolean() with get,set
        member val MatchRank:Int32 = new Int32() with get,set

    [<AllowNullLiteral>]
    type DispatchJobView() = 
        member val JobId:Int32 = new Int32() with get,set
        member val Code:String = null with get,set
        member val Cargo:String = null with get,set
        member val Customer:String = null with get,set
        member val CustomerPhone:String = null with get,set
        member val HoldContact:String = null with get,set
        member val HoldPhone:String = null with get,set
        member val FromLoc:String = null with get,set
        member val ToLoc:String = null with get,set
        member val Miles:Int32 = new Int32() with get,set
        member val WindowText:String = null with get,set
        member val Stage:String = null with get,set
        member val Rate:Nullable<Decimal> = new Nullable<Decimal>() with get,set
        member val RequiredRig:String = null with get,set
        member val DriverLabel:String = null with get,set
        member val EtaText:String = null with get,set
        member val OfferRigIds:String = null with get,set
        member val OfferExpiresMin:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val OfferExpired:Boolean = new Boolean() with get,set
        member val Declined:Boolean = new Boolean() with get,set

    [<AllowNullLiteral>]
    type DispatchOdDriverView() = 
        member val DriverId:Int32 = new Int32() with get,set
        member val Code:String = null with get,set
        member val Name:String = null with get,set
        member val Zone:String = null with get,set
        member val Phone:String = null with get,set
        member val Status:String = null with get,set
        member val Tier:String = null with get,set
        member val DistanceMi:Decimal = new Decimal() with get,set
        member val Capabilities:String = null with get,set

    [<AllowNullLiteral>]
    type DispatchOdRequestView() = 
        member val RequestId:Int32 = new Int32() with get,set
        member val Code:String = null with get,set
        member val Address:String = null with get,set
        member val Zone:String = null with get,set
        member val Bags:Int32 = new Int32() with get,set
        member val Stage:String = null with get,set
        member val DriverCode:String = null with get,set
        member val Needs:String = null with get,set
        member val Note:String = null with get,set
        member val PingExpiresMin:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val TriedCodes:String = null with get,set
        member val CandidateCodes:String = null with get,set
        member val EtaText:String = null with get,set
        member val NoDriver:String = null with get,set

    [<AllowNullLiteral>]
    type DispatchPackView() = 
        member val PackId:String = null with get,set
        member val HasQuotas:Boolean = new Boolean() with get,set
        member val IsInverted:Boolean = new Boolean() with get,set
        member val LoadLimitMins:Int32 = new Int32() with get,set
        member val DayBoundary:String = null with get,set
        member val TicketSource:String = null with get,set
        member val PayBasis:String = null with get,set
        member val SortOrder:Int32 = new Int32() with get,set

    [<AllowNullLiteral>]
    type DispatchPackTermView() = 
        member val PackId:String = null with get,set
        member val Lang:String = null with get,set
        member val ModeName:String = null with get,set
        member val Facility:String = null with get,set
        member val FacilityShort:String = null with get,set
        member val SourceSite:String = null with get,set
        member val Supplier:String = null with get,set
        member val SupplierPlural:String = null with get,set
        member val UnloadVerb:String = null with get,set
        member val TicketNoun:String = null with get,set
        member val DayNoun:String = null with get,set
        member val FleetLabel:String = null with get,set
        member val PageSubtitle:String = null with get,set
        member val SeasonChip:String = null with get,set
        member val CampaignNoun:String = null with get,set
        member val BayNoun:String = null with get,set
        member val AssignTarget:String = null with get,set

    [<AllowNullLiteral>]
    type DispatchPackUnitView() = 
        member val PackId:String = null with get,set
        member val Unit:String = null with get,set
        member val LoadQty:Decimal = new Decimal() with get,set
        member val VolumeLow:Int32 = new Int32() with get,set
        member val VolumeHigh:Int32 = new Int32() with get,set
        member val SeasonMultiple:Decimal = new Decimal() with get,set
        member val WeeklyFraction:Decimal = new Decimal() with get,set

    [<AllowNullLiteral>]
    type DispatchBoardView() = 
        member val Pack:DispatchPackConfigView = null with get,set
        member val Config:DispatchHaulConfigView = null with get,set
        member val OfflineWindows:ResizeArray<DispatchOfflineWindowView> = new ResizeArray<DispatchOfflineWindowView>() with get,set
        member val Suppliers:ResizeArray<DispatchSupplierView> = new ResizeArray<DispatchSupplierView>() with get,set
        member val Trucks:ResizeArray<DispatchTruckView> = new ResizeArray<DispatchTruckView>() with get,set
        member val Slots:ResizeArray<DispatchSlotView> = new ResizeArray<DispatchSlotView>() with get,set
        member val Tickets:ResizeArray<DispatchTicketView> = new ResizeArray<DispatchTicketView>() with get,set
        member val Log:ResizeArray<DispatchLogView> = new ResizeArray<DispatchLogView>() with get,set
        member val Autopilot:DispatchAutopilotView = null with get,set
        member val Exceptions:ResizeArray<DispatchExceptionView> = new ResizeArray<DispatchExceptionView>() with get,set
        member val Feed:ResizeArray<DispatchFeedView> = new ResizeArray<DispatchFeedView>() with get,set
        member val Rigs:ResizeArray<DispatchRigView> = new ResizeArray<DispatchRigView>() with get,set
        member val Jobs:ResizeArray<DispatchJobView> = new ResizeArray<DispatchJobView>() with get,set
        member val OdDrivers:ResizeArray<DispatchOdDriverView> = new ResizeArray<DispatchOdDriverView>() with get,set
        member val OdRequests:ResizeArray<DispatchOdRequestView> = new ResizeArray<DispatchOdRequestView>() with get,set
        member val Packs:ResizeArray<DispatchPackView> = new ResizeArray<DispatchPackView>() with get,set
        member val PackTerms:ResizeArray<DispatchPackTermView> = new ResizeArray<DispatchPackTermView>() with get,set
        member val PackUnits:ResizeArray<DispatchPackUnitView> = new ResizeArray<DispatchPackUnitView>() with get,set

    [<AllowNullLiteral>]
    type DispatchActionResponse() = 
        member val Board:DispatchBoardView = null with get,set
        member val Message:String = null with get,set
        member val Sent:Int32 = new Int32() with get,set
        member val Failed:Int32 = new Int32() with get,set
        member val TicketCode:String = null with get,set
        member val TicketNet:Decimal = new Decimal() with get,set
        member val ResponseStatus:ResponseStatus = null with get,set

    [<AllowNullLiteral>]
    type DispatchJobOfferRequest() = 
        member val Code:String = null with get,set
        member val RigCodes:String = null with get,set
        member val ExpiresMin:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val Clear:Boolean = new Boolean() with get,set
        member val AtMin:Int32 = new Int32() with get,set
        member val Note:String = null with get,set

F# DispatchJobOfferRequest DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /v1/dispatch/jobs/{Code}/offer HTTP/1.1 
Host: api.dev.dynamics.trendsic.com 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<DispatchJobOfferRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CRM.AgencyPlatform.API.Internal">
  <AtMin>0</AtMin>
  <Clear>false</Clear>
  <Code>String</Code>
  <ExpiresMin>0</ExpiresMin>
  <Note>String</Note>
  <RigCodes>String</RigCodes>
</DispatchJobOfferRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<DispatchActionResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CRM.AgencyPlatform.API.Internal">
  <Board>
    <Autopilot>
      <IsOn>false</IsOn>
      <RuleOffline>false</RuleOffline>
      <RuleRelease>false</RuleRelease>
      <RuleRoute>false</RuleRoute>
      <RuleSlot>false</RuleSlot>
      <RuleThrottle>false</RuleThrottle>
      <RuleTract>false</RuleTract>
      <ThBand>0</ThBand>
      <ThFeed>0</ThFeed>
      <ThStaged>0</ThStaged>
      <ThStall>0</ThStall>
      <ThWait>0</ThWait>
    </Autopilot>
    <Config>
      <DumpBays>0</DumpBays>
      <FeedRate>0</FeedRate>
      <Paused>false</Paused>
      <QueueMax>0</QueueMax>
      <SlotCap>0</SlotCap>
    </Config>
    <Exceptions>
      <DispatchExceptionView>
        <Code>String</Code>
        <Kind>String</Kind>
        <MinsAgo>0</MinsAgo>
        <RaisedAt>0001-01-01T00:00:00</RaisedAt>
        <RaisedLabel>String</RaisedLabel>
        <Severity>String</Severity>
        <SupplierCode>String</SupplierCode>
        <TruckCode>String</TruckCode>
      </DispatchExceptionView>
    </Exceptions>
    <Feed>
      <DispatchFeedView>
        <Channel>String</Channel>
        <EntryAt>0001-01-01T00:00:00</EntryAt>
        <EntryLabel>String</EntryLabel>
        <FeedId>0</FeedId>
        <Kind>String</Kind>
        <MinsAgo>0</MinsAgo>
        <OverrideText>String</OverrideText>
        <SupplierCode>String</SupplierCode>
        <TruckCode>String</TruckCode>
      </DispatchFeedView>
    </Feed>
    <Jobs>
      <DispatchJobView>
        <Cargo>String</Cargo>
        <Code>String</Code>
        <Customer>String</Customer>
        <CustomerPhone>String</CustomerPhone>
        <Declined>false</Declined>
        <DriverLabel>String</DriverLabel>
        <EtaText>String</EtaText>
        <FromLoc>String</FromLoc>
        <HoldContact>String</HoldContact>
        <HoldPhone>String</HoldPhone>
        <JobId>0</JobId>
        <Miles>0</Miles>
        <OfferExpired>false</OfferExpired>
        <OfferExpiresMin>0</OfferExpiresMin>
        <OfferRigIds>String</OfferRigIds>
        <Rate>0</Rate>
        <RequiredRig>String</RequiredRig>
        <Stage>String</Stage>
        <ToLoc>String</ToLoc>
        <WindowText>String</WindowText>
      </DispatchJobView>
    </Jobs>
    <Log>
      <DispatchLogView>
        <Kind>String</Kind>
        <LogId>0</LogId>
        <LogText>String</LogText>
        <LoggedAt>0001-01-01T00:00:00</LoggedAt>
        <LoggedMin>0</LoggedMin>
        <MinsAgo>0</MinsAgo>
      </DispatchLogView>
    </Log>
    <OdDrivers>
      <DispatchOdDriverView>
        <Capabilities>String</Capabilities>
        <Code>String</Code>
        <DistanceMi>0</DistanceMi>
        <DriverId>0</DriverId>
        <Name>String</Name>
        <Phone>String</Phone>
        <Status>String</Status>
        <Tier>String</Tier>
        <Zone>String</Zone>
      </DispatchOdDriverView>
    </OdDrivers>
    <OdRequests>
      <DispatchOdRequestView>
        <Address>String</Address>
        <Bags>0</Bags>
        <CandidateCodes>String</CandidateCodes>
        <Code>String</Code>
        <DriverCode>String</DriverCode>
        <EtaText>String</EtaText>
        <Needs>String</Needs>
        <NoDriver>String</NoDriver>
        <Note>String</Note>
        <PingExpiresMin>0</PingExpiresMin>
        <RequestId>0</RequestId>
        <Stage>String</Stage>
        <TriedCodes>String</TriedCodes>
        <Zone>String</Zone>
      </DispatchOdRequestView>
    </OdRequests>
    <OfflineWindows>
      <DispatchOfflineWindowView>
        <FromHour>String</FromHour>
        <OfflineWindowId>0</OfflineWindowId>
        <ToHour>String</ToHour>
      </DispatchOfflineWindowView>
    </OfflineWindows>
    <Pack>
      <DayBoundary>String</DayBoundary>
      <HasQuotas>false</HasQuotas>
      <IsInverted>false</IsInverted>
      <LoadLimitMins>0</LoadLimitMins>
      <PackId>String</PackId>
      <PayBasis>String</PayBasis>
      <TicketSource>String</TicketSource>
    </Pack>
    <PackTerms>
      <DispatchPackTermView>
        <AssignTarget>String</AssignTarget>
        <BayNoun>String</BayNoun>
        <CampaignNoun>String</CampaignNoun>
        <DayNoun>String</DayNoun>
        <Facility>String</Facility>
        <FacilityShort>String</FacilityShort>
        <FleetLabel>String</FleetLabel>
        <Lang>String</Lang>
        <ModeName>String</ModeName>
        <PackId>String</PackId>
        <PageSubtitle>String</PageSubtitle>
        <SeasonChip>String</SeasonChip>
        <SourceSite>String</SourceSite>
        <Supplier>String</Supplier>
        <SupplierPlural>String</SupplierPlural>
        <TicketNoun>String</TicketNoun>
        <UnloadVerb>String</UnloadVerb>
      </DispatchPackTermView>
    </PackTerms>
    <PackUnits>
      <DispatchPackUnitView>
        <LoadQty>0</LoadQty>
        <PackId>String</PackId>
        <SeasonMultiple>0</SeasonMultiple>
        <Unit>String</Unit>
        <VolumeHigh>0</VolumeHigh>
        <VolumeLow>0</VolumeLow>
        <WeeklyFraction>0</WeeklyFraction>
      </DispatchPackUnitView>
    </PackUnits>
    <Packs>
      <DispatchPackView>
        <DayBoundary>String</DayBoundary>
        <HasQuotas>false</HasQuotas>
        <IsInverted>false</IsInverted>
        <LoadLimitMins>0</LoadLimitMins>
        <PackId>String</PackId>
        <PayBasis>String</PayBasis>
        <SortOrder>0</SortOrder>
        <TicketSource>String</TicketSource>
      </DispatchPackView>
    </Packs>
    <Rigs>
      <DispatchRigView>
        <Code>String</Code>
        <DriverName>String</DriverName>
        <IsFree>false</IsFree>
        <MatchRank>0</MatchRank>
        <Name>String</Name>
        <Phone>String</Phone>
        <RigId>0</RigId>
        <RigType>String</RigType>
      </DispatchRigView>
    </Rigs>
    <Slots>
      <DispatchSlotView>
        <BaseBooked>0</BaseBooked>
        <Hour>String</Hour>
        <SlotId>0</SlotId>
        <SortOrder>0</SortOrder>
      </DispatchSlotView>
    </Slots>
    <Suppliers>
      <DispatchSupplierView>
        <Code>String</Code>
        <Delivered>0</Delivered>
        <Name>String</Name>
        <OwnHauler>false</OwnHauler>
        <Region>String</Region>
        <SeasonAllotment>0</SeasonAllotment>
        <Sites>
          <DispatchSiteView>
            <Acres>0</Acres>
            <Name>String</Name>
            <SiteId>0</SiteId>
            <SortOrder>0</SortOrder>
            <StandingVolume>0</StandingVolume>
            <SupplierCode>String</SupplierCode>
            <SupplierId>0</SupplierId>
          </DispatchSiteView>
        </Sites>
        <SortOrder>0</SortOrder>
        <SupplierId>0</SupplierId>
        <WeekCap>0</WeekCap>
        <WeekDelivered>0</WeekDelivered>
      </DispatchSupplierView>
    </Suppliers>
    <Tickets>
      <DispatchTicketView>
        <Code>String</Code>
        <MinsAgo>0</MinsAgo>
        <NetQty>0</NetQty>
        <Source>String</Source>
        <SupplierCode>String</SupplierCode>
        <TicketId>0</TicketId>
        <TicketedAt>0001-01-01T00:00:00</TicketedAt>
        <TicketedMin>0</TicketedMin>
        <TruckCode>String</TruckCode>
      </DispatchTicketView>
    </Tickets>
    <Trucks>
      <DispatchTruckView>
        <Code>String</Code>
        <CycleMins>String</CycleMins>
        <CycleMinsAgo>0</CycleMinsAgo>
        <CycleStart>0</CycleStart>
        <DriverName>String</DriverName>
        <EmployerCode>String</EmployerCode>
        <EstLoad>0</EstLoad>
        <IsInteractive>false</IsInteractive>
        <LastPingMins>0</LastPingMins>
        <LoadsToday>0</LoadsToday>
        <NetToday>0</NetToday>
        <NextSiteName>String</NextSiteName>
        <NextSupplierCode>String</NextSupplierCode>
        <Phone>String</Phone>
        <SiteName>String</SiteName>
        <Slot>String</Slot>
        <Stage>String</Stage>
        <StageMinsAgo>0</StageMinsAgo>
        <StageSince>0</StageSince>
        <SupplierCode>String</SupplierCode>
        <TruckId>0</TruckId>
      </DispatchTruckView>
    </Trucks>
  </Board>
  <Failed>0</Failed>
  <Message>String</Message>
  <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>
  <Sent>0</Sent>
  <TicketCode>String</TicketCode>
  <TicketNet>0</TicketNet>
</DispatchActionResponse>