Additional Examples - Get Product Price

<?xml version="1.0"?>
<GetProductPriceResponse xmlns="http://api.cleverbridge.com/datacontract">
  <ResultMessage>OK</ResultMessage>
  <Products>
    <Product>
      <Id>97771</Id>
      <ProductPrices>
        <ProductPrice>
          <CurrencyId>EUR</CurrencyId>
          <Quantity>5</Quantity>
          <SinglePriceGross>52097.49</SinglePriceGross>
          <SinglePriceNet>43779.41</SinglePriceNet>
          <SinglePriceVat>8318.09</SinglePriceVat>
          <TotalPriceGross>260487.47</TotalPriceGross>
          <TotalPriceNet>218897.03</TotalPriceNet>
          <TotalPriceVat>41590.44</TotalPriceVat>
        </ProductPrice>
        <ProductPrice>
          <CurrencyId>EUR</CurrencyId>
          <Quantity>3</Quantity>
          <SinglePriceGross>215.94</SinglePriceGross>
          <SinglePriceNet>181.46</SinglePriceNet>
          <SinglePriceVat>34.48</SinglePriceVat>
          <TotalPriceGross>647.81</TotalPriceGross>
          <TotalPriceNet>544.38</TotalPriceNet>
          <TotalPriceVat>103.43</TotalPriceVat>
        </ProductPrice>
        <ProductPrice>
          <CurrencyId>EUR</CurrencyId>
          <Quantity>1</Quantity>
          <SinglePriceGross>461.40</SinglePriceGross>
          <SinglePriceNet>387.73</SinglePriceNet>
          <SinglePriceVat>73.67</SinglePriceVat>
          <TotalPriceGross>461.40</TotalPriceGross>
          <TotalPriceNet>387.73</TotalPriceNet>
          <TotalPriceVat>73.67</TotalPriceVat>
        </ProductPrice>
        <ProductPrice>
          <CurrencyId>EUR</CurrencyId>
          <Quantity>4</Quantity>
          <SinglePriceGross>4184.89</SinglePriceGross>
          <SinglePriceNet>3516.72</SinglePriceNet>
          <SinglePriceVat>668.18</SinglePriceVat>
          <TotalPriceGross>16739.56</TotalPriceGross>
          <TotalPriceNet>14066.86</TotalPriceNet>
          <TotalPriceVat>2672.70</TotalPriceVat>
        </ProductPrice>
      </ProductPrices>
    </Product>
  </Products>
</GetProductPriceResponse>
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://api.cleverbridge.com/datacontract" elementFormDefault="qualified" targetNamespace="http://api.cleverbridge.com/datacontract">
   <xs:element name="GetProductPriceResponse" nillable="true" type="tns:GetProductPriceResponse" />
   <xs:complexType name="GetProductPriceResponse">
      <xs:complexContent mixed="false">
         <xs:extension base="tns:BaseResponseMessage">
            <xs:sequence>
               <xs:element minOccurs="0" maxOccurs="1" name="Products" type="tns:ArrayOfProduct" />
            </xs:sequence>
         </xs:extension>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="BaseResponseMessage">
      <xs:sequence>
         <xs:element minOccurs="0" maxOccurs="1" name="ResultMessage" type="xs:string" />
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="ArrayOfProduct">
      <xs:sequence>
         <xs:element minOccurs="0" maxOccurs="unbounded" name="Product" nillable="true" type="tns:Product" />
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Product">
      <xs:sequence>
         <xs:element minOccurs="1" maxOccurs="1" name="Id" type="xs:long" />
         <xs:element minOccurs="0" maxOccurs="1" name="ProductPrices" type="tns:ArrayOfProductPrice" />
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="ArrayOfProductPrice">
      <xs:sequence>
         <xs:element minOccurs="0" maxOccurs="unbounded" name="ProductPrice" nillable="true" type="tns:ProductPrice" />
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="ProductPrice">
      <xs:sequence>
         <xs:element minOccurs="0" maxOccurs="1" name="CurrencyId" type="xs:string" />
         <xs:element minOccurs="1" maxOccurs="1" name="Quantity" type="xs:long" />
         <xs:element minOccurs="1" maxOccurs="1" name="SinglePriceGross" type="xs:decimal" />
         <xs:element minOccurs="1" maxOccurs="1" name="SinglePriceNet" type="xs:decimal" />
         <xs:element minOccurs="1" maxOccurs="1" name="SinglePriceVat" type="xs:decimal" />
         <xs:element minOccurs="1" maxOccurs="1" name="TotalPriceGross" type="xs:decimal" />
         <xs:element minOccurs="1" maxOccurs="1" name="TotalPriceNet" type="xs:decimal" />
         <xs:element minOccurs="1" maxOccurs="1" name="TotalPriceVat" type="xs:decimal" />
      </xs:sequence>
   </xs:complexType>
</xs:schema>