<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet rel="style sheet" href="http://www.w3.org/2002/ws/databinding/detector/results.xsl" type="application/xml"
	?><detected xmlns:xs="http://www.w3.org/2001/XMLSchema"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xmlns:pat="http://www.w3.org/2002/ws/databinding/patterns/6/09/"
          xmlns:ex="http://www.w3.org/2002/ws/databinding/examples/6/09/"
          xmlns:soap11enc="http://schemas.xmlsoap.org/soap/encoding/"
          xmlns:wsdl11="http://schemas.xmlsoap.org/wsdl/"
          version="patternsdetector(2009-03-19 11:01:41)"
          status="unknown">
   <pattern name="TargetNamespace" n="1" status="basic"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/TargetNamespace"
            xpath=".[@targetNamespace]/&#xA;&#x9;&#x9;(., @targetNamespace)">
      <node xpath="/xs:schema"/>
      <node xpath="/xs:schema/@targetNamespace"/>
   </pattern>
   <pattern name="QualifiedLocalElements" n="3" status="basic"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/QualifiedLocalElements"
            xpath=".[@elementFormDefault = 'qualified']/&#xA;&#x9;&#x9;(@elementFormDefault)">
      <node xpath="/xs:schema/@elementFormDefault"/>
   </pattern>
   <pattern name="UnqualifiedLocalAttributes" n="6" status="basic"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/UnqualifiedLocalAttributes"
            xpath=".[not(@attributeFormDefault) or @attributeFormDefault = 'unqualified']/&#xA;&#x9;&#x9;(., @attributeFormDefault)">
      <node xpath="/xs:schema"/>
   </pattern>
   <pattern name="IdentifierName" n="12" status="basic"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/IdentifierName"
            xpath=".//.[matches(@name, &#34;^[A-Za-z_]([A-Za-z0-9_]0 31)$&#34;)]/&#xA;&#x9;&#x9;(@name)">
      <node xpath="/xs:schema/wsdl/xs:schema[1]/xs:element/@name"/>
      <node xpath="/xs:schema/xs:element/@name"/>
   </pattern>
   <pattern name="ImportTypesNamespace" n="14" status="basic"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/ImportTypesNamespace"
            xpath=".//xs:import[@namespace&#xA;&#x9;&#x9;and not(@schemaLocation) &#xA;&#x9;&#x9;and (@namespace = ../../xs:schema/@targetNamespace)]/ &#xA;&#x9;&#x9;(., @namespace)">
      <node xpath="/xs:schema/wsdl/xs:schema[2]/xs:import"/>
      <node xpath="/xs:schema/wsdl/xs:schema[2]/xs:import/@namespace"/>
   </pattern>
   <pattern name="ComplexTypeSequence" n="79" status="basic"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/ComplexTypeSequence"
            xpath=".//xs:complexType/xs:sequence/&#xA;&#x9;&#x9;(., xs:element/(., @name))">
      <node xpath="/xs:schema/xs:element/xs:complexType/xs:sequence"/>
      <node xpath="/xs:schema/xs:element/xs:complexType/xs:sequence/xs:element"/>
   </pattern>
   <pattern name="GlobalElementSequence" n="88" status="basic"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/GlobalElementSequence"
            xpath="./xs:element[@name]/xs:complexType/xs:sequence[xs:element]/&#xA;&#x9;&#x9;(../../(., @name), .., ., xs:element/(., @name))">
      <node xpath="/xs:schema/xs:element"/>
      <node xpath="/xs:schema/xs:element/@name"/>
      <node xpath="/xs:schema/xs:element/xs:complexType"/>
      <node xpath="/xs:schema/xs:element/xs:complexType/xs:sequence"/>
      <node xpath="/xs:schema/xs:element/xs:complexType/xs:sequence/xs:element"/>
   </pattern>
   <pattern name="SequenceElement" n="115" status="basic"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/SequenceElement"
            xpath=".//xs:sequence/xs:element/(.)">
      <node xpath="/xs:schema/xs:element/xs:complexType/xs:sequence/xs:element"/>
   </pattern>
   <pattern name="ElementReference" n="128" status="basic"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/ElementReference"
            xpath=".//xs:element[@ref and contains(@ref, ':')]/&#xA;&#x9;    (., @ref)">
      <node xpath="/xs:schema/xs:element/xs:complexType/xs:sequence/xs:element"/>
      <node xpath="/xs:schema/xs:element/xs:complexType/xs:sequence/xs:element/@ref"/>
   </pattern>
   <pattern name="StringElement" n="141" status="basic"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/StringElement"
            xpath=".//xs:element/@type[resolve-QName(.,..) = xs:QName('xs:string')]">
      <node xpath="/xs:schema/wsdl/xs:schema[1]/xs:element/@type"/>
   </pattern>
   <pattern name="GlobalElementComplexType" n="277" status="basic"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/GlobalElementComplexType"
            xpath=".//xs:element[parent::xs:schema]/xs:complexType / (.,..)">
      <node xpath="/xs:schema/xs:element"/>
      <node xpath="/xs:schema/xs:element/xs:complexType"/>
   </pattern>
   <pattern status="unknown" n="d27e4" name="Unknown-d27e4"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/Unknown-d27e4"
            xpath="/xs:schema/wsdl">
      <node xpath="/xs:schema/wsdl"/>
   </pattern>
   <pattern status="unknown" n="d27e6" name="Unknown-d27e6"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/Unknown-d27e6"
            xpath="/xs:schema/wsdl/xs:schema[1]">
      <node xpath="/xs:schema/wsdl/xs:schema[1]"/>
   </pattern>
   <pattern status="unknown" n="d27e6a1894" name="Unknown-d27e6a1894"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/Unknown-d27e6a1894"
            xpath="/xs:schema/wsdl/xs:schema[1]/@targetNamespace">
      <node xpath="/xs:schema/wsdl/xs:schema[1]/@targetNamespace"/>
   </pattern>
   <pattern status="unknown" n="d27e6a1565" name="Unknown-d27e6a1565"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/Unknown-d27e6a1565"
            xpath="/xs:schema/wsdl/xs:schema[1]/@elementFormDefault">
      <node xpath="/xs:schema/wsdl/xs:schema[1]/@elementFormDefault"/>
   </pattern>
   <pattern status="unknown" n="d27e8" name="Unknown-d27e8"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/Unknown-d27e8"
            xpath="/xs:schema/wsdl/xs:schema[1]/xs:element">
      <node xpath="/xs:schema/wsdl/xs:schema[1]/xs:element"/>
   </pattern>
   <pattern status="unknown" n="d27e11" name="Unknown-d27e11"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/Unknown-d27e11"
            xpath="/xs:schema/wsdl/xs:schema[2]">
      <node xpath="/xs:schema/wsdl/xs:schema[2]"/>
   </pattern>
   <pattern status="unknown" n="d27e11a1894" name="Unknown-d27e11a1894"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/Unknown-d27e11a1894"
            xpath="/xs:schema/wsdl/xs:schema[2]/@targetNamespace">
      <node xpath="/xs:schema/wsdl/xs:schema[2]/@targetNamespace"/>
   </pattern>
   <pattern status="unknown" n="d27e11a1565" name="Unknown-d27e11a1565"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/Unknown-d27e11a1565"
            xpath="/xs:schema/wsdl/xs:schema[2]/@elementFormDefault">
      <node xpath="/xs:schema/wsdl/xs:schema[2]/@elementFormDefault"/>
   </pattern>
   <pattern name="GlobalElement" n="19" status="basic"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/GlobalElement"
            xpath="./xs:element[@name &#xA;&#x9;&#x9;and @type and contains(@type, ':')]/&#xA;&#x9;&#x9;(., @name, @type)">
      <node xpath="/xs:schema/wsdl/xs:schema[1]/xs:element"/>
      <node xpath="/xs:schema/wsdl/xs:schema[1]/xs:element/@name"/>
      <node xpath="/xs:schema/wsdl/xs:schema[1]/xs:element/@type"/>
   </pattern>
   <pattern name="ImportNamespace" n="15" status="basic"
            pattern="http://www.w3.org/2002/ws/databinding/patterns/6/09/ImportNamespace"
            xpath="./xs:import[@namespace and not(@schemaLocation)&#xA;&#x9;&#x9;and not(@namespace = 'http://www.w3.org/2001/XMLSchema')]/&#xA;&#x9;&#x9;(., @namespace)">
      <node xpath="/xs:schema/wsdl/xs:schema[2]/xs:import"/>
      <node xpath="/xs:schema/wsdl/xs:schema[2]/xs:import/@namespace"/>
   </pattern>
</detected>