<message name="GetInputWithSearchRequest"> <part name="GetInputWithSearchRequest" element="v1_1:GetInputWithSearchRequest"/> </message> <message name="GetInputWithSearchResponse"> <part name="GetInputWithSearchResponse" element="v1_1:GetInputWithSearchResponse"/> </message> |
Operation
<operation name="GetInputWithSearch"> <input message="tns:GetInputWithSearchRequest"/> <output message="tns:GetInputWithSearchResponse"/> </operation>
<operation name="GetInputWithSearch"> <soap:operation soapAction="GetInputWithSearch" /> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> |
<xsd:complexType name="GetCountryInputRequest"> <xsd:simpleContent> <xsd:extension base="bwcommon:ISO3166-1"> <xsd:attribute name="language" type="xsd:language" use="optional" default="en" /> </xsd:extension> </xsd:simpleContent> </xsd:complexType>
<xsd:complexType name="GetCountryInputResponse"> <xsd:sequence> <xsd:element name="validationCheck" minOccurs="1" maxOccurs="4" type="bankwizard:BankWizardCheckType" /> </xsd:sequence> </xsd:complexType>
<xsd:complexType name="BankWizardCheckType"> <xsd:sequence> <xsd:element name="BBAN" minOccurs="1" maxOccurs="5" type="bankwizard:BBANResponseType" /> </xsd:sequence> <xsd:attribute name="checkingLevel" type="bankwizard:CheckingLevel" /> <xsd:attribute name="description" type="xsd:string" /> </xsd:complexType>
<xsd:complexType name="BBANResponseType"> <xsd:simpleContent> <xsd:extension base="bankwizard:BBANBaseType"> <xsd:attribute name="description" type="xsd:string"/> <xsd:attribute name="maxSize" type="xsd:integer" /> </xsd:extension> </xsd:simpleContent> </xsd:complexType>
<xsd:complexType name="BBANBaseType"> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="index" type="bankwizard:RestrictedInteger" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType>
<xsd:simpleType name="RestrictedInteger"> <xsd:restriction base="xsd:integer"> <xsd:minInclusive value="1"/> <xsd:maxInclusive value="5"/> </xsd:restriction> </xsd:simpleType>
<xsd:simpleType name="CheckingLevel"> <xsd:restriction base="xsd:token"> <xsd:enumeration value="Branch"/> <xsd:enumeration value="Account"/> <xsd:enumeration value="Domestic" /> <xsd:enumeration value="BIC"/> </xsd:restriction> </xsd:simpleType> |
<xsd:complexType name="CountryInputMetaData"> <xsd:sequence> <xsd:element name="countryInput" minOccurs="1" maxOccurs="1" nillable="false" type="bws:GetCountryInputResponse" /> <xsd:element name="searchCategories" minOccurs="1" maxOccurs="1" nillable="false" type="bw:SearchCategories" /> </xsd:sequence> </xsd:complexType>
<xsd:complexType name="SearchCategories"> <xsd:sequence> <xsd:element name="category" minOccurs="0" maxOccurs="unbounded" type="xsd:string" /> </xsd:sequence> </xsd:complexType>
<xsd:complexType name="GetInputWithSearchResponse"> <xsd:sequence> <xsd:element name="countryInputMetaData" minOccurs="1" maxOccurs="1" type="bw:CountryInputMetaData" /> </xsd:sequence> </xsd:complexType> |