L'elemento <ruleBlock> fornisce il modo di raggruppare le regole correlate e di organizzare le regole in una gerarchia.
<ruleBlock> ha il seguente attributo:
Nome | Descrizione | Tipo dati | Obbligatorio |
---|---|---|---|
name | Identifica il blocco di regole. Questo identificativo deve essere univoco all'interno della serie di regole o del blocco di regole che contiene questo blocco di regole. Non può contenere un punto. | xsd:NMTOKEN | Yes |
<ruleBlock> contiene i seguenti elementi.
Se essi sono codificati, gli elementi <comment>, <import> e <variable> devono essere codificati nell'ordine riportato. Gli elementi rimanenti possono essere codificati in un ordine qualsiasi.
Elemento | Obbligatorio o facoltativo? |
---|---|
<comment> | Facoltativo. E' consentito 0 o 1. |
<import> | Facoltativo. Sono consentite zero o più ricorrenze. |
<variable> | Facoltativo. Sono consentite zero o più ricorrenze. |
<ruleBlock> | Facoltativo. Sono consentite zero o più ricorrenze. |
<collectionRule> | Facoltativo. Sono consentite zero o più ricorrenze. |
<computationRule> | Facoltativo. Sono consentite zero o più ricorrenze. |
<duplicateRule> | Facoltativo. Sono consentite zero o più ricorrenze. |
<filterRule> | Facoltativo. Sono consentite zero o più ricorrenze. |
<sequenceRule> | Facoltativo. Sono consentite zero o più ricorrenze. |
<thresholdRule> | Facoltativo. Sono consentite zero o più ricorrenze. |
<timerRule> | Facoltativo. Sono consentite zero o più ricorrenze. |