B.5. Schematron

Table B.5.  Table 3.4, Section 3.4

<schema targetNameSpace="URI">
    title? ns? pattern+ 
</schema>
<ns prefix="QName"
 uri="URI"/>
<title>
    PCDATA
</title>
<pattern abstract="yes | no"
 id="ID"
 is-a="IDREF">
    param* rule+
</pattern>
<param name="QName"
 value="XPathExpr"/>
<rule context="XPathExpr">
    {let | report | assert}*
</rule>
<let name="QName"
 value="XPathExpr"/>
<report test="XPathExpr">
    {PCDATA | value-of | name}*
</report>
<assert test="XPathExpr">
    {PCDATA |value-of | name}*
</assert>
<value-of select="XPathExpr"/>
<name/>