@AccessLevel(value=EXTERNAL)
public interface ApplicationHome
Modifier and Type | Method and Description |
---|---|
void |
addToParticipantList(curam.isproduct.intakeapplication.sl.struct.ApplicantDtls applicantDtls)
Adds a participant from the non resident applicants to the applicant list.
|
curam.isproduct.intakeapplication.sl.struct.ApplicationHomePageDtls |
getApplicationHomePage(curam.workspaceservices.intake.struct.IntakeApplicationKey intakeProgramApplicationIDKey)
This is used as one server call, it is an aggregation of all client
methods.
|
curam.isproduct.intakeapplication.sl.struct.CaseSummaryDtls |
getCaseSummaryDetails(curam.workspaceservices.intake.struct.IntakeApplicationKey intakeProgramApplicationID)
Displays a summary for each program and allows the user to view the
disposition status of the programs.
|
curam.isproduct.intakeapplication.sl.struct.ICMenuData |
getIntegratedCaseMenuData(curam.workspaceservices.intake.struct.IntakeApplicationKey intakeApplicationKey)
Returns the menu data for the home page.
|
curam.isproduct.intakeapplication.sl.struct.ApplicantDtlsList |
getListOfApplicantsDetails(curam.workspaceservices.intake.struct.IntakeApplicationKey intakeProgramApplicationID)
Displays the list of both probable prospects and exact registered people
partaking in the application.
|
curam.isproduct.intakeapplication.sl.struct.IntegratedCaseApplicationList |
getListOfApplicationsForIntegratedCase(curam.core.sl.struct.CaseIDKey key)
Lists applications for an integrated case
|
curam.isproduct.intakeapplication.sl.struct.ManageDtls |
getManageDetails(curam.workspaceservices.intake.struct.IntakeApplicationKey intakeProgramApplicationID)
Information on this struct is used to change the text of the links on the
homepage.
|
curam.isproduct.intakeapplication.sl.struct.ApplicantDtlsList |
getNonApplicantResidentsDetails(curam.workspaceservices.intake.struct.IntakeApplicationKey intakeProgramApplicationID)
Displays a list of persons registered on the system who have a residential
address which is the same as any of the applicant's residential address.
|
curam.isproduct.intakeapplication.sl.struct.ApplicantDtlsList |
getNonDuplicateList(curam.core.sl.struct.ConcernRoleIDKey concernRoleIDKey,
curam.workspaceservices.intake.struct.IntakeApplicationKey intakeApplicationIDKey)
This list will return a list of applicants minus the applicant that has
the same concern role Id as the parameter.
|
curam.isproduct.intakeapplication.sl.struct.ProgramDetailsDtlsList |
getProgramDetails(curam.workspaceservices.intake.struct.IntakeApplicationKey intakeProgramApplicationID)
Information on this struct is used in the cluster to list the programs
applied for within the application.
|
curam.isproduct.intakeapplication.sl.struct.RelatedCasesDtlsList |
getRelatedCasesDetails(curam.workspaceservices.intake.struct.IntakeApplicationKey intakeProgramApplicationID)
Displays a list of existing Income Support cases related to the Applicant
on the application.
|
void |
removeApplicantDetails(curam.isproduct.intakeapplication.sl.struct.RemoveApplicantDtls removeApplicantDtls)
Displays the list of both probable prospects and exact registered people
partaking in the application.
|
@AccessLevel(value=EXTERNAL) curam.isproduct.intakeapplication.sl.struct.CaseSummaryDtls getCaseSummaryDetails(curam.workspaceservices.intake.struct.IntakeApplicationKey intakeProgramApplicationID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.isproduct.intakeapplication.sl.struct.ApplicantDtlsList getListOfApplicantsDetails(curam.workspaceservices.intake.struct.IntakeApplicationKey intakeProgramApplicationID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.isproduct.intakeapplication.sl.struct.ApplicantDtlsList getNonApplicantResidentsDetails(curam.workspaceservices.intake.struct.IntakeApplicationKey intakeProgramApplicationID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.isproduct.intakeapplication.sl.struct.ProgramDetailsDtlsList getProgramDetails(curam.workspaceservices.intake.struct.IntakeApplicationKey intakeProgramApplicationID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.isproduct.intakeapplication.sl.struct.RelatedCasesDtlsList getRelatedCasesDetails(curam.workspaceservices.intake.struct.IntakeApplicationKey intakeProgramApplicationID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.isproduct.intakeapplication.sl.struct.ManageDtls getManageDetails(curam.workspaceservices.intake.struct.IntakeApplicationKey intakeProgramApplicationID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void addToParticipantList(curam.isproduct.intakeapplication.sl.struct.ApplicantDtls applicantDtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.isproduct.intakeapplication.sl.struct.ApplicationHomePageDtls getApplicationHomePage(curam.workspaceservices.intake.struct.IntakeApplicationKey intakeProgramApplicationIDKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void removeApplicantDetails(curam.isproduct.intakeapplication.sl.struct.RemoveApplicantDtls removeApplicantDtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.isproduct.intakeapplication.sl.struct.ApplicantDtlsList getNonDuplicateList(curam.core.sl.struct.ConcernRoleIDKey concernRoleIDKey, curam.workspaceservices.intake.struct.IntakeApplicationKey intakeApplicationIDKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.isproduct.intakeapplication.sl.struct.ICMenuData getIntegratedCaseMenuData(curam.workspaceservices.intake.struct.IntakeApplicationKey intakeApplicationKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.isproduct.intakeapplication.sl.struct.IntegratedCaseApplicationList getListOfApplicationsForIntegratedCase(curam.core.sl.struct.CaseIDKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException