<?xml version="1.0" encoding="utf-8"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="ISocialClubservice" 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:SocialClubIntf">
  <types>
    <xs:schema targetNamespace="urn:SocialClubIntf" xmlns="urn:SocialClubIntf">
      <xs:complexType name="tClientPC">
        <xs:sequence>
          <xs:element name="UserID" type="xs:int"/>
          <xs:element name="HostName" type="xs:string"/>
          <xs:element name="Version" type="xs:string"/>
          <xs:element name="Debug" type="xs:boolean"/>
          <xs:element name="GUID" type="xs:string"/>
        </xs:sequence>
      </xs:complexType>
      <xs:simpleType name="tRC">
        <xs:restriction base="xs:string">
          <xs:enumeration value="rcOK"/>
          <xs:enumeration value="rcFailed"/>
          <xs:enumeration value="rcFailedGuid"/>
          <xs:enumeration value="rcFailedInsert"/>
          <xs:enumeration value="rcFailedUpdate"/>
          <xs:enumeration value="rcFailedDelete"/>
          <xs:enumeration value="rcFailedNotFound"/>
          <xs:enumeration value="rcFailedSelectUnknown"/>
          <xs:enumeration value="rcFailedInsertUnknown"/>
          <xs:enumeration value="rcFailedInsetAlreadyExists"/>
          <xs:enumeration value="rcFailedTransactionsAttached"/>
          <xs:enumeration value="rcFailedSQLSelectError"/>
        </xs:restriction>
      </xs:simpleType>
      <xs:complexType name="tAttendee">
        <xs:sequence>
          <xs:element name="ID" type="xs:int"/>
          <xs:element name="MemID" type="xs:int"/>
          <xs:element name="MemberName" type="xs:string"/>
          <xs:element name="Member" type="xs:boolean"/>
          <xs:element name="NoOfMemberTickets" type="xs:int"/>
          <xs:element name="NoOfNonMemberTickets" type="xs:int"/>
          <xs:element name="NoOfChildTickets" type="xs:int"/>
          <xs:element name="Cash" type="xs:double"/>
          <xs:element name="Cheque" type="xs:double"/>
          <xs:element name="DirectDebit" type="xs:double"/>
          <xs:element name="Voucher" type="xs:double"/>
          <xs:element name="BankDeposit" type="xs:double"/>
          <xs:element name="Notes" type="xs:string"/>
          <xs:element name="Created" type="xs:dateTime"/>
          <xs:element name="CreatedBy" type="xs:int"/>
          <xs:element name="Modified" type="xs:dateTime"/>
          <xs:element name="ModifiedBy" type="xs:int"/>
          <xs:element name="RC" type="ns1:tRC"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="tCommitteeMember">
        <xs:sequence>
          <xs:element name="ID" type="xs:int"/>
          <xs:element name="Title" type="xs:string"/>
          <xs:element name="Mobile" type="xs:string"/>
          <xs:element name="JoinDate" type="xs:dateTime"/>
          <xs:element name="Active" type="xs:boolean"/>
          <xs:element name="Permissions" type="xs:int"/>
          <xs:element name="RC" type="ns1:tRC"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="tIntegerArray">
        <xs:complexContent>
          <xs:restriction base="soapenc:Array">
            <xs:sequence/>
            <xs:attribute ref="soapenc:arrayType" n1:arrayType="xs:int[]" xmlns:n1="http://schemas.xmlsoap.org/wsdl/"/>
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="tInfo">
        <xs:sequence>
          <xs:element name="Version" type="xs:string"/>
          <xs:element name="LocalTime" type="xs:string"/>
          <xs:element name="LocalIP" type="xs:string"/>
          <xs:element name="HostName" type="xs:string"/>
          <xs:element name="DLLName" type="xs:string"/>
          <xs:element name="RC" type="ns1:tRC"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="tEvent">
        <xs:sequence>
          <xs:element name="ID" type="xs:int"/>
          <xs:element name="EventDate" type="xs:dateTime"/>
          <xs:element name="Name" type="xs:string"/>
          <xs:element name="Location" type="xs:string"/>
          <xs:element name="State" type="xs:string"/>
          <xs:element name="Organiser" type="xs:int"/>
          <xs:element name="OrganiserName" type="xs:string"/>
          <xs:element name="OrganiserMobile" type="xs:string"/>
          <xs:element name="MemberPrice" type="xs:double"/>
          <xs:element name="NonMemberPrice" type="xs:double"/>
          <xs:element name="ChildPrice" type="xs:double"/>
          <xs:element name="CompanySubsidy" type="xs:double"/>
          <xs:element name="PayRun" type="xs:int"/>
          <xs:element name="PayDeductionsDate" type="xs:dateTime"/>
          <xs:element name="Reconciled" type="xs:boolean"/>
          <xs:element name="DirectDebits" type="xs:boolean"/>
          <xs:element name="NoOfMemberTickets" type="xs:int"/>
          <xs:element name="NoOfNonMemberTickets" type="xs:int"/>
          <xs:element name="NoOfChildrenTickets" type="xs:int"/>
          <xs:element name="NoOfRSVP" type="xs:int"/>
          <xs:element name="Notes" type="xs:string"/>
          <xs:element name="TotalIncome" type="xs:double"/>
          <xs:element name="TotalExpense" type="xs:double"/>
          <xs:element name="TotalPayrollDeductions" type="xs:double"/>
          <xs:element name="TotalPayrollDeductionsExpected" type="xs:double"/>
          <xs:element name="TotalPayrollDeductionsReceived" type="xs:double"/>
          <xs:element name="MaxAttendees" type="xs:int"/>
          <xs:element name="Published" type="xs:boolean"/>
          <xs:element name="DeductionsSent" type="xs:boolean"/>
          <xs:element name="RsvpClose" type="xs:dateTime"/>
          <xs:element name="MaxMembers" type="xs:int"/>
          <xs:element name="MaxNonMembers" type="xs:int"/>
          <xs:element name="MaxChild" type="xs:int"/>
          <xs:element name="Created" type="xs:dateTime"/>
          <xs:element name="CreatedBy" type="xs:int"/>
          <xs:element name="Modified" type="xs:dateTime"/>
          <xs:element name="ModifiedBy" type="xs:int"/>
          <xs:element name="RC" type="ns1:tRC"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="tMeeting">
        <xs:sequence>
          <xs:element name="ID" type="xs:int"/>
          <xs:element name="MeetingDate" type="xs:dateTime"/>
          <xs:element name="Location" type="xs:string"/>
          <xs:element name="Description" type="xs:string"/>
          <xs:element name="CommitteeID" type="xs:int"/>
          <xs:element name="RC" type="ns1:tRC"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="tMember">
        <xs:sequence>
          <xs:element name="ID" type="xs:int"/>
          <xs:element name="FirstName" type="xs:string"/>
          <xs:element name="Surname" type="xs:string"/>
          <xs:element name="ContactNo" type="xs:string"/>
          <xs:element name="Location" type="xs:string"/>
          <xs:element name="State" type="xs:string"/>
          <xs:element name="Email" type="xs:string"/>
          <xs:element name="Active" type="xs:boolean"/>
          <xs:element name="Employed" type="xs:boolean"/>
          <xs:element name="Casual" type="xs:boolean"/>
          <xs:element name="EmploymentType" type="xs:string"/>
          <xs:element name="AccessPayrollData" type="xs:boolean"/>
          <xs:element name="Manager" type="xs:boolean"/>
          <xs:element name="Password" type="xs:int"/>
          <xs:element name="JoinDate" type="xs:dateTime"/>
          <xs:element name="LastLogin" type="xs:dateTime"/>
          <xs:element name="PasswordChangeRequied" type="xs:boolean"/>
          <xs:element name="FailedLoginAttempts" type="xs:int"/>
          <xs:element name="Created" type="xs:dateTime"/>
          <xs:element name="CreatedBy" type="xs:int"/>
          <xs:element name="Modified" type="xs:dateTime"/>
          <xs:element name="ModifiedBy" type="xs:int"/>
          <xs:element name="RC" type="ns1:tRC"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="tStatement">
        <xs:sequence>
          <xs:element name="StatementNo" type="xs:int"/>
          <xs:element name="AccountNo" type="xs:int"/>
          <xs:element name="OpenDate" type="xs:dateTime"/>
          <xs:element name="CloseDate" type="xs:dateTime"/>
          <xs:element name="OpenBalance" type="xs:double"/>
          <xs:element name="CloseBalance" type="xs:double"/>
          <xs:element name="RC" type="ns1:tRC"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="tTransaction">
        <xs:sequence>
          <xs:element name="ID" type="xs:int"/>
          <xs:element name="TransactionDate" type="xs:dateTime"/>
          <xs:element name="StatementDate" type="xs:dateTime"/>
          <xs:element name="TranType" type="xs:string"/>
          <xs:element name="EventID" type="xs:int"/>
          <xs:element name="Payee" type="xs:string"/>
          <xs:element name="Description" type="xs:string"/>
          <xs:element name="ChequeNo" type="xs:int"/>
          <xs:element name="AccountNo" type="xs:int"/>
          <xs:element name="Amount" type="xs:double"/>
          <xs:element name="RC" type="ns1:tRC"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="tVoucher">
        <xs:sequence>
          <xs:element name="ID" type="xs:int"/>
          <xs:element name="Expires" type="xs:dateTime"/>
          <xs:element name="IssuedBy" type="xs:int"/>
          <xs:element name="IssuedTo" type="xs:int"/>
          <xs:element name="RedeemedEvent" type="xs:int"/>
          <xs:element name="DateRedeemed" type="xs:dateTime"/>
          <xs:element name="Value" type="xs:double"/>
          <xs:element name="Comment" type="xs:string"/>
          <xs:element name="Created" type="xs:dateTime"/>
          <xs:element name="CreatedBy" type="xs:int"/>
          <xs:element name="Modified" type="xs:dateTime"/>
          <xs:element name="ModifiedBy" type="xs:int"/>
          <xs:element name="RC" type="ns1:tRC"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="tVoucherResult">
        <xs:sequence>
          <xs:element name="ID" type="xs:int"/>
          <xs:element name="RC" type="ns1:tRC"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="tTest">
        <xs:sequence>
          <xs:element name="String1" type="xs:string"/>
          <xs:element name="String2" type="xs:string"/>
        </xs:sequence>
      </xs:complexType>
    </xs:schema>
  </types>
  <message name="DelAttendee0Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="iEventID" type="xs:int"/>
    <part name="iMemberID" type="xs:int"/>
  </message>
  <message name="DelAttendee0Response">
    <part name="return" type="ns1:tRC"/>
  </message>
  <message name="DelEvent1Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="iID" type="xs:int"/>
  </message>
  <message name="DelEvent1Response">
    <part name="return" type="ns1:tRC"/>
  </message>
  <message name="DelMember2Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="iID" type="xs:int"/>
  </message>
  <message name="DelMember2Response">
    <part name="return" type="ns1:tRC"/>
  </message>
  <message name="DelStatement3Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="AccountNo" type="xs:int"/>
    <part name="StatementNo" type="xs:int"/>
  </message>
  <message name="DelStatement3Response">
    <part name="return" type="ns1:tRC"/>
  </message>
  <message name="DelTransaction4Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="iID" type="xs:int"/>
  </message>
  <message name="DelTransaction4Response">
    <part name="return" type="ns1:tRC"/>
  </message>
  <message name="DelVoucher5Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="iID" type="xs:int"/>
  </message>
  <message name="DelVoucher5Response">
    <part name="return" type="ns1:tRC"/>
  </message>
  <message name="GetAttendee6Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="EventID" type="xs:int"/>
    <part name="MemberID" type="xs:int"/>
  </message>
  <message name="GetAttendee6Response">
    <part name="return" type="ns1:tAttendee"/>
  </message>
  <message name="GetAccountBalance7Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="AccountNo" type="xs:int"/>
    <part name="BalanceDate" type="xs:dateTime"/>
  </message>
  <message name="GetAccountBalance7Response">
    <part name="return" type="xs:double"/>
  </message>
  <message name="GetCommitteeMember8Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="id" type="xs:int"/>
  </message>
  <message name="GetCommitteeMember8Response">
    <part name="return" type="ns1:tCommitteeMember"/>
  </message>
  <message name="GetIDs9Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="sSQL" type="xs:string"/>
  </message>
  <message name="GetIDs9Response">
    <part name="return" type="ns1:tIntegerArray"/>
  </message>
  <message name="GetInfo10Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
  </message>
  <message name="GetInfo10Response">
    <part name="return" type="ns1:tInfo"/>
  </message>
  <message name="GetEvent11Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="id" type="xs:int"/>
  </message>
  <message name="GetEvent11Response">
    <part name="return" type="ns1:tEvent"/>
  </message>
  <message name="GetMeeting12Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="id" type="xs:int"/>
  </message>
  <message name="GetMeeting12Response">
    <part name="return" type="ns1:tMeeting"/>
  </message>
  <message name="GetMember13Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="id" type="xs:int"/>
  </message>
  <message name="GetMember13Response">
    <part name="return" type="ns1:tMember"/>
  </message>
  <message name="GetStatement14Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="AccountNo" type="xs:int"/>
    <part name="StatementNo" type="xs:int"/>
  </message>
  <message name="GetStatement14Response">
    <part name="return" type="ns1:tStatement"/>
  </message>
  <message name="GetTransaction15Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="id" type="xs:int"/>
  </message>
  <message name="GetTransaction15Response">
    <part name="return" type="ns1:tTransaction"/>
  </message>
  <message name="GetVoucher16Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="id" type="xs:int"/>
  </message>
  <message name="GetVoucher16Response">
    <part name="return" type="ns1:tVoucher"/>
  </message>
  <message name="echoTime17Request"/>
  <message name="echoTime17Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="PutAttendee18Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="Attendee" type="ns1:tAttendee"/>
  </message>
  <message name="PutAttendee18Response">
    <part name="return" type="ns1:tRC"/>
  </message>
  <message name="PutCommitteeMember19Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="CommitteeMem" type="ns1:tCommitteeMember"/>
  </message>
  <message name="PutCommitteeMember19Response">
    <part name="return" type="ns1:tRC"/>
  </message>
  <message name="PutEvent20Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="Event" type="ns1:tEvent"/>
  </message>
  <message name="PutEvent20Response">
    <part name="return" type="ns1:tRC"/>
  </message>
  <message name="PutMeeting21Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="Meeting" type="ns1:tMeeting"/>
  </message>
  <message name="PutMeeting21Response">
    <part name="return" type="ns1:tRC"/>
  </message>
  <message name="PutMember22Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="Member" type="ns1:tMember"/>
  </message>
  <message name="PutMember22Response">
    <part name="return" type="ns1:tRC"/>
  </message>
  <message name="PutStatement23Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="AccountNo" type="xs:int"/>
    <part name="StatementNo" type="xs:int"/>
    <part name="CloseDate" type="xs:dateTime"/>
  </message>
  <message name="PutStatement23Response">
    <part name="return" type="ns1:tRC"/>
  </message>
  <message name="PutTransaction24Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="Transaction" type="ns1:tTransaction"/>
  </message>
  <message name="PutTransaction24Response">
    <part name="return" type="ns1:tRC"/>
  </message>
  <message name="PutVoucher25Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="Voucher" type="ns1:tVoucher"/>
  </message>
  <message name="PutVoucher25Response">
    <part name="return" type="ns1:tVoucherResult"/>
  </message>
  <message name="ResetPassword26Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="EmailAddr" type="xs:string"/>
    <part name="id" type="xs:int"/>
  </message>
  <message name="ResetPassword26Response">
    <part name="return" type="ns1:tRC"/>
  </message>
  <message name="Test27Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
  </message>
  <message name="Test27Response">
    <part name="return" type="ns1:tTest"/>
  </message>
  <message name="UploadFile28Request">
    <part name="ClientPC" type="ns1:tClientPC"/>
    <part name="FileName" type="xs:string"/>
    <part name="Data" type="xs:base64Binary"/>
  </message>
  <message name="UploadFile28Response">
    <part name="return" type="ns1:tRC"/>
  </message>
  <portType name="ISocialClub">
    <operation name="DelAttendee">
      <input message="tns:DelAttendee0Request"/>
      <output message="tns:DelAttendee0Response"/>
    </operation>
    <operation name="DelEvent">
      <input message="tns:DelEvent1Request"/>
      <output message="tns:DelEvent1Response"/>
    </operation>
    <operation name="DelMember">
      <input message="tns:DelMember2Request"/>
      <output message="tns:DelMember2Response"/>
    </operation>
    <operation name="DelStatement">
      <input message="tns:DelStatement3Request"/>
      <output message="tns:DelStatement3Response"/>
    </operation>
    <operation name="DelTransaction">
      <input message="tns:DelTransaction4Request"/>
      <output message="tns:DelTransaction4Response"/>
    </operation>
    <operation name="DelVoucher">
      <input message="tns:DelVoucher5Request"/>
      <output message="tns:DelVoucher5Response"/>
    </operation>
    <operation name="GetAttendee">
      <input message="tns:GetAttendee6Request"/>
      <output message="tns:GetAttendee6Response"/>
    </operation>
    <operation name="GetAccountBalance">
      <input message="tns:GetAccountBalance7Request"/>
      <output message="tns:GetAccountBalance7Response"/>
    </operation>
    <operation name="GetCommitteeMember">
      <input message="tns:GetCommitteeMember8Request"/>
      <output message="tns:GetCommitteeMember8Response"/>
    </operation>
    <operation name="GetIDs">
      <input message="tns:GetIDs9Request"/>
      <output message="tns:GetIDs9Response"/>
    </operation>
    <operation name="GetInfo">
      <input message="tns:GetInfo10Request"/>
      <output message="tns:GetInfo10Response"/>
    </operation>
    <operation name="GetEvent">
      <input message="tns:GetEvent11Request"/>
      <output message="tns:GetEvent11Response"/>
    </operation>
    <operation name="GetMeeting">
      <input message="tns:GetMeeting12Request"/>
      <output message="tns:GetMeeting12Response"/>
    </operation>
    <operation name="GetMember">
      <input message="tns:GetMember13Request"/>
      <output message="tns:GetMember13Response"/>
    </operation>
    <operation name="GetStatement">
      <input message="tns:GetStatement14Request"/>
      <output message="tns:GetStatement14Response"/>
    </operation>
    <operation name="GetTransaction">
      <input message="tns:GetTransaction15Request"/>
      <output message="tns:GetTransaction15Response"/>
    </operation>
    <operation name="GetVoucher">
      <input message="tns:GetVoucher16Request"/>
      <output message="tns:GetVoucher16Response"/>
    </operation>
    <operation name="echoTime">
      <input message="tns:echoTime17Request"/>
      <output message="tns:echoTime17Response"/>
    </operation>
    <operation name="PutAttendee">
      <input message="tns:PutAttendee18Request"/>
      <output message="tns:PutAttendee18Response"/>
    </operation>
    <operation name="PutCommitteeMember">
      <input message="tns:PutCommitteeMember19Request"/>
      <output message="tns:PutCommitteeMember19Response"/>
    </operation>
    <operation name="PutEvent">
      <input message="tns:PutEvent20Request"/>
      <output message="tns:PutEvent20Response"/>
    </operation>
    <operation name="PutMeeting">
      <input message="tns:PutMeeting21Request"/>
      <output message="tns:PutMeeting21Response"/>
    </operation>
    <operation name="PutMember">
      <input message="tns:PutMember22Request"/>
      <output message="tns:PutMember22Response"/>
    </operation>
    <operation name="PutStatement">
      <input message="tns:PutStatement23Request"/>
      <output message="tns:PutStatement23Response"/>
    </operation>
    <operation name="PutTransaction">
      <input message="tns:PutTransaction24Request"/>
      <output message="tns:PutTransaction24Response"/>
    </operation>
    <operation name="PutVoucher">
      <input message="tns:PutVoucher25Request"/>
      <output message="tns:PutVoucher25Response"/>
    </operation>
    <operation name="ResetPassword">
      <input message="tns:ResetPassword26Request"/>
      <output message="tns:ResetPassword26Response"/>
    </operation>
    <operation name="Test">
      <input message="tns:Test27Request"/>
      <output message="tns:Test27Response"/>
    </operation>
    <operation name="UploadFile">
      <input message="tns:UploadFile28Request"/>
      <output message="tns:UploadFile28Response"/>
    </operation>
  </portType>
  <binding name="ISocialClubbinding" type="tns:ISocialClub">
    <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    <operation name="DelAttendee">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#DelAttendee" style="rpc"/>
      <input message="tns:DelAttendee0Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:DelAttendee0Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="DelEvent">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#DelEvent" style="rpc"/>
      <input message="tns:DelEvent1Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:DelEvent1Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="DelMember">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#DelMember" style="rpc"/>
      <input message="tns:DelMember2Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:DelMember2Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="DelStatement">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#DelStatement" style="rpc"/>
      <input message="tns:DelStatement3Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:DelStatement3Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="DelTransaction">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#DelTransaction" style="rpc"/>
      <input message="tns:DelTransaction4Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:DelTransaction4Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="DelVoucher">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#DelVoucher" style="rpc"/>
      <input message="tns:DelVoucher5Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:DelVoucher5Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="GetAttendee">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#GetAttendee" style="rpc"/>
      <input message="tns:GetAttendee6Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:GetAttendee6Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="GetAccountBalance">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#GetAccountBalance" style="rpc"/>
      <input message="tns:GetAccountBalance7Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:GetAccountBalance7Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="GetCommitteeMember">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#GetCommitteeMember" style="rpc"/>
      <input message="tns:GetCommitteeMember8Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:GetCommitteeMember8Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="GetIDs">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#GetIDs" style="rpc"/>
      <input message="tns:GetIDs9Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:GetIDs9Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="GetInfo">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#GetInfo" style="rpc"/>
      <input message="tns:GetInfo10Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:GetInfo10Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="GetEvent">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#GetEvent" style="rpc"/>
      <input message="tns:GetEvent11Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:GetEvent11Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="GetMeeting">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#GetMeeting" style="rpc"/>
      <input message="tns:GetMeeting12Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:GetMeeting12Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="GetMember">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#GetMember" style="rpc"/>
      <input message="tns:GetMember13Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:GetMember13Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="GetStatement">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#GetStatement" style="rpc"/>
      <input message="tns:GetStatement14Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:GetStatement14Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="GetTransaction">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#GetTransaction" style="rpc"/>
      <input message="tns:GetTransaction15Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:GetTransaction15Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="GetVoucher">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#GetVoucher" style="rpc"/>
      <input message="tns:GetVoucher16Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:GetVoucher16Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="echoTime">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#echoTime" style="rpc"/>
      <input message="tns:echoTime17Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:echoTime17Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="PutAttendee">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#PutAttendee" style="rpc"/>
      <input message="tns:PutAttendee18Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:PutAttendee18Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="PutCommitteeMember">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#PutCommitteeMember" style="rpc"/>
      <input message="tns:PutCommitteeMember19Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:PutCommitteeMember19Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="PutEvent">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#PutEvent" style="rpc"/>
      <input message="tns:PutEvent20Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:PutEvent20Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="PutMeeting">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#PutMeeting" style="rpc"/>
      <input message="tns:PutMeeting21Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:PutMeeting21Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="PutMember">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#PutMember" style="rpc"/>
      <input message="tns:PutMember22Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:PutMember22Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="PutStatement">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#PutStatement" style="rpc"/>
      <input message="tns:PutStatement23Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:PutStatement23Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="PutTransaction">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#PutTransaction" style="rpc"/>
      <input message="tns:PutTransaction24Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:PutTransaction24Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="PutVoucher">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#PutVoucher" style="rpc"/>
      <input message="tns:PutVoucher25Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:PutVoucher25Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="ResetPassword">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#ResetPassword" style="rpc"/>
      <input message="tns:ResetPassword26Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:ResetPassword26Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="Test">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#Test" style="rpc"/>
      <input message="tns:Test27Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:Test27Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
    <operation name="UploadFile">
      <soap:operation soapAction="urn:SocialClubIntf-ISocialClub#UploadFile" style="rpc"/>
      <input message="tns:UploadFile28Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </input>
      <output message="tns:UploadFile28Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:SocialClubIntf-ISocialClub"/>
      </output>
    </operation>
  </binding>
  <service name="ISocialClubservice">
    <port name="ISocialClubPort" binding="tns:ISocialClubbinding">
      <soap:address location="http://www.ifrog.co/npsc/SCWS9.dll/soap/ISocialClub"/>
    </port>
  </service>
</definitions>

