@AccessLevel(value=EXTERNAL)
public interface PDCProspectPerson
Modifier and Type | Method and Description |
---|---|
void |
modifyNonPDCDemographicData(curam.pdc.facade.struct.PersonDemographicPageDetails details)
Modify Prospect Person demographic details that are not stored on the
Participant Data Case.
|
curam.core.facade.struct.InformationalMsgDetailsList |
modifyProspectPersonHomePageDetails(curam.pdc.facade.struct.ProspectPersonHomePageDetails details)
Modify Prospect Person details that are not stored on the Participant Data
Case.
|
curam.pdc.facade.struct.ProspectPersonFullHomePageDetails |
readHomePageDetails(curam.pdc.facade.struct.ReadProspectPersonKey key)
Presentation layer operation to retrieve home page information for a
prospect person that is not stored on the Participant Data Case.
|
curam.pdc.facade.struct.ProspectPersonHomePageDetails |
readHomePageDetailsForModify(curam.pdc.facade.struct.ReadProspectPersonKey key)
Retrieves data related to the specified prospect person that is not stored
on the Participant Data Case.
|
curam.pdc.facade.struct.ReadPersonDemographicDetails |
readNonPDCDemographicData(curam.core.struct.ProspectPersonKey key)
Retrieves demographic data related to the specified prospect person that
is not stored on the Participant Data Case.
|
curam.pdc.facade.struct.ProspectPersonRegistrationResult |
registerProspectPerson(curam.pdc.facade.struct.ProspectPersonRegistrationDetails registerDetails)
Register a Prospect Person using a Participant Data Case.
|
curam.pdc.facade.struct.ProspectPersonRegistrationResult |
registerProspectPersonAsPerson(curam.pdc.facade.struct.ReadProspectPersonKey key,
curam.pdc.facade.struct.ProspectPersonRegistrationDetails details)
Register a prospect person as a person with the organization using a
Participant Data Case.
|
@AccessLevel(value=EXTERNAL) curam.pdc.facade.struct.ReadPersonDemographicDetails readNonPDCDemographicData(curam.core.struct.ProspectPersonKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyNonPDCDemographicData(curam.pdc.facade.struct.PersonDemographicPageDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.pdc.facade.struct.ProspectPersonRegistrationResult registerProspectPerson(curam.pdc.facade.struct.ProspectPersonRegistrationDetails registerDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.InformationalMsgDetailsList modifyProspectPersonHomePageDetails(curam.pdc.facade.struct.ProspectPersonHomePageDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.pdc.facade.struct.ProspectPersonFullHomePageDetails readHomePageDetails(curam.pdc.facade.struct.ReadProspectPersonKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.pdc.facade.struct.ProspectPersonHomePageDetails readHomePageDetailsForModify(curam.pdc.facade.struct.ReadProspectPersonKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.pdc.facade.struct.ProspectPersonRegistrationResult registerProspectPersonAsPerson(curam.pdc.facade.struct.ReadProspectPersonKey key, curam.pdc.facade.struct.ProspectPersonRegistrationDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException