@AccessLevel(value=EXTERNAL)
@Implementable
public interface HCRReAddApplicant
Modifier and Type | Method and Description |
---|---|
curam.healthcare.guidedchanges.entity.struct.HCRApplicantDtls |
getReAddedHCRApplicant(curam.healthcare.guidedchanges.entity.struct.HCRApplicantDtls clientProvidedValues)
Responsible for the population of HCR Applicant Details attributes
used during HCR's Re-add Member guided wizard.
|
void |
postReAddApplicant(curam.guidedchanges.facade.struct.WizardKey wizardKey,
curam.core.sl.struct.EvidenceKey applicantDetailsEvidence)
Called upon successfully re-adding a member onto a case.
|
curam.healthcare.guidedchanges.entity.struct.HCRApplicantDtls getReAddedHCRApplicant(curam.healthcare.guidedchanges.entity.struct.HCRApplicantDtls clientProvidedValues) throws curam.util.exception.AppException, curam.util.exception.InformationalException
clientProvidedValues
- Client provided Applicant valuescuram.util.exception.InformationalException
- Generic Exception Signature.curam.util.exception.AppException
- Generic Exception Signature.void postReAddApplicant(curam.guidedchanges.facade.struct.WizardKey wizardKey, curam.core.sl.struct.EvidenceKey applicantDetailsEvidence) throws curam.util.exception.AppException, curam.util.exception.InformationalException
wizardKey
- which represents a
ReAddMemberStoredDetails
in the curam.wizardpersistence.impl.WizardPersistentState
applicantDetailsEvidence
- contains Evidence ID and type pairing of
the Application Details evidence creating while re-adding a member onto the
case.curam.util.exception.InformationalException
- Generic Exception Signature.curam.util.exception.AppException
- Generic Exception Signature.