Messages
<message name="GetSWIFTDataRequest"> <part name="GetSWIFTDataRequest" element="v1_0:GetSWIFTDataRequest"/> </message> <message name="GetSWIFTDataResponse"> <part name="GetSWIFTDataResponse" element="v1_0:GetSWIFTDataResponse"/> </message> |
Operations
<operation name="GetSWIFTData"> <input message="tns:GetSWIFTDataRequest"/> <output message="tns:GetSWIFTDataResponse"/> </operation> <operation name="GetSWIFTData"> <soap:operation soapAction="GetSWIFTData" /> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> |
<xsd:complexType name="GetSWIFTDataRequest"> <xsd:complexContent> <xsd:extension base="bankwizard:DataAccessKeyType"> <xsd:sequence/> <xsd:attribute name="returnSubBranches" type="xsd:boolean" default="false"/> </xsd:extension> </xsd:complexContent> </xsd:complexType>
<xsd:complexType name="GetSWIFTDataResponse"> <xsd:sequence> <xsd:element name="swiftData" minOccurs="0" maxOccurs="unbounded" type="bankwizard:SWIFTDataType"/> </xsd:sequence> <xsd:attribute name="subBranchesAvailable" type="xsd:boolean" use="optional"/> </xsd:complexType>
<xsd:complexType name="SWIFTDataType"> <xsd:sequence> <xsd:element name="swiftBranchBIC" minOccurs="0" maxOccurs="1" type="xsd:string"/> <xsd:element name="chipsUID" minOccurs="0" maxOccurs="1" type="xsd:string"/> <xsd:element name="swiftCategory" minOccurs="0" maxOccurs="1" type="xsd:string"/> <xsd:element name="swiftService" minOccurs="0" maxOccurs="1" type="xsd:string"/> <xsd:element name="paymentRoutingBIC" minOccurs="0" maxOccurs="1" type="xsd:string"/> <xsd:element name="institutionPOBoxNumber" minOccurs="0" maxOccurs="1" type="xsd:string"/> <xsd:element name="institutionPOBoxPostcode" minOccurs="0" maxOccurs="1" type="xsd:string"/> <xsd:element name="institutionPOBoxLocation" minOccurs="0" maxOccurs="1" type="xsd:string"/> <xsd:element name="institutionPOBoxCountry" minOccurs="0" maxOccurs="1" type="xsd:string"/> <xsd:element name="swiftExtraInformation" minOccurs="0" maxOccurs="1" type="xsd:string"/> </xsd:sequence> <xsd:attribute name="subBranchNumber" type="xsd:integer" use="optional" /> </xsd:complexType> |