적격성 및 권한 타임라인 유도

DefaultCase 규칙 클래스는 isEligibleTimeline 속성의 유도를 포함하도록 확장되어야 합니다. 이 속성은 활성 단순 제품 증거에 대한 startDate, endDate 및 eligibleInd 값을 사용하여 단순 제품 제공 케이스의 수명 주기 동안 적격 기간을 파생하는 데 사용됩니다. 이 속성의 기본 유도는 아래에 설명되어 있습니다.

isEligibleTimeline
이 속성은 기록된 단순 제품 증거에 대해 연속 세트 기간을 계산합니다. 이는 사용 가능한 경우 활성 단순 제품 증거의 startDate 값 및 endDate 값을 검색합니다. 발견되면 이는 연속 세트의 일부인 날짜 목록을 빌드합니다.

제공될 목표의 정의를 제공하기 위해 DefaultProductEligibilityEntitlementRuleSet의 DefaultObjectiveType 클래스를 확장해야 합니다. 또한 유도와 함께 isEntitledTimeline 속성 완료를 제공해야 합니다. 단순 제품에 대한 이 속성의 유도는 아래에 설명되어 있습니다.

isEntitledTimeline
청구자는 적격한 경우(예: isEligibleTimeline이 true인 기간)와 증거 금액이 0보다 큰 경우 SimpleObjectiveType에 대한 권한을 부여받습니다. 사실 이 처리는 CER에서 집중적으로 제어됩니다. 청구자는 부적격성 기간 동안에는 보조금을 받을 권한이 절대 부여되지 않습니다. isEligibleTimeline에 의해 결정된 대로 각 적격 기간에 대한 금액 목록을 빌드하기 위해 별도의 amountTimeline 속성을 작성해야 합니다.