<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style>
<!--
@font-face
        {font-family:Calibri}
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif"}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline}
span.E-mailStijl17
        {font-family:"Calibri","sans-serif";
        color:windowtext}
.MsoChpDefault
        {font-family:"Calibri","sans-serif"}
@page WordSection1
        {margin:70.85pt 70.85pt 70.85pt 70.85pt}
div.WordSection1
        {}
-->
</style>
</head>
<body lang="NL" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Hi,</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal"><span lang="EN-US">I’ve created my own extension of DITA. Amongst others I have added an element “predicate”, like this:</span></p>
<p class="MsoNormal"><span lang="EN-US"> <xs:element name="predicate"></span></p>
<p class="MsoNormal"><span lang="EN-US"> <xs:annotation></span></p>
<p class="MsoNormal"><span lang="EN-US"> <xs:documentation>A &lt;predicate> element marks the predicate, e.g. GROOT(Jan). (TP-ELEMENT)</xs:documentation></span></p>
<p class="MsoNormal"><span lang="EN-US"> </xs:annotation></span></p>
<p class="MsoNormal"><span lang="EN-US"> <xs:complexType></span></p>
<p class="MsoNormal"><span lang="EN-US"> <xs:complexContent></span></p>
<p class="MsoNormal"><span lang="EN-US"> <xs:extension base="predicate.class"></span></p>
<p class="MsoNormal"><span lang="EN-US"> <xs:attribute ref="class" default="- ling-d/pred "/></span></p>
<p class="MsoNormal"><span lang="EN-US"> </xs:extension></span></p>
<p class="MsoNormal"><span lang="EN-US"> </xs:complexContent></span></p>
<p class="MsoNormal"><span lang="EN-US"> </xs:complexType></span></p>
<p class="MsoNormal"><span lang="EN-US"> </xs:element></span></p>
<p class="MsoNormal"><span lang="EN-US"> <xs:complexType name="predicate.class" mixed="true"/></span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">Now when I create a new ling topic, oXygen tells me
</span></p>
<p class="MsoNormal"><span lang="EN-US">E [Xerces] cos-nonambig: predicate and predicate (or elements from their substitution group) violate "Unique Particle Attribution". During validation against this schema, ambiguity would be created for those two particles.</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">My lingGrp.xsd contains:</span></p>
<p class="MsoNormal"><span lang="EN-US"> <xs:group name="predicate"></span></p>
<p class="MsoNormal"><span lang="EN-US"> <xs:sequence></span></p>
<p class="MsoNormal"><span lang="EN-US"> <xs:choice></span></p>
<p class="MsoNormal"><span lang="EN-US"> <xs:element ref="predicate" /></span></p>
<p class="MsoNormal"><span lang="EN-US"> </xs:choice></span></p>
<p class="MsoNormal"><span lang="EN-US"> </xs:sequence></span></p>
<p class="MsoNormal"><span lang="EN-US"> </xs:group></span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">My lingDomain.xsd contains:</span></p>
<p class="MsoNormal"><span lang="EN-US"> <xs:group name="ling-d-pred"></span></p>
<p class="MsoNormal"><span lang="EN-US"> <xs:choice></span></p>
<p class="MsoNormal"><span lang="EN-US"> <xs:group ref="predicate" /></span></p>
<p class="MsoNormal"><span lang="EN-US"> </xs:choice></span></p>
<p class="MsoNormal"><span lang="EN-US"> </xs:group></span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">And my ling.xsd contains:</span></p>
<p class="MsoNormal"><span lang="EN-US"> <xs:group ref="ling-d-pred" /></span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt; font-family:"Arial","sans-serif"">No other references are made to predicate.</span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt; font-family:"Arial","sans-serif"">What am I doing wrong?</span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt; font-family:"Arial","sans-serif""> </span></p>
<p class="MsoNormal"><span style="font-size:9.0pt; font-family:"Arial","sans-serif"">Kind regards,</span></p>
<p class="MsoNormal"><span style="font-size:9.0pt; font-family:"Arial","sans-serif""> </span></p>
<p class="MsoNormal"><span style="font-size:9.0pt; font-family:"Arial","sans-serif""> </span></p>
<p class="MsoNormal"><span style="font-size:9.0pt; font-family:"Arial","sans-serif"">Ing. Roderik Dernison<br>
<br>
</span><span style="font-size:8.5pt; font-family:"Arial","sans-serif"; color:gray"></span></p>
<p class="MsoNormal"> </p>
</div>
<br>
<hr>
<font face="Arial" color="Gray" size="1"><br>
----------------------------------------------------------<br>
Aan dit bericht kunnen geen rechten worden ontleend.<br>
Het bericht is alleen bestemd voor de geadresseerde.<br>
Indien het bericht niet voor u is bestemd, verzoeken wij<br>
u dit aan ons te melden en het bericht te verwijderen.<br>
<br>
This message shall not constitute any obligations.<br>
This message is intended solely for the addressee.<br>
If you have received this message in error, please<br>
inform us and delete the message.<br>
----------------------------------------------------------<br>
</font>
</body>
</html>