Service


Click here for a complete list of operations.

UITransaction

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /axesnet.asmx HTTP/1.1
Host: manager.axesnetwork.net
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "TWS/UITransaction"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <UITransaction xmlns="TWS">
      <NoSit>string</NoSit>
      <NoTrm>string</NoTrm>
      <NoFrm>string</NoFrm>
      <Data>base64Binary</Data>
      <IsEmpty>boolean</IsEmpty>
      <Odd>
        <ReceiveDateTime xmlns="BWS">dateTime</ReceiveDateTime>
        <Note xmlns="BWS">string</Note>
        <PromotionTypeId xmlns="BWS">string</PromotionTypeId>
        <AmountDeposit xmlns="BWS">int</AmountDeposit>
        <BalanceDeposit xmlns="BWS">int</BalanceDeposit>
        <AmountTaxe xmlns="BWS">int</AmountTaxe>
        <GivenAmount xmlns="BWS">int</GivenAmount>
        <HopperValue1 xmlns="BWS">unsignedInt</HopperValue1>
        <AmountTaken1 xmlns="BWS">unsignedShort</AmountTaken1>
        <AmountGiven1 xmlns="BWS">unsignedShort</AmountGiven1>
        <HopperValue2 xmlns="BWS">unsignedInt</HopperValue2>
        <AmountTaken2 xmlns="BWS">unsignedShort</AmountTaken2>
        <AmountGiven2 xmlns="BWS">unsignedShort</AmountGiven2>
        <HopperValue3 xmlns="BWS">unsignedInt</HopperValue3>
        <AmountTaken3 xmlns="BWS">unsignedShort</AmountTaken3>
        <AmountGiven3 xmlns="BWS">unsignedShort</AmountGiven3>
        <HopperValue4 xmlns="BWS">unsignedInt</HopperValue4>
        <AmountTaken4 xmlns="BWS">unsignedShort</AmountTaken4>
        <AmountGiven4 xmlns="BWS">unsignedShort</AmountGiven4>
        <NoManager xmlns="BWS">string</NoManager>
        <NoShift xmlns="BWS">string</NoShift>
        <ShiftOperation xmlns="BWS">string</ShiftOperation>
        <ShiftAmount xmlns="BWS">long</ShiftAmount>
        <ShiftBalance xmlns="BWS">long</ShiftBalance>
        <ShiftAmountCount xmlns="BWS">long</ShiftAmountCount>
        <TicketNumber xmlns="BWS">string</TicketNumber>
        <Redeemed xmlns="BWS">boolean</Redeemed>
        <Promotional xmlns="BWS">boolean</Promotional>
        <pTrm xmlns="BWS">
          <ChipID>string</ChipID>
          <AdvancedNetworking>
            <SamNumber>string</SamNumber>
            <TelnetEnabled>boolean</TelnetEnabled>
            <TelnetUser>string</TelnetUser>
            <TelnetPassword>string</TelnetPassword>
            <BridgeType>string</BridgeType>
            <BridgeSSID>string</BridgeSSID>
            <BridgeWifiPassword>string</BridgeWifiPassword>
            <BridgeCollectCommunicationTimeout>unsignedInt</BridgeCollectCommunicationTimeout>
            <BridgeReconnectionTimeout>unsignedInt</BridgeReconnectionTimeout>
            <BridgeRFU>base64Binary</BridgeRFU>
          </AdvancedNetworking>
          <InTas>boolean</InTas>
          <OpCounter>long</OpCounter>
          <Kiosk>boolean</Kiosk>
          <CurrentLifeCycleState>string</CurrentLifeCycleState>
          <LastCurrentLifeCycleStateUpdate>dateTime</LastCurrentLifeCycleStateUpdate>
          <NumberTrnInMemory>unsignedInt</NumberTrnInMemory>
          <RequestedLifeCycleState>string</RequestedLifeCycleState>
          <AppConfigRFU>base64Binary</AppConfigRFU>
          <AxesScore>boolean</AxesScore>
          <Retired>boolean</Retired>
          <NoTerminal>string</NoTerminal>
          <NoLocation>string</NoLocation>
          <NoType>string</NoType>
          <NoSite>string</NoSite>
          <NoLangue>string</NoLangue>
          <NoCard>string</NoCard>
          <NoLicence>string</NoLicence>
          <Description>string</Description>
          <Address>string</Address>
          <Mask>string</Mask>
          <Gateway>string</Gateway>
          <DNS>string</DNS>
          <MAC>string</MAC>
          <PrimaryHost>string</PrimaryHost>
          <PrimaryLocation>string</PrimaryLocation>
          <SecondaryHost>string</SecondaryHost>
          <SecondaryLocation>string</SecondaryLocation>
          <LastIP>string</LastIP>
          <TerminalCanTransac>boolean</TerminalCanTransac>
          <State>boolean</State>
          <UpdateAvailable>boolean</UpdateAvailable>
          <Version>int</Version>
          <DHCP>boolean</DHCP>
          <Session>boolean</Session>
          <Callback>boolean</Callback>
          <CommIndex>long</CommIndex>
          <CommKey>unsignedInt</CommKey>
          <CommType>int</CommType>
          <CommTable>base64Binary</CommTable>
          <LastComm>dateTime</LastComm>
          <LastConfig>dateTime</LastConfig>
          <NextComm>dateTime</NextComm>
          <Expiration>dateTime</Expiration>
          <InSnapShot>dateTime</InSnapShot>
          <LastEmptyDate>dateTime</LastEmptyDate>
          <Deleted>boolean</Deleted>
          <NbSession>int</NbSession>
          <LgSession>int</LgSession>
          <Pos>
            <NoTerminal>string</NoTerminal>
            <NoSite>string</NoSite>
            <NoProduct>string</NoProduct>
            <NoPromoList>string</NoPromoList>
            <Limit>int</Limit>
            <UsePin>boolean</UsePin>
            <UseCard>boolean</UseCard>
            <Prd xsi:nil="true" />
          </Pos>
          <Gam>
            <JackpotContribType>string</JackpotContribType>
            <JackpotContribNoMeter>string</JackpotContribNoMeter>
            <PromoRestrictedId>string</PromoRestrictedId>
            <PromoRestrictedEnable>boolean</PromoRestrictedEnable>
            <PromoRestrictedNoMeter>string</PromoRestrictedNoMeter>
            <PromoRestrictedHardMeterPin>int</PromoRestrictedHardMeterPin>
            <KioskBillResetDate>dateTime</KioskBillResetDate>
            <KioskDispenseResetDate>dateTime</KioskDispenseResetDate>
            <CurrentEscrowAmount>unsignedInt</CurrentEscrowAmount>
            <CurrentGameMachineCredit>unsignedInt</CurrentGameMachineCredit>
            <NoTerminal>string</NoTerminal>
            <NoSite>string</NoSite>
            <Line1>int</Line1>
            <Line2>int</Line2>
            <CoinIn>int</CoinIn>
            <CoinOut>int</CoinOut>
            <Width>int</Width>
            <Delay>int</Delay>
            <Debounce>int</Debounce>
            <WriteDelay>int</WriteDelay>
            <Options>int</Options>
            <Button1>int</Button1>
            <Button2>int</Button2>
            <Button3>int</Button3>
            <Button4>int</Button4>
            <NoTrfType>string</NoTrfType>
            <TrfAmount>int</TrfAmount>
            <SummaryTemplateId>string</SummaryTemplateId>
            <SummaryTemplateDate>dateTime</SummaryTemplateDate>
            <RUF>base64Binary</RUF>
            <HopperLimit>unsignedInt</HopperLimit>
            <CurrencyConversionFactor>decimal</CurrencyConversionFactor>
          </Gam>
          <Crd>
            <Balance1>int</Balance1>
            <ValeurBalance1>decimal</ValeurBalance1>
            <Balance2>int</Balance2>
            <ValeurBalance2>decimal</ValeurBalance2>
            <LastPromoTTrId>string</LastPromoTTrId>
            <RewardAccountBalance>long</RewardAccountBalance>
            <RewardAccountBalanceValeur>decimal</RewardAccountBalanceValeur>
            <BalanceDeposit1>int</BalanceDeposit1>
            <ValeurBalanceDeposit1>decimal</ValeurBalanceDeposit1>
            <BalanceDeposit2>int</BalanceDeposit2>
            <ValeurBalanceDeposit2>decimal</ValeurBalanceDeposit2>
            <GrabLastTrnDate>dateTime</GrabLastTrnDate>
            <RewardCurrency xsi:nil="true" />
            <lUpd xsi:nil="true" />
            <NoCard>string</NoCard>
            <NoType>string</NoType>
            <NoHolder>string</NoHolder>
            <NoSite>string</NoSite>
            <NoPurse>string</NoPurse>
            <NoLicence>string</NoLicence>
            <NoTransfer>string</NoTransfer>
            <NoJackpotTrm>string</NoJackpotTrm>
            <NoCategory>string</NoCategory>
            <Note>string</Note>
            <NextNo>int</NextNo>
            <Activation>dateTime</Activation>
            <LastRewardDate>dateTime</LastRewardDate>
            <LastTransaction>dateTime</LastTransaction>
            <LastRedemptionDate>dateTime</LastRedemptionDate>
            <InDate>dateTime</InDate>
            <LastParticipation>dateTime</LastParticipation>
            <LastRewardAmount>int</LastRewardAmount>
            <LastRedemptionAmount>decimal</LastRedemptionAmount>
            <InitialAmount>int</InitialAmount>
            <TotalReward>int</TotalReward>
            <TotalRedemption>decimal</TotalRedemption>
            <Participation>decimal</Participation>
            <IsIn>boolean</IsIn>
            <NoCurrency1>string</NoCurrency1>
            <Active1>boolean</Active1>
            <Compteur1>int</Compteur1>
            <Increment1>int</Increment1>
            <NoCurrency2>string</NoCurrency2>
            <Active2>boolean</Active2>
            <Compteur2>int</Compteur2>
            <Increment2>int</Increment2>
            <Hld xsi:nil="true" />
            <Sit xsi:nil="true" />
            <Cur1 xsi:nil="true" />
            <Cur2 xsi:nil="true" />
            <Cat xsi:nil="true" />
          </Crd>
          <CurrentMachine>
            <LastActualLifeCycleStateUpdate>dateTime</LastActualLifeCycleStateUpdate>
            <LastDenominationUpdate>dateTime</LastDenominationUpdate>
            <DenomCurOverride>boolean</DenomCurOverride>
            <ManPayout>string</ManPayout>
            <ActualLifeCycleState>string</ActualLifeCycleState>
            <NoMachine>string</NoMachine>
            <NoLocation>string</NoLocation>
            <NoGame>string</NoGame>
            <NoType>string</NoType>
            <NoStatus>string</NoStatus>
            <NoManufacturer>string</NoManufacturer>
            <Description>string</Description>
            <SerialNumber>string</SerialNumber>
            <Weight>string</Weight>
            <Dimension>string</Dimension>
            <Note>string</Note>
            <MaximumPlayer>int</MaximumPlayer>
            <Denomination>decimal</Denomination>
            <Delete>boolean</Delete>
            <AcquiredDate>dateTime</AcquiredDate>
            <Brd xsi:nil="true" />
            <Loc xsi:nil="true" />
            <Man xsi:nil="true" />
            <RevenueShare>decimal</RevenueShare>
            <ImportNumber>string</ImportNumber>
            <MachineNumber>string</MachineNumber>
            <JackpotMeterToCoinOut>boolean</JackpotMeterToCoinOut>
            <HandPayMeterToCoinOut>boolean</HandPayMeterToCoinOut>
            <JackpotMeterToTotalOut>boolean</JackpotMeterToTotalOut>
            <HandPayMeterToTotalOut>boolean</HandPayMeterToTotalOut>
            <HandPayMulti>decimal</HandPayMulti>
            <JackpotMulti>decimal</JackpotMulti>
            <DeletedDate>dateTime</DeletedDate>
            <ContractNumber>string</ContractNumber>
            <HouseNumber>string</HouseNumber>
            <Jurisdiction>string</Jurisdiction>
            <FeeDeduction>string</FeeDeduction>
            <BaseID>string</BaseID>
            <LineCount>string</LineCount>
            <BetAmount>string</BetAmount>
            <TheoriticalReturnPct>string</TheoriticalReturnPct>
            <CabinetType>string</CabinetType>
            <Model>string</Model>
            <InitialConnectionDate>string</InitialConnectionDate>
          </CurrentMachine>
          <Loc>
            <RenewalStatusID>string</RenewalStatusID>
            <RemoveTotalFromAuditReceipt>boolean</RemoveTotalFromAuditReceipt>
            <FullListDescription>string</FullListDescription>
            <CoverChargePercentage>int</CoverChargePercentage>
            <RunnerEnable>boolean</RunnerEnable>
            <RunnerPINEnable>boolean</RunnerPINEnable>
            <RunnerType>int</RunnerType>
            <RunnerBtnVal1>unsignedInt</RunnerBtnVal1>
            <RunnerBtnVal2>unsignedInt</RunnerBtnVal2>
            <RunnerBtnVal3>unsignedInt</RunnerBtnVal3>
            <RunnerBtnVal4>unsignedInt</RunnerBtnVal4>
            <Divisor>int</Divisor>
            <MaxTrfValue>unsignedInt</MaxTrfValue>
            <RunnerLowWarning>unsignedInt</RunnerLowWarning>
            <CashLowWarning>unsignedInt</CashLowWarning>
            <CashHighWarning>unsignedInt</CashHighWarning>
            <FeePayer>string</FeePayer>
            <ChangeApprovalEnabled>boolean</ChangeApprovalEnabled>
            <PostalAddress xsi:nil="true" />
            <PostalAddressID>string</PostalAddressID>
            <ResetPromoOnRemoveValue>boolean</ResetPromoOnRemoveValue>
            <RestrictMultiplePromo>boolean</RestrictMultiplePromo>
            <POSTimeBomb>int</POSTimeBomb>
            <POSValueBomb>int</POSValueBomb>
            <POSMaxOfflineTx>int</POSMaxOfflineTx>
            <GamTimeBomb>int</GamTimeBomb>
            <GamValueBomb>int</GamValueBomb>
            <GamMaxOfflineTx>int</GamMaxOfflineTx>
            <NoTimeZone>string</NoTimeZone>
            <TASEnabled>boolean</TASEnabled>
            <MaxInTAS>int</MaxInTAS>
            <LocalServerEnable>boolean</LocalServerEnable>
            <LocalServerAddress>int</LocalServerAddress>
            <LocalJackpotEnable>boolean</LocalJackpotEnable>
            <TicketLocationName>string</TicketLocationName>
            <TicketAddress1>string</TicketAddress1>
            <TicketAddress2>string</TicketAddress2>
            <TicketExpiration>unsignedShort</TicketExpiration>
            <Whitelist>boolean</Whitelist>
            <ReaderCustomOptions>unsignedShort</ReaderCustomOptions>
            <PromoExpirationTimeout>unsignedByte</PromoExpirationTimeout>
            <Tmz xsi:nil="true" />
            <PromoExpirationOnClosureEnabled>boolean</PromoExpirationOnClosureEnabled>
            <NoSite>string</NoSite>
            <NoLocation>string</NoLocation>
            <NoCustomer>string</NoCustomer>
            <Description>string</Description>
            <Cus xsi:nil="true" />
            <Sit xsi:nil="true" />
            <ViewTrnHole>boolean</ViewTrnHole>
            <DistributorEnable>boolean</DistributorEnable>
            <AxesEnable>boolean</AxesEnable>
            <CurrencyDisplay xsi:nil="true" />
            <LocationIndex>int</LocationIndex>
            <BankCardEnable>boolean</BankCardEnable>
            <SocialDistancingServiceEnabled>boolean</SocialDistancingServiceEnabled>
            <DefaultOpeningHour>string</DefaultOpeningHour>
            <DefaultClosingHour>string</DefaultClosingHour>
            <MinAmountBeforeResetEscrow>unsignedShort</MinAmountBeforeResetEscrow>
            <DoubleOrNothingEnabled>boolean</DoubleOrNothingEnabled>
            <DoubleOrNothingMin>unsignedInt</DoubleOrNothingMin>
          </Loc>
          <LstChg>
            <anyType />
            <anyType />
          </LstChg>
          <AxesNote>string</AxesNote>
          <Enabled>boolean</Enabled>
          <FirstComm>dateTime</FirstComm>
          <MemoryVersion>string</MemoryVersion>
          <SUCTRConfig>
            <SamNumber>string</SamNumber>
            <CommTemplateID>string</CommTemplateID>
            <MappingTemplateID>string</MappingTemplateID>
            <Comm xsi:nil="true" />
            <Mapping xsi:nil="true" />
          </SUCTRConfig>
          <SUCTREnabled>boolean</SUCTREnabled>
        </pTrm>
        <ProTyp xmlns="BWS">
          <LocationID>string</LocationID>
          <PromotionTypeID>string</PromotionTypeID>
          <Description>string</Description>
          <Deleted>boolean</Deleted>
          <ConfigInterval>unsignedByte</ConfigInterval>
          <Amount>decimal</Amount>
          <AllDay>boolean</AllDay>
          <StartTimeHour>unsignedByte</StartTimeHour>
          <StartTimeMinute>unsignedByte</StartTimeMinute>
          <EndTimeHour>unsignedByte</EndTimeHour>
          <EndTimeMinute>unsignedByte</EndTimeMinute>
          <StartDate>dateTime</StartDate>
          <EndDate>dateTime</EndDate>
          <Interval>unsignedByte</Interval>
          <WeeklyBitmap>unsignedByte</WeeklyBitmap>
          <DayOfMonth>unsignedByte</DayOfMonth>
          <PromoCountLimit>int</PromoCountLimit>
        </ProTyp>
        <ShiftOperationDescription xmlns="BWS">string</ShiftOperationDescription>
        <InServiceTransaction xmlns="BWS">boolean</InServiceTransaction>
        <NoSite xmlns="BWS">string</NoSite>
        <NoTransaction xmlns="BWS">string</NoTransaction>
        <NoType xmlns="BWS">string</NoType>
        <NoFrame xmlns="BWS">string</NoFrame>
        <NoLocation xmlns="BWS">string</NoLocation>
        <LastTerm xmlns="BWS">string</LastTerm>
        <LastActivityDate xmlns="BWS">dateTime</LastActivityDate>
        <NoTerminal xmlns="BWS">string</NoTerminal>
        <NoBoard xmlns="BWS">string</NoBoard>
        <NoCard xmlns="BWS">string</NoCard>
        <NoPurse xmlns="BWS">string</NoPurse>
        <NoCurrency xmlns="BWS">string</NoCurrency>
        <NoSource xmlns="BWS">string</NoSource>
        <NoDestination xmlns="BWS">string</NoDestination>
        <NoCashier xmlns="BWS">string</NoCashier>
        <NoEvent xmlns="BWS">string</NoEvent>
        <NoCode xmlns="BWS">string</NoCode>
        <NoMeter xmlns="BWS">string</NoMeter>
        <NoReader xmlns="BWS">string</NoReader>
        <NoJackpot xmlns="BWS">string</NoJackpot>
        <NoDraw xmlns="BWS">string</NoDraw>
        <NoSort xmlns="BWS">string</NoSort>
        <NoOrder xmlns="BWS">int</NoOrder>
        <NoProduct xmlns="BWS">string</NoProduct>
        <NoValidation xmlns="BWS">string</NoValidation>
        <TransactionDayOfYear xmlns="BWS">string</TransactionDayOfYear>
        <NoUpdate xmlns="BWS">int</NoUpdate>
        <Compteur xmlns="BWS">int</Compteur>
        <Amount xmlns="BWS">int</Amount>
        <Balance xmlns="BWS">int</Balance>
        <Cash xmlns="BWS">int</Cash>
        <Promo xmlns="BWS">int</Promo>
        <Counter xmlns="BWS">long</Counter>
        <Previous xmlns="BWS">int</Previous>
        <Update xmlns="BWS">int</Update>
        <CounterIndex xmlns="BWS">int</CounterIndex>
        <Pulse xmlns="BWS">int</Pulse>
        <Reset xmlns="BWS">unsignedInt</Reset>
        <Life xmlns="BWS">unsignedInt</Life>
        <QtySum xmlns="BWS">int</QtySum>
        <Total xmlns="BWS">int</Total>
        <Qty xmlns="BWS">int</Qty>
        <Count xmlns="BWS">int</Count>
        <Line1 xmlns="BWS">int</Line1>
        <Line2 xmlns="BWS">int</Line2>
        <CoinIn xmlns="BWS">int</CoinIn>
        <CoinOut xmlns="BWS">int</CoinOut>
        <SessionAmount xmlns="BWS">int</SessionAmount>
        <InitialBalance xmlns="BWS">int</InitialBalance>
        <Variation xmlns="BWS">int</Variation>
        <FinalBalance xmlns="BWS">int</FinalBalance>
        <ResidualAmount xmlns="BWS">int</ResidualAmount>
        <Length xmlns="BWS">int</Length>
        <Machine xmlns="BWS">int</Machine>
        <MeterValue xmlns="BWS">long</MeterValue>
        <Data xmlns="BWS">base64Binary</Data>
        <Start xmlns="BWS">dateTime</Start>
        <TrnDate xmlns="BWS">dateTime</TrnDate>
        <Claimed xmlns="BWS">boolean</Claimed>
        <OverrideValidation xmlns="BWS">base64Binary</OverrideValidation>
        <InitialTransactionTypeId xmlns="BWS">string</InitialTransactionTypeId>
        <ShowOdd xmlns="BWS">boolean</ShowOdd>
        <PreviousMeterValue xmlns="BWS">long</PreviousMeterValue>
        <OldCardNumber xmlns="BWS">string</OldCardNumber>
        <CoverChargeAmount xmlns="BWS">int</CoverChargeAmount>
        <CoverChargePercentage xmlns="BWS">decimal</CoverChargePercentage>
        <TaxePerc xmlns="BWS">decimal</TaxePerc>
        <RunnerTransfer xmlns="BWS">boolean</RunnerTransfer>
        <QuestionAnswer xmlns="BWS">string</QuestionAnswer>
        <PaymentType xmlns="BWS">string</PaymentType>
        <ExtraFieldType xmlns="BWS">string</ExtraFieldType>
        <ExtraFieldLength xmlns="BWS">int</ExtraFieldLength>
        <ExtraFieldData xmlns="BWS">string</ExtraFieldData>
      </Odd>
      <NoUsr>string</NoUsr>
      <Ip>string</Ip>
      <NoMachineUsed>string</NoMachineUsed>
      <NoSourceMachineUsed>string</NoSourceMachineUsed>
      <CopyFromTrxId>string</CopyFromTrxId>
    </UITransaction>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <UITransactionResponse xmlns="TWS" />
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /axesnet.asmx HTTP/1.1
Host: manager.axesnetwork.net
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <UITransaction xmlns="TWS">
      <NoSit>string</NoSit>
      <NoTrm>string</NoTrm>
      <NoFrm>string</NoFrm>
      <Data>base64Binary</Data>
      <IsEmpty>boolean</IsEmpty>
      <Odd>
        <ReceiveDateTime xmlns="BWS">dateTime</ReceiveDateTime>
        <Note xmlns="BWS">string</Note>
        <PromotionTypeId xmlns="BWS">string</PromotionTypeId>
        <AmountDeposit xmlns="BWS">int</AmountDeposit>
        <BalanceDeposit xmlns="BWS">int</BalanceDeposit>
        <AmountTaxe xmlns="BWS">int</AmountTaxe>
        <GivenAmount xmlns="BWS">int</GivenAmount>
        <HopperValue1 xmlns="BWS">unsignedInt</HopperValue1>
        <AmountTaken1 xmlns="BWS">unsignedShort</AmountTaken1>
        <AmountGiven1 xmlns="BWS">unsignedShort</AmountGiven1>
        <HopperValue2 xmlns="BWS">unsignedInt</HopperValue2>
        <AmountTaken2 xmlns="BWS">unsignedShort</AmountTaken2>
        <AmountGiven2 xmlns="BWS">unsignedShort</AmountGiven2>
        <HopperValue3 xmlns="BWS">unsignedInt</HopperValue3>
        <AmountTaken3 xmlns="BWS">unsignedShort</AmountTaken3>
        <AmountGiven3 xmlns="BWS">unsignedShort</AmountGiven3>
        <HopperValue4 xmlns="BWS">unsignedInt</HopperValue4>
        <AmountTaken4 xmlns="BWS">unsignedShort</AmountTaken4>
        <AmountGiven4 xmlns="BWS">unsignedShort</AmountGiven4>
        <NoManager xmlns="BWS">string</NoManager>
        <NoShift xmlns="BWS">string</NoShift>
        <ShiftOperation xmlns="BWS">string</ShiftOperation>
        <ShiftAmount xmlns="BWS">long</ShiftAmount>
        <ShiftBalance xmlns="BWS">long</ShiftBalance>
        <ShiftAmountCount xmlns="BWS">long</ShiftAmountCount>
        <TicketNumber xmlns="BWS">string</TicketNumber>
        <Redeemed xmlns="BWS">boolean</Redeemed>
        <Promotional xmlns="BWS">boolean</Promotional>
        <pTrm xmlns="BWS">
          <ChipID>string</ChipID>
          <AdvancedNetworking>
            <SamNumber>string</SamNumber>
            <TelnetEnabled>boolean</TelnetEnabled>
            <TelnetUser>string</TelnetUser>
            <TelnetPassword>string</TelnetPassword>
            <BridgeType>string</BridgeType>
            <BridgeSSID>string</BridgeSSID>
            <BridgeWifiPassword>string</BridgeWifiPassword>
            <BridgeCollectCommunicationTimeout>unsignedInt</BridgeCollectCommunicationTimeout>
            <BridgeReconnectionTimeout>unsignedInt</BridgeReconnectionTimeout>
            <BridgeRFU>base64Binary</BridgeRFU>
          </AdvancedNetworking>
          <InTas>boolean</InTas>
          <OpCounter>long</OpCounter>
          <Kiosk>boolean</Kiosk>
          <CurrentLifeCycleState>string</CurrentLifeCycleState>
          <LastCurrentLifeCycleStateUpdate>dateTime</LastCurrentLifeCycleStateUpdate>
          <NumberTrnInMemory>unsignedInt</NumberTrnInMemory>
          <RequestedLifeCycleState>string</RequestedLifeCycleState>
          <AppConfigRFU>base64Binary</AppConfigRFU>
          <AxesScore>boolean</AxesScore>
          <Retired>boolean</Retired>
          <NoTerminal>string</NoTerminal>
          <NoLocation>string</NoLocation>
          <NoType>string</NoType>
          <NoSite>string</NoSite>
          <NoLangue>string</NoLangue>
          <NoCard>string</NoCard>
          <NoLicence>string</NoLicence>
          <Description>string</Description>
          <Address>string</Address>
          <Mask>string</Mask>
          <Gateway>string</Gateway>
          <DNS>string</DNS>
          <MAC>string</MAC>
          <PrimaryHost>string</PrimaryHost>
          <PrimaryLocation>string</PrimaryLocation>
          <SecondaryHost>string</SecondaryHost>
          <SecondaryLocation>string</SecondaryLocation>
          <LastIP>string</LastIP>
          <TerminalCanTransac>boolean</TerminalCanTransac>
          <State>boolean</State>
          <UpdateAvailable>boolean</UpdateAvailable>
          <Version>int</Version>
          <DHCP>boolean</DHCP>
          <Session>boolean</Session>
          <Callback>boolean</Callback>
          <CommIndex>long</CommIndex>
          <CommKey>unsignedInt</CommKey>
          <CommType>int</CommType>
          <CommTable>base64Binary</CommTable>
          <LastComm>dateTime</LastComm>
          <LastConfig>dateTime</LastConfig>
          <NextComm>dateTime</NextComm>
          <Expiration>dateTime</Expiration>
          <InSnapShot>dateTime</InSnapShot>
          <LastEmptyDate>dateTime</LastEmptyDate>
          <Deleted>boolean</Deleted>
          <NbSession>int</NbSession>
          <LgSession>int</LgSession>
          <Pos>
            <NoTerminal>string</NoTerminal>
            <NoSite>string</NoSite>
            <NoProduct>string</NoProduct>
            <NoPromoList>string</NoPromoList>
            <Limit>int</Limit>
            <UsePin>boolean</UsePin>
            <UseCard>boolean</UseCard>
            <Prd xsi:nil="true" />
          </Pos>
          <Gam>
            <JackpotContribType>string</JackpotContribType>
            <JackpotContribNoMeter>string</JackpotContribNoMeter>
            <PromoRestrictedId>string</PromoRestrictedId>
            <PromoRestrictedEnable>boolean</PromoRestrictedEnable>
            <PromoRestrictedNoMeter>string</PromoRestrictedNoMeter>
            <PromoRestrictedHardMeterPin>int</PromoRestrictedHardMeterPin>
            <KioskBillResetDate>dateTime</KioskBillResetDate>
            <KioskDispenseResetDate>dateTime</KioskDispenseResetDate>
            <CurrentEscrowAmount>unsignedInt</CurrentEscrowAmount>
            <CurrentGameMachineCredit>unsignedInt</CurrentGameMachineCredit>
            <NoTerminal>string</NoTerminal>
            <NoSite>string</NoSite>
            <Line1>int</Line1>
            <Line2>int</Line2>
            <CoinIn>int</CoinIn>
            <CoinOut>int</CoinOut>
            <Width>int</Width>
            <Delay>int</Delay>
            <Debounce>int</Debounce>
            <WriteDelay>int</WriteDelay>
            <Options>int</Options>
            <Button1>int</Button1>
            <Button2>int</Button2>
            <Button3>int</Button3>
            <Button4>int</Button4>
            <NoTrfType>string</NoTrfType>
            <TrfAmount>int</TrfAmount>
            <SummaryTemplateId>string</SummaryTemplateId>
            <SummaryTemplateDate>dateTime</SummaryTemplateDate>
            <RUF>base64Binary</RUF>
            <HopperLimit>unsignedInt</HopperLimit>
            <CurrencyConversionFactor>decimal</CurrencyConversionFactor>
          </Gam>
          <Crd>
            <Balance1>int</Balance1>
            <ValeurBalance1>decimal</ValeurBalance1>
            <Balance2>int</Balance2>
            <ValeurBalance2>decimal</ValeurBalance2>
            <LastPromoTTrId>string</LastPromoTTrId>
            <RewardAccountBalance>long</RewardAccountBalance>
            <RewardAccountBalanceValeur>decimal</RewardAccountBalanceValeur>
            <BalanceDeposit1>int</BalanceDeposit1>
            <ValeurBalanceDeposit1>decimal</ValeurBalanceDeposit1>
            <BalanceDeposit2>int</BalanceDeposit2>
            <ValeurBalanceDeposit2>decimal</ValeurBalanceDeposit2>
            <GrabLastTrnDate>dateTime</GrabLastTrnDate>
            <RewardCurrency xsi:nil="true" />
            <lUpd xsi:nil="true" />
            <NoCard>string</NoCard>
            <NoType>string</NoType>
            <NoHolder>string</NoHolder>
            <NoSite>string</NoSite>
            <NoPurse>string</NoPurse>
            <NoLicence>string</NoLicence>
            <NoTransfer>string</NoTransfer>
            <NoJackpotTrm>string</NoJackpotTrm>
            <NoCategory>string</NoCategory>
            <Note>string</Note>
            <NextNo>int</NextNo>
            <Activation>dateTime</Activation>
            <LastRewardDate>dateTime</LastRewardDate>
            <LastTransaction>dateTime</LastTransaction>
            <LastRedemptionDate>dateTime</LastRedemptionDate>
            <InDate>dateTime</InDate>
            <LastParticipation>dateTime</LastParticipation>
            <LastRewardAmount>int</LastRewardAmount>
            <LastRedemptionAmount>decimal</LastRedemptionAmount>
            <InitialAmount>int</InitialAmount>
            <TotalReward>int</TotalReward>
            <TotalRedemption>decimal</TotalRedemption>
            <Participation>decimal</Participation>
            <IsIn>boolean</IsIn>
            <NoCurrency1>string</NoCurrency1>
            <Active1>boolean</Active1>
            <Compteur1>int</Compteur1>
            <Increment1>int</Increment1>
            <NoCurrency2>string</NoCurrency2>
            <Active2>boolean</Active2>
            <Compteur2>int</Compteur2>
            <Increment2>int</Increment2>
            <Hld xsi:nil="true" />
            <Sit xsi:nil="true" />
            <Cur1 xsi:nil="true" />
            <Cur2 xsi:nil="true" />
            <Cat xsi:nil="true" />
          </Crd>
          <CurrentMachine>
            <LastActualLifeCycleStateUpdate>dateTime</LastActualLifeCycleStateUpdate>
            <LastDenominationUpdate>dateTime</LastDenominationUpdate>
            <DenomCurOverride>boolean</DenomCurOverride>
            <ManPayout>string</ManPayout>
            <ActualLifeCycleState>string</ActualLifeCycleState>
            <NoMachine>string</NoMachine>
            <NoLocation>string</NoLocation>
            <NoGame>string</NoGame>
            <NoType>string</NoType>
            <NoStatus>string</NoStatus>
            <NoManufacturer>string</NoManufacturer>
            <Description>string</Description>
            <SerialNumber>string</SerialNumber>
            <Weight>string</Weight>
            <Dimension>string</Dimension>
            <Note>string</Note>
            <MaximumPlayer>int</MaximumPlayer>
            <Denomination>decimal</Denomination>
            <Delete>boolean</Delete>
            <AcquiredDate>dateTime</AcquiredDate>
            <Brd xsi:nil="true" />
            <Loc xsi:nil="true" />
            <Man xsi:nil="true" />
            <RevenueShare>decimal</RevenueShare>
            <ImportNumber>string</ImportNumber>
            <MachineNumber>string</MachineNumber>
            <JackpotMeterToCoinOut>boolean</JackpotMeterToCoinOut>
            <HandPayMeterToCoinOut>boolean</HandPayMeterToCoinOut>
            <JackpotMeterToTotalOut>boolean</JackpotMeterToTotalOut>
            <HandPayMeterToTotalOut>boolean</HandPayMeterToTotalOut>
            <HandPayMulti>decimal</HandPayMulti>
            <JackpotMulti>decimal</JackpotMulti>
            <DeletedDate>dateTime</DeletedDate>
            <ContractNumber>string</ContractNumber>
            <HouseNumber>string</HouseNumber>
            <Jurisdiction>string</Jurisdiction>
            <FeeDeduction>string</FeeDeduction>
            <BaseID>string</BaseID>
            <LineCount>string</LineCount>
            <BetAmount>string</BetAmount>
            <TheoriticalReturnPct>string</TheoriticalReturnPct>
            <CabinetType>string</CabinetType>
            <Model>string</Model>
            <InitialConnectionDate>string</InitialConnectionDate>
          </CurrentMachine>
          <Loc>
            <RenewalStatusID>string</RenewalStatusID>
            <RemoveTotalFromAuditReceipt>boolean</RemoveTotalFromAuditReceipt>
            <FullListDescription>string</FullListDescription>
            <CoverChargePercentage>int</CoverChargePercentage>
            <RunnerEnable>boolean</RunnerEnable>
            <RunnerPINEnable>boolean</RunnerPINEnable>
            <RunnerType>int</RunnerType>
            <RunnerBtnVal1>unsignedInt</RunnerBtnVal1>
            <RunnerBtnVal2>unsignedInt</RunnerBtnVal2>
            <RunnerBtnVal3>unsignedInt</RunnerBtnVal3>
            <RunnerBtnVal4>unsignedInt</RunnerBtnVal4>
            <Divisor>int</Divisor>
            <MaxTrfValue>unsignedInt</MaxTrfValue>
            <RunnerLowWarning>unsignedInt</RunnerLowWarning>
            <CashLowWarning>unsignedInt</CashLowWarning>
            <CashHighWarning>unsignedInt</CashHighWarning>
            <FeePayer>string</FeePayer>
            <ChangeApprovalEnabled>boolean</ChangeApprovalEnabled>
            <PostalAddress xsi:nil="true" />
            <PostalAddressID>string</PostalAddressID>
            <ResetPromoOnRemoveValue>boolean</ResetPromoOnRemoveValue>
            <RestrictMultiplePromo>boolean</RestrictMultiplePromo>
            <POSTimeBomb>int</POSTimeBomb>
            <POSValueBomb>int</POSValueBomb>
            <POSMaxOfflineTx>int</POSMaxOfflineTx>
            <GamTimeBomb>int</GamTimeBomb>
            <GamValueBomb>int</GamValueBomb>
            <GamMaxOfflineTx>int</GamMaxOfflineTx>
            <NoTimeZone>string</NoTimeZone>
            <TASEnabled>boolean</TASEnabled>
            <MaxInTAS>int</MaxInTAS>
            <LocalServerEnable>boolean</LocalServerEnable>
            <LocalServerAddress>int</LocalServerAddress>
            <LocalJackpotEnable>boolean</LocalJackpotEnable>
            <TicketLocationName>string</TicketLocationName>
            <TicketAddress1>string</TicketAddress1>
            <TicketAddress2>string</TicketAddress2>
            <TicketExpiration>unsignedShort</TicketExpiration>
            <Whitelist>boolean</Whitelist>
            <ReaderCustomOptions>unsignedShort</ReaderCustomOptions>
            <PromoExpirationTimeout>unsignedByte</PromoExpirationTimeout>
            <Tmz xsi:nil="true" />
            <PromoExpirationOnClosureEnabled>boolean</PromoExpirationOnClosureEnabled>
            <NoSite>string</NoSite>
            <NoLocation>string</NoLocation>
            <NoCustomer>string</NoCustomer>
            <Description>string</Description>
            <Cus xsi:nil="true" />
            <Sit xsi:nil="true" />
            <ViewTrnHole>boolean</ViewTrnHole>
            <DistributorEnable>boolean</DistributorEnable>
            <AxesEnable>boolean</AxesEnable>
            <CurrencyDisplay xsi:nil="true" />
            <LocationIndex>int</LocationIndex>
            <BankCardEnable>boolean</BankCardEnable>
            <SocialDistancingServiceEnabled>boolean</SocialDistancingServiceEnabled>
            <DefaultOpeningHour>string</DefaultOpeningHour>
            <DefaultClosingHour>string</DefaultClosingHour>
            <MinAmountBeforeResetEscrow>unsignedShort</MinAmountBeforeResetEscrow>
            <DoubleOrNothingEnabled>boolean</DoubleOrNothingEnabled>
            <DoubleOrNothingMin>unsignedInt</DoubleOrNothingMin>
          </Loc>
          <LstChg>
            <anyType />
            <anyType />
          </LstChg>
          <AxesNote>string</AxesNote>
          <Enabled>boolean</Enabled>
          <FirstComm>dateTime</FirstComm>
          <MemoryVersion>string</MemoryVersion>
          <SUCTRConfig>
            <SamNumber>string</SamNumber>
            <CommTemplateID>string</CommTemplateID>
            <MappingTemplateID>string</MappingTemplateID>
            <Comm xsi:nil="true" />
            <Mapping xsi:nil="true" />
          </SUCTRConfig>
          <SUCTREnabled>boolean</SUCTREnabled>
        </pTrm>
        <ProTyp xmlns="BWS">
          <LocationID>string</LocationID>
          <PromotionTypeID>string</PromotionTypeID>
          <Description>string</Description>
          <Deleted>boolean</Deleted>
          <ConfigInterval>unsignedByte</ConfigInterval>
          <Amount>decimal</Amount>
          <AllDay>boolean</AllDay>
          <StartTimeHour>unsignedByte</StartTimeHour>
          <StartTimeMinute>unsignedByte</StartTimeMinute>
          <EndTimeHour>unsignedByte</EndTimeHour>
          <EndTimeMinute>unsignedByte</EndTimeMinute>
          <StartDate>dateTime</StartDate>
          <EndDate>dateTime</EndDate>
          <Interval>unsignedByte</Interval>
          <WeeklyBitmap>unsignedByte</WeeklyBitmap>
          <DayOfMonth>unsignedByte</DayOfMonth>
          <PromoCountLimit>int</PromoCountLimit>
        </ProTyp>
        <ShiftOperationDescription xmlns="BWS">string</ShiftOperationDescription>
        <InServiceTransaction xmlns="BWS">boolean</InServiceTransaction>
        <NoSite xmlns="BWS">string</NoSite>
        <NoTransaction xmlns="BWS">string</NoTransaction>
        <NoType xmlns="BWS">string</NoType>
        <NoFrame xmlns="BWS">string</NoFrame>
        <NoLocation xmlns="BWS">string</NoLocation>
        <LastTerm xmlns="BWS">string</LastTerm>
        <LastActivityDate xmlns="BWS">dateTime</LastActivityDate>
        <NoTerminal xmlns="BWS">string</NoTerminal>
        <NoBoard xmlns="BWS">string</NoBoard>
        <NoCard xmlns="BWS">string</NoCard>
        <NoPurse xmlns="BWS">string</NoPurse>
        <NoCurrency xmlns="BWS">string</NoCurrency>
        <NoSource xmlns="BWS">string</NoSource>
        <NoDestination xmlns="BWS">string</NoDestination>
        <NoCashier xmlns="BWS">string</NoCashier>
        <NoEvent xmlns="BWS">string</NoEvent>
        <NoCode xmlns="BWS">string</NoCode>
        <NoMeter xmlns="BWS">string</NoMeter>
        <NoReader xmlns="BWS">string</NoReader>
        <NoJackpot xmlns="BWS">string</NoJackpot>
        <NoDraw xmlns="BWS">string</NoDraw>
        <NoSort xmlns="BWS">string</NoSort>
        <NoOrder xmlns="BWS">int</NoOrder>
        <NoProduct xmlns="BWS">string</NoProduct>
        <NoValidation xmlns="BWS">string</NoValidation>
        <TransactionDayOfYear xmlns="BWS">string</TransactionDayOfYear>
        <NoUpdate xmlns="BWS">int</NoUpdate>
        <Compteur xmlns="BWS">int</Compteur>
        <Amount xmlns="BWS">int</Amount>
        <Balance xmlns="BWS">int</Balance>
        <Cash xmlns="BWS">int</Cash>
        <Promo xmlns="BWS">int</Promo>
        <Counter xmlns="BWS">long</Counter>
        <Previous xmlns="BWS">int</Previous>
        <Update xmlns="BWS">int</Update>
        <CounterIndex xmlns="BWS">int</CounterIndex>
        <Pulse xmlns="BWS">int</Pulse>
        <Reset xmlns="BWS">unsignedInt</Reset>
        <Life xmlns="BWS">unsignedInt</Life>
        <QtySum xmlns="BWS">int</QtySum>
        <Total xmlns="BWS">int</Total>
        <Qty xmlns="BWS">int</Qty>
        <Count xmlns="BWS">int</Count>
        <Line1 xmlns="BWS">int</Line1>
        <Line2 xmlns="BWS">int</Line2>
        <CoinIn xmlns="BWS">int</CoinIn>
        <CoinOut xmlns="BWS">int</CoinOut>
        <SessionAmount xmlns="BWS">int</SessionAmount>
        <InitialBalance xmlns="BWS">int</InitialBalance>
        <Variation xmlns="BWS">int</Variation>
        <FinalBalance xmlns="BWS">int</FinalBalance>
        <ResidualAmount xmlns="BWS">int</ResidualAmount>
        <Length xmlns="BWS">int</Length>
        <Machine xmlns="BWS">int</Machine>
        <MeterValue xmlns="BWS">long</MeterValue>
        <Data xmlns="BWS">base64Binary</Data>
        <Start xmlns="BWS">dateTime</Start>
        <TrnDate xmlns="BWS">dateTime</TrnDate>
        <Claimed xmlns="BWS">boolean</Claimed>
        <OverrideValidation xmlns="BWS">base64Binary</OverrideValidation>
        <InitialTransactionTypeId xmlns="BWS">string</InitialTransactionTypeId>
        <ShowOdd xmlns="BWS">boolean</ShowOdd>
        <PreviousMeterValue xmlns="BWS">long</PreviousMeterValue>
        <OldCardNumber xmlns="BWS">string</OldCardNumber>
        <CoverChargeAmount xmlns="BWS">int</CoverChargeAmount>
        <CoverChargePercentage xmlns="BWS">decimal</CoverChargePercentage>
        <TaxePerc xmlns="BWS">decimal</TaxePerc>
        <RunnerTransfer xmlns="BWS">boolean</RunnerTransfer>
        <QuestionAnswer xmlns="BWS">string</QuestionAnswer>
        <PaymentType xmlns="BWS">string</PaymentType>
        <ExtraFieldType xmlns="BWS">string</ExtraFieldType>
        <ExtraFieldLength xmlns="BWS">int</ExtraFieldLength>
        <ExtraFieldData xmlns="BWS">string</ExtraFieldData>
      </Odd>
      <NoUsr>string</NoUsr>
      <Ip>string</Ip>
      <NoMachineUsed>string</NoMachineUsed>
      <NoSourceMachineUsed>string</NoSourceMachineUsed>
      <CopyFromTrxId>string</CopyFromTrxId>
    </UITransaction>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <UITransactionResponse xmlns="TWS" />
  </soap12:Body>
</soap12:Envelope>