<br><font size=2 face="sans-serif">Attached are the proposed rules for
non-format annotation scoping.</font>
<br>
<br>
<br><font size=2 face="sans-serif">&nbsp;As part of the exercise I had
to clarify which annotations are permitted on each schema object so please
review that table.</font>
<br><font size=2 face="sans-serif">Of particular interest are</font>
<br>
<ol>
<li value=1><font size=2 face="sans-serif">Annotations put in scope on
a xs:complexType</font>
<li value=2><font size=2 face="sans-serif">Assert/Discriminator on xs:sequence,
xs:choice and xs:any</font>
<li value=3><font size=2 face="sans-serif">Hidden on an empty sequence
only</font>
<li value=4><font size=2 face="sans-serif">DefineVariable on schema and
sequence only to define the scope of the variable.</font></ol>
<br><font size=2 face="sans-serif"><br>
Alan Powell<br>
<br>
 MP 211, IBM UK Labs, Hursley, &nbsp;Winchester, SO21 2JN, England<br>
 Notes Id: Alan Powell/UK/IBM &nbsp; &nbsp; email: alan_powell@uk.ibm.com
&nbsp;<br>
 Tel: +44 (0)1962 815073 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;Fax: +44 (0)1962 816898<br>
<br>
</font>
<br><font size=2 face="sans-serif"><br>
</font>
<hr><font size=2 face="sans-serif"><br>
<i><br>
</i></font>
<p><font size=2 face="sans-serif"><i>Unless stated otherwise above:<br>
IBM United Kingdom Limited - Registered in England and Wales with number
741598. <br>
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6
3AU</i></font>
<p><font size=2 face="sans-serif"><br>
<br>
</font>
<br>
<br><font size=2 face="sans-serif"><br>
</font>