@AccessLevel(value=EXTERNAL)
public interface SubmitESignatureDetailsForCW
Modifier and Type | Method and Description |
---|---|
curam.healthcare.facade.struct.RenewalPageRequired |
isRenewalPageRequired(curam.healthcare.facade.struct.ApplicationFormID key)
Reads the
HealthCarePortalDataStoreIEG#Submission details to
determine whether the renewal page is required. |
void |
storeESignatureDetails(curam.healthcare.facade.struct.ESignatureIndicators key)
Updates the
HealthCarePortalDataStoreIEG#Submission with the
ESignature details provided. |
void |
storeRenewalDetails(curam.healthcare.facade.struct.RenewalPageOptions key)
Updates
HealthCarePortalDataStoreIEG#Submission with the Renewal
details provided. |
void |
submitApplicationForm(curam.healthcare.facade.struct.SubmitApplicationForm key)
Submits the application form submitted.
|
@AccessLevel(value=EXTERNAL) curam.healthcare.facade.struct.RenewalPageRequired isRenewalPageRequired(curam.healthcare.facade.struct.ApplicationFormID key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
HealthCarePortalDataStoreIEG#Submission
details to
determine whether the renewal page is required.
key
- The identifier of the application form.true
if renewal page is required, false
otherwise.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void storeESignatureDetails(curam.healthcare.facade.struct.ESignatureIndicators key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
HealthCarePortalDataStoreIEG#Submission
with the
ESignature details provided.key
- The ESignature details.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void storeRenewalDetails(curam.healthcare.facade.struct.RenewalPageOptions key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
HealthCarePortalDataStoreIEG#Submission
with the Renewal
details provided.key
- The program renewal details.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void submitApplicationForm(curam.healthcare.facade.struct.SubmitApplicationForm key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The application form identifier and the version number.curam.util.exception.AppException
curam.util.exception.InformationalException