| <?xml version="1.0" encoding="UTF-8" ?>  | 
 | <!--  | 
 |   | 
 | Copyright 2001 - 2005, International Business Machines Corporation and Microsoft Corporation | 
 | All Rights Reserved | 
 |  | 
 | License for WSDL Schema Files | 
 |  | 
 | The Authors grant permission to copy and distribute the WSDL Schema  | 
 | Files in any medium without fee or royalty as long as this notice and  | 
 | license are distributed with them.  The originals of these files can  | 
 | be located at: | 
 |  | 
 | http://schemas.xmlsoap.org/wsdl/soap/2003-02-11.xsd | 
 |  | 
 | THESE SCHEMA FILES ARE PROVIDED "AS IS," AND THE AUTHORS MAKE NO REPRESENTATIONS  | 
 | OR WARRANTIES, EXPRESS OR IMPLIED, REGARDING THESE FILES, INCLUDING, BUT NOT  | 
 | LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,  | 
 | NON-INFRINGEMENT OR TITLE.  THE AUTHORS WILL NOT BE LIABLE FOR ANY DIRECT,  | 
 | INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR  | 
 | RELATING TO ANY USE OR DISTRIBUTION OF THESE FILES. | 
 |  | 
 | The name and trademarks of the Authors may NOT be used in any manner,  | 
 | including advertising or publicity pertaining to these files or any program  | 
 | or service that uses these files, written prior permission.  Title to copyright  | 
 | in these files will at all times remain with the Authors. | 
 |  | 
 | No other rights are granted by implication, estoppel or otherwise. | 
 |  | 
 |  | 
 | -->  | 
 | <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" | 
 |            xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" | 
 |            xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" | 
 |            targetNamespace="http://schemas.xmlsoap.org/wsdl/soap/" > | 
 |  | 
 |   <xs:import namespace = "http://schemas.xmlsoap.org/wsdl/" /> | 
 |  | 
 |   <xs:simpleType name="encodingStyle" > | 
 |     <xs:annotation> | 
 |       <xs:documentation> | 
 |       "encodingStyle" indicates any canonicalization conventions followed in the contents of the containing element.  For example, the value "http://schemas.xmlsoap.org/soap/encoding/" indicates the pattern described in SOAP specification | 
 |       </xs:documentation> | 
 |     </xs:annotation> | 
 |  | 
 |     <xs:list itemType="xs:anyURI" /> | 
 |   </xs:simpleType> | 
 |  | 
 |   <xs:element name="binding" type="soap:tBinding" /> | 
 |   <xs:complexType name="tBinding" > | 
 |     <xs:complexContent> | 
 |       <xs:extension base="wsdl:tExtensibilityElement" > | 
 |         <xs:attribute name="transport" type="xs:anyURI" use="required" /> | 
 |         <xs:attribute name="style" type="soap:tStyleChoice" use="optional" /> | 
 |  | 
 |       </xs:extension> | 
 |     </xs:complexContent> | 
 |   </xs:complexType> | 
 |  | 
 |   <xs:simpleType name="tStyleChoice" > | 
 |     <xs:restriction base="xs:string" > | 
 |       <xs:enumeration value="rpc" /> | 
 |       <xs:enumeration value="document" /> | 
 |     </xs:restriction> | 
 |  | 
 |   </xs:simpleType> | 
 |  | 
 |   <xs:element name="operation" type="soap:tOperation" /> | 
 |   <xs:complexType name="tOperation" > | 
 |     <xs:complexContent> | 
 |       <xs:extension base="wsdl:tExtensibilityElement" > | 
 |         <xs:attribute name="soapAction" type="xs:anyURI" use="optional" /> | 
 |         <xs:attribute name="style" type="soap:tStyleChoice" use="optional" /> | 
 |       </xs:extension> | 
 |  | 
 |     </xs:complexContent> | 
 |   </xs:complexType> | 
 |  | 
 |   <xs:element name="body" type="soap:tBody" /> | 
 |   <xs:attributeGroup name="tBodyAttributes" > | 
 |     <xs:attribute name="encodingStyle" type="soap:encodingStyle" use="optional" />	    | 
 |     <xs:attribute name="use" type="soap:useChoice" use="optional" /> | 
 |     <xs:attribute name="namespace" type="xs:anyURI" use="optional" /> | 
 |   </xs:attributeGroup> | 
 |   <xs:complexType name="tBody" > | 
 |  | 
 |     <xs:complexContent> | 
 |       <xs:extension base="wsdl:tExtensibilityElement" > | 
 |         <xs:attribute name="parts" type="xs:NMTOKENS" use="optional" /> | 
 |         <xs:attributeGroup ref = "soap:tBodyAttributes" /> | 
 |       </xs:extension> | 
 |     </xs:complexContent> | 
 |   </xs:complexType> | 
 |    | 
 |   <xs:simpleType name="useChoice" > | 
 |     <xs:restriction base="xs:string" > | 
 |  | 
 |       <xs:enumeration value="literal" /> | 
 |       <xs:enumeration value="encoded" /> | 
 |     </xs:restriction> | 
 |   </xs:simpleType> | 
 |  | 
 |   <xs:element name="fault" type="soap:tFault" /> | 
 |   <xs:complexType name="tFaultRes" abstract="true" > | 
 |     <xs:complexContent> | 
 |       <xs:restriction base="soap:tBody" > | 
 |  | 
 | 	    <xs:attribute ref="wsdl:required" use="optional" />  | 
 |         <xs:attribute name="parts" type="xs:NMTOKENS" use="prohibited" /> | 
 | 		<xs:attributeGroup ref="soap:tBodyAttributes" /> | 
 |       </xs:restriction> | 
 |     </xs:complexContent>  	 | 
 |   </xs:complexType> | 
 |   <xs:complexType name="tFault" > | 
 |     <xs:complexContent> | 
 |       <xs:extension base="soap:tFaultRes"> | 
 |         <xs:attribute name="name" type="xs:NCName" use="required" /> | 
 |  | 
 |       </xs:extension> | 
 |     </xs:complexContent> | 
 |   </xs:complexType> | 
 |  | 
 |  | 
 |   <xs:element name="header" type="soap:tHeader" /> | 
 |   <xs:attributeGroup name="tHeaderAttributes" > | 
 |     <xs:attribute name="message" type="xs:QName" use="required" /> | 
 |     <xs:attribute name="part" type="xs:NMTOKEN" use="required" /> | 
 |     <xs:attribute name="use" type="soap:useChoice" use="required" /> | 
 |  | 
 |     <xs:attribute name="encodingStyle" type="soap:encodingStyle" use="optional" /> | 
 |     <xs:attribute name="namespace" type="xs:anyURI" use="optional" />       | 
 |   </xs:attributeGroup> | 
 |   <xs:complexType name="tHeader" > | 
 |     <xs:complexContent> | 
 |       <xs:extension base="wsdl:tExtensibilityElement" > | 
 |         <xs:sequence> | 
 |           <xs:element ref="soap:headerfault" minOccurs="0" maxOccurs="unbounded" /> | 
 |         </xs:sequence> | 
 |  | 
 | 		<xs:attributeGroup ref="soap:tHeaderAttributes" /> | 
 |       </xs:extension> | 
 |     </xs:complexContent> | 
 |   </xs:complexType> | 
 |  | 
 |   <xs:element name="headerfault" type="soap:tHeaderFault" /> | 
 |   <xs:complexType name="tHeaderFault" > | 
 | 	<xs:attributeGroup ref="soap:tHeaderAttributes" /> | 
 |   </xs:complexType> | 
 |  | 
 |   <xs:element name="address" type="soap:tAddress" /> | 
 |   <xs:complexType name="tAddress" > | 
 |     <xs:complexContent> | 
 |       <xs:extension base="wsdl:tExtensibilityElement" > | 
 |         <xs:attribute name="location" type="xs:anyURI" use="required" /> | 
 |       </xs:extension> | 
 |     </xs:complexContent> | 
 |   </xs:complexType> | 
 |  | 
 | </xs:schema> |