<?xml version="1.0"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="IWsRightManagerservice" 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:OtnSysUtils">
  <types>
    <xs:schema targetNamespace="urn:OtnSysUtils" xmlns="urn:OtnSysUtils">
      <xs:complexType name="TArrayOfString">
        <xs:complexContent>
          <xs:restriction base="soapenc:Array">
            <sequence xmlns="http://www.w3.org/2001/XMLSchema"/>
            <xs:attribute ref="soapenc:arrayType" n1:arrayType="xs:string[]" xmlns:n1="http://schemas.xmlsoap.org/wsdl/"/>
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TArrayOfInt">
        <xs:complexContent>
          <xs:restriction base="soapenc:Array">
            <sequence xmlns="http://www.w3.org/2001/XMLSchema"/>
            <xs:attribute ref="soapenc:arrayType" n1:arrayType="xs:int[]" xmlns:n1="http://schemas.xmlsoap.org/wsdl/"/>
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
    </xs:schema>
  </types>
  <message name="ImportRightTemplate0Request">
    <part name="AFamilyType" type="xs:int"/>
    <part name="AXMLData" type="xs:string"/>
  </message>
  <message name="ImportRightTemplate0Response"/>
  <message name="GetRights1Request">
    <part name="ADestInfo" type="xs:string"/>
    <part name="ASourceInfo" type="xs:string"/>
    <part name="AUseView" type="xs:boolean"/>
  </message>
  <message name="GetRights1Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="GetRightsArray2Request">
    <part name="ADestInfoArray" type="ns1:TArrayOfString"/>
    <part name="ASourceInfoArray" type="ns1:TArrayOfString"/>
    <part name="AUseView" type="xs:boolean"/>
  </message>
  <message name="GetRightsArray2Response">
    <part name="return" type="ns1:TArrayOfString"/>
  </message>
  <message name="GetDefaults3Request">
    <part name="AUseView" type="xs:boolean"/>
  </message>
  <message name="GetDefaults3Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="GetDestRightList4Request">
    <part name="ARightAK" type="xs:string"/>
    <part name="ASourceType" type="xs:int"/>
    <part name="ASourceId" type="xs:int"/>
    <part name="ADestType" type="xs:int"/>
  </message>
  <message name="GetDestRightList4Response">
    <part name="return" type="ns1:TArrayOfInt"/>
  </message>
  <message name="SaveDestRightList5Request">
    <part name="ARightAK" type="xs:string"/>
    <part name="ASourceType" type="xs:int"/>
    <part name="ASourceId" type="xs:int"/>
    <part name="ADestType" type="xs:int"/>
    <part name="ADestValues" type="ns1:TArrayOfInt"/>
  </message>
  <message name="SaveDestRightList5Response"/>
  <message name="GetSourceRightList6Request">
    <part name="ARightAK" type="xs:string"/>
    <part name="ADestType" type="xs:int"/>
    <part name="ADestId" type="xs:int"/>
    <part name="ASourceType" type="xs:int"/>
  </message>
  <message name="GetSourceRightList6Response">
    <part name="return" type="ns1:TArrayOfInt"/>
  </message>
  <message name="GetSellStoreIDs7Request"/>
  <message name="GetSellStoreIDs7Response">
    <part name="return" type="ns1:TArrayOfInt"/>
  </message>
  <message name="AddBoolRight8Request">
    <part name="ARightAK" type="xs:string"/>
    <part name="ASourceType" type="xs:int"/>
    <part name="ASourceId" type="xs:int"/>
    <part name="ADestType" type="xs:int"/>
    <part name="ADestId" type="xs:int"/>
    <part name="AValue" type="xs:boolean"/>
  </message>
  <message name="AddBoolRight8Response"/>
  <message name="GetEnabledPaymentMethodIDsByAccountId9Request">
    <part name="AAccountId" type="xs:int"/>
  </message>
  <message name="GetEnabledPaymentMethodIDsByAccountId9Response">
    <part name="return" type="ns1:TArrayOfInt"/>
  </message>
  <message name="GetValidPaymentIDsByAccountId10Request">
    <part name="AAccountId" type="xs:int"/>
  </message>
  <message name="GetValidPaymentIDsByAccountId10Response">
    <part name="return" type="ns1:TArrayOfInt"/>
  </message>
  <message name="GetEnabledAccountIDsByPaymentMethodId11Request">
    <part name="APaymentMethodId" type="xs:int"/>
  </message>
  <message name="GetEnabledAccountIDsByPaymentMethodId11Response">
    <part name="return" type="ns1:TArrayOfInt"/>
  </message>
  <message name="LoadEntityPermission12Request">
    <part name="ADestInfo" type="xs:string"/>
  </message>
  <message name="LoadEntityPermission12Response">
    <part name="AAcountViewIDs" type="ns1:TArrayOfInt"/>
    <part name="AAccountEditIDs" type="ns1:TArrayOfInt"/>
    <part name="AEventViewIDs" type="ns1:TArrayOfInt"/>
    <part name="AEventEditIDs" type="ns1:TArrayOfInt"/>
    <part name="ASurveyEditIDs" type="ns1:TArrayOfInt"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SelectRightsVersion13Request">
    <part name="AFamilyType" type="xs:int"/>
  </message>
  <message name="SelectRightsVersion13Response">
    <part name="return" type="xs:int"/>
  </message>
  <portType name="IWsRightManager">
    <operation name="ImportRightTemplate">
      <input message="tns:ImportRightTemplate0Request"/>
      <output message="tns:ImportRightTemplate0Response"/>
    </operation>
    <operation name="GetRights">
      <input message="tns:GetRights1Request"/>
      <output message="tns:GetRights1Response"/>
    </operation>
    <operation name="GetRightsArray">
      <input message="tns:GetRightsArray2Request"/>
      <output message="tns:GetRightsArray2Response"/>
    </operation>
    <operation name="GetDefaults">
      <input message="tns:GetDefaults3Request"/>
      <output message="tns:GetDefaults3Response"/>
    </operation>
    <operation name="GetDestRightList">
      <input message="tns:GetDestRightList4Request"/>
      <output message="tns:GetDestRightList4Response"/>
    </operation>
    <operation name="SaveDestRightList">
      <input message="tns:SaveDestRightList5Request"/>
      <output message="tns:SaveDestRightList5Response"/>
    </operation>
    <operation name="GetSourceRightList">
      <input message="tns:GetSourceRightList6Request"/>
      <output message="tns:GetSourceRightList6Response"/>
    </operation>
    <operation name="GetSellStoreIDs">
      <input message="tns:GetSellStoreIDs7Request"/>
      <output message="tns:GetSellStoreIDs7Response"/>
    </operation>
    <operation name="AddBoolRight">
      <input message="tns:AddBoolRight8Request"/>
      <output message="tns:AddBoolRight8Response"/>
    </operation>
    <operation name="GetEnabledPaymentMethodIDsByAccountId">
      <input message="tns:GetEnabledPaymentMethodIDsByAccountId9Request"/>
      <output message="tns:GetEnabledPaymentMethodIDsByAccountId9Response"/>
    </operation>
    <operation name="GetValidPaymentIDsByAccountId">
      <input message="tns:GetValidPaymentIDsByAccountId10Request"/>
      <output message="tns:GetValidPaymentIDsByAccountId10Response"/>
    </operation>
    <operation name="GetEnabledAccountIDsByPaymentMethodId">
      <input message="tns:GetEnabledAccountIDsByPaymentMethodId11Request"/>
      <output message="tns:GetEnabledAccountIDsByPaymentMethodId11Response"/>
    </operation>
    <operation name="LoadEntityPermission">
      <input message="tns:LoadEntityPermission12Request"/>
      <output message="tns:LoadEntityPermission12Response"/>
    </operation>
    <operation name="SelectRightsVersion">
      <input message="tns:SelectRightsVersion13Request"/>
      <output message="tns:SelectRightsVersion13Response"/>
    </operation>
  </portType>
  <binding name="IWsRightManagerbinding" type="tns:IWsRightManager">
    <binding xmlns="http://schemas.xmlsoap.org/wsdl/soap/" style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    <operation name="ImportRightTemplate">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsRightManagerIntf-IWsRightManager#ImportRightTemplate" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </output>
    </operation>
    <operation name="GetRights">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsRightManagerIntf-IWsRightManager#GetRights" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </output>
    </operation>
    <operation name="GetRightsArray">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsRightManagerIntf-IWsRightManager#GetRightsArray" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </output>
    </operation>
    <operation name="GetDefaults">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsRightManagerIntf-IWsRightManager#GetDefaults" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </output>
    </operation>
    <operation name="GetDestRightList">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsRightManagerIntf-IWsRightManager#GetDestRightList" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </output>
    </operation>
    <operation name="SaveDestRightList">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsRightManagerIntf-IWsRightManager#SaveDestRightList" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </output>
    </operation>
    <operation name="GetSourceRightList">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsRightManagerIntf-IWsRightManager#GetSourceRightList" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </output>
    </operation>
    <operation name="GetSellStoreIDs">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsRightManagerIntf-IWsRightManager#GetSellStoreIDs" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </output>
    </operation>
    <operation name="AddBoolRight">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsRightManagerIntf-IWsRightManager#AddBoolRight" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </output>
    </operation>
    <operation name="GetEnabledPaymentMethodIDsByAccountId">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsRightManagerIntf-IWsRightManager#GetEnabledPaymentMethodIDsByAccountId" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </output>
    </operation>
    <operation name="GetValidPaymentIDsByAccountId">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsRightManagerIntf-IWsRightManager#GetValidPaymentIDsByAccountId" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </output>
    </operation>
    <operation name="GetEnabledAccountIDsByPaymentMethodId">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsRightManagerIntf-IWsRightManager#GetEnabledAccountIDsByPaymentMethodId" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </output>
    </operation>
    <operation name="LoadEntityPermission">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsRightManagerIntf-IWsRightManager#LoadEntityPermission" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </output>
    </operation>
    <operation name="SelectRightsVersion">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsRightManagerIntf-IWsRightManager#SelectRightsVersion" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsRightManagerIntf-IWsRightManager"/>
      </output>
    </operation>
  </binding>
  <service name="IWsRightManagerservice">
    <port name="IWsRightManagerPort" binding="tns:IWsRightManagerbinding">
      <address xmlns="http://schemas.xmlsoap.org/wsdl/soap/" location="http://skc-isapi-b2b.vivaticket.com/BosServices.dll/soap/IWsRightManager"/>
    </port>
  </service>
</definitions>

