애플리케이션과 함께 제공되는 변환기는 사용자 정의 데이터베이스 열을 개인/가망성이 높은 사람
동적 증거로 변환하기 위해 확장할 수 있습니다. 각 증거 유형에 대해 인터페이스를 사용할 수 있습니다.
이러한 인터페이스는 curam.pdc.impl 패키지에서 찾을 수 있으며 아래에 나열되어 있습니다. 사용자 정의 구현은 증거 유형에 따라 이러한 인터페이스를
사용하도록 작성할 수 있습니다.
변환기 확장(Populator) 인터페이스
- PDCAddressEvidencePopulator
- PDCAlternateIDEvidencePopulator
- PDCAlternateNameEvidencePopulator
- PDCBankAccountEvidencePopulator
- PDCBirthAndDeathEvidencePopulator
- PDCContactPreferencesEvidencePopulator
- PDCEmailAddressEvidencePopulator
- PDCGenderEvidencePopulator
- PDCPhoneNumberEvidencePopulator
- PDCRelationshipsEvidencePopulator
대부분의 인터페이스는 하나의 populate 메소드를 가지고 있습니다.
증거 유형에 따라 다양한 매개변수가 허용됩니다.
PDCBirthAndDeathEvidencePopulator 및 PDCGenderEvidencePopulator
인터페이스는 두 가지 메소드인 populatePerson과 populateProspectPerson을 가지고 있습니다.
populatePerson은 다음과 같은 네 가지 매개변수를 허용합니다.
- concernRoleKey - 이 증거가 관련되는 관심대상 역할의 고유 ID
- caseIDKey - 참여자 데이터 케이스의 고유 ID
- personDtls - 레거시 테이블의 확장된 개인 세부사항을 포함하는 구조
- dynamicEvidenceDataDetails - 동적 증거 세부사항
populateProspectPerson도 다음과 같은 네 가지 매개변수를 허용합니다.
- concernRoleKey - 이 증거가 관련되는 관심대상 역할의 고유 ID
- caseIDKey - 참여자 데이터 케이스의 고유 ID
- prospectPersonDtls - 레거시 테이블의 확장된 가망성이 높은 사람 세부사항을 포함하는 구조
- dynamicEvidenceDataDetails - 동적 증거 세부사항