Elemento ruleBlock

O elemento <ruleBlock> fornece a maneira para agrupar regras relacionadas e organizá-las em uma hierarquia.

Atributos

<ruleBlock> possui o seguinte atributo:

Tabela 1. Atributos do Elemento <ruleBlock>
Nome Descrição Tipo de dado Obrigatório?
name Identifica o bloco de regra. Esse identificador deve ser exclusivo no conjunto de regras ou no bloco de regra que contém esse bloco de regra. Não pode conter um ponto. xsd:NMTOKEN Sim

Contido em

<ruleBlock> está contido nos seguintes elementos:

Contém

<ruleBlock> contém os elementos a seguir.

Se estiverem codificados, os elementos <comment>, <import> e <variable> deverão ser codificados na ordem mostrada. Os outros elementos poderão ser codificados em qualquer ordem.

Tabela 2. Elementos Contidos no Elemento <ruleBlock>
Elemento Obrigatório ou opcional?
<comment> Opcional. 0 ou 1 ocorrência é permitida.
<import> Opcional. 0 ou mais ocorrências são permitidas.
<variable> Opcional. 0 ou mais ocorrências são permitidas.
<ruleBlock> Opcional. 0 ou mais ocorrências são permitidas.
<collectionRule> Opcional. 0 ou mais ocorrências são permitidas.
<computationRule> Opcional. 0 ou mais ocorrências são permitidas.
<duplicateRule> Opcional. 0 ou mais ocorrências são permitidas.
<filterRule> Opcional. 0 ou mais ocorrências são permitidas.
<sequenceRule> Opcional. 0 ou mais ocorrências são permitidas.
<thresholdRule> Opcional. 0 ou mais ocorrências são permitidas.
<timerRule> Opcional. 0 ou mais ocorrências são permitidas.