<wsdl:description
  targetNamespace="http://www.w3.org/2002/ws/sawsdl/spec/examples/wsdl/SKU2UPCLookupService/"
  xmlns="http://www.w3.org/2002/ws/sawsdl/spec/examples/wsdl/SKU2UPCLookupService/"
  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:sawsdl="http://www.w3.org/ns/sawsdl">

  <wsdl:types>
    <xsd:schema targetNamespace="http://org3.example.com/wsdl/SKU2UPCLookupService">
      <xsd:element name="SKU2UPCLookupServiceRequest" type="SKU"/>
      <xsd:simpleType name="SKU">
        sawsdl:modelReference="http://org3.example.com/ontologies/SampleOntologyOrg3#SKU">
        <xsd:restriction base="xsd:string"/>
      </xsd:simpleType>

      <xsd:element name="SKU2UPCLookupServiceResponse" type="UPC"/>
      <xsd:simpleType name="UPC">
        sawsdl:modelReference="http://org3.example.com/ontologies/SampleOntologyOrg3#UPC">
        <xsd:restriction base="xsd:string"/>
      </xsd:simpleType>
    </xsd:schema>
  </wsdl:types>

  <wsdl:interface name="SKU2UPCLookupService">
    <wsdl:operation name="SKU2UPCLookupService" pattern="http://www.w3.org/ns/wsdl/in-out"
        sawsdl:modelReference="http://org3.example.com/taxonomies/Utilities#LookupServices">
        <wsdl:input element="SKU2UPCLookupServiceRequest"/>
        <wsdl:output element="SKU2UPCLookupServiceResponse"/>
    </wsdl:operation>
  </wsdl:interface>
</wsdl:description>
