GetCountries structures

BankWizardService-v1.wsdl

Messages

<message name="GetCountriesRequest">

<part name="GetCountriesRequest" element="v1_0:GetCountriesRequest"/>

</message>

<message name="GetCountriesResponse">

<part name="GetCountriesResponse" element="v1_0:GetCountriesResponse"/>

</message>

Operations

<operation name="GetCountries">

<input name="GetCountriesRequest" message="tns:GetCountriesRequest"/>

<output name="GetCountriesResponse" message="tns:GetCountriesResponse"/>

</operation>

 

<operation name="GetCountries">

<soap:operation soapAction="GetCountries" />

<input>

<soap:body use="literal"/>

</input>

<output>

<soap:body use="literal"/>

</output>

</operation>

BankWizardService-v1-0.xsd

<xsd:complexType name="GetCountriesRequest">

<xsd:attribute name="language" type="xsd:language" use="optional" default="en" />

</xsd:complexType>

 

<xsd:complexType name="GetCountriesResponse">

<xsd:sequence>

<xsd:element name="country" minOccurs="1" maxOccurs="unbounded" type="bankwizard:CountryInformation" />

</xsd:sequence>

</xsd:complexType>

 

<xsd:complexType name="CountryInformation">

<xsd:simpleContent>

<xsd:extension base="xsd:string">

<xsd:attribute name="ISOCountry" type="bwcommon:ISO3166-1" use="required"/>

<xsd:attribute name="licensed" type="xsd:boolean" use="required"/>

</xsd:extension>

</xsd:simpleContent>

</xsd:complexType>