
<p>
This section defines the set of concrete <bibref ref="XMLSchema"/> patterns
which may appear inside a conformant document.
A pattern definition includes the following information:
</p>
      <glist>
        <label id='patterns-URI'>URI</label>
        <def>
	    <p>
		A URI <bibref ref="RFC3986"/> is provided to identify the pattern. 
		The URI can be dereferenced to return 
		informal documentation for the pattern including
		a list of examples and public schemas which exhibit the pattern.
	    </p>
        </def>
        <label id='patterns-xpath'>XPath</label>
        <def>
	    <p>
		A normative <bibref ref="XPath20"/> expression, used to detect a pattern in 
		an <bibref ref="XMLSchema"/> document, returning a set of one or more XML element and attribute nodes. 
		The <bibref ref="XPath20"/> expression having a context node of an <code>&lt;xs:schema&gt;</code> 
  		element node which may be an <bibref ref="XMLSchema"/> document element, or an <code>&lt;xs:schema&gt;</code> element contained inside
		an <bibref ref="XML"/> document such as <bibref ref="WSDL20"/> description.</p>
		<p>Note, the <bibref ref="XPath20"/> expressions used to identify individual patterns may be wrapped inside an <bibref ref="XSLT20"/> stylesheet or <bibref ref="Schematron"/> schema and used to detect <bibref ref="XMLSchema"/> patterns contained in a <bibref ref="WSDL20"/> or other document, see <specref ref="detection"/> and <specref ref="document-conformance"/>. 
		Readers unfamiliar with <bibref ref="XPath20"/> may find the list of <specref ref="xpath-idioms"/> used within this specification useful.</p>
        </def>
        <label id='patterns-examples'>Examples</label>
        <def>
	<p>
          Optionally one or more non-normative <bibref ref="XMLSchema"/> documents or fragments, 
	    followed by one or more valid instance document fragments.
	</p>
        </def>
      </glist>
	<p>
	A collection of patterns, including patterns beyond the scope of this
            specification, are available from 
	    <a href="http://www.w3.org/2002/ws/databinding/patterns/6/09/">http://www.w3.org/2002/ws/databinding/patterns/6/09/</a>.
	    This document offers no additional semantics for the schema patterns presented
	    beyond those specified by the <bibref ref="XMLSchema" /> Recommendation.
	</p>



