<?xml version="1.0"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="IWsDBPaymentFlexservice" 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:WsCustomEditIntf" xmlns:ns2="urn:OtnSysUtils">
  <types>
    <xs:schema targetNamespace="urn:WsCustomEditIntf" xmlns="urn:WsCustomEditIntf">
      <xs:simpleType name="TWsEditTransType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="ottOneTrans"/>
          <xs:enumeration value="ottOneForEach"/>
          <xs:enumeration value="ottMockTransaction"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:schema>
    <xs:schema targetNamespace="urn:OtnSysUtils" xmlns="urn:OtnSysUtils">
      <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="GetDataById0Request">
    <part name="aId" type="xs:string"/>
  </message>
  <message name="GetDataById0Response">
    <part name="aXmlData" type="xs:string"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetDataByIds1Request">
    <part name="aIds" type="xs:string"/>
  </message>
  <message name="GetDataByIds1Response">
    <part name="aXmlData" type="xs:string"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetDataByParams2Request">
    <part name="aParams" type="xs:string"/>
  </message>
  <message name="GetDataByParams2Response">
    <part name="aXmlData" type="xs:string"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetNewObjectDefault3Request"/>
  <message name="GetNewObjectDefault3Response">
    <part name="aXmlData" type="xs:string"/>
  </message>
  <message name="ApplyChanges4Request">
    <part name="aTransactionType" type="ns1:TWsEditTransType"/>
    <part name="aXmlData" type="xs:string"/>
  </message>
  <message name="ApplyChanges4Response">
    <part name="aXmlData" type="xs:string"/>
    <part name="return" type="xs:int"/>
  </message>
  <message name="ApplyChanges25Request">
    <part name="AXMLData" type="xs:string"/>
  </message>
  <message name="ApplyChanges25Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="GetRootWithSchema6Request">
    <part name="AId" type="xs:string"/>
  </message>
  <message name="GetRootWithSchema6Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="GetDataAll7Request"/>
  <message name="GetDataAll7Response">
    <part name="aXmlData" type="xs:string"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="Validate8Request">
    <part name="aXmlData" type="xs:string"/>
  </message>
  <message name="Validate8Response">
    <part name="aErrorId" type="xs:int"/>
    <part name="aErrorMessage" type="xs:string"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetPaymentIdFromFlexPaymentAK9Request">
    <part name="AFlexPaymentAK" type="xs:string"/>
  </message>
  <message name="GetPaymentIdFromFlexPaymentAK9Response">
    <part name="return" type="xs:int"/>
  </message>
  <message name="GetFlexPaymentAKFromPaymentId10Request">
    <part name="APaymentId" type="xs:int"/>
  </message>
  <message name="GetFlexPaymentAKFromPaymentId10Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="GetSaleItemsIdFromFlexPaymentId11Request">
    <part name="APaymentId" type="xs:int"/>
  </message>
  <message name="GetSaleItemsIdFromFlexPaymentId11Response">
    <part name="return" type="ns2:TArrayOfInt"/>
  </message>
  <message name="GetPaymentFlexIdFromSaleId12Request">
    <part name="ASaleId" type="xs:int"/>
    <part name="ACancelMode" type="xs:boolean"/>
  </message>
  <message name="GetPaymentFlexIdFromSaleId12Response">
    <part name="return" type="xs:int"/>
  </message>
  <message name="GetFlexContractStatus13Request">
    <part name="APaymentId" type="xs:int"/>
  </message>
  <message name="GetFlexContractStatus13Response">
    <part name="return" type="xs:int"/>
  </message>
  <message name="SetPaymentAppliedAmount14Request">
    <part name="APaymentPlanId" type="xs:int"/>
    <part name="ATransactionId" type="xs:int"/>
    <part name="APaymentAmount" type="xs:double"/>
    <part name="AAppliedAmount" type="xs:double"/>
  </message>
  <message name="SetPaymentAppliedAmount14Response"/>
  <message name="SetPaymentPlanAsRetry15Request">
    <part name="APaymentPlanId" type="xs:int"/>
  </message>
  <message name="SetPaymentPlanAsRetry15Response"/>
  <message name="SetPaymentPlanAsFailed16Request">
    <part name="APaymentPlanId" type="xs:int"/>
    <part name="ATransactionId" type="xs:int"/>
    <part name="ARetryAfterDays" type="xs:int"/>
    <part name="AIncAttemptCount" type="xs:boolean"/>
    <part name="AMessage" type="xs:string"/>
  </message>
  <message name="SetPaymentPlanAsFailed16Response"/>
  <message name="SetPaymentPlanAsSucceeded17Request">
    <part name="APaymentPlanId" type="xs:int"/>
    <part name="ATransactionId" type="xs:int"/>
  </message>
  <message name="SetPaymentPlanAsSucceeded17Response"/>
  <message name="SetPaymentPlanAsAborted18Request">
    <part name="APaymentPlanId" type="xs:int"/>
  </message>
  <message name="SetPaymentPlanAsAborted18Response"/>
  <message name="SetPaymentPlanAsManualPaid19Request">
    <part name="APaymentId" type="xs:int"/>
    <part name="APaymentPlanId" type="xs:int"/>
    <part name="ATransactionId" type="xs:int"/>
    <part name="AAmount" type="xs:double"/>
    <part name="AFee" type="xs:double"/>
    <part name="AFlexPaymentStatus" type="xs:int"/>
    <part name="Ovw6Site" type="xs:int"/>
    <part name="Ovw6Station" type="xs:int"/>
    <part name="Ovw6Trans" type="xs:int"/>
    <part name="Ovw6User" type="xs:int"/>
    <part name="Ovw6TransDate" type="xs:int"/>
  </message>
  <message name="SetPaymentPlanAsManualPaid19Response"/>
  <message name="SetPaymentPlanAsFlexWebPaid20Request">
    <part name="APaymentId" type="xs:int"/>
    <part name="APaymentPlanId" type="xs:int"/>
    <part name="ATransactionId" type="xs:int"/>
    <part name="AAmount" type="xs:double"/>
    <part name="AFlexPaymentStatus" type="xs:int"/>
  </message>
  <message name="SetPaymentPlanAsFlexWebPaid20Response"/>
  <message name="SetContractStatus21Request">
    <part name="APaymentId" type="xs:int"/>
    <part name="AStatus" type="xs:int"/>
    <part name="AUser" type="xs:string"/>
  </message>
  <message name="SetContractStatus21Response"/>
  <message name="BosSetContractStatus22Request">
    <part name="APaymentId" type="xs:int"/>
    <part name="AStatus" type="xs:int"/>
  </message>
  <message name="BosSetContractStatus22Response"/>
  <message name="BosSetContractStatus223Request">
    <part name="APaymentId" type="xs:int"/>
    <part name="ATransactionId" type="xs:int"/>
    <part name="AStatus" type="xs:int"/>
  </message>
  <message name="BosSetContractStatus223Response"/>
  <message name="SetContractAsRenewed24Request">
    <part name="APaymentId" type="xs:int"/>
    <part name="ARenewFromPaymentId" type="xs:int"/>
  </message>
  <message name="SetContractAsRenewed24Response"/>
  <message name="InsertManualPayment25Request">
    <part name="APaymentId" type="xs:int"/>
    <part name="ASaleId" type="xs:int"/>
    <part name="AAmount" type="xs:double"/>
    <part name="APaymentActivityType" type="xs:int"/>
  </message>
  <message name="InsertManualPayment25Response">
    <part name="return" type="xs:int"/>
  </message>
  <message name="InsertPaymentPlanAsNewPayment26Request">
    <part name="APaymentId" type="xs:int"/>
    <part name="ATransactionId" type="xs:int"/>
    <part name="APaymentActivityType" type="xs:int"/>
    <part name="AAmount" type="xs:double"/>
    <part name="AFee" type="xs:double"/>
    <part name="ARefundableFee" type="xs:double"/>
    <part name="Ovw6Site" type="xs:int"/>
    <part name="Ovw6Station" type="xs:int"/>
    <part name="Ovw6Trans" type="xs:int"/>
    <part name="Ovw6User" type="xs:int"/>
    <part name="Ovw6TransDate" type="xs:int"/>
  </message>
  <message name="InsertPaymentPlanAsNewPayment26Response"/>
  <message name="UpdateDownpaymentInfo27Request">
    <part name="APaymentId" type="xs:int"/>
    <part name="AAmount" type="xs:double"/>
    <part name="AFee" type="xs:double"/>
    <part name="ARefundableFee" type="xs:double"/>
  </message>
  <message name="UpdateDownpaymentInfo27Response"/>
  <message name="CreateContract28Request">
    <part name="AFlexContractCode" type="xs:string"/>
    <part name="ATotalAmount" type="xs:double"/>
    <part name="Fee" type="xs:double"/>
    <part name="RefundableFee" type="xs:double"/>
    <part name="AAccountId" type="xs:int"/>
    <part name="ACreditCardInfo" type="xs:string"/>
    <part name="AUser" type="xs:string"/>
  </message>
  <message name="CreateContract28Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="SetContractAsExpiring29Request">
    <part name="APaymentId" type="xs:int"/>
  </message>
  <message name="SetContractAsExpiring29Response"/>
  <message name="RenewContractByAK30Request">
    <part name="AFlexPaymentAK" type="xs:string"/>
    <part name="ANewTotalAmount" type="xs:double"/>
    <part name="ACreateAsDraft" type="xs:boolean"/>
    <part name="AUser" type="xs:string"/>
  </message>
  <message name="RenewContractByAK30Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="RenewContractById31Request">
    <part name="APaymentId" type="xs:int"/>
    <part name="ANewTotalAmount" type="xs:double"/>
    <part name="ACreateAsDraft" type="xs:boolean"/>
    <part name="AUser" type="xs:string"/>
  </message>
  <message name="RenewContractById31Response">
    <part name="return" type="xs:int"/>
  </message>
  <message name="GetContractRecapById32Request">
    <part name="APaymentId" type="xs:int"/>
  </message>
  <message name="GetContractRecapById32Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="UpdateInfoXMLById33Request">
    <part name="APaymentId" type="xs:int"/>
    <part name="AInfoXML" type="xs:string"/>
  </message>
  <message name="UpdateInfoXMLById33Response"/>
  <message name="UpdateInfoXMLByCode34Request">
    <part name="APaymentFlexAK" type="xs:string"/>
    <part name="AInfoXML" type="xs:string"/>
  </message>
  <message name="UpdateInfoXMLByCode34Response"/>
  <message name="CalculatePaidAmounts35Request">
    <part name="APaymentId" type="xs:int"/>
  </message>
  <message name="CalculatePaidAmounts35Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="CalculateRefundAmount36Request">
    <part name="APaymentId" type="xs:int"/>
    <part name="RefundNotRefundableFee" type="xs:boolean"/>
  </message>
  <message name="CalculateRefundAmount36Response">
    <part name="return" type="xs:double"/>
  </message>
  <message name="IsContractRefundable37Request">
    <part name="APaymentId" type="xs:int"/>
  </message>
  <message name="IsContractRefundable37Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="IsContractVoidable38Request">
    <part name="APaymentId" type="xs:int"/>
  </message>
  <message name="IsContractVoidable38Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="IsContractChangable39Request">
    <part name="APaymentId" type="xs:int"/>
    <part name="Ovw6ModeAllowed" type="xs:boolean"/>
  </message>
  <message name="IsContractChangable39Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="IsCreditCardChangable40Request">
    <part name="APaymentId" type="xs:int"/>
  </message>
  <message name="IsCreditCardChangable40Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="IsContractCancellable41Request">
    <part name="APaymentId" type="xs:int"/>
  </message>
  <message name="IsContractCancellable41Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="AreTicketsRelatedToContracts42Request">
    <part name="ATicketIds" type="ns2:TArrayOfInt"/>
  </message>
  <message name="AreTicketsRelatedToContracts42Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="IsTicketRelatedToContract43Request">
    <part name="ATicketId" type="xs:int"/>
  </message>
  <message name="IsTicketRelatedToContract43Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="IsTicketRelatedToActiveContract44Request">
    <part name="ATicketId" type="xs:int"/>
  </message>
  <message name="IsTicketRelatedToActiveContract44Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="IsSaleItemRelatedToContract45Request">
    <part name="ASaleItemId" type="xs:int"/>
  </message>
  <message name="IsSaleItemRelatedToContract45Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="TryActivateFlexContractBySaleId46Request">
    <part name="ASaleId" type="xs:int"/>
  </message>
  <message name="TryActivateFlexContractBySaleId46Response"/>
  <message name="BosCoverInstallment47Request">
    <part name="APaymentId" type="xs:int"/>
    <part name="ASaleId" type="xs:int"/>
    <part name="ATransactionId" type="xs:int"/>
    <part name="AAmount" type="xs:double"/>
    <part name="AFee" type="xs:double"/>
  </message>
  <message name="BosCoverInstallment47Response"/>
  <message name="GetPaymentPlanDetails48Request">
    <part name="APaymentId" type="xs:int"/>
  </message>
  <message name="GetPaymentPlanDetails48Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="GetFlexTicketUsages49Request">
    <part name="APaymentId" type="xs:int"/>
  </message>
  <message name="GetFlexTicketUsages49Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="IsBosConfiguredForOvw650Request"/>
  <message name="IsBosConfiguredForOvw650Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="IsPaymentPlanChangable51Request">
    <part name="APaymentPlanId" type="xs:int"/>
  </message>
  <message name="IsPaymentPlanChangable51Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SendCancellationEmail52Request">
    <part name="APaymentId" type="xs:int"/>
  </message>
  <message name="SendCancellationEmail52Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetAutoRenewStatus53Request">
    <part name="APaymentId" type="xs:int"/>
  </message>
  <message name="GetAutoRenewStatus53Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetAutoRenewCancelStatus54Request">
    <part name="APaymentId" type="xs:int"/>
  </message>
  <message name="GetAutoRenewCancelStatus54Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SetAutoRenewStatus55Request">
    <part name="APaymentId" type="xs:int"/>
    <part name="AStatus" type="xs:int"/>
  </message>
  <message name="SetAutoRenewStatus55Response"/>
  <message name="IsContractExpired56Request">
    <part name="APaymentId" type="xs:int"/>
  </message>
  <message name="IsContractExpired56Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetContractFileName57Request">
    <part name="APaymentId" type="xs:int"/>
  </message>
  <message name="GetContractFileName57Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="GetPayorIdFromPaymentId58Request">
    <part name="APaymentId" type="xs:int"/>
  </message>
  <message name="GetPayorIdFromPaymentId58Response">
    <part name="return" type="xs:int"/>
  </message>
  <message name="GetPaidDownPaymentByPaymentId59Request">
    <part name="APaymentId" type="xs:int"/>
    <part name="APaymentFee" type="xs:double"/>
  </message>
  <message name="GetPaidDownPaymentByPaymentId59Response">
    <part name="APaymentFee" type="xs:double"/>
    <part name="return" type="xs:double"/>
  </message>
  <message name="IsPaymentPlanEligibileForCancelBySaleId60Request">
    <part name="ASaleId" type="xs:int"/>
  </message>
  <message name="IsPaymentPlanEligibileForCancelBySaleId60Response">
    <part name="AFlexPaymentId" type="xs:int"/>
    <part name="AFlexPaymentAK" type="xs:string"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="RenewContract61Request">
    <part name="AFlexContractId" type="xs:int"/>
    <part name="AAccountId" type="xs:int"/>
    <part name="ACreditCardInfo" type="xs:string"/>
    <part name="ACreateAsDraft" type="xs:boolean"/>
    <part name="ARenewFromPaymentId" type="xs:anyType"/>
    <part name="AShopCartXML" type="xs:string"/>
    <part name="AInstallmentInfoRootXML" type="xs:string"/>
    <part name="AOvw6Mode" type="xs:boolean"/>
  </message>
  <message name="RenewContract61Response">
    <part name="return" type="xs:int"/>
  </message>
  <message name="CancelBlockedContract62Request">
    <part name="AContractAK" type="xs:string"/>
    <part name="APaymentId" type="xs:int"/>
    <part name="AErrorMessage" type="xs:string"/>
  </message>
  <message name="CancelBlockedContract62Response">
    <part name="AErrorMessage" type="xs:string"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetTicketIdsFromPaymentFlexId63Request">
    <part name="APaymentId" type="xs:int"/>
  </message>
  <message name="GetTicketIdsFromPaymentFlexId63Response">
    <part name="return" type="ns2:TArrayOfInt"/>
  </message>
  <portType name="IWsDBPaymentFlex">
    <operation name="GetDataById">
      <input message="tns:GetDataById0Request"/>
      <output message="tns:GetDataById0Response"/>
    </operation>
    <operation name="GetDataByIds">
      <input message="tns:GetDataByIds1Request"/>
      <output message="tns:GetDataByIds1Response"/>
    </operation>
    <operation name="GetDataByParams">
      <input message="tns:GetDataByParams2Request"/>
      <output message="tns:GetDataByParams2Response"/>
    </operation>
    <operation name="GetNewObjectDefault">
      <input message="tns:GetNewObjectDefault3Request"/>
      <output message="tns:GetNewObjectDefault3Response"/>
    </operation>
    <operation name="ApplyChanges">
      <input message="tns:ApplyChanges4Request"/>
      <output message="tns:ApplyChanges4Response"/>
    </operation>
    <operation name="ApplyChanges2">
      <input message="tns:ApplyChanges25Request"/>
      <output message="tns:ApplyChanges25Response"/>
    </operation>
    <operation name="GetRootWithSchema">
      <input message="tns:GetRootWithSchema6Request"/>
      <output message="tns:GetRootWithSchema6Response"/>
    </operation>
    <operation name="GetDataAll">
      <input message="tns:GetDataAll7Request"/>
      <output message="tns:GetDataAll7Response"/>
    </operation>
    <operation name="Validate">
      <input message="tns:Validate8Request"/>
      <output message="tns:Validate8Response"/>
    </operation>
    <operation name="GetPaymentIdFromFlexPaymentAK">
      <input message="tns:GetPaymentIdFromFlexPaymentAK9Request"/>
      <output message="tns:GetPaymentIdFromFlexPaymentAK9Response"/>
    </operation>
    <operation name="GetFlexPaymentAKFromPaymentId">
      <input message="tns:GetFlexPaymentAKFromPaymentId10Request"/>
      <output message="tns:GetFlexPaymentAKFromPaymentId10Response"/>
    </operation>
    <operation name="GetSaleItemsIdFromFlexPaymentId">
      <input message="tns:GetSaleItemsIdFromFlexPaymentId11Request"/>
      <output message="tns:GetSaleItemsIdFromFlexPaymentId11Response"/>
    </operation>
    <operation name="GetPaymentFlexIdFromSaleId">
      <input message="tns:GetPaymentFlexIdFromSaleId12Request"/>
      <output message="tns:GetPaymentFlexIdFromSaleId12Response"/>
    </operation>
    <operation name="GetFlexContractStatus">
      <input message="tns:GetFlexContractStatus13Request"/>
      <output message="tns:GetFlexContractStatus13Response"/>
    </operation>
    <operation name="SetPaymentAppliedAmount">
      <input message="tns:SetPaymentAppliedAmount14Request"/>
      <output message="tns:SetPaymentAppliedAmount14Response"/>
    </operation>
    <operation name="SetPaymentPlanAsRetry">
      <input message="tns:SetPaymentPlanAsRetry15Request"/>
      <output message="tns:SetPaymentPlanAsRetry15Response"/>
    </operation>
    <operation name="SetPaymentPlanAsFailed">
      <input message="tns:SetPaymentPlanAsFailed16Request"/>
      <output message="tns:SetPaymentPlanAsFailed16Response"/>
    </operation>
    <operation name="SetPaymentPlanAsSucceeded">
      <input message="tns:SetPaymentPlanAsSucceeded17Request"/>
      <output message="tns:SetPaymentPlanAsSucceeded17Response"/>
    </operation>
    <operation name="SetPaymentPlanAsAborted">
      <input message="tns:SetPaymentPlanAsAborted18Request"/>
      <output message="tns:SetPaymentPlanAsAborted18Response"/>
    </operation>
    <operation name="SetPaymentPlanAsManualPaid">
      <input message="tns:SetPaymentPlanAsManualPaid19Request"/>
      <output message="tns:SetPaymentPlanAsManualPaid19Response"/>
    </operation>
    <operation name="SetPaymentPlanAsFlexWebPaid">
      <input message="tns:SetPaymentPlanAsFlexWebPaid20Request"/>
      <output message="tns:SetPaymentPlanAsFlexWebPaid20Response"/>
    </operation>
    <operation name="SetContractStatus">
      <input message="tns:SetContractStatus21Request"/>
      <output message="tns:SetContractStatus21Response"/>
    </operation>
    <operation name="BosSetContractStatus">
      <input message="tns:BosSetContractStatus22Request"/>
      <output message="tns:BosSetContractStatus22Response"/>
    </operation>
    <operation name="BosSetContractStatus2">
      <input message="tns:BosSetContractStatus223Request"/>
      <output message="tns:BosSetContractStatus223Response"/>
    </operation>
    <operation name="SetContractAsRenewed">
      <input message="tns:SetContractAsRenewed24Request"/>
      <output message="tns:SetContractAsRenewed24Response"/>
    </operation>
    <operation name="InsertManualPayment">
      <input message="tns:InsertManualPayment25Request"/>
      <output message="tns:InsertManualPayment25Response"/>
    </operation>
    <operation name="InsertPaymentPlanAsNewPayment">
      <input message="tns:InsertPaymentPlanAsNewPayment26Request"/>
      <output message="tns:InsertPaymentPlanAsNewPayment26Response"/>
    </operation>
    <operation name="UpdateDownpaymentInfo">
      <input message="tns:UpdateDownpaymentInfo27Request"/>
      <output message="tns:UpdateDownpaymentInfo27Response"/>
    </operation>
    <operation name="CreateContract">
      <input message="tns:CreateContract28Request"/>
      <output message="tns:CreateContract28Response"/>
    </operation>
    <operation name="SetContractAsExpiring">
      <input message="tns:SetContractAsExpiring29Request"/>
      <output message="tns:SetContractAsExpiring29Response"/>
    </operation>
    <operation name="RenewContractByAK">
      <input message="tns:RenewContractByAK30Request"/>
      <output message="tns:RenewContractByAK30Response"/>
    </operation>
    <operation name="RenewContractById">
      <input message="tns:RenewContractById31Request"/>
      <output message="tns:RenewContractById31Response"/>
    </operation>
    <operation name="GetContractRecapById">
      <input message="tns:GetContractRecapById32Request"/>
      <output message="tns:GetContractRecapById32Response"/>
    </operation>
    <operation name="UpdateInfoXMLById">
      <input message="tns:UpdateInfoXMLById33Request"/>
      <output message="tns:UpdateInfoXMLById33Response"/>
    </operation>
    <operation name="UpdateInfoXMLByCode">
      <input message="tns:UpdateInfoXMLByCode34Request"/>
      <output message="tns:UpdateInfoXMLByCode34Response"/>
    </operation>
    <operation name="CalculatePaidAmounts">
      <input message="tns:CalculatePaidAmounts35Request"/>
      <output message="tns:CalculatePaidAmounts35Response"/>
    </operation>
    <operation name="CalculateRefundAmount">
      <input message="tns:CalculateRefundAmount36Request"/>
      <output message="tns:CalculateRefundAmount36Response"/>
    </operation>
    <operation name="IsContractRefundable">
      <input message="tns:IsContractRefundable37Request"/>
      <output message="tns:IsContractRefundable37Response"/>
    </operation>
    <operation name="IsContractVoidable">
      <input message="tns:IsContractVoidable38Request"/>
      <output message="tns:IsContractVoidable38Response"/>
    </operation>
    <operation name="IsContractChangable">
      <input message="tns:IsContractChangable39Request"/>
      <output message="tns:IsContractChangable39Response"/>
    </operation>
    <operation name="IsCreditCardChangable">
      <input message="tns:IsCreditCardChangable40Request"/>
      <output message="tns:IsCreditCardChangable40Response"/>
    </operation>
    <operation name="IsContractCancellable">
      <input message="tns:IsContractCancellable41Request"/>
      <output message="tns:IsContractCancellable41Response"/>
    </operation>
    <operation name="AreTicketsRelatedToContracts">
      <input message="tns:AreTicketsRelatedToContracts42Request"/>
      <output message="tns:AreTicketsRelatedToContracts42Response"/>
    </operation>
    <operation name="IsTicketRelatedToContract">
      <input message="tns:IsTicketRelatedToContract43Request"/>
      <output message="tns:IsTicketRelatedToContract43Response"/>
    </operation>
    <operation name="IsTicketRelatedToActiveContract">
      <input message="tns:IsTicketRelatedToActiveContract44Request"/>
      <output message="tns:IsTicketRelatedToActiveContract44Response"/>
    </operation>
    <operation name="IsSaleItemRelatedToContract">
      <input message="tns:IsSaleItemRelatedToContract45Request"/>
      <output message="tns:IsSaleItemRelatedToContract45Response"/>
    </operation>
    <operation name="TryActivateFlexContractBySaleId">
      <input message="tns:TryActivateFlexContractBySaleId46Request"/>
      <output message="tns:TryActivateFlexContractBySaleId46Response"/>
    </operation>
    <operation name="BosCoverInstallment">
      <input message="tns:BosCoverInstallment47Request"/>
      <output message="tns:BosCoverInstallment47Response"/>
    </operation>
    <operation name="GetPaymentPlanDetails">
      <input message="tns:GetPaymentPlanDetails48Request"/>
      <output message="tns:GetPaymentPlanDetails48Response"/>
    </operation>
    <operation name="GetFlexTicketUsages">
      <input message="tns:GetFlexTicketUsages49Request"/>
      <output message="tns:GetFlexTicketUsages49Response"/>
    </operation>
    <operation name="IsBosConfiguredForOvw6">
      <input message="tns:IsBosConfiguredForOvw650Request"/>
      <output message="tns:IsBosConfiguredForOvw650Response"/>
    </operation>
    <operation name="IsPaymentPlanChangable">
      <input message="tns:IsPaymentPlanChangable51Request"/>
      <output message="tns:IsPaymentPlanChangable51Response"/>
    </operation>
    <operation name="SendCancellationEmail">
      <input message="tns:SendCancellationEmail52Request"/>
      <output message="tns:SendCancellationEmail52Response"/>
    </operation>
    <operation name="GetAutoRenewStatus">
      <input message="tns:GetAutoRenewStatus53Request"/>
      <output message="tns:GetAutoRenewStatus53Response"/>
    </operation>
    <operation name="GetAutoRenewCancelStatus">
      <input message="tns:GetAutoRenewCancelStatus54Request"/>
      <output message="tns:GetAutoRenewCancelStatus54Response"/>
    </operation>
    <operation name="SetAutoRenewStatus">
      <input message="tns:SetAutoRenewStatus55Request"/>
      <output message="tns:SetAutoRenewStatus55Response"/>
    </operation>
    <operation name="IsContractExpired">
      <input message="tns:IsContractExpired56Request"/>
      <output message="tns:IsContractExpired56Response"/>
    </operation>
    <operation name="GetContractFileName">
      <input message="tns:GetContractFileName57Request"/>
      <output message="tns:GetContractFileName57Response"/>
    </operation>
    <operation name="GetPayorIdFromPaymentId">
      <input message="tns:GetPayorIdFromPaymentId58Request"/>
      <output message="tns:GetPayorIdFromPaymentId58Response"/>
    </operation>
    <operation name="GetPaidDownPaymentByPaymentId">
      <input message="tns:GetPaidDownPaymentByPaymentId59Request"/>
      <output message="tns:GetPaidDownPaymentByPaymentId59Response"/>
    </operation>
    <operation name="IsPaymentPlanEligibileForCancelBySaleId">
      <input message="tns:IsPaymentPlanEligibileForCancelBySaleId60Request"/>
      <output message="tns:IsPaymentPlanEligibileForCancelBySaleId60Response"/>
    </operation>
    <operation name="RenewContract">
      <input message="tns:RenewContract61Request"/>
      <output message="tns:RenewContract61Response"/>
    </operation>
    <operation name="CancelBlockedContract">
      <input message="tns:CancelBlockedContract62Request"/>
      <output message="tns:CancelBlockedContract62Response"/>
    </operation>
    <operation name="GetTicketIdsFromPaymentFlexId">
      <input message="tns:GetTicketIdsFromPaymentFlexId63Request"/>
      <output message="tns:GetTicketIdsFromPaymentFlexId63Response"/>
    </operation>
  </portType>
  <binding name="IWsDBPaymentFlexbinding" type="tns:IWsDBPaymentFlex">
    <binding xmlns="http://schemas.xmlsoap.org/wsdl/soap/" style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    <operation name="GetDataById">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetDataById" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="GetDataByIds">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetDataByIds" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="GetDataByParams">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetDataByParams" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="GetNewObjectDefault">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetNewObjectDefault" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="ApplyChanges">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#ApplyChanges" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="ApplyChanges2">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#ApplyChanges2" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="GetRootWithSchema">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetRootWithSchema" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="GetDataAll">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetDataAll" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="Validate">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#Validate" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="GetPaymentIdFromFlexPaymentAK">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetPaymentIdFromFlexPaymentAK" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="GetFlexPaymentAKFromPaymentId">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetFlexPaymentAKFromPaymentId" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="GetSaleItemsIdFromFlexPaymentId">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetSaleItemsIdFromFlexPaymentId" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="GetPaymentFlexIdFromSaleId">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetPaymentFlexIdFromSaleId" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="GetFlexContractStatus">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetFlexContractStatus" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="SetPaymentAppliedAmount">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#SetPaymentAppliedAmount" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="SetPaymentPlanAsRetry">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#SetPaymentPlanAsRetry" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="SetPaymentPlanAsFailed">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#SetPaymentPlanAsFailed" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="SetPaymentPlanAsSucceeded">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#SetPaymentPlanAsSucceeded" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="SetPaymentPlanAsAborted">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#SetPaymentPlanAsAborted" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="SetPaymentPlanAsManualPaid">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#SetPaymentPlanAsManualPaid" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="SetPaymentPlanAsFlexWebPaid">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#SetPaymentPlanAsFlexWebPaid" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="SetContractStatus">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#SetContractStatus" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="BosSetContractStatus">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#BosSetContractStatus" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="BosSetContractStatus2">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#BosSetContractStatus2" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="SetContractAsRenewed">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#SetContractAsRenewed" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="InsertManualPayment">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#InsertManualPayment" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="InsertPaymentPlanAsNewPayment">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#InsertPaymentPlanAsNewPayment" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="UpdateDownpaymentInfo">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#UpdateDownpaymentInfo" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="CreateContract">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#CreateContract" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="SetContractAsExpiring">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#SetContractAsExpiring" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="RenewContractByAK">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#RenewContractByAK" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="RenewContractById">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#RenewContractById" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="GetContractRecapById">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetContractRecapById" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="UpdateInfoXMLById">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#UpdateInfoXMLById" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="UpdateInfoXMLByCode">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#UpdateInfoXMLByCode" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="CalculatePaidAmounts">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#CalculatePaidAmounts" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="CalculateRefundAmount">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#CalculateRefundAmount" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="IsContractRefundable">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#IsContractRefundable" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="IsContractVoidable">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#IsContractVoidable" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="IsContractChangable">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#IsContractChangable" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="IsCreditCardChangable">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#IsCreditCardChangable" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="IsContractCancellable">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#IsContractCancellable" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="AreTicketsRelatedToContracts">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#AreTicketsRelatedToContracts" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="IsTicketRelatedToContract">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#IsTicketRelatedToContract" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="IsTicketRelatedToActiveContract">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#IsTicketRelatedToActiveContract" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="IsSaleItemRelatedToContract">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#IsSaleItemRelatedToContract" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="TryActivateFlexContractBySaleId">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#TryActivateFlexContractBySaleId" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="BosCoverInstallment">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#BosCoverInstallment" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="GetPaymentPlanDetails">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetPaymentPlanDetails" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="GetFlexTicketUsages">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetFlexTicketUsages" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="IsBosConfiguredForOvw6">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#IsBosConfiguredForOvw6" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="IsPaymentPlanChangable">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#IsPaymentPlanChangable" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="SendCancellationEmail">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#SendCancellationEmail" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="GetAutoRenewStatus">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetAutoRenewStatus" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="GetAutoRenewCancelStatus">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetAutoRenewCancelStatus" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="SetAutoRenewStatus">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#SetAutoRenewStatus" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="IsContractExpired">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#IsContractExpired" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="GetContractFileName">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetContractFileName" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="GetPayorIdFromPaymentId">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetPayorIdFromPaymentId" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="GetPaidDownPaymentByPaymentId">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetPaidDownPaymentByPaymentId" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="IsPaymentPlanEligibileForCancelBySaleId">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#IsPaymentPlanEligibileForCancelBySaleId" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="RenewContract">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#RenewContract" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="CancelBlockedContract">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#CancelBlockedContract" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
    <operation name="GetTicketIdsFromPaymentFlexId">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex#GetTicketIdsFromPaymentFlexId" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBPaymentFlexIntf-IWsDBPaymentFlex"/>
      </output>
    </operation>
  </binding>
  <service name="IWsDBPaymentFlexservice">
    <port name="IWsDBPaymentFlexPort" binding="tns:IWsDBPaymentFlexbinding">
      <address xmlns="http://schemas.xmlsoap.org/wsdl/soap/" location="http://tcl-isapi-bos.vivaticket.com/BosServices.dll/soap/IWsDBPaymentFlex"/>
    </port>
  </service>
</definitions>

