BWGetCountries structures

<xsd:complexType name="BWGetCountries">

<xsd:complexContent>

<xsd:extension base="bws:GetCountriesRequest"/>

</xsd:complexContent>

</xsd:complexType>

 

<xsd:complexType name="GetCountriesRequest">

<xsd:sequence>

<xsd:element ref="header:EIHHeader"/>

</xsd:sequence>

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

</xsd:complexType>

 

<xsd:complexType name="GetCountriesResponse">

<xsd:sequence>

<xsd:element ref="header:EIHHeader"/>

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

</xsd:sequence>

</xsd:complexType>

 

<xsd:complexType name="CountryInformation">

<xsd:simpleContent>

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

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

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

</xsd:extension>

</xsd:simpleContent>

</xsd:complexType>