상위/하위 관계

동적 증거 편집기는 모델링 섹션에서 필수 및 선택적 상위의 정의를 지원합니다. 따라서 관계는 하위 증거 유형의 동적 증거 유형 버전 중 하나에 정의됩니다. 하위 증거 유형 버전의 메타데이터가 저장되자마자 규칙 속성이 생성됩니다. 이 규칙 속성은 주어진 하위 증거 레코드의 상위 증거 레코드를 탐색하는 데 사용될 수 있습니다. 이 규칙 속성의 이름은 상위 관계의 이름과 동일하며 유형은 java.util.List<Parent Rule Class>입니다. 동적 증거 유형에 여러 상위 유형이 있는 경우, 각 상위 유형에 대해 하나씩의 속성이 생성됩니다.

상위 증거 유형의 규칙 세트는 주어진 상위 레코드의 하위 레코드를 탐색하는 규칙 속성을 포함하도록 업데이트됩니다. 각 하위 증거 유형에 대해 이러한 속성이 하나씩 생성됩니다. 특정 하위 증거 유형의 속성은 상위 정의를 포함하는 하위 증거 유형 버전이 활성화될 때만 생성됩니다.

상위와 하위 관계가 설정되고 상위와 하위 증거 유형 버전이 둘 다 활성화된 경우 시스템은 상위 처리 규칙 클래스에 관계 속성을 생성합니다. 이 속성의 이름은 'related_<child Evidence Type logical name>'으로 지정되며 사용자 정의된 규칙 세트(예: 적격성 및 자격 규칙 세트)에서 사용되어 상위 증거 레코드에서 하위로 탐색할 수 있습니다. 이 속성은 상위와 하위 증거 유형 버전이 둘 다 활성화되기 전에 사용자 정의된 규칙 세트에서 참조되어서는 안됩니다. 그 전에 사용되면 상위 또는 하위 버전을 활성화할 때 CER 유효성 검증 오류가 발생합니다. 이는 결함이 아니며 상위 하위 동적 증거 유형에 대한 규칙 세트를 개발할 때 권장되는 방법입니다.