@AccessLevel(value=EXTERNAL)
public interface CaseAudit
Modifier and Type | Method and Description |
---|---|
void |
assignCaseAudits(curam.core.facade.struct.CaseAuditAssignDetails details)
Assigns the specified auditor to the list of case audit records.
|
void |
completeCaseAudit(curam.core.facade.struct.CaseAuditAndVersionKey key)
This method causes final completion of the case audit from the "Awaiting
Feedback" status.
|
curam.caseaudit.entity.struct.CaseAuditKey |
createCaseAudit(curam.core.facade.struct.CaseAuditDetails details)
Inserts a new Case Audit record.
|
curam.core.facade.struct.CaseAuditListDetailsList |
filterCaseAuditsListForAuditPlan(curam.core.facade.struct.CaseAuditListFilterKey key)
Method to return a filtered list of Case Audits for the Audit Plan based
on the selection criteria specified
|
curam.core.facade.struct.CaseAuditListFilterKey |
getCaseAuditFilterKey(curam.core.facade.struct.CaseAuditListFilterKey key)
Method to pass parameters from one page to the next
|
curam.core.facade.struct.CaseSearchDefaultData |
getCaseSelectDefaultData()
Retrieves any data required for setting default values on case search
fields.
|
curam.core.facade.struct.MyCaseAuditSearchCriteria |
getMyCaseAuditsListKey(curam.core.facade.struct.MyCaseAuditSearchCriteria key)
Method used to pass parameters from one page to another.
|
curam.core.facade.struct.CaseAuditListDetailsList |
listAllCaseAuditsForAuditPlan(curam.caseaudit.entity.struct.AuditPlanKey key)
Method to return a list of Case Audits for a given Audit Plan
|
curam.core.facade.struct.AuditPlanMemberDetailsList |
listAssignableAuditMembers(curam.core.facade.struct.CaseAuditAssignList key)
Retrieves the list of Auditors and Audit Teams that can be reassigned to
the specified case audit list, the returned list of Auditors/Audit Teams
doesn't include the Auditor / Audit Team that is currently assigned to
these Case Audits.
|
curam.core.facade.struct.AuditPlanMemberDetailsList |
listAuditPlanMembers(curam.caseaudit.entity.struct.AuditPlanKey key)
Retrieves the list of auditors and audit teams for the specified audit
plan.
|
curam.core.facade.struct.AuditPlanMemberDetailsList |
listAuditPlanMembersAndStats(curam.caseaudit.entity.struct.AuditPlanKey key)
Retrieves the list of auditors and audit teams for the specified audit
plan.
|
curam.core.facade.struct.AuditsOnPlanByAuditorDetails |
listAuditsOnPlanByAuditor(curam.core.facade.struct.AuditPlanAndAuditorKey key)
Method to retrieve all case audit records on the plan where the passed in
user is the auditor.
|
curam.core.facade.struct.CaseAuditListDetailsList |
listAuditsOnPlanFocusAreaNotYetExamined(curam.core.facade.struct.AuditPlanFocusAreaKey key)
Method to list case audits on an audit plan which have not yet examined a
given focus area.
|
curam.core.facade.struct.CaseAuditListDetailsList |
listAuditsOnPlanMeetingFocus(curam.core.facade.struct.AuditPlanFocusAreaKey key)
Method to list case audits on an audit plan which have satisfied a given
focus area.
|
curam.core.facade.struct.CaseAuditListDetailsList |
listAuditsOnPlanNotMeetingFocus(curam.core.facade.struct.AuditPlanFocusAreaKey key)
Method to list case audits on an audit plan which have not satisfied a
given focus area.
|
curam.core.facade.struct.CaseAuditListDetailsList |
listCaseAuditsForAssignment(curam.core.facade.struct.CaseAuditAssignList details)
Retrieves the list of cases that have been selected for assignment.
|
curam.core.facade.struct.CaseAuditListDetailsList |
listCaseAuditsForCurrentUser(curam.core.facade.struct.MyCaseAuditSearchCriteria key)
Method to retrieve all case audit records where the currently logged in
user is the auditor.
|
curam.core.facade.struct.CaseAuditStatusFilter |
listInProgressCaseAuditStatuses()
Retrieves a list of case audit status values excluding the 'Open' status.
|
curam.core.facade.struct.CaseAuditListDetailsList |
listUnassignedCaseAudits(curam.caseaudit.entity.struct.AuditPlanKey key)
Retrieves the list of unassigned case audits for an audit plan.
|
void |
markManuallySelected(curam.caseaudit.entity.struct.AuditPlanKey key)
Method to mark that the case list for the audit plan was generated
manually by the audit coordinator.
|
void |
modifyCaseAudit(curam.core.facade.struct.CaseAuditModifyDetails details)
Method to modify a case audit
|
curam.core.facade.struct.CaseAuditAssignDetails |
passCaseAuditAssignDetailsAsParam(curam.core.facade.struct.CaseAuditAssignDetails details)
Method to pass the case audit assign details from one page to another.
|
curam.core.facade.struct.AssignCaseAuditResult |
passCaseAuditListAsParam(curam.core.facade.struct.CaseAuditIDTabbedList details)
Method to pass a multi select list of case audit identifiers from one page
to another.
|
curam.core.facade.struct.ReadCaseAuditDetails |
readCaseAudit(curam.caseaudit.entity.struct.CaseAuditKey key)
Method to read a case audit for display
|
curam.core.facade.struct.CaseAuditModifyDetails |
readCaseAuditForModify(curam.caseaudit.entity.struct.CaseAuditKey key)
Method to read details of a case audit to be modified
|
curam.core.facade.struct.CaseAuditTabXML |
readCaseAuditTabDetails(curam.caseaudit.entity.struct.CaseAuditKey key)
Method to read tab details for a case audit.
|
void |
removeAssignmentCaseAudits(curam.core.facade.struct.CaseAuditAssignDetails details)
Method to remove the assigned auditor or audit team from the case audits
for the audit plan selected.
|
void |
removeCaseAudit(curam.core.facade.struct.CaseAuditAndVersionKey key)
Method to physically delete a case audit record.
|
curam.core.facade.struct.CaseAuditHomePageName |
resolveCaseAuditHomePageName(curam.caseaudit.entity.struct.CaseAuditKey key)
Method to resolve the case audit home page.
|
curam.core.facade.struct.SearchAllCaseAuditsDetailsList |
searchAllCaseAuditsDetails(curam.core.facade.struct.SearchAllCaseAuditsKey key)
Searches for an all case audits on the system by provided search criteria.
|
curam.core.facade.struct.SearchUserDetails |
searchAuditCoordinatorDetails(curam.core.facade.struct.UserSearchKey details)
Method to search for users with an auditor role.
|
curam.core.facade.struct.UserSearchDetails |
searchAuditCoordinators(curam.core.facade.struct.UserSearchKey details)
Deprecated.
Since Curam 6.0 SP3, replaced by
searchAuditCoordinatorDetails.
Method to search for users with an auditor role.
|
curam.core.facade.struct.SearchUserDetails |
searchAuditorDetails(curam.core.facade.struct.UserSearchKey details)
Method to search for users with an auditor role.
|
curam.core.facade.struct.UserSearchDetails |
searchAuditors(curam.core.facade.struct.UserSearchKey details)
Deprecated.
Since Curam 6.0 SP3, replaced by searchAuditorDetails.
Method to search for users with an auditor role.
|
curam.core.facade.struct.CaseSearchDetailsList |
selectOrCreateCaseAuditDetails(curam.core.facade.struct.CaseSelectSearchCriteria details)
Searches for specific cases for audit or to create case audit records for
cases selected.
|
curam.core.facade.struct.CaseSearchDetailsList |
selectSpecificCaseForAuditDetails(curam.core.facade.struct.CaseSelectSearchCriteria details)
Retrieve specific cases for audit selected by case reference, client
reference or client name.
|
void |
unassignCaseAudits(curam.core.facade.struct.RemoveAuditorDetails details)
Method to remove the assignment of any case audits from the specified
auditor on the specified audit plan.
|
void |
validateAssignCaseAudit(curam.core.facade.struct.CaseAuditAssignDetails details)
Method to validate the assign case audits function.
|
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CaseSearchDefaultData getCaseSelectDefaultData() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.caseaudit.entity.struct.CaseAuditKey createCaseAudit(curam.core.facade.struct.CaseAuditDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void removeCaseAudit(curam.core.facade.struct.CaseAuditAndVersionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadCaseAuditDetails readCaseAudit(curam.caseaudit.entity.struct.CaseAuditKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CaseAuditListDetailsList listAuditsOnPlanMeetingFocus(curam.core.facade.struct.AuditPlanFocusAreaKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CaseAuditListDetailsList listAuditsOnPlanNotMeetingFocus(curam.core.facade.struct.AuditPlanFocusAreaKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CaseAuditListDetailsList listAuditsOnPlanFocusAreaNotYetExamined(curam.core.facade.struct.AuditPlanFocusAreaKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CaseAuditListDetailsList listCaseAuditsForCurrentUser(curam.core.facade.struct.MyCaseAuditSearchCriteria key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CaseAuditStatusFilter listInProgressCaseAuditStatuses() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CaseAuditListFilterKey getCaseAuditFilterKey(curam.core.facade.struct.CaseAuditListFilterKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyCaseAudit(curam.core.facade.struct.CaseAuditModifyDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CaseAuditModifyDetails readCaseAuditForModify(curam.caseaudit.entity.struct.CaseAuditKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void completeCaseAudit(curam.core.facade.struct.CaseAuditAndVersionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CaseAuditListDetailsList listCaseAuditsForAssignment(curam.core.facade.struct.CaseAuditAssignList details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void assignCaseAudits(curam.core.facade.struct.CaseAuditAssignDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CaseAuditListDetailsList listUnassignedCaseAudits(curam.caseaudit.entity.struct.AuditPlanKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.AuditsOnPlanByAuditorDetails listAuditsOnPlanByAuditor(curam.core.facade.struct.AuditPlanAndAuditorKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.AssignCaseAuditResult passCaseAuditListAsParam(curam.core.facade.struct.CaseAuditIDTabbedList details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void removeAssignmentCaseAudits(curam.core.facade.struct.CaseAuditAssignDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void validateAssignCaseAudit(curam.core.facade.struct.CaseAuditAssignDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CaseAuditListDetailsList filterCaseAuditsListForAuditPlan(curam.core.facade.struct.CaseAuditListFilterKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CaseAuditListDetailsList listAllCaseAuditsForAuditPlan(curam.caseaudit.entity.struct.AuditPlanKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.AuditPlanMemberDetailsList listAuditPlanMembers(curam.caseaudit.entity.struct.AuditPlanKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.AuditPlanMemberDetailsList listAuditPlanMembersAndStats(curam.caseaudit.entity.struct.AuditPlanKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void unassignCaseAudits(curam.core.facade.struct.RemoveAuditorDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CaseAuditAssignDetails passCaseAuditAssignDetailsAsParam(curam.core.facade.struct.CaseAuditAssignDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CaseAuditHomePageName resolveCaseAuditHomePageName(curam.caseaudit.entity.struct.CaseAuditKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.MyCaseAuditSearchCriteria getMyCaseAuditsListKey(curam.core.facade.struct.MyCaseAuditSearchCriteria key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.AuditPlanMemberDetailsList listAssignableAuditMembers(curam.core.facade.struct.CaseAuditAssignList key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void markManuallySelected(curam.caseaudit.entity.struct.AuditPlanKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CaseAuditTabXML readCaseAuditTabDetails(curam.caseaudit.entity.struct.CaseAuditKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@Deprecated @AccessLevel(value=EXTERNAL) curam.core.facade.struct.UserSearchDetails searchAuditors(curam.core.facade.struct.UserSearchKey details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@Deprecated @AccessLevel(value=EXTERNAL) curam.core.facade.struct.UserSearchDetails searchAuditCoordinators(curam.core.facade.struct.UserSearchKey details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CaseSearchDetailsList selectSpecificCaseForAuditDetails(curam.core.facade.struct.CaseSelectSearchCriteria details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CaseSearchDetailsList selectOrCreateCaseAuditDetails(curam.core.facade.struct.CaseSelectSearchCriteria details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.SearchAllCaseAuditsDetailsList searchAllCaseAuditsDetails(curam.core.facade.struct.SearchAllCaseAuditsKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.SearchUserDetails searchAuditorDetails(curam.core.facade.struct.UserSearchKey details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.SearchUserDetails searchAuditCoordinatorDetails(curam.core.facade.struct.UserSearchKey details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException