ruleBlock 元素

<ruleBlock> 元素提供一種方法,將相關的規則組成群組,並將規則組織到階層中。

屬性

<ruleBlock> 具有下列屬性:

表 1. <ruleBlock> 元素的屬性
名稱 說明 資料類型 必要的嗎?
name 識別規則區塊。此 ID 在包含此規則區塊的規則集或規則區塊中必須是唯一的。它不能包含句點。 xsd:NMTOKEN

包含範圍

<ruleBlock> 內含在下列元素中:

包含

<ruleBlock> 包含下列元素。

如果編碼這些元素,則必須依照顯示的次序來編碼 <comment>、<import> 及 <variable> 元素。剩餘的元素則可以依照任何次序來編碼。

表 2. <ruleBlock> 元素中包含的元素
元素 必要的或選用的?
<comment> 選用的。出現次數 0 或 1 是可接受的。
<import> 選用的。出現次數 0 或更多是可接受的。
<variable> 選用的。出現次數 0 或更多是可接受的。
<ruleBlock> 選用的。出現次數 0 或更多是可接受的。
<collectionRule> 選用的。出現次數 0 或更多是可接受的。
<computationRule> 選用的。出現次數 0 或更多是可接受的。
<duplicateRule> 選用的。出現次數 0 或更多是可接受的。
<filterRule> 選用的。出現次數 0 或更多是可接受的。
<sequenceRule> 選用的。出現次數 0 或更多是可接受的。
<thresholdRule> 選用的。出現次數 0 或更多是可接受的。
<timerRule> 選用的。出現次數 0 或更多是可接受的。