You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
<?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:tns="http://tempuri.org/" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="SendAPI" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> <wsp:Policy wsu:Id="BasicHttpsBinding_ISendAPI_policy"> <wsp:ExactlyOne> <wsp:All> <sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"> <wsp:Policy> <sp:TransportToken> <wsp:Policy> <sp:HttpsToken RequireClientCertificate="false" /> </wsp:Policy> </sp:TransportToken> <sp:AlgorithmSuite> <wsp:Policy> <sp:Basic256 /> </wsp:Policy> </sp:AlgorithmSuite> <sp:Layout> <wsp:Policy> <sp:Strict /> </wsp:Policy> </sp:Layout> </wsp:Policy> </sp:TransportBinding> </wsp:All> </wsp:ExactlyOne> </wsp:Policy> <wsdl:types> <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" /> <xs:import namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService" /> <xs:element name="GetCountryList"> <xs:complexType> <xs:sequence> <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q1:CountryListRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetCountryListResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetCountryListResult" nillable="true" type="q2:CountryListResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetCurrencyList"> <xs:complexType> <xs:sequence> <xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q3:CurrencyListRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetCurrencyListResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetCurrencyListResult" nillable="true" type="q4:CurrencyListResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetPaymentModeList"> <xs:complexType> <xs:sequence> <xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q5:PaymentModeListRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetPaymentModeListResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetPaymentModeListResult" nillable="true" type="q6:PaymentModeListResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetCityList"> <xs:complexType> <xs:sequence> <xs:element xmlns:q7="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q7:CityListRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetCityListResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q8="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetCityListResult" nillable="true" type="q8:CityListResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetBranchList"> <xs:complexType> <xs:sequence> <xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q9:BranchListRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetBranchListResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q10="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetBranchListResult" nillable="true" type="q10:BranchListResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetExchangeRate"> <xs:complexType> <xs:sequence> <xs:element xmlns:q11="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q11:ExchangeRateRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetExchangeRateResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q12="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetExchangeRateResult" nillable="true" type="q12:ExchangeRateResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetServiceCharges"> <xs:complexType> <xs:sequence> <xs:element xmlns:q13="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q13:ServiceChargesRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetServiceChargesResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q14="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetServiceChargesResult" nillable="true" type="q14:ServiceChargesResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetCountryServiceCharges"> <xs:complexType> <xs:sequence> <xs:element xmlns:q15="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q15:CountryServiceChargesRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetCountryServiceChargesResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q16="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetCountryServiceChargesResult" nillable="true" type="q16:CountryServiceChargesResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ValidateSendTransfer"> <xs:complexType> <xs:sequence> <xs:element xmlns:q17="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q17:SendTransferRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ValidateSendTransferResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q18="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="ValidateSendTransferResult" nillable="true" type="q18:ValidateTransferResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SendTransfer"> <xs:complexType> <xs:sequence> <xs:element xmlns:q19="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q19:SendTransferRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SendTransferResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q20="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="SendTransferResult" nillable="true" type="q20:SendTransferResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SendAuxiliaryPayment"> <xs:complexType> <xs:sequence> <xs:element xmlns:q21="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q21:SendAuxiliaryPaymentRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SendAuxiliaryPaymentResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q22="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="SendAuxiliaryPaymentResult" nillable="true" type="q22:SendAuxiliaryPaymentResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ApproveTransfer"> <xs:complexType> <xs:sequence> <xs:element xmlns:q23="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q23:ApproveTransferRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ApproveTransferResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q24="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="ApproveTransferResult" nillable="true" type="q24:ApproveTransferResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="BlockTransfer"> <xs:complexType> <xs:sequence> <xs:element xmlns:q25="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q25:StatusChangeRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="BlockTransferResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q26="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="BlockTransferResult" nillable="true" type="q26:StatusChangeResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ReleaseTransfer"> <xs:complexType> <xs:sequence> <xs:element xmlns:q27="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q27:StatusChangeRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ReleaseTransferResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q28="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="ReleaseTransferResult" nillable="true" type="q28:StatusChangeResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CancelTransfer"> <xs:complexType> <xs:sequence> <xs:element xmlns:q29="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q29:CancelTransferRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CancelTransferResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q30="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="CancelTransferResult" nillable="true" type="q30:CancelTransferResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RefundTransfer"> <xs:complexType> <xs:sequence> <xs:element xmlns:q31="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q31:RefundTransferRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RefundTransferResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q32="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="RefundTransferResult" nillable="true" type="q32:RefundTransferResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ModifyTransfer"> <xs:complexType> <xs:sequence> <xs:element xmlns:q33="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q33:ModifyTransferRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ModifyTransferResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q34="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="ModifyTransferResult" nillable="true" type="q34:ModifyTransferResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetModifyTransferStatus"> <xs:complexType> <xs:sequence> <xs:element xmlns:q35="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q35:ModifyTransferStatusRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetModifyTransferStatusResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q36="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetModifyTransferStatusResult" nillable="true" type="q36:ModifyTransferStatusResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetPayoutBranchList"> <xs:complexType> <xs:sequence> <xs:element xmlns:q37="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q37:PayoutBranchListRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetPayoutBranchListResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q38="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetPayoutBranchListResult" nillable="true" type="q38:PayoutBranchListResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetTransferStatus"> <xs:complexType> <xs:sequence> <xs:element xmlns:q39="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q39:TransferStatusRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetTransferStatusResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q40="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetTransferStatusResult" nillable="true" type="q40:TransferStatusResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetSentTransferList"> <xs:complexType> <xs:sequence> <xs:element xmlns:q41="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q41:SentTransferListRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetSentTransferListResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q42="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetSentTransferListResult" nillable="true" type="q42:SentTransferListResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetExchangeRateList"> <xs:complexType> <xs:sequence> <xs:element xmlns:q43="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q43:ExchangeRateListRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetExchangeRateListResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q44="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetExchangeRateListResult" nillable="true" type="q44:ExchangeRateListResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetAvailableBalance"> <xs:complexType> <xs:sequence> <xs:element xmlns:q45="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q45:AvailableBalanceRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetAvailableBalanceResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q46="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetAvailableBalanceResult" nillable="true" type="q46:AvailableBalanceResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="UpdateSettlementRate"> <xs:complexType> <xs:sequence> <xs:element xmlns:q47="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q47:UpdateSettlementRateRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="UpdateSettlementRateResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q48="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="UpdateSettlementRateResult" nillable="true" type="q48:UpdateSettlementRateResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetTransferFinancialsList"> <xs:complexType> <xs:sequence> <xs:element xmlns:q49="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q49:TransferFinancialsRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetTransferFinancialsListResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q50="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetTransferFinancialsListResult" nillable="true" type="q50:TransferFinancialsResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetIDTypeList"> <xs:complexType> <xs:sequence> <xs:element xmlns:q51="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q51:IDTypeListRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetIDTypeListResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q52="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetIDTypeListResult" nillable="true" type="q52:IDTypeListResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetPurposeList"> <xs:complexType> <xs:sequence> <xs:element xmlns:q53="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q53:PurposeListRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetPurposeListResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q54="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetPurposeListResult" nillable="true" type="q54:PurposeListResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetIncomeSourceList"> <xs:complexType> <xs:sequence> <xs:element xmlns:q55="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q55:IncomeSourceListRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetIncomeSourceListResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q56="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetIncomeSourceListResult" nillable="true" type="q56:IncomeSourceListResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetRelationshipList"> <xs:complexType> <xs:sequence> <xs:element xmlns:q57="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q57:RelationshipListRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetRelationshipListResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q58="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetRelationshipListResult" nillable="true" type="q58:RelationshipListResponse" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ChangePassword"> <xs:complexType> <xs:sequence> <xs:element xmlns:q59="http://schemas.datacontract.org/2004/07/GRemitWCFService" minOccurs="0" name="req" nillable="true" type="q59:ChangePasswordRequest" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ChangePasswordResponse"> <xs:complexType> <xs:sequence> <xs:element xmlns:q60="http://schemas.datacontract.org/2004/07/GRemitWCFService" minOccurs="0" name="ChangePasswordResult" nillable="true" type="q60:ChangePasswordResponse" /> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> <xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="anyType" nillable="true" type="xs:anyType" /> <xs:element name="anyURI" nillable="true" type="xs:anyURI" /> <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" /> <xs:element name="boolean" nillable="true" type="xs:boolean" /> <xs:element name="byte" nillable="true" type="xs:byte" /> <xs:element name="dateTime" nillable="true" type="xs:dateTime" /> <xs:element name="decimal" nillable="true" type="xs:decimal" /> <xs:element name="double" nillable="true" type="xs:double" /> <xs:element name="float" nillable="true" type="xs:float" /> <xs:element name="int" nillable="true" type="xs:int" /> <xs:element name="long" nillable="true" type="xs:long" /> <xs:element name="QName" nillable="true" type="xs:QName" /> <xs:element name="short" nillable="true" type="xs:short" /> <xs:element name="string" nillable="true" type="xs:string" /> <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" /> <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" /> <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" /> <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" /> <xs:element name="char" nillable="true" type="tns:char" /> <xs:simpleType name="char"> <xs:restriction base="xs:int" /> </xs:simpleType> <xs:element name="duration" nillable="true" type="tns:duration" /> <xs:simpleType name="duration"> <xs:restriction base="xs:duration"> <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" /> <xs:minInclusive value="-P10675199DT2H48M5.4775808S" /> <xs:maxInclusive value="P10675199DT2H48M5.4775807S" /> </xs:restriction> </xs:simpleType> <xs:element name="guid" nillable="true" type="tns:guid" /> <xs:simpleType name="guid"> <xs:restriction base="xs:string"> <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" /> </xs:restriction> </xs:simpleType> <xs:attribute name="FactoryType" type="xs:QName" /> <xs:attribute name="Id" type="xs:ID" /> <xs:attribute name="Ref" type="xs:IDREF" /> </xs:schema> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="CountryListRequest"> <xs:sequence> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="CountryListRequest" nillable="true" type="tns:CountryListRequest" /> <xs:complexType name="CountryListResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="dsCountryList" nillable="true"> <xs:complexType> <xs:annotation> <xs:appinfo> <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> <xs:sequence> <xs:element ref="xs:schema" /> <xs:any /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="CountryListResponse" nillable="true" type="tns:CountryListResponse" /> <xs:complexType name="CurrencyListRequest"> <xs:sequence> <xs:element minOccurs="0" name="CountryCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="CurrencyListRequest" nillable="true" type="tns:CurrencyListRequest" /> <xs:complexType name="CurrencyListResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="dsCurrencyList" nillable="true"> <xs:complexType> <xs:annotation> <xs:appinfo> <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> <xs:sequence> <xs:element ref="xs:schema" /> <xs:any /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="CurrencyListResponse" nillable="true" type="tns:CurrencyListResponse" /> <xs:complexType name="PaymentModeListRequest"> <xs:sequence> <xs:element minOccurs="0" name="CountryCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CurrencyCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="PaymentModeListRequest" nillable="true" type="tns:PaymentModeListRequest" /> <xs:complexType name="PaymentModeListResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="dsPaymentModeList" nillable="true"> <xs:complexType> <xs:annotation> <xs:appinfo> <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> <xs:sequence> <xs:element ref="xs:schema" /> <xs:any /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="PaymentModeListResponse" nillable="true" type="tns:PaymentModeListResponse" /> <xs:complexType name="CityListRequest"> <xs:sequence> <xs:element minOccurs="0" name="CountryCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CurrencyCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PaymentModeCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="CityListRequest" nillable="true" type="tns:CityListRequest" /> <xs:complexType name="CityListResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="dsCityList" nillable="true"> <xs:complexType> <xs:annotation> <xs:appinfo> <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> <xs:sequence> <xs:element ref="xs:schema" /> <xs:any /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="CityListResponse" nillable="true" type="tns:CityListResponse" /> <xs:complexType name="BranchListRequest"> <xs:sequence> <xs:element minOccurs="0" name="CityCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CountryCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CurrencyCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PaymentModeCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Search" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="BranchListRequest" nillable="true" type="tns:BranchListRequest" /> <xs:complexType name="BranchListResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="dsBranchList" nillable="true"> <xs:complexType> <xs:annotation> <xs:appinfo> <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> <xs:sequence> <xs:element ref="xs:schema" /> <xs:any /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="BranchListResponse" nillable="true" type="tns:BranchListResponse" /> <xs:complexType name="ExchangeRateRequest"> <xs:sequence> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutBranchCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ExchangeRateRequest" nillable="true" type="tns:ExchangeRateRequest" /> <xs:complexType name="ExchangeRateResponse"> <xs:sequence> <xs:element minOccurs="0" name="CostRate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CustomerRate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PaymentModeName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutBranchAddress" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutBranchCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutBranchFaxNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutBranchName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutBranchTelephoneNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutCountryName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> </xs:sequence> </xs:complexType> <xs:element name="ExchangeRateResponse" nillable="true" type="tns:ExchangeRateResponse" /> <xs:complexType name="ServiceChargesRequest"> <xs:sequence> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayinAmount" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutAmount" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutBranchCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ServiceChargesRequest" nillable="true" type="tns:ServiceChargesRequest" /> <xs:complexType name="ServiceChargesResponse"> <xs:sequence> <xs:element minOccurs="0" name="CostRate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CustomerRate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="IDDetailsRequired" type="xs:boolean" /> <xs:element minOccurs="0" name="PayinAmount" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PaymentModeName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutAmount" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutBranchAddress" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutBranchCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutBranchFaxNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutBranchName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutBranchTelephoneNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutCountryName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ServiceCharges" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> </xs:sequence> </xs:complexType> <xs:element name="ServiceChargesResponse" nillable="true" type="tns:ServiceChargesResponse" /> <xs:complexType name="CountryServiceChargesRequest"> <xs:sequence> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayinAmount" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutCountryCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransferType" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="CountryServiceChargesRequest" nillable="true" type="tns:CountryServiceChargesRequest" /> <xs:complexType name="CountryServiceChargesResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="dtResult" nillable="true"> <xs:complexType> <xs:annotation> <xs:appinfo> <ActualType Name="DataTable" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> <xs:sequence> <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" /> <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="CountryServiceChargesResponse" nillable="true" type="tns:CountryServiceChargesResponse" /> <xs:complexType name="SendTransferRequest"> <xs:sequence> <xs:element minOccurs="0" name="BankAccountNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="BankAddress" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="BankBranchCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="BankBranchName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="BankCity" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="BankCountry" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="BankName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="BankState" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="BankZipCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CostRate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayinAmount" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutAmount" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutBranchCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PurposeCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverAddress" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverDOB" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverFirstName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverFourthName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverIDExpiryDate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverIDNumber" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverIDPlaceOfIssue" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverIDType" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverLastName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverMiddleName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverMobileNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverNationality" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverRelationship" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverTelephoneNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverZipCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReferenceNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderAddress" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderDOB" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderEmail" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderFirstName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderFourthName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderIDExpiryDate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderIDNumber" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderIDPlaceOfIssue" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderIDType" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderLastName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderMiddleName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderMobileNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderNationality" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderTelephoneNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderZipCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="SendTransferRequest" nillable="true" type="tns:SendTransferRequest" /> <xs:complexType name="ValidateTransferResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> </xs:sequence> </xs:complexType> <xs:element name="ValidateTransferResponse" nillable="true" type="tns:ValidateTransferResponse" /> <xs:complexType name="SendTransferResponse"> <xs:sequence> <xs:element minOccurs="0" name="CostRate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CustomerRate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayinAmount" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PaymentModeName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutAmount" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutBranchAddress" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutBranchCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutBranchFaxNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutBranchName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutBranchTelephoneNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutCountryName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ServiceCharges" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="TransactionDate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="SendTransferResponse" nillable="true" type="tns:SendTransferResponse" /> <xs:complexType name="SendAuxiliaryPaymentRequest"> <xs:sequence> <xs:element minOccurs="0" name="AuxAccountNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AuxAmountPerMonth" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AuxEndMonth" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AuxEndYear" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AuxMonthCount" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AuxPaymentCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AuxStartMonth" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AuxStartYear" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CostRate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayinAmount" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutAmount" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PurposeCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverAddress" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverDOB" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverFirstName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverFourthName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverLastName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverMiddleName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverMobileNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverNationality" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverRelationship" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverTelephoneNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiverZipCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReferenceNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderAddress" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderDOB" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderEmail" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderFirstName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderFourthName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderIDExpiryDate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderIDNumber" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderIDPlaceOfIssue" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderIDType" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderLastName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderMiddleName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderMobileNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderNationality" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderTelephoneNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SenderZipCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="SendAuxiliaryPaymentRequest" nillable="true" type="tns:SendAuxiliaryPaymentRequest" /> <xs:complexType name="SendAuxiliaryPaymentResponse"> <xs:sequence> <xs:element minOccurs="0" name="AuxPaymentCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AuxPaymentName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CostRate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CustomerRate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayinAmount" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PaymentModeName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutAmount" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutCountryName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ServiceCharges" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="TransactionDate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="SendAuxiliaryPaymentResponse" nillable="true" type="tns:SendAuxiliaryPaymentResponse" /> <xs:complexType name="ApproveTransferRequest"> <xs:sequence> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ApproveTransferRequest" nillable="true" type="tns:ApproveTransferRequest" /> <xs:complexType name="ApproveTransferResponse"> <xs:sequence> <xs:element minOccurs="0" name="ApprovalDate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ApprovalTime" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionStatus" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ApproveTransferResponse" nillable="true" type="tns:ApproveTransferResponse" /> <xs:complexType name="StatusChangeRequest"> <xs:sequence> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="StatusChangeRequest" nillable="true" type="tns:StatusChangeRequest" /> <xs:complexType name="StatusChangeResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="TransactionDate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionStatus" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="StatusChangeResponse" nillable="true" type="tns:StatusChangeResponse" /> <xs:complexType name="CancelTransferRequest"> <xs:sequence> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Remarks" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="CancelTransferRequest" nillable="true" type="tns:CancelTransferRequest" /> <xs:complexType name="CancelTransferResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionStatus" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionStatusDate" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="CancelTransferResponse" nillable="true" type="tns:CancelTransferResponse" /> <xs:complexType name="RefundTransferRequest"> <xs:sequence> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Remarks" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="RefundTransferRequest" nillable="true" type="tns:RefundTransferRequest" /> <xs:complexType name="RefundTransferResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionStatus" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionStatusDate" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="RefundTransferResponse" nillable="true" type="tns:RefundTransferResponse" /> <xs:complexType name="ModifyTransferRequest"> <xs:sequence> <xs:element minOccurs="0" name="ModificationDetails" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ModifyTransferRequest" nillable="true" type="tns:ModifyTransferRequest" /> <xs:complexType name="ModifyTransferResponse"> <xs:sequence> <xs:element minOccurs="0" name="ModificationDetails" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ModificationStatus" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ModificationStatusDate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ModificationStatusRemarks" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ModifyTransferResponse" nillable="true" type="tns:ModifyTransferResponse" /> <xs:complexType name="ModifyTransferStatusRequest"> <xs:sequence> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ModifyTransferStatusRequest" nillable="true" type="tns:ModifyTransferStatusRequest" /> <xs:complexType name="ModifyTransferStatusResponse"> <xs:sequence> <xs:element minOccurs="0" name="ModificationDetails" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ModificationStatus" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ModificationStatusDate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ModificationStatusRemarks" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ModifyTransferStatusResponse" nillable="true" type="tns:ModifyTransferStatusResponse" /> <xs:complexType name="PayoutBranchListRequest"> <xs:sequence> <xs:element minOccurs="0" name="CountryCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PaymentModeType" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="PayoutBranchListRequest" nillable="true" type="tns:PayoutBranchListRequest" /> <xs:complexType name="PayoutBranchListResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="dsBranchList" nillable="true"> <xs:complexType> <xs:annotation> <xs:appinfo> <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> <xs:sequence> <xs:element ref="xs:schema" /> <xs:any /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="PayoutBranchListResponse" nillable="true" type="tns:PayoutBranchListResponse" /> <xs:complexType name="TransferStatusRequest"> <xs:sequence> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="TransferStatusRequest" nillable="true" type="tns:TransferStatusRequest" /> <xs:complexType name="TransferStatusResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionStatus" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionStatusDate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionStatusTime" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="TransferStatusResponse" nillable="true" type="tns:TransferStatusResponse" /> <xs:complexType name="SentTransferListRequest"> <xs:sequence> <xs:element minOccurs="0" name="BranchCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="EndDate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="StartDate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="SentTransferListRequest" nillable="true" type="tns:SentTransferListRequest" /> <xs:complexType name="SentTransferListResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="dsSentTransactionList" nillable="true"> <xs:complexType> <xs:annotation> <xs:appinfo> <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> <xs:sequence> <xs:element ref="xs:schema" /> <xs:any /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="SentTransferListResponse" nillable="true" type="tns:SentTransferListResponse" /> <xs:complexType name="ExchangeRateListRequest"> <xs:sequence> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PaymentModeType" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutCountryCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ExchangeRateListRequest" nillable="true" type="tns:ExchangeRateListRequest" /> <xs:complexType name="ExchangeRateListResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="dsExchangeRateList" nillable="true"> <xs:complexType> <xs:annotation> <xs:appinfo> <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> <xs:sequence> <xs:element ref="xs:schema" /> <xs:any /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="ExchangeRateListResponse" nillable="true" type="tns:ExchangeRateListResponse" /> <xs:complexType name="AvailableBalanceRequest"> <xs:sequence> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="AvailableBalanceRequest" nillable="true" type="tns:AvailableBalanceRequest" /> <xs:complexType name="AvailableBalanceResponse"> <xs:sequence> <xs:element minOccurs="0" name="AvailableBalanceAmount" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AvailableBalanceCurrencyCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AvailableBalanceDate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AvailableBalanceTime" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> </xs:sequence> </xs:complexType> <xs:element name="AvailableBalanceResponse" nillable="true" type="tns:AvailableBalanceResponse" /> <xs:complexType name="UpdateSettlementRateRequest"> <xs:sequence> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SettlementRateUSD" type="xs:decimal" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="UpdateSettlementRateRequest" nillable="true" type="tns:UpdateSettlementRateRequest" /> <xs:complexType name="UpdateSettlementRateResponse"> <xs:sequence> <xs:element minOccurs="0" name="AccountNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CountryName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CurrencyCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SettlementRate" type="xs:decimal" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> </xs:sequence> </xs:complexType> <xs:element name="UpdateSettlementRateResponse" nillable="true" type="tns:UpdateSettlementRateResponse" /> <xs:complexType name="TransferFinancialsRequest"> <xs:sequence> <xs:element minOccurs="0" name="EndDate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="StartDate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="TransferFinancialsRequest" nillable="true" type="tns:TransferFinancialsRequest" /> <xs:complexType name="TransferFinancialsResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="dsTransferFinancialsList" nillable="true"> <xs:complexType> <xs:annotation> <xs:appinfo> <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> <xs:sequence> <xs:element ref="xs:schema" /> <xs:any /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="TransferFinancialsResponse" nillable="true" type="tns:TransferFinancialsResponse" /> <xs:complexType name="IDTypeListRequest"> <xs:sequence> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="IDTypeListRequest" nillable="true" type="tns:IDTypeListRequest" /> <xs:complexType name="IDTypeListResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="dsIDTypeList" nillable="true"> <xs:complexType> <xs:annotation> <xs:appinfo> <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> <xs:sequence> <xs:element ref="xs:schema" /> <xs:any /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="IDTypeListResponse" nillable="true" type="tns:IDTypeListResponse" /> <xs:complexType name="PurposeListRequest"> <xs:sequence> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="PurposeListRequest" nillable="true" type="tns:PurposeListRequest" /> <xs:complexType name="PurposeListResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="dsPurposeList" nillable="true"> <xs:complexType> <xs:annotation> <xs:appinfo> <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> <xs:sequence> <xs:element ref="xs:schema" /> <xs:any /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="PurposeListResponse" nillable="true" type="tns:PurposeListResponse" /> <xs:complexType name="IncomeSourceListRequest"> <xs:sequence> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="IncomeSourceListRequest" nillable="true" type="tns:IncomeSourceListRequest" /> <xs:complexType name="IncomeSourceListResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="dsIncomeSourceList" nillable="true"> <xs:complexType> <xs:annotation> <xs:appinfo> <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> <xs:sequence> <xs:element ref="xs:schema" /> <xs:any /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="IncomeSourceListResponse" nillable="true" type="tns:IncomeSourceListResponse" /> <xs:complexType name="RelationshipListRequest"> <xs:sequence> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="RelationshipListRequest" nillable="true" type="tns:RelationshipListRequest" /> <xs:complexType name="RelationshipListResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> <xs:element minOccurs="0" name="dsRelationshipList" nillable="true"> <xs:complexType> <xs:annotation> <xs:appinfo> <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> <xs:sequence> <xs:element ref="xs:schema" /> <xs:any /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="RelationshipListResponse" nillable="true" type="tns:RelationshipListResponse" /> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="DataSet" nillable="true"> <xs:complexType> <xs:annotation> <xs:appinfo> <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> <xs:sequence> <xs:element ref="xs:schema" /> <xs:any /> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/System.Data" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="DataTable" nillable="true"> <xs:complexType> <xs:annotation> <xs:appinfo> <ActualType Name="DataTable" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> <xs:sequence> <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" /> <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" /> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/GRemitWCFService" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/GRemitWCFService" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ChangePasswordRequest"> <xs:sequence> <xs:element minOccurs="0" name="NewPassword" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ChangePasswordRequest" nillable="true" type="tns:ChangePasswordRequest" /> <xs:complexType name="ChangePasswordResponse"> <xs:sequence> <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Successful" type="xs:boolean" /> </xs:sequence> </xs:complexType> <xs:element name="ChangePasswordResponse" nillable="true" type="tns:ChangePasswordResponse" /> </xs:schema> </wsdl:types> <wsdl:message name="ISendAPI_GetCountryList_InputMessage"> <wsdl:part name="parameters" element="tns:GetCountryList" /> </wsdl:message> <wsdl:message name="ISendAPI_GetCountryList_OutputMessage"> <wsdl:part name="parameters" element="tns:GetCountryListResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_GetCurrencyList_InputMessage"> <wsdl:part name="parameters" element="tns:GetCurrencyList" /> </wsdl:message> <wsdl:message name="ISendAPI_GetCurrencyList_OutputMessage"> <wsdl:part name="parameters" element="tns:GetCurrencyListResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_GetPaymentModeList_InputMessage"> <wsdl:part name="parameters" element="tns:GetPaymentModeList" /> </wsdl:message> <wsdl:message name="ISendAPI_GetPaymentModeList_OutputMessage"> <wsdl:part name="parameters" element="tns:GetPaymentModeListResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_GetCityList_InputMessage"> <wsdl:part name="parameters" element="tns:GetCityList" /> </wsdl:message> <wsdl:message name="ISendAPI_GetCityList_OutputMessage"> <wsdl:part name="parameters" element="tns:GetCityListResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_GetBranchList_InputMessage"> <wsdl:part name="parameters" element="tns:GetBranchList" /> </wsdl:message> <wsdl:message name="ISendAPI_GetBranchList_OutputMessage"> <wsdl:part name="parameters" element="tns:GetBranchListResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_GetExchangeRate_InputMessage"> <wsdl:part name="parameters" element="tns:GetExchangeRate" /> </wsdl:message> <wsdl:message name="ISendAPI_GetExchangeRate_OutputMessage"> <wsdl:part name="parameters" element="tns:GetExchangeRateResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_GetServiceCharges_InputMessage"> <wsdl:part name="parameters" element="tns:GetServiceCharges" /> </wsdl:message> <wsdl:message name="ISendAPI_GetServiceCharges_OutputMessage"> <wsdl:part name="parameters" element="tns:GetServiceChargesResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_GetCountryServiceCharges_InputMessage"> <wsdl:part name="parameters" element="tns:GetCountryServiceCharges" /> </wsdl:message> <wsdl:message name="ISendAPI_GetCountryServiceCharges_OutputMessage"> <wsdl:part name="parameters" element="tns:GetCountryServiceChargesResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_ValidateSendTransfer_InputMessage"> <wsdl:part name="parameters" element="tns:ValidateSendTransfer" /> </wsdl:message> <wsdl:message name="ISendAPI_ValidateSendTransfer_OutputMessage"> <wsdl:part name="parameters" element="tns:ValidateSendTransferResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_SendTransfer_InputMessage"> <wsdl:part name="parameters" element="tns:SendTransfer" /> </wsdl:message> <wsdl:message name="ISendAPI_SendTransfer_OutputMessage"> <wsdl:part name="parameters" element="tns:SendTransferResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_SendAuxiliaryPayment_InputMessage"> <wsdl:part name="parameters" element="tns:SendAuxiliaryPayment" /> </wsdl:message> <wsdl:message name="ISendAPI_SendAuxiliaryPayment_OutputMessage"> <wsdl:part name="parameters" element="tns:SendAuxiliaryPaymentResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_ApproveTransfer_InputMessage"> <wsdl:part name="parameters" element="tns:ApproveTransfer" /> </wsdl:message> <wsdl:message name="ISendAPI_ApproveTransfer_OutputMessage"> <wsdl:part name="parameters" element="tns:ApproveTransferResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_BlockTransfer_InputMessage"> <wsdl:part name="parameters" element="tns:BlockTransfer" /> </wsdl:message> <wsdl:message name="ISendAPI_BlockTransfer_OutputMessage"> <wsdl:part name="parameters" element="tns:BlockTransferResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_ReleaseTransfer_InputMessage"> <wsdl:part name="parameters" element="tns:ReleaseTransfer" /> </wsdl:message> <wsdl:message name="ISendAPI_ReleaseTransfer_OutputMessage"> <wsdl:part name="parameters" element="tns:ReleaseTransferResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_CancelTransfer_InputMessage"> <wsdl:part name="parameters" element="tns:CancelTransfer" /> </wsdl:message> <wsdl:message name="ISendAPI_CancelTransfer_OutputMessage"> <wsdl:part name="parameters" element="tns:CancelTransferResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_RefundTransfer_InputMessage"> <wsdl:part name="parameters" element="tns:RefundTransfer" /> </wsdl:message> <wsdl:message name="ISendAPI_RefundTransfer_OutputMessage"> <wsdl:part name="parameters" element="tns:RefundTransferResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_ModifyTransfer_InputMessage"> <wsdl:part name="parameters" element="tns:ModifyTransfer" /> </wsdl:message> <wsdl:message name="ISendAPI_ModifyTransfer_OutputMessage"> <wsdl:part name="parameters" element="tns:ModifyTransferResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_GetModifyTransferStatus_InputMessage"> <wsdl:part name="parameters" element="tns:GetModifyTransferStatus" /> </wsdl:message> <wsdl:message name="ISendAPI_GetModifyTransferStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:GetModifyTransferStatusResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_GetPayoutBranchList_InputMessage"> <wsdl:part name="parameters" element="tns:GetPayoutBranchList" /> </wsdl:message> <wsdl:message name="ISendAPI_GetPayoutBranchList_OutputMessage"> <wsdl:part name="parameters" element="tns:GetPayoutBranchListResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_GetTransferStatus_InputMessage"> <wsdl:part name="parameters" element="tns:GetTransferStatus" /> </wsdl:message> <wsdl:message name="ISendAPI_GetTransferStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:GetTransferStatusResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_GetSentTransferList_InputMessage"> <wsdl:part name="parameters" element="tns:GetSentTransferList" /> </wsdl:message> <wsdl:message name="ISendAPI_GetSentTransferList_OutputMessage"> <wsdl:part name="parameters" element="tns:GetSentTransferListResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_GetExchangeRateList_InputMessage"> <wsdl:part name="parameters" element="tns:GetExchangeRateList" /> </wsdl:message> <wsdl:message name="ISendAPI_GetExchangeRateList_OutputMessage"> <wsdl:part name="parameters" element="tns:GetExchangeRateListResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_GetAvailableBalance_InputMessage"> <wsdl:part name="parameters" element="tns:GetAvailableBalance" /> </wsdl:message> <wsdl:message name="ISendAPI_GetAvailableBalance_OutputMessage"> <wsdl:part name="parameters" element="tns:GetAvailableBalanceResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_UpdateSettlementRate_InputMessage"> <wsdl:part name="parameters" element="tns:UpdateSettlementRate" /> </wsdl:message> <wsdl:message name="ISendAPI_UpdateSettlementRate_OutputMessage"> <wsdl:part name="parameters" element="tns:UpdateSettlementRateResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_GetTransferFinancialsList_InputMessage"> <wsdl:part name="parameters" element="tns:GetTransferFinancialsList" /> </wsdl:message> <wsdl:message name="ISendAPI_GetTransferFinancialsList_OutputMessage"> <wsdl:part name="parameters" element="tns:GetTransferFinancialsListResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_GetIDTypeList_InputMessage"> <wsdl:part name="parameters" element="tns:GetIDTypeList" /> </wsdl:message> <wsdl:message name="ISendAPI_GetIDTypeList_OutputMessage"> <wsdl:part name="parameters" element="tns:GetIDTypeListResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_GetPurposeList_InputMessage"> <wsdl:part name="parameters" element="tns:GetPurposeList" /> </wsdl:message> <wsdl:message name="ISendAPI_GetPurposeList_OutputMessage"> <wsdl:part name="parameters" element="tns:GetPurposeListResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_GetIncomeSourceList_InputMessage"> <wsdl:part name="parameters" element="tns:GetIncomeSourceList" /> </wsdl:message> <wsdl:message name="ISendAPI_GetIncomeSourceList_OutputMessage"> <wsdl:part name="parameters" element="tns:GetIncomeSourceListResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_GetRelationshipList_InputMessage"> <wsdl:part name="parameters" element="tns:GetRelationshipList" /> </wsdl:message> <wsdl:message name="ISendAPI_GetRelationshipList_OutputMessage"> <wsdl:part name="parameters" element="tns:GetRelationshipListResponse" /> </wsdl:message> <wsdl:message name="ISendAPI_ChangePassword_InputMessage"> <wsdl:part name="parameters" element="tns:ChangePassword" /> </wsdl:message> <wsdl:message name="ISendAPI_ChangePassword_OutputMessage"> <wsdl:part name="parameters" element="tns:ChangePasswordResponse" /> </wsdl:message> <wsdl:portType name="ISendAPI"> <wsdl:operation name="GetCountryList"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetCountryList" message="tns:ISendAPI_GetCountryList_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetCountryListResponse" message="tns:ISendAPI_GetCountryList_OutputMessage" /> </wsdl:operation> <wsdl:operation name="GetCurrencyList"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetCurrencyList" message="tns:ISendAPI_GetCurrencyList_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetCurrencyListResponse" message="tns:ISendAPI_GetCurrencyList_OutputMessage" /> </wsdl:operation> <wsdl:operation name="GetPaymentModeList"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetPaymentModeList" message="tns:ISendAPI_GetPaymentModeList_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetPaymentModeListResponse" message="tns:ISendAPI_GetPaymentModeList_OutputMessage" /> </wsdl:operation> <wsdl:operation name="GetCityList"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetCityList" message="tns:ISendAPI_GetCityList_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetCityListResponse" message="tns:ISendAPI_GetCityList_OutputMessage" /> </wsdl:operation> <wsdl:operation name="GetBranchList"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetBranchList" message="tns:ISendAPI_GetBranchList_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetBranchListResponse" message="tns:ISendAPI_GetBranchList_OutputMessage" /> </wsdl:operation> <wsdl:operation name="GetExchangeRate"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetExchangeRate" message="tns:ISendAPI_GetExchangeRate_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetExchangeRateResponse" message="tns:ISendAPI_GetExchangeRate_OutputMessage" /> </wsdl:operation> <wsdl:operation name="GetServiceCharges"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetServiceCharges" message="tns:ISendAPI_GetServiceCharges_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetServiceChargesResponse" message="tns:ISendAPI_GetServiceCharges_OutputMessage" /> </wsdl:operation> <wsdl:operation name="GetCountryServiceCharges"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetCountryServiceCharges" message="tns:ISendAPI_GetCountryServiceCharges_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetCountryServiceChargesResponse" message="tns:ISendAPI_GetCountryServiceCharges_OutputMessage" /> </wsdl:operation> <wsdl:operation name="ValidateSendTransfer"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/ValidateSendTransfer" message="tns:ISendAPI_ValidateSendTransfer_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/ValidateSendTransferResponse" message="tns:ISendAPI_ValidateSendTransfer_OutputMessage" /> </wsdl:operation> <wsdl:operation name="SendTransfer"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/SendTransfer" message="tns:ISendAPI_SendTransfer_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/SendTransferResponse" message="tns:ISendAPI_SendTransfer_OutputMessage" /> </wsdl:operation> <wsdl:operation name="SendAuxiliaryPayment"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/SendAuxiliaryPayment" message="tns:ISendAPI_SendAuxiliaryPayment_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/SendAuxiliaryPaymentResponse" message="tns:ISendAPI_SendAuxiliaryPayment_OutputMessage" /> </wsdl:operation> <wsdl:operation name="ApproveTransfer"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/ApproveTransfer" message="tns:ISendAPI_ApproveTransfer_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/ApproveTransferResponse" message="tns:ISendAPI_ApproveTransfer_OutputMessage" /> </wsdl:operation> <wsdl:operation name="BlockTransfer"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/BlockTransfer" message="tns:ISendAPI_BlockTransfer_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/BlockTransferResponse" message="tns:ISendAPI_BlockTransfer_OutputMessage" /> </wsdl:operation> <wsdl:operation name="ReleaseTransfer"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/ReleaseTransfer" message="tns:ISendAPI_ReleaseTransfer_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/ReleaseTransferResponse" message="tns:ISendAPI_ReleaseTransfer_OutputMessage" /> </wsdl:operation> <wsdl:operation name="CancelTransfer"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/CancelTransfer" message="tns:ISendAPI_CancelTransfer_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/CancelTransferResponse" message="tns:ISendAPI_CancelTransfer_OutputMessage" /> </wsdl:operation> <wsdl:operation name="RefundTransfer"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/RefundTransfer" message="tns:ISendAPI_RefundTransfer_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/RefundTransferResponse" message="tns:ISendAPI_RefundTransfer_OutputMessage" /> </wsdl:operation> <wsdl:operation name="ModifyTransfer"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/ModifyTransfer" message="tns:ISendAPI_ModifyTransfer_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/ModifyTransferResponse" message="tns:ISendAPI_ModifyTransfer_OutputMessage" /> </wsdl:operation> <wsdl:operation name="GetModifyTransferStatus"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetModifyTransferStatus" message="tns:ISendAPI_GetModifyTransferStatus_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetModifyTransferStatusResponse" message="tns:ISendAPI_GetModifyTransferStatus_OutputMessage" /> </wsdl:operation> <wsdl:operation name="GetPayoutBranchList"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetPayoutBranchList" message="tns:ISendAPI_GetPayoutBranchList_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetPayoutBranchListResponse" message="tns:ISendAPI_GetPayoutBranchList_OutputMessage" /> </wsdl:operation> <wsdl:operation name="GetTransferStatus"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetTransferStatus" message="tns:ISendAPI_GetTransferStatus_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetTransferStatusResponse" message="tns:ISendAPI_GetTransferStatus_OutputMessage" /> </wsdl:operation> <wsdl:operation name="GetSentTransferList"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetSentTransferList" message="tns:ISendAPI_GetSentTransferList_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetSentTransferListResponse" message="tns:ISendAPI_GetSentTransferList_OutputMessage" /> </wsdl:operation> <wsdl:operation name="GetExchangeRateList"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetExchangeRateList" message="tns:ISendAPI_GetExchangeRateList_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetExchangeRateListResponse" message="tns:ISendAPI_GetExchangeRateList_OutputMessage" /> </wsdl:operation> <wsdl:operation name="GetAvailableBalance"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetAvailableBalance" message="tns:ISendAPI_GetAvailableBalance_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetAvailableBalanceResponse" message="tns:ISendAPI_GetAvailableBalance_OutputMessage" /> </wsdl:operation> <wsdl:operation name="UpdateSettlementRate"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/UpdateSettlementRate" message="tns:ISendAPI_UpdateSettlementRate_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/UpdateSettlementRateResponse" message="tns:ISendAPI_UpdateSettlementRate_OutputMessage" /> </wsdl:operation> <wsdl:operation name="GetTransferFinancialsList"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetTransferFinancialsList" message="tns:ISendAPI_GetTransferFinancialsList_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetTransferFinancialsListResponse" message="tns:ISendAPI_GetTransferFinancialsList_OutputMessage" /> </wsdl:operation> <wsdl:operation name="GetIDTypeList"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetIDTypeList" message="tns:ISendAPI_GetIDTypeList_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetIDTypeListResponse" message="tns:ISendAPI_GetIDTypeList_OutputMessage" /> </wsdl:operation> <wsdl:operation name="GetPurposeList"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetPurposeList" message="tns:ISendAPI_GetPurposeList_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetPurposeListResponse" message="tns:ISendAPI_GetPurposeList_OutputMessage" /> </wsdl:operation> <wsdl:operation name="GetIncomeSourceList"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetIncomeSourceList" message="tns:ISendAPI_GetIncomeSourceList_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetIncomeSourceListResponse" message="tns:ISendAPI_GetIncomeSourceList_OutputMessage" /> </wsdl:operation> <wsdl:operation name="GetRelationshipList"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetRelationshipList" message="tns:ISendAPI_GetRelationshipList_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetRelationshipListResponse" message="tns:ISendAPI_GetRelationshipList_OutputMessage" /> </wsdl:operation> <wsdl:operation name="ChangePassword"> <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/ChangePassword" message="tns:ISendAPI_ChangePassword_InputMessage" /> <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/ChangePasswordResponse" message="tns:ISendAPI_ChangePassword_OutputMessage" /> </wsdl:operation> </wsdl:portType> <wsdl:binding name="BasicHttpsBinding_ISendAPI" type="tns:ISendAPI"> <wsp:PolicyReference URI="#BasicHttpsBinding_ISendAPI_policy" /> <soap:binding transport="http://schemas.xmlsoap.org/soap/http" /> <wsdl:operation name="GetCountryList"> <soap:operation soapAction="http://tempuri.org/ISendAPI/GetCountryList" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetCurrencyList"> <soap:operation soapAction="http://tempuri.org/ISendAPI/GetCurrencyList" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetPaymentModeList"> <soap:operation soapAction="http://tempuri.org/ISendAPI/GetPaymentModeList" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetCityList"> <soap:operation soapAction="http://tempuri.org/ISendAPI/GetCityList" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetBranchList"> <soap:operation soapAction="http://tempuri.org/ISendAPI/GetBranchList" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetExchangeRate"> <soap:operation soapAction="http://tempuri.org/ISendAPI/GetExchangeRate" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetServiceCharges"> <soap:operation soapAction="http://tempuri.org/ISendAPI/GetServiceCharges" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetCountryServiceCharges"> <soap:operation soapAction="http://tempuri.org/ISendAPI/GetCountryServiceCharges" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="ValidateSendTransfer"> <soap:operation soapAction="http://tempuri.org/ISendAPI/ValidateSendTransfer" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="SendTransfer"> <soap:operation soapAction="http://tempuri.org/ISendAPI/SendTransfer" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="SendAuxiliaryPayment"> <soap:operation soapAction="http://tempuri.org/ISendAPI/SendAuxiliaryPayment" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="ApproveTransfer"> <soap:operation soapAction="http://tempuri.org/ISendAPI/ApproveTransfer" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="BlockTransfer"> <soap:operation soapAction="http://tempuri.org/ISendAPI/BlockTransfer" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="ReleaseTransfer"> <soap:operation soapAction="http://tempuri.org/ISendAPI/ReleaseTransfer" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="CancelTransfer"> <soap:operation soapAction="http://tempuri.org/ISendAPI/CancelTransfer" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="RefundTransfer"> <soap:operation soapAction="http://tempuri.org/ISendAPI/RefundTransfer" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="ModifyTransfer"> <soap:operation soapAction="http://tempuri.org/ISendAPI/ModifyTransfer" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetModifyTransferStatus"> <soap:operation soapAction="http://tempuri.org/ISendAPI/GetModifyTransferStatus" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetPayoutBranchList"> <soap:operation soapAction="http://tempuri.org/ISendAPI/GetPayoutBranchList" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetTransferStatus"> <soap:operation soapAction="http://tempuri.org/ISendAPI/GetTransferStatus" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetSentTransferList"> <soap:operation soapAction="http://tempuri.org/ISendAPI/GetSentTransferList" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetExchangeRateList"> <soap:operation soapAction="http://tempuri.org/ISendAPI/GetExchangeRateList" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetAvailableBalance"> <soap:operation soapAction="http://tempuri.org/ISendAPI/GetAvailableBalance" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="UpdateSettlementRate"> <soap:operation soapAction="http://tempuri.org/ISendAPI/UpdateSettlementRate" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetTransferFinancialsList"> <soap:operation soapAction="http://tempuri.org/ISendAPI/GetTransferFinancialsList" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetIDTypeList"> <soap:operation soapAction="http://tempuri.org/ISendAPI/GetIDTypeList" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetPurposeList"> <soap:operation soapAction="http://tempuri.org/ISendAPI/GetPurposeList" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetIncomeSourceList"> <soap:operation soapAction="http://tempuri.org/ISendAPI/GetIncomeSourceList" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetRelationshipList"> <soap:operation soapAction="http://tempuri.org/ISendAPI/GetRelationshipList" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="ChangePassword"> <soap:operation soapAction="http://tempuri.org/ISendAPI/ChangePassword" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:service name="SendAPI"> <wsdl:port name="BasicHttpsBinding_ISendAPI" binding="tns:BasicHttpsBinding_ISendAPI"> <soap:address location="https://api.gccremit.com/SendAPI.svc" /> </wsdl:port> </wsdl:service> </wsdl:definitions>
|