Messages
<message name="ValidateRequest"> <part name="ValidateRequest" element="v1_0:ValidateRequest"/> </message> <message name="ValidateResponse"> <part name="ValidateResponse" element="v1_0:ValidateResponse"/> </message> |
Operations
<operation name="Validate"> <input name="ValidateRequest" message="tns:ValidateRequest"/> <output name="ValidateResponse" message="tns:ValidateResponse"/> </operation>
<operation name="Validate"> <soap:operation soapAction="Validate" /> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> |
<xsd:complexType name="ValidateRequest"> <complexContent> <xsd:extension base="bankwizard:ValidationBBANRequestType"> <xsd:sequence/> <xsd:attribute name="language" type="xsd:language" use="optional" default="en" /> <xsd:attribute name="reportString" type="bwcommon:ReportString" use="optional"/> <xsd:attribute name="itemisationID" type="bwcommon:ItemisationID" use="optional"/> </xsd:extension> </complexContent> </xsd:complexType>
<xsd:complexType name="ValidateResponse"> <xsd:sequence> <xsd:element name="BBAN" minOccurs="0" maxOccurs="5" type="bankwizard:BBANBaseType"/> <xsd:element name="IBAN" minOccurs="0" maxOccurs="1" type="bwcommon:IBAN"/> <xsd:element name="dataAccessKey" minOccurs="0" maxOccurs="1" type="xsd:string"/> <xsd:element name="conditions" minOccurs="0" maxOccurs="1" type="bwcommon:Conditions"/> </xsd:sequence> </xsd:complexType>
<xsd:complexType name="ValidationBBANRequestType"> <xsd:sequence> <xsd:element name="BBAN" minOccurs="1" maxOccurs="5" type="bankwizard:BBANBaseType"/> </xsd:sequence> <xsd:attribute name="ISOCountry" type="bwcommon:ISO3166-1" use="required"/> <xsd:attribute name="checkingLevel" type="bankwizard:CheckingLevel" use="required"/> </xsd:complexType> |