Elemento ruleBlock

El elemento <ruleBlock> proporciona la forma de agrupar reglas relacionadas y de organizar las reglas en una jerarquía.

Atributos

<ruleBlock> tiene los siguientes atributos:

Tabla 1. Atributos del elemento <ruleBlock>
Nombre Descripción Tipo de datos ¿Obligatorio?
name Identifica el bloque de reglas. Este identificador debe ser exclusivo dentro del conjunto de reglas o del bloque de reglas que contenga este bloque de reglas. No puede contener un punto. xsd:NMTOKEN

Contenido en

<ruleBlock> está contenido en los siguientes elementos:

Contiene

<ruleBlock> contiene los siguientes elementos.

Si están codificados, los elementos <comment>, <import>, y <variable> deben estar en el orden que se muestra. El resto de elementos pueden estar codificados en cualquier orden.

Tabla 2. Elementos contenidos en el elemento <ruleBlock>
Elemento ¿Obligatorio u opcional?
<comment> Opcional. Se permiten 0 o 1 ocurrencias.
<import> Opcional. Se permiten 0 o más ocurrencias.
<variable> Opcional. Se permiten 0 o más ocurrencias.
<ruleBlock> Opcional. Se permiten 0 o más ocurrencias.
<collectionRule> Opcional. Se permiten 0 o más ocurrencias.
<computationRule> Opcional. Se permiten 0 o más ocurrencias.
<duplicateRule> Opcional. Se permiten 0 o más ocurrencias.
<filterRule> Opcional. Se permiten 0 o más ocurrencias.
<sequenceRule> Opcional. Se permiten 0 o más ocurrencias.
<thresholdRule> Opcional. Se permiten 0 o más ocurrencias.
<timerRule> Opcional. Se permiten 0 o más ocurrencias.