<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"> 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, Winchester, SO21 2JN, England<br>
Notes Id: Alan Powell/UK/IBM email: alan_powell@uk.ibm.com
<br>
Tel: +44 (0)1962 815073
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>