<ruleBlock> 元素用于将相关规则进行分组并将规则组织为层次结构。
<ruleBlock> 具有以下属性:
名称 | 描述 | 数据类型 | 必需? |
---|---|---|---|
name | 标识规则块。该标识在包含该规则块的规则集或规则块中必须是唯 一的。不得包含句点。 | xsd:NMTOKEN | 是 |
<ruleBlock> 包含以下元素。
如已编写,则必须按显示的顺序编写 <comment>、 <import> 和 <variable> 元素。剩余元素可按任意顺序进行编写。
元素 | 必需或可选? |
---|---|
<comment> | 可选。允许出现 0 或 1 次。 |
<import> | 可选。允许出现 0 次或多次。 |
<variable> | 可选。允许出现 0 次或多次。 |
<ruleBlock> | 可选。允许出现 0 次或多次。 |
<collectionRule> | 可选。允许出现 0 次或多次。 |
<computationRule> | 可选。允许出现 0 次或多次。 |
<duplicateRule> | 可选。允许出现 0 次或多次。 |
<filterRule> | 可选。允许出现 0 次或多次。 |
<sequenceRule> | 可选。允许出现 0 次或多次。 |
<thresholdRule> | 可选。允许出现 0 次或多次。 |
<timerRule> | 可选。允许出现 0 次或多次。 |