<?xml version="1.0"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="IWsAccountOperationservice" targetNamespace="http://tempuri.org/" xmlns:tns="http://tempuri.org/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:ns1="urn:">
  <message name="GetAccountPhotoPath0Request">
    <part name="AAccountId" type="xs:int"/>
    <part name="AObjType" type="xs:int"/>
  </message>
  <message name="GetAccountPhotoPath0Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="GetAccountMoneyOperationList1Request">
    <part name="AAccountId" type="xs:int"/>
    <part name="AFromDate" type="xs:date"/>
    <part name="AToDate" type="xs:date"/>
  </message>
  <message name="GetAccountMoneyOperationList1Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="GetAccountImageList2Request">
    <part name="AAccountId" type="xs:int"/>
  </message>
  <message name="GetAccountImageList2Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="GetAccountPhotoData3Request">
    <part name="AAccountId" type="xs:int"/>
    <part name="AObjType" type="xs:int"/>
  </message>
  <message name="GetAccountPhotoData3Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="AdvancedImportAccount4Request">
    <part name="AAccountInfo" type="xs:string"/>
  </message>
  <message name="AdvancedImportAccount4Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="CreateAccountTicket5Request">
    <part name="ATicketAccountInfo" type="xs:string"/>
  </message>
  <message name="CreateAccountTicket5Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="SwapMedia6Request">
    <part name="ASwapmediaInfo" type="xs:string"/>
  </message>
  <message name="SwapMedia6Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="GetActualBalance7Request">
    <part name="AAccountId" type="xs:int"/>
  </message>
  <message name="GetActualBalance7Response">
    <part name="return" type="xs:double"/>
  </message>
  <message name="GetInitialBalance8Request">
    <part name="AAccountId" type="xs:int"/>
    <part name="AFromDate" type="xs:date"/>
  </message>
  <message name="GetInitialBalance8Response">
    <part name="return" type="xs:double"/>
  </message>
  <message name="GetAccountMoneyCardCDS9Request">
    <part name="AAccountId" type="xs:int"/>
    <part name="AFromDate" type="xs:date"/>
    <part name="AToDate" type="xs:date"/>
  </message>
  <message name="GetAccountMoneyCardCDS9Response">
    <part name="return" type="xs:anyType"/>
  </message>
  <message name="UnBlockMediaIdentifier10Request">
    <part name="AMediaCode" type="xs:string"/>
  </message>
  <message name="UnBlockMediaIdentifier10Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="LinkAccountsToSaleItems11Request">
    <part name="AAccountAssocation" type="xs:string"/>
  </message>
  <message name="LinkAccountsToSaleItems11Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="ValidateCoupon12Request">
    <part name="ACouponCode" type="xs:string"/>
  </message>
  <message name="ValidateCoupon12Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="MarkCouponAsUsed13Request">
    <part name="AcouponCode" type="xs:string"/>
    <part name="ANoteText" type="xs:string"/>
  </message>
  <message name="MarkCouponAsUsed13Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="FillSiaeInfo14Request">
    <part name="ATicketId" type="xs:int"/>
    <part name="ASiaeInfo" type="ns1:IXMLACCOUNTTCKRESP_SIAEINFO"/>
  </message>
  <message name="FillSiaeInfo14Response"/>
  <portType name="IWsAccountOperation">
    <operation name="GetAccountPhotoPath">
      <input message="tns:GetAccountPhotoPath0Request"/>
      <output message="tns:GetAccountPhotoPath0Response"/>
    </operation>
    <operation name="GetAccountMoneyOperationList">
      <input message="tns:GetAccountMoneyOperationList1Request"/>
      <output message="tns:GetAccountMoneyOperationList1Response"/>
    </operation>
    <operation name="GetAccountImageList">
      <input message="tns:GetAccountImageList2Request"/>
      <output message="tns:GetAccountImageList2Response"/>
    </operation>
    <operation name="GetAccountPhotoData">
      <input message="tns:GetAccountPhotoData3Request"/>
      <output message="tns:GetAccountPhotoData3Response"/>
    </operation>
    <operation name="AdvancedImportAccount">
      <input message="tns:AdvancedImportAccount4Request"/>
      <output message="tns:AdvancedImportAccount4Response"/>
    </operation>
    <operation name="CreateAccountTicket">
      <input message="tns:CreateAccountTicket5Request"/>
      <output message="tns:CreateAccountTicket5Response"/>
    </operation>
    <operation name="SwapMedia">
      <input message="tns:SwapMedia6Request"/>
      <output message="tns:SwapMedia6Response"/>
    </operation>
    <operation name="GetActualBalance">
      <input message="tns:GetActualBalance7Request"/>
      <output message="tns:GetActualBalance7Response"/>
    </operation>
    <operation name="GetInitialBalance">
      <input message="tns:GetInitialBalance8Request"/>
      <output message="tns:GetInitialBalance8Response"/>
    </operation>
    <operation name="GetAccountMoneyCardCDS">
      <input message="tns:GetAccountMoneyCardCDS9Request"/>
      <output message="tns:GetAccountMoneyCardCDS9Response"/>
    </operation>
    <operation name="UnBlockMediaIdentifier">
      <input message="tns:UnBlockMediaIdentifier10Request"/>
      <output message="tns:UnBlockMediaIdentifier10Response"/>
    </operation>
    <operation name="LinkAccountsToSaleItems">
      <input message="tns:LinkAccountsToSaleItems11Request"/>
      <output message="tns:LinkAccountsToSaleItems11Response"/>
    </operation>
    <operation name="ValidateCoupon">
      <input message="tns:ValidateCoupon12Request"/>
      <output message="tns:ValidateCoupon12Response"/>
    </operation>
    <operation name="MarkCouponAsUsed">
      <input message="tns:MarkCouponAsUsed13Request"/>
      <output message="tns:MarkCouponAsUsed13Response"/>
    </operation>
    <operation name="FillSiaeInfo">
      <input message="tns:FillSiaeInfo14Request"/>
      <output message="tns:FillSiaeInfo14Response"/>
    </operation>
  </portType>
  <binding name="IWsAccountOperationbinding" type="tns:IWsAccountOperation">
    <binding xmlns="http://schemas.xmlsoap.org/wsdl/soap/" style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    <operation name="GetAccountPhotoPath">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsAccountOperationIntf-IWsAccountOperation#GetAccountPhotoPath" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </output>
    </operation>
    <operation name="GetAccountMoneyOperationList">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsAccountOperationIntf-IWsAccountOperation#GetAccountMoneyOperationList" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </output>
    </operation>
    <operation name="GetAccountImageList">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsAccountOperationIntf-IWsAccountOperation#GetAccountImageList" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </output>
    </operation>
    <operation name="GetAccountPhotoData">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsAccountOperationIntf-IWsAccountOperation#GetAccountPhotoData" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </output>
    </operation>
    <operation name="AdvancedImportAccount">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsAccountOperationIntf-IWsAccountOperation#AdvancedImportAccount" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </output>
    </operation>
    <operation name="CreateAccountTicket">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsAccountOperationIntf-IWsAccountOperation#CreateAccountTicket" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </output>
    </operation>
    <operation name="SwapMedia">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsAccountOperationIntf-IWsAccountOperation#SwapMedia" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </output>
    </operation>
    <operation name="GetActualBalance">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsAccountOperationIntf-IWsAccountOperation#GetActualBalance" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </output>
    </operation>
    <operation name="GetInitialBalance">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsAccountOperationIntf-IWsAccountOperation#GetInitialBalance" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </output>
    </operation>
    <operation name="GetAccountMoneyCardCDS">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsAccountOperationIntf-IWsAccountOperation#GetAccountMoneyCardCDS" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </output>
    </operation>
    <operation name="UnBlockMediaIdentifier">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsAccountOperationIntf-IWsAccountOperation#UnBlockMediaIdentifier" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </output>
    </operation>
    <operation name="LinkAccountsToSaleItems">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsAccountOperationIntf-IWsAccountOperation#LinkAccountsToSaleItems" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </output>
    </operation>
    <operation name="ValidateCoupon">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsAccountOperationIntf-IWsAccountOperation#ValidateCoupon" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </output>
    </operation>
    <operation name="MarkCouponAsUsed">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsAccountOperationIntf-IWsAccountOperation#MarkCouponAsUsed" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </output>
    </operation>
    <operation name="FillSiaeInfo">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsAccountOperationIntf-IWsAccountOperation#FillSiaeInfo" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsAccountOperationIntf-IWsAccountOperation"/>
      </output>
    </operation>
  </binding>
  <service name="IWsAccountOperationservice">
    <port name="IWsAccountOperationPort" binding="tns:IWsAccountOperationbinding">
      <address xmlns="http://schemas.xmlsoap.org/wsdl/soap/" location="http://tcl-isapi-bos.vivaticket.com/BosServices.dll/soap/IWsAccountOperation"/>
    </port>
  </service>
</definitions>

