ruleBlock 요소

<ruleBlock> 요소는 관련된 규칙을 그룹화하고 규칙을 계층 구조로 조직하는 방법을 제공합니다.

속성

<ruleBlock>에는 다음 속성이 있습니다.

표 1. <ruleBlock> 요소의 속성
이름 설명 데이터 유형 필수 여부
name 규칙 블록을 식별합니다. 이 ID는 규칙 세트 또는 이 규칙 블록을 포함하는 규칙 블록 내에서 고유해야 합니다. 마침표를 포함할 수 없습니다. xsd:NMTOKEN

포함 위치

<ruleBlock>은 다음 요소 내에 포함되어 있습니다.

포함 요소

<ruleBlock>는 다음 요소를 포함합니다.

<comment>, <import> 및 <variable> 요소는 코딩된 경우 표시된 순서대로 코딩되어야 합니다. 나머지 요소는 순서와 무관하게 코딩될 수 있습니다.

표 2. <ruleBlock> 요소 내에 포함된 요소
요소 필수 또는 선택적 여부
<comment> 선택적. 0 또는 1 발생이 허용됩니다.
<import> 선택적. 영 이상의 발생이 허용됩니다.
<variable> 선택적. 영 이상의 발생이 허용됩니다.
<ruleBlock> 선택적. 영 이상의 발생이 허용됩니다.
<collectionRule> 선택적. 영 이상의 발생이 허용됩니다.
<computationRule> 선택적. 영 이상의 발생이 허용됩니다.
<duplicateRule> 선택적. 영 이상의 발생이 허용됩니다.
<filterRule> 선택적. 영 이상의 발생이 허용됩니다.
<sequenceRule> 선택적. 영 이상의 발생이 허용됩니다.
<thresholdRule> 선택적. 영 이상의 발생이 허용됩니다.
<timerRule> 선택적. 영 이상의 발생이 허용됩니다.