Das Element <ruleBlock> ermöglicht es, zusammengehörige Regeln zu gruppieren und Regeln in einer Hierarchie zu organisieren.
<ruleBlock> hat das folgende Attribut:
Name | Beschreibung | Datentyp | Erforderlich? |
---|---|---|---|
name | Gibt den Regelblock an. Diese Kennung muss im Regelsatz oder Regelblock, der diesen Regelblock enthält, eindeutig sein. Er darf keinen Punkt enthalten. | xsd:NMTOKEN | Ja |
<ruleBlock> enthält die folgenden Elemente.
Wenn sie codiert sind, müssen die Elemente <comment>, <import> und <variable> in der angezeigten Reihenfolge codiert werden. Die restlichen Elemente können in beliebiger Reihenfolge codiert werden.
Element | Erforderlich oder optional? |
---|---|
<comment> | Optional. 0 oder 1 Vorkommen ist zulässig. |
<import> | Optional. 0 oder mehr Vorkommen sind zulässig. |
<variable> | Optional. 0 oder mehr Vorkommen sind zulässig. |
<ruleBlock> | Optional. 0 oder mehr Vorkommen sind zulässig. |
<collectionRule> | Optional. 0 oder mehr Vorkommen sind zulässig. |
<computationRule> | Optional. 0 oder mehr Vorkommen sind zulässig. |
<duplicateRule> | Optional. 0 oder mehr Vorkommen sind zulässig. |
<filterRule> | Optional. 0 oder mehr Vorkommen sind zulässig. |
<sequenceRule> | Optional. 0 oder mehr Vorkommen sind zulässig. |
<thresholdRule> | Optional. 0 oder mehr Vorkommen sind zulässig. |
<timerRule> | Optional. 0 oder mehr Vorkommen sind zulässig. |