Indexed

더 이상 사용되지 않습니다. 역호환성을 위해서만 포함됩니다.

Label

다음과 같이 규칙 세트 요소의 자국어 지원 설명을 제공합니다.

레이블에는 ID(CER 편집기가 설정) 및 설명(사용자가 입력)이 포함되어 있습니다.

CER 규칙 세트를 저장하거나 공개할 때 규칙의 레이블 어노테이션 값을 사용하여 애플리케이션 자원 저장소에 특성 자원을 씁니다(사용자의 로케일로). 역으로, CER 편집기에 규칙 세트가 표시되면 자원 저장소에서 사용자 로케일의 특성 자원을 검색하여 규칙 세트 XML의 레이블 어노테이션 값을 채우는 데 사용합니다.

<?xml version="1.0" encoding="UTF-8"?>
<RuleSet name="Example_Label"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:noNamespaceSchemaLocation=
"http://www.curamsoftware.com/CreoleRulesSchema.xsd">

  <Annotations>
    <!-- 규칙 세트 레벨 설명 -->
    <Label name="Example rule set for labels"
 label-id="annotation1"/>
  </Annotations>
  <Class name="Person">
    <Annotations>
      <!-- 규칙 클래스 레벨 설명 -->
      <Label name="A Person" label-id="annotation2"/>
    </Annotations>
    <Attribute name="age">
      <Annotations>
        <!-- 속성 클래스 레벨 설명 -->
        <Label name="The current age of the person, in years"
 label-id="annotation3"/>
      </Annotations>
      <type>
        <javaclass name="Number"/>
      </type>
      <derivation>
        <specified>
          <Annotations>
            <!-- 표현식 레벨 설명 -->
            <Label name="This value comes directly from evidence"
 label-id="annotation4"/>
          </Annotations>
        </specified>
      </derivation>
    </Attribute>

    <Attribute name="ageNextBirthday">
      <Annotations>
        <!-- 속성 클래스 레벨 설명 -->
        <Label name="The age of the person at the person's next
 birthday, in years"
          label-id="annotation5"/>
      </Annotations>
      <type>
        <javaclass name="Number"/>
      </type>
      <derivation>
        <arithmetic operation="+">
          <Annotations>
            <!-- 표현식 레벨 설명 -->
            <Label name="Compute the person's age at next birthday"
 label-id="annotation6"/>
          </Annotations>
          <reference attribute="age">
            <Annotations>
              <!-- 표현식 레벨 설명 -->
              <Label name="Get the person's current age"
 label-id="annotation7"/>
            </Annotations>
          </reference>
          <Number value="1">
            <Annotations>
              <!-- 표현식 레벨 설명 -->
              <Label name="The number to add to get the age next
 birthday" label-id="annotation8"/>
            </Annotations>
          </Number>
        </arithmetic>
      </derivation>
    </Attribute>


  </Class>

</RuleSet>

Legislation

Inside Cúram Eligibility and Entitlement Using Cúram Express Rules 안내서를 참조하십시오.

SuccessionSetPopulation

Inside Cúram Eligibility and Entitlement Using Cúram Express Rules 안내서를 참조하십시오.

primary

CER 편집기에 지정된 대로 규칙 클래스의 기본 속성을 식별합니다.

이 어노테이션은 규칙 클래스(규칙 클래스 참조)에서만 지정할 수 있습니다. 지명된 속성은 규칙 클래스에 선언된 이름과 정확히 일치해야 합니다(상속되었지만 대체되지 않은 속성을 지명하는 데 사용할 수 없음).

<?xml version="1.0" encoding="UTF-8"?>
<RuleSet name="Example_primary"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:noNamespaceSchemaLocation=
"http://www.curamsoftware.com/CreoleRulesSchema.xsd">


  <Class name="Person">
    <Annotations>
      <!-- CER 편집기에 표시된 대로 이 규칙 클래스의
 "primary" 규칙 속성 선언 -->
      <primary attribute="age"/>
    </Annotations>
    <Attribute name="age">
      <type>
        <javaclass name="Number"/>
      </type>
      <derivation>
        <specified/>
      </derivation>
    </Attribute>

  </Class>

</RuleSet>

relatedActiveInEditSuccessionSet

Cúram Advisor Configuration Guide를 참조하십시오.

relatedEvidence

Inside Cúram Eligibility and Entitlement Using Cúram Express Rules 안내서를 참조하십시오.

relatedSuccessionSet

Inside Cúram Eligibility and Entitlement Using Cúram Express Rules 안내서를 참조하십시오.

tags

임의 문자열 태그를 다음과 연관시킵니다.

<?xml version="1.0" encoding="UTF-8"?>
<RuleSet name="Example_tags"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:noNamespaceSchemaLocation=
"http://www.curamsoftware.com/CreoleRulesSchema.xsd">

  <Annotations>
    <!-- 규칙 세트 레벨 태그 -->
    <tags>
      <tag value="A rule-set tag"/>
      <tag value="Another tag"/>
    </tags>
  </Annotations>
  <Class name="Person">
    <Annotations>
      <!-- 규칙 클래스 레벨 태그-->
      <tags>
        <tag value="A rule-class tag"/>
        <tag value="Another tag"/>
      </tags>
    </Annotations>
    <Attribute name="age">
      <Annotations>
        <!-- 속성 클래스 레벨 태그 -->
        <tags>
          <tag value="A rule-attribute tag"/>
          <tag value="Another tag"/>
        </tags>
      </Annotations>
      <type>
        <javaclass name="Number"/>
      </type>
      <derivation>
        <specified>
          <Annotations>
            <!-- 표현식 레벨 태그 -->
            <tags>
              <tag value="An expression tag"/>
              <tag value="Another tag"/>
            </tags>
          </Annotations>
        </specified>
      </derivation>
    </Attribute>

  </Class>

</RuleSet>