@AccessLevel(value=EXTERNAL)
public interface EvidenceController
Modifier and Type | Method and Description |
---|---|
void |
applyAllChanges(curam.core.struct.CaseKey key)
Applies all changes in Evidences to case, specified by case key, key.
|
void |
applyUserChanges(curam.core.struct.CaseKey key)
Applies changes to evidences, to the case, identified by key, where the
currently logged in user was the most recent user to modify the evidences.
|
void |
approveApprovalRequest(curam.core.sl.infrastructure.struct.EvidenceKey key)
Approves an Approval Request on a piece of evidence.
|
void |
approveApprovalRequests(curam.core.sl.infrastructure.struct.ApprovedEvidenceApprovalRequestDetails tabbedList)
Approves list of Approval Requests.
|
boolean |
areAllStaticEntityValidationsSuppressed()
Determines if all of the entity validations should be suppressed.
|
curam.core.sl.struct.ReturnEvidenceDetails |
cancelAssociation(curam.core.sl.struct.AssociationDetails dtls)
This method will cancel pre existing associations for evidence record.
|
curam.core.sl.infrastructure.struct.EIEvidenceKey |
copyEvidenceItem1(curam.core.sl.infrastructure.struct.EvidenceTransferDetails details,
curam.core.sl.entity.struct.CaseParticipantRoleDtls dtls,
curam.core.struct.CaseHeaderKey toCaseKey,
curam.core.sl.infrastructure.entity.struct.SuccessionID successionID) |
curam.core.sl.struct.ReturnEvidenceDetails |
createAssociation(curam.core.sl.struct.AssociationDetails dtls)
This method will update an evidence record to associate it with another
evidence record.
|
void |
deleteEvidenceFromWorkspace(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorKey key)
Sets the evidence status within the
EvidenceDescriptor entity
to EvidenceDescriptorStatus.CANCELLED . |
void |
discardPendingRemove(curam.core.sl.infrastructure.struct.DiscardPendingRemoveKey key)
Discards the pending removal evidence (by setting the
pendingRemovalInd field on the EvidenceDescriptor entity to
false ). |
void |
discardPendingUpdate(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorKey key)
Discards the pending update evidence (by setting the
statusCode of the EvidenceDescriptor to Canceled). |
boolean |
doUnverifiedMandatoryVerificationsExist(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtlsList key) |
curam.core.sl.infrastructure.struct.EIEvidenceKeyList |
filterActiveInEditChanges(curam.core.sl.infrastructure.struct.EIEvidenceKeyList keyList)
Filters the input list and only keeps all 'In Edit' and 'Active' rows
where the row does not have a pending update associated with it.Filters
the input list and only keeps all 'In Edit' and 'Active' rows where the
row does not have a 'Pending Update' associated with it.
|
curam.dynamicevidence.sl.entity.struct.DynamicEvidenceDataAttributeDtls |
getBusinessEndDateAttribute(curam.dynamicevidence.sl.entity.struct.EvidenceIDDetails arg1) |
curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls |
getBusinessObjectDescriptor(curam.core.sl.infrastructure.entity.struct.SuccessionID key)
Method to retrieve the descriptor which best represents the evidence
object.
|
curam.dynamicevidence.sl.entity.struct.DynamicEvidenceDataAttributeDtls |
getBusinessStartDateAttribute(curam.dynamicevidence.sl.entity.struct.EvidenceIDDetails arg1) |
curam.core.sl.infrastructure.entity.struct.EvidenceParticipantIDNameDetailsList |
getEvidenceParticipantListForCase(curam.core.struct.CaseID caseID)
Returns a list of participants for a case having evidence.
|
curam.core.sl.infrastructure.struct.EIFieldsForListDisplayDtls |
getEvidenceSummaryDetails(curam.core.sl.infrastructure.struct.EIEvidenceKey eiEvidenceKey)
This method retrieves evidence summary details which can be used to
populate an evidence list page.
|
java.lang.String |
getPeriodAsLocalizedString(curam.core.sl.infrastructure.struct.EvidencePeriod evidencePeriod)
Convert the supplied EvidencePeriod to a String suitable for rendering via
a LOCALIZED_MESSAGE.
|
curam.core.sl.infrastructure.struct.EvidencePeriod |
getPeriodForEvidenceRecord(curam.core.sl.infrastructure.struct.EIEvidenceKey key)
This method returns the effective period for an evidence that is from the
effective date record, using the of start date of the record if the
effective date is not set (falling back to the case start date if a null
date is returned) to the effective date of the next record in the
succession (if any) otherwise the end date of this record is used (which
may be a null date).
|
curam.core.sl.infrastructure.struct.ECWarningsDtlsList |
getWarnings()
Return a list of warnings from the
InformationalManager |
boolean |
isEvidenceParticipantData(curam.core.sl.infrastructure.entity.struct.EvidenceTypeKey evidenceTypeKey)
Determines if the evidence type is of type 'Participant Data'.
|
boolean |
isPDCEvidence(curam.core.sl.infrastructure.entity.struct.EvidenceTypeKey evidenceTypeKey)
This method returns true, if typecode of the given key is
PARTICIPANTDATACASETYPE.PERSON . |
curam.core.sl.infrastructure.struct.ECActiveEvidenceDtlsList |
listActive(curam.core.struct.CaseKey key)
Returns a list of active evidence data on a specified case.
|
curam.core.facade.infrastructure.struct.EvdInstanceChangeDtlsList |
listActiveEvdInstanceChanges(curam.core.sl.infrastructure.entity.struct.SuccessionID key)
Returns a list of evidence changes on an active evidence instance.
|
curam.core.facade.infrastructure.struct.EvdInstanceChangeDtlsList |
listActiveEvdInstanceChanges1(curam.core.sl.infrastructure.entity.struct.SuccessionID arg1)
Returns a list of evidence changes on an active evidence instance.
|
curam.core.facade.infrastructure.struct.ActiveEvdInstanceDtlsList |
listActiveEvdInstancesByDateRangeAndType(curam.core.struct.CaseKey key,
curam.core.facade.infrastructure.struct.EvidenceTypeList evidenceTypes,
curam.core.facade.infrastructure.struct.EvidenceTypeLimit typeLimit,
curam.core.sl.infrastructure.entity.struct.StartDateEndDate dateRange)
Returns a list of active evidence instances of specified evidence types on
a specified case.
|
curam.core.sl.infrastructure.struct.ListParticipantEvidenceResult |
listActiveEvidenceForParticipant(curam.core.sl.infrastructure.struct.ListParticipantEvidenceKey key)
Retrieves all active evidences for a specified participant on a particular
date.
|
curam.core.facade.infrastructure.struct.ActiveEvdInstanceDtlsList |
listAllactiveEvdInstances(curam.core.struct.CaseKey key)
Returns a list of active evidence instances on a specified case.
|
curam.core.facade.infrastructure.struct.ActiveEvdInstanceDtlsList |
listAllActiveEvdInstancesByTypes(curam.core.struct.CaseKey key,
curam.core.facade.infrastructure.struct.EvidenceTypeList evidenceTypes,
curam.core.facade.infrastructure.struct.EvidenceTypeLimit typeLimit)
Returns a list of active evidence instances of specified evidence types on
a specified case.
|
curam.core.sl.infrastructure.struct.ECEvidenceForListPageDtls |
listAllForEvidenceListPage(curam.core.sl.infrastructure.struct.EIListCaseEvidenceKey key)
Returns three lists of data, within a case, to populate the evidence
workspace.
|
curam.core.sl.infrastructure.struct.ECWIPDtls |
listAllForInEditWorkspace(curam.core.struct.CaseKey key)
This method produces the list for the in edit workspace, listing all the
'In Edit' evidence for a given case.
|
curam.core.facade.infrastructure.struct.ListAllInEditDtls |
listAllInEdit(curam.core.sl.struct.CaseIDParticipantIDEvidenceTypeKey key)
This method lists all 'In Edit' and 'Pending Removal' evidences for a
case, filtering by participant and evidenceType.
|
curam.core.facade.infrastructure.struct.ListAllInEditDtls |
listAllInEdit1(curam.core.sl.struct.CaseIDParticipantIDEvidenceTypeKey arg1)
This method lists all 'In Edit' and 'Pending Removal' evidences for a
case, filtering by participant and evidenceType.
|
curam.core.facade.infrastructure.struct.ListAllInEditDtls |
listAllInEditByTypes(curam.core.sl.struct.CaseIDParticipantIDEvidenceTypeKey key,
curam.core.facade.infrastructure.struct.EvidenceTypeList evidenceTypes,
curam.core.facade.infrastructure.struct.EvidenceTypeLimit typeLimit)
This method lists all 'In Edit' and 'Pending Removal' evidences for a
case, filtering by participant and a list of evidenceTypes.
|
curam.core.sl.infrastructure.struct.ApprovalRequestHistoryDetailsList |
listApprovalRequestHistory(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorKey key)
Method to Return list of Approval Requests for a given Evidence record.
|
curam.core.sl.infrastructure.struct.BusinessObjectSummaryList |
listBusinessObjectsForEvidenceType(curam.core.sl.infrastructure.struct.BusinessObjectEvidenceTypeKey key)
Method to list a summary of all business objects for the supplied evidence
type and optionally filtered by the related succession id.
|
curam.core.sl.infrastructure.struct.BusinessObjectSummaryList |
listBusinessObjectsForEvidenceType1(curam.core.sl.infrastructure.struct.BusinessObjectEvidenceTypeKey arg1)
Method to list a summary of all business objects for the supplied evidence
type and optionally filtered by the related succession id.
|
curam.core.facade.infrastructure.struct.ActiveEvdInstanceDtlsList |
listCurrentActiveEvdInstancesByTypes(curam.core.struct.CaseKey key,
curam.core.facade.infrastructure.struct.EvidenceTypeList evidenceTypes,
curam.core.facade.infrastructure.struct.EvidenceTypeLimit typeLimit)
Returns a list of active evidence instances of specified evidence types on
a specified case.
|
curam.core.facade.infrastructure.struct.EvdInstanceChangeDtlsList |
listEvdInstanceChanges(curam.core.sl.infrastructure.entity.struct.SuccessionID key)
Returns a list of evidence changes on an evidence instance.
|
curam.core.facade.infrastructure.struct.EvdInstanceChangeDtlsList |
listEvdInstanceChanges1(curam.core.sl.infrastructure.entity.struct.SuccessionID arg1)
Returns a list of evidence changes on an evidence instance.
|
curam.core.sl.infrastructure.struct.EvidenceHistoryDisplayDetailsList |
listEvidenceChangeHistory(curam.core.sl.infrastructure.struct.EIEvidenceKey key)
Retrieves a list of evidence change history records for a piece of
evidence of a specified
evidenceType . |
curam.core.sl.infrastructure.struct.EvidenceTypeAndDescList |
listEvidenceTypeAndDesc(curam.core.struct.CaseKey key)
Lists all evidence types along with their associated descriptions for a
given case.
|
curam.core.sl.infrastructure.struct.EvidenceTypeAdminDetailsList |
listEvidenceTypes(curam.core.struct.CaseKey key)
Returns a list of evidence types supported for a particular case.
|
curam.core.sl.infrastructure.struct.EvidenceTypeWorkspaceListDetails |
listEvidenceTypes(curam.core.sl.infrastructure.struct.EvidenceTypeWorkspaceKey key)
Lists the evidence instances for a specific evidence type for a case.
|
curam.core.sl.infrastructure.struct.EvidenceTypeAdminDetailsList |
listEvidenceTypes(curam.core.sl.infrastructure.entity.struct.ICEvidenceSearchKey key)
Lists evidence types associated for the specified integrated product key.
|
curam.core.sl.infrastructure.struct.EvidenceTypeAdminDetailsList |
listEvidenceTypes(curam.core.sl.infrastructure.entity.struct.ProductEvidenceSearchKey key)
Returns a List of evidence types associated for the specified product
key.
|
curam.core.facade.infrastructure.struct.EvdInstanceChangeDtlsList |
listInEditEvdInstanceChanges(curam.core.sl.infrastructure.entity.struct.SuccessionID key)
Returns a list of evidence changes on an in edit evidence instance.
|
curam.core.facade.infrastructure.struct.EvdInstanceChangeDtlsList |
listInEditEvdInstanceChanges1(curam.core.sl.infrastructure.entity.struct.SuccessionID arg1)
Returns a list of evidence changes on an in edit evidence instance.
|
curam.core.sl.infrastructure.struct.EvidenceTypeAndDescList |
listTopLevelEvidenceTypesAndDescs(curam.core.struct.CaseKey caseKey)
Lists all top level evidence types and descriptions for a case.
|
curam.core.sl.infrastructure.struct.ECWIPDtls |
listWorkInProgressApprovalRequested(curam.core.struct.CaseKey key)
Returns all records that are 'In Edit' and approval has been requested on.
|
curam.core.sl.infrastructure.struct.ECWIPChangeDetails |
listWorkInProgressDetails(curam.core.sl.infrastructure.entity.struct.CaseIDAndEvidenceTypeKey key)
Returns a list of changed evidence data on a specified case.
|
curam.core.sl.infrastructure.struct.ECWIPDtls |
listWorkInProgressForUser(curam.core.struct.CaseKey key)
Returns all 'In Edit' and 'Pending Removal' records for a user.
|
curam.core.sl.infrastructure.struct.AttributedEvidenceResult |
performProductDeliveryAttribution(curam.core.struct.CaseKey key,
curam.core.sl.infrastructure.struct.EvidenceKeyList list)
Method for attributing case evidence on a product delivery case.
|
void |
performValidations(curam.core.sl.infrastructure.struct.EIEvidenceKey key,
curam.core.sl.infrastructure.struct.ValidateMode mode)
Method to perform validations based on validation mode.
|
curam.core.sl.infrastructure.struct.ViewApprovalRequestDetails |
readApprovalRequest(curam.core.sl.entity.struct.ApprovalRequestKey key)
This method returns an ApprovalRequest record corresponding to given key.
|
curam.core.sl.infrastructure.struct.PageNameDetails |
readBusinessObjectIssuesPage(curam.core.sl.infrastructure.struct.EIEvidenceKey key)
Reads the issues page for the evidence business object.
|
curam.core.sl.infrastructure.struct.PageNameDetails |
readBusinessObjectPage(curam.core.sl.infrastructure.struct.EIEvidenceKey key)
Reads the business object page for the given evidence.
|
curam.core.sl.infrastructure.struct.PageNameDetails |
readBusinessObjectVerificationsPage(curam.core.sl.infrastructure.struct.EIEvidenceKey key)
Reads the verifications page for the given evidence business object.
|
curam.core.sl.infrastructure.struct.PageNameDetails |
readCreatePage(curam.core.sl.infrastructure.struct.EIEvidenceKey key)
Reads the create page for the evidence.
|
curam.core.sl.infrastructure.struct.PageNameDetails |
readCreateResolvePage(curam.core.sl.infrastructure.struct.EIEvidenceKey key)
Returns create resolve page name based on evidence nature.
|
curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls |
readEvidenceDescriptorByRelatedIDAndType(curam.core.sl.infrastructure.entity.struct.RelatedIDAndEvidenceTypeKey arg1)
This method reads Evidence Descriptor details using related ID and type.
|
curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls |
readEvidenceDescriptorDtls(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorKey key)
This method returns Evidence Descriptor entity details for a given
Evidence Descriptor entity key.
|
curam.core.sl.infrastructure.struct.EvidenceSiteMapDetailsList |
readEvidenceSiteMapDetails(curam.core.struct.CaseKey caseKey)
This method returns a filtered list of site map details for a given case.
|
curam.core.sl.infrastructure.struct.EvidenceTypeDescription |
readEvidenceTypeDescription(curam.core.sl.infrastructure.struct.EIEvidenceKey key)
This method returns full text description of an evidence type.
|
curam.core.sl.infrastructure.struct.PageNameDetails |
readHistoryRecordPage(curam.core.sl.infrastructure.struct.EIEvidenceKey key)
This method returns the name of History Record Page for a given Evidence,
depending upon its evidence type.
|
curam.core.sl.infrastructure.struct.PageNameDetails |
readModifyPage(curam.core.sl.infrastructure.struct.EIEvidenceKey key)
This method returns the modify page name for the evidence, depending upon
its evidence type.
|
curam.core.sl.infrastructure.struct.PageNameDetails |
readViewPage(curam.core.sl.infrastructure.struct.EIEvidenceKey key)
This method returns the view page name for the evidence, depending upon
its evidence type.
|
curam.core.sl.infrastructure.struct.PageNameDetails |
readViewSnapshotPage(curam.core.sl.infrastructure.struct.EIEvidenceKey key)
This method returns the view snap shot page name for the evidence,
depending upon its evidence type.
|
curam.core.sl.infrastructure.struct.PageNameDetails |
readWorkspacePage(curam.core.sl.infrastructure.struct.EIEvidenceKey key)
This method returns the name of workspace page for the evidence, depending
on its evidence type.
|
void |
rejectApprovalRequest(curam.core.sl.infrastructure.struct.EvidenceKey key,
curam.core.sl.infrastructure.struct.EvidenceRejectionDetails details)
Rejects an Approval Request for a piece of evidence.
|
void |
rejectApprovalRequests(curam.core.sl.infrastructure.struct.RejectedEvidenceApprovalRequestDetails tabbedList)
Rejects a list of Approval Requests.
|
void |
removeEvidence(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorKey key)
This mehtod removes participant evidence.
|
void |
retrieveAndLinkPrtcptDataForIntegratedCase(curam.core.struct.CaseIDConcernAndICTypeKey caseIDConcernAndICTypeKey)
Retrieves all participant data to be used as evidence on the Integrated
Case and then creates an evidence descriptor and change history record for
the evidence type to record the link between the evidence and the case.
|
curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls |
shareEvidence(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls originalEvidenceDescriptorDtls,
curam.core.struct.CaseHeaderDtls caseHeaderDtls)
This method shares a given piece of evidence with the specified case.
|
curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls |
shareEvidenceAndApplyChanges(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls originalEvidenceDescriptorDtls,
curam.core.struct.CaseHeaderDtls caseHeaderDtls)
This method shares a given piece of evidence with the specified case.
|
curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls |
shareNonIdenticalEvidence(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls sourceEvidenceDescriptorDtls,
curam.core.struct.CaseHeaderDtls caseHeaderDtls,
curam.core.sl.infrastructure.struct.EvidenceTypeDtls evidenceType)
This method shares a given piece of non identical evidences with the
specified case.
|
curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls |
shareNonIdenticalPDCEvidence(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls sourceEvidenceDescriptorDtls,
curam.core.struct.CaseHeaderDtls caseHeaderDtls,
curam.core.sl.infrastructure.struct.EvidenceTypeDtls evidenceTypeDtls)
This method shares a given piece of evidence into non identical
participant data case evidence with the specified case using evidence
maintenance styles.
|
curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls |
sharePDCEvidence(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls originalEvidenceDescriptorDtls,
curam.core.struct.CaseHeaderDtls caseHeaderDtls)
This method shares a given piece of participant data case evidence with
the specified case using evidence maintenance styles.
|
void |
transferParticipantEvidence(curam.core.sl.infrastructure.struct.TransferEvidenceDetails details)
Deprecated.
Since Curam 6.0, replaced with
transferParticipantEvidence1(TransferEvidenceDetails1) . The method was
deprecated as part of the evidence processing enhancements. See release
note:CR00245135.
Transfers evidence from one case to another for a case member. |
void |
transferParticipantEvidence1(curam.core.sl.infrastructure.struct.TransferEvidenceDetails1 details)
This method transfers evidence from one case to another for a case member.
|
void |
validateChanges(curam.core.sl.infrastructure.struct.ApplyChangesDetails tabbedList)
Validates a list of evidence records of the same type.
|
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.ECEvidenceForListPageDtls listAllForEvidenceListPage(curam.core.sl.infrastructure.struct.EIListCaseEvidenceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- of type EIListCaseEvidenceKey Key to retrieve lists to populate
the evidence workspace.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void removeEvidence(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
removeEvidence()
for the current participant evidence.
If the evidence is associated with a case it find all evidence for the
current participant evidence. Each evidence descriptor is set to status
'active' and the pendingRemovalInd is set to true
. The
internalApplyChanges
method is called which sets the status of each
evidence descriptor to canceled.key
- contains the key for the participant evidence to be cancelled.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void discardPendingUpdate(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
statusCode
of the EvidenceDescriptor to Canceled).key
- Evidence Descriptor entity key.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void discardPendingRemove(curam.core.sl.infrastructure.struct.DiscardPendingRemoveKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
pendingRemovalInd
field on the EvidenceDescriptor entity to
false
). If the change has been submitted for approval and/or if the user does not have sufficient privileges to discard pending removal evidences, exception is thrown.
key
- Contains an Evidence Descriptor entity key and a details. This
is a structure containing the Evidence Descriptor and versionNo.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.ECWarningsDtlsList getWarnings() throws curam.util.exception.AppException, curam.util.exception.InformationalException
InformationalManager
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.AttributedEvidenceResult performProductDeliveryAttribution(curam.core.struct.CaseKey key, curam.core.sl.infrastructure.struct.EvidenceKeyList list) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains a case identifier.list
- List of evidences.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void applyAllChanges(curam.core.struct.CaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
InformationalManager
.key
- Contains case identifier.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.PageNameDetails readViewPage(curam.core.sl.infrastructure.struct.EIEvidenceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains an evidenceID / evidenceType pairing.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.PageNameDetails readModifyPage(curam.core.sl.infrastructure.struct.EIEvidenceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains an evidenceID / evidenceType pairing.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.EvidenceHistoryDisplayDetailsList listEvidenceChangeHistory(curam.core.sl.infrastructure.struct.EIEvidenceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
evidenceType
.key
- Contains an evidenceID, evidenceType information.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void validateChanges(curam.core.sl.infrastructure.struct.ApplyChangesDetails tabbedList) throws curam.util.exception.AppException, curam.util.exception.InformationalException
checkForInformationals
method is
invoked, to report any errors that are encountered.dtls
- Contains a case identifier and a list of evidence records to
be validated.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.ListParticipantEvidenceResult listActiveEvidenceForParticipant(curam.core.sl.infrastructure.struct.ListParticipantEvidenceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains a participantID and date.curam.util.exception.AppException
curam.util.exception.InformationalException
void performValidations(curam.core.sl.infrastructure.struct.EIEvidenceKey key, curam.core.sl.infrastructure.struct.ValidateMode mode) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key.evidenceType
.key
- Evidence key.mode
- Validation mode (insert, modify, validateChanges,
applyChanges).curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void rejectApprovalRequests(curam.core.sl.infrastructure.struct.RejectedEvidenceApprovalRequestDetails tabbedList) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- Containing a tabbed list of evidence approval requests to
be rejected.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void approveApprovalRequests(curam.core.sl.infrastructure.struct.ApprovedEvidenceApprovalRequestDetails tabbedList) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- Contains a tabbed list of evidence approval requests to be
approved.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.ECWIPDtls listWorkInProgressApprovalRequested(curam.core.struct.CaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains a case identifier.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void applyUserChanges(curam.core.struct.CaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
If changes could not be applied, appropriate warnings are added to
InformationalManager
.
key
- Contains a case identifier.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.ECWIPDtls listWorkInProgressForUser(curam.core.struct.CaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains a case identifier.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.ViewApprovalRequestDetails readApprovalRequest(curam.core.sl.entity.struct.ApprovalRequestKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains a ApprovalRequest entity identifier.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls readEvidenceDescriptorDtls(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Evidence Descriptor entity key.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void approveApprovalRequest(curam.core.sl.infrastructure.struct.EvidenceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Key to identify evidence row for approval.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void rejectApprovalRequest(curam.core.sl.infrastructure.struct.EvidenceKey key, curam.core.sl.infrastructure.struct.EvidenceRejectionDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Key to identify evidence row for rejection.details
- Contains a rejection reason and comments.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.ApprovalRequestHistoryDetailsList listApprovalRequestHistory(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Evidence Descriptor entity key.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.EIFieldsForListDisplayDtls getEvidenceSummaryDetails(curam.core.sl.infrastructure.struct.EIEvidenceKey eiEvidenceKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
eiEvidenceKey
- Key containing evidenceID / evidenceType.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.struct.ReturnEvidenceDetails createAssociation(curam.core.sl.struct.AssociationDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- The association details of the Evidence that needs to be
associated.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.struct.ReturnEvidenceDetails cancelAssociation(curam.core.sl.struct.AssociationDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- The identifiers of the association.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.PageNameDetails readViewSnapshotPage(curam.core.sl.infrastructure.struct.EIEvidenceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains an evidenceID / evidenceType pairing.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) boolean isEvidenceParticipantData(curam.core.sl.infrastructure.entity.struct.EvidenceTypeKey evidenceTypeKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains the type of the participant data E.g. Persontrue
if the evidence is of type 'Participant
Data'. Otherwise false
.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.ECActiveEvidenceDtlsList listActive(curam.core.struct.CaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
listAllForActiveWorkspace
and is used primarily to list all
active evidence on a case.key
- Contains a case identifier.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.EvidenceTypeAndDescList listEvidenceTypeAndDesc(curam.core.struct.CaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains a case identifier.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.EvidenceTypeAndDescList listTopLevelEvidenceTypesAndDescs(curam.core.struct.CaseKey caseKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains a case identifier.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.EvidenceSiteMapDetailsList readEvidenceSiteMapDetails(curam.core.struct.CaseKey caseKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains the case identifier.curam.util.exception.AppException
curam.util.exception.InformationalException
@Deprecated void transferParticipantEvidence(curam.core.sl.infrastructure.struct.TransferEvidenceDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
transferParticipantEvidence1(TransferEvidenceDetails1)
. The method was
deprecated as part of the evidence processing enhancements. See release
note:CR00245135.
Transfers evidence from one case to another for a case member.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void retrieveAndLinkPrtcptDataForIntegratedCase(curam.core.struct.CaseIDConcernAndICTypeKey caseIDConcernAndICTypeKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
caseIDConcernAndICTypeKey
- Contains the caseID, Integrated Case Type
and concernRoleID of the primary client for whom an Integrated Case is
being created.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls shareEvidence(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls originalEvidenceDescriptorDtls, curam.core.struct.CaseHeaderDtls caseHeaderDtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
originalEvidenceDescriptorDtls
- The evidence descriptor details for
the evidence to be shared.caseHeaderDtls
- The case with which the evidence is to be shared.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.infrastructure.struct.ActiveEvdInstanceDtlsList listAllactiveEvdInstances(curam.core.struct.CaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
listAllForActiveWorkspace
and is used primarily to list all
active evidence instances on a case.key
- Contains a case identifier.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.infrastructure.struct.EvdInstanceChangeDtlsList listActiveEvdInstanceChanges(curam.core.sl.infrastructure.entity.struct.SuccessionID key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
listActiveEvdInstanceChanges
and is used primarily to list
all the changes done on an active evidence instance.key
- Contains successionID.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.EvidenceTypeWorkspaceListDetails listEvidenceTypes(curam.core.sl.infrastructure.struct.EvidenceTypeWorkspaceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key based on which the evidence instance list is filtered.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void deleteEvidenceFromWorkspace(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
EvidenceDescriptor
entity
to EvidenceDescriptorStatus.CANCELLED
. The input key to this
method contains the evidence descriptor id, based on which the succession
id of the evidence type is retrieved. All EvidenceDescriptor
records having this succession id will have it's status set to cancelled.key
- The key, based on which evidence descriptor records are set to
cancelled.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.ECWIPDtls listAllForInEditWorkspace(curam.core.struct.CaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The case IDcuram.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.infrastructure.struct.EvdInstanceChangeDtlsList listInEditEvdInstanceChanges(curam.core.sl.infrastructure.entity.struct.SuccessionID key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
listInEditEvdInstanceChanges
and is used primarily to list
all the changes done on an in edit evidence instance.key
- Contains successionIDcuram.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.entity.struct.EvidenceParticipantIDNameDetailsList getEvidenceParticipantListForCase(curam.core.struct.CaseID caseID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
caseID
- The caseID for which the list of participants having
evidence are to be retrieved.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.PageNameDetails readCreatePage(curam.core.sl.infrastructure.struct.EIEvidenceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains an evidenceID / evidenceType pairing.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.PageNameDetails readWorkspacePage(curam.core.sl.infrastructure.struct.EIEvidenceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains an evidenceID / evidenceType pairing.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.sl.infrastructure.struct.EvidenceTypeAdminDetailsList listEvidenceTypes(curam.core.struct.CaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains case identifier.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.sl.infrastructure.struct.EvidenceTypeAdminDetailsList listEvidenceTypes(curam.core.sl.infrastructure.entity.struct.ICEvidenceSearchKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains integrated product identifier.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.sl.infrastructure.struct.EvidenceTypeAdminDetailsList listEvidenceTypes(curam.core.sl.infrastructure.entity.struct.ProductEvidenceSearchKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains product identifier.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.EvidencePeriod getPeriodForEvidenceRecord(curam.core.sl.infrastructure.struct.EIEvidenceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the evidence recordcuram.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls getBusinessObjectDescriptor(curam.core.sl.infrastructure.entity.struct.SuccessionID key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains a successionID.Null
will be
returned if no records exist for the succession.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.ECWIPChangeDetails listWorkInProgressDetails(curam.core.sl.infrastructure.entity.struct.CaseIDAndEvidenceTypeKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
listAllForApplyChanges1
and is used primarily to list all
evidence when applying changes via the Evidence.applyChanges1
facade operation.key
- Contains a case identifier and, optionally, the evidence type.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.BusinessObjectSummaryList listBusinessObjectsForEvidenceType(curam.core.sl.infrastructure.struct.BusinessObjectEvidenceTypeKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Key to retrieve list of business objects.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.infrastructure.struct.ListAllInEditDtls listAllInEdit(curam.core.sl.struct.CaseIDParticipantIDEvidenceTypeKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains a case identifier, participant identifier and an
evidence type codecuram.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.PageNameDetails readBusinessObjectPage(curam.core.sl.infrastructure.struct.EIEvidenceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains an evidenceID / evidenceType pairing.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.PageNameDetails readHistoryRecordPage(curam.core.sl.infrastructure.struct.EIEvidenceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains an evidenceID / evidenceType pairing.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.infrastructure.struct.EvdInstanceChangeDtlsList listEvdInstanceChanges(curam.core.sl.infrastructure.entity.struct.SuccessionID key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
listEvdInstanceChanges
and is used primarily to list all the
changes done on an evidence instance.key
- Contains successionID.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void transferParticipantEvidence1(curam.core.sl.infrastructure.struct.TransferEvidenceDetails1 details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- Contains details for transferring participant evidence from
one case to another.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.EvidenceTypeDescription readEvidenceTypeDescription(curam.core.sl.infrastructure.struct.EIEvidenceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Evidence type keycuram.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.PageNameDetails readBusinessObjectVerificationsPage(curam.core.sl.infrastructure.struct.EIEvidenceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains an evidenceID / evidenceType pairing.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.PageNameDetails readBusinessObjectIssuesPage(curam.core.sl.infrastructure.struct.EIEvidenceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains an evidenceID / evidenceType pairing.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.EIEvidenceKeyList filterActiveInEditChanges(curam.core.sl.infrastructure.struct.EIEvidenceKeyList keyList) throws curam.util.exception.AppException, curam.util.exception.InformationalException
keyList
- List of evidenceID / evidenceType pairings.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls shareNonIdenticalEvidence(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls sourceEvidenceDescriptorDtls, curam.core.struct.CaseHeaderDtls caseHeaderDtls, curam.core.sl.infrastructure.struct.EvidenceTypeDtls evidenceType) throws curam.util.exception.AppException, curam.util.exception.InformationalException
sourceEvidenceDescriptorDtls,
- evidence descriptor details to be
sharedtargetCaseHeaderDtls,
- target case header details, with which
evidence needs to be shared.targetEvidenceTypeDtls,
- evidence type of the target evidence
createdcuram.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) boolean isPDCEvidence(curam.core.sl.infrastructure.entity.struct.EvidenceTypeKey evidenceTypeKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
PARTICIPANTDATACASETYPE.PERSON
.key,
- evidence type key of which typecode needs to be checked.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls sharePDCEvidence(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls originalEvidenceDescriptorDtls, curam.core.struct.CaseHeaderDtls caseHeaderDtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls shareNonIdenticalPDCEvidence(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls sourceEvidenceDescriptorDtls, curam.core.struct.CaseHeaderDtls caseHeaderDtls, curam.core.sl.infrastructure.struct.EvidenceTypeDtls evidenceTypeDtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls shareEvidenceAndApplyChanges(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls originalEvidenceDescriptorDtls, curam.core.struct.CaseHeaderDtls caseHeaderDtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) boolean areAllStaticEntityValidationsSuppressed() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.infrastructure.struct.ActiveEvdInstanceDtlsList listAllActiveEvdInstancesByTypes(curam.core.struct.CaseKey key, curam.core.facade.infrastructure.struct.EvidenceTypeList evidenceTypes, curam.core.facade.infrastructure.struct.EvidenceTypeLimit typeLimit) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains a case identifier.evidenceTypes
- Contains a list of evidence types.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.infrastructure.struct.ListAllInEditDtls listAllInEditByTypes(curam.core.sl.struct.CaseIDParticipantIDEvidenceTypeKey key, curam.core.facade.infrastructure.struct.EvidenceTypeList evidenceTypes, curam.core.facade.infrastructure.struct.EvidenceTypeLimit typeLimit) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains a case identifier, participant identifier and an
evidence type codekey
- Contains a list of evidence typescuram.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtls readEvidenceDescriptorByRelatedIDAndType(curam.core.sl.infrastructure.entity.struct.RelatedIDAndEvidenceTypeKey arg1) throws curam.util.exception.AppException, curam.util.exception.InformationalException
relatedIDAndEvidenceTypeKey
- The relatedID and Evidence Type
information.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.infrastructure.struct.EvdInstanceChangeDtlsList listEvdInstanceChanges1(curam.core.sl.infrastructure.entity.struct.SuccessionID arg1) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains successionID.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.infrastructure.struct.ListAllInEditDtls listAllInEdit1(curam.core.sl.struct.CaseIDParticipantIDEvidenceTypeKey arg1) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains a case identifier, participant identifier and an
evidence type codecuram.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.BusinessObjectSummaryList listBusinessObjectsForEvidenceType1(curam.core.sl.infrastructure.struct.BusinessObjectEvidenceTypeKey arg1) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Key to retrieve list of business objects.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.infrastructure.struct.EvdInstanceChangeDtlsList listActiveEvdInstanceChanges1(curam.core.sl.infrastructure.entity.struct.SuccessionID arg1) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains successionID.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.infrastructure.struct.EvdInstanceChangeDtlsList listInEditEvdInstanceChanges1(curam.core.sl.infrastructure.entity.struct.SuccessionID arg1) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains successionIDcuram.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.infrastructure.struct.ActiveEvdInstanceDtlsList listCurrentActiveEvdInstancesByTypes(curam.core.struct.CaseKey key, curam.core.facade.infrastructure.struct.EvidenceTypeList evidenceTypes, curam.core.facade.infrastructure.struct.EvidenceTypeLimit typeLimit) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains a case identifier.evidenceTypes
- Contains a list of evidence types.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.infrastructure.struct.ActiveEvdInstanceDtlsList listActiveEvdInstancesByDateRangeAndType(curam.core.struct.CaseKey key, curam.core.facade.infrastructure.struct.EvidenceTypeList evidenceTypes, curam.core.facade.infrastructure.struct.EvidenceTypeLimit typeLimit, curam.core.sl.infrastructure.entity.struct.StartDateEndDate dateRange) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains a case identifier.evidenceTypes
- Contains a list of evidence types.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.dynamicevidence.sl.entity.struct.DynamicEvidenceDataAttributeDtls getBusinessEndDateAttribute(curam.dynamicevidence.sl.entity.struct.EvidenceIDDetails arg1) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.dynamicevidence.sl.entity.struct.DynamicEvidenceDataAttributeDtls getBusinessStartDateAttribute(curam.dynamicevidence.sl.entity.struct.EvidenceIDDetails arg1) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.sl.infrastructure.struct.EIEvidenceKey copyEvidenceItem1(curam.core.sl.infrastructure.struct.EvidenceTransferDetails details, curam.core.sl.entity.struct.CaseParticipantRoleDtls dtls, curam.core.struct.CaseHeaderKey toCaseKey, curam.core.sl.infrastructure.entity.struct.SuccessionID successionID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.infrastructure.struct.PageNameDetails readCreateResolvePage(curam.core.sl.infrastructure.struct.EIEvidenceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains Evidence typeAppException
- Generic Exception Signature.InformationalException
- Generic Exception Signature.java.lang.String getPeriodAsLocalizedString(curam.core.sl.infrastructure.struct.EvidencePeriod evidencePeriod) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
boolean doUnverifiedMandatoryVerificationsExist(curam.core.sl.infrastructure.entity.struct.EvidenceDescriptorDtlsList key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException