@AccessLevel(value=EXTERNAL) public abstract class CaseHeader extends CaseHeader
Constructor and Description |
---|
CaseHeader() |
Modifier and Type | Method and Description |
---|---|
curam.core.struct.AdminIntegratedCaseDtls |
getAdminIntegratedCaseByType(curam.core.struct.IntegratedCaseTypeStruct integratedCaseTypeStruct)
Retrieves the Admin Integrated Case by type.
|
curam.core.struct.CaseTypeDescriptionDetails |
getCaseTypeDescription(curam.core.struct.CaseIDAndTypeCodeKey caseIDAndTypeCodeKey)
Retrieve the CaseTypeDescriptionDetails which contains caseTypeDesc for a
specified case type code and case id.
|
curam.core.struct.CaseHeaderReadmultiDetails1List |
listAllCasesByIntegratedCaseID(curam.core.struct.CaseHeaderReadmultiKey1 caseHeaderReadmultiKey)
Retrieve All Case Detail records matching with a specified
integratedCaseID.
|
void |
modifyCaseHeader(curam.core.struct.CaseHeaderKey caseHeaderKey,
curam.core.struct.CaseHeaderDtls caseHeaderDtls)
Updates the case status details with specified details for a specified
CaseID.
|
void |
modifyCaseHeaderComments(curam.core.facade.struct.CaseIDDetails key,
curam.core.facade.struct.CaseHeaderModifyCommentsDetails comments)
Modifies the case header comments.
|
void |
modifyCaseHeaderStatusAndStartDate(curam.core.struct.CaseHeaderKey caseHeaderKey,
curam.core.struct.CaseHeaderStatusAndFromDateDtls caseHeaderStatusAndFromDateDtls)
Updates the case status and the case start date for a specified CaseID
|
void |
modifyCaseHeaderStatusDetails(curam.core.struct.CaseHeaderKey caseHeaderKey,
curam.core.struct.CaseHeaderStatus caseHeaderStatus)
Updates the case status for the specified caseID
|
curam.core.facade.struct.CaseHeaderDetails |
readByCaseReference(curam.core.facade.struct.CaseReference key)
Reads a case by case reference.
|
curam.core.facade.struct.CaseConcernRoleName |
readCaseConcernRoleName(curam.core.facade.struct.CaseIDDetails key)
Retrieve the ConcernPrimaryAlternateID for the concern role.
|
curam.core.facade.struct.CaseHeaderDetails |
readCaseHeader(curam.core.facade.struct.CaseIDDetails key)
Reads a case by case id.
|
curam.core.struct.ICHomePageName |
readCaseHeaderICHomePageName(curam.core.struct.CaseKey caseKey)
Retrieve the Integrated Case home page name for a specified CaseID.
|
curam.core.struct.IntegratedCaseKey |
readCaseHeaderIntegratedCaseIDByCaseID(curam.core.struct.CaseKey caseKey)
Retrieve the IntegratedCaseID for a specified caseID.
|
curam.core.facade.struct.ReadCaseParticipantDetails |
readCaseParticipantDetails(curam.core.facade.struct.CaseIDDetails key)
Reads case participant details by case id.
|
curam.core.facade.struct.CaseReferenceAndStatusDetails |
readCaseReferenceAndStatusByCaseID(curam.core.facade.struct.CaseIDDetails key)
Reads case reference and status by case id.
|
curam.core.facade.struct.CaseReference |
readCaseReferenceByCaseID(curam.core.facade.struct.CaseIDDetails key)
Reads case reference by case id.
|
curam.core.struct.ConcernPrimaryAlternateID |
readConcernRolePrimaryAlternateID(curam.core.struct.ConcernRoleKey concernRoleKey)
Retrieve the ConcernPrimaryAlternateID for the concern role for a specified
concernRoleID.
|
curam.core.facade.struct.CaseOwnerAndTypeDetails |
readOwnerAndType(curam.core.facade.struct.CaseIDDetails key)
Reads case owner and type information by case id.
|
curam.core.sl.struct.CaseHeaderDtlsList |
searchActiveCasesByTypeConcernRoleID(curam.core.facade.struct.ActiveCasesConcernRoleIDAndTypeKey key)
Searches for cases by case type, concern role id and status code.
|
curam.core.facade.struct.CaseReferenceTypeProductRolePriClientDateAndStatusList |
searchAllCasesByUserID(curam.core.facade.struct.UserStatusAndOrgObjectKey key)
Searches for all cases by user id.
|
curam.core.sl.struct.CaseHeaderDtlsList |
searchByConcernRoleID(curam.core.facade.struct.ConcernRoleIDStatusCodeKey key)
Searches for all cases by concern role id.
|
@AccessLevel(value=EXTERNAL) public curam.core.struct.AdminIntegratedCaseDtls getAdminIntegratedCaseByType(curam.core.struct.IntegratedCaseTypeStruct integratedCaseTypeStruct) throws curam.util.exception.AppException, curam.util.exception.InformationalException
integratedCaseTypeStruct
- Integrated Case Typecuram.util.exception.AppException
- Standard operation signature.curam.util.exception.InformationalException
- Standard operation signature.@AccessLevel(value=EXTERNAL) public curam.core.facade.struct.CaseReferenceAndStatusDetails readCaseReferenceAndStatusByCaseID(curam.core.facade.struct.CaseIDDetails key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) public curam.core.facade.struct.CaseReferenceTypeProductRolePriClientDateAndStatusList searchAllCasesByUserID(curam.core.facade.struct.UserStatusAndOrgObjectKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) public curam.core.facade.struct.CaseHeaderDetails readByCaseReference(curam.core.facade.struct.CaseReference key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) public curam.core.facade.struct.CaseHeaderDetails readCaseHeader(curam.core.facade.struct.CaseIDDetails key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) public void modifyCaseHeaderComments(curam.core.facade.struct.CaseIDDetails key, curam.core.facade.struct.CaseHeaderModifyCommentsDetails comments) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) public curam.core.facade.struct.CaseConcernRoleName readCaseConcernRoleName(curam.core.facade.struct.CaseIDDetails key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) public curam.core.facade.struct.CaseOwnerAndTypeDetails readOwnerAndType(curam.core.facade.struct.CaseIDDetails key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) public curam.core.facade.struct.ReadCaseParticipantDetails readCaseParticipantDetails(curam.core.facade.struct.CaseIDDetails key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) public curam.core.sl.struct.CaseHeaderDtlsList searchByConcernRoleID(curam.core.facade.struct.ConcernRoleIDStatusCodeKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) public curam.core.facade.struct.CaseReference readCaseReferenceByCaseID(curam.core.facade.struct.CaseIDDetails key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) public curam.core.sl.struct.CaseHeaderDtlsList searchActiveCasesByTypeConcernRoleID(curam.core.facade.struct.ActiveCasesConcernRoleIDAndTypeKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) public void modifyCaseHeaderStatusAndStartDate(curam.core.struct.CaseHeaderKey caseHeaderKey, curam.core.struct.CaseHeaderStatusAndFromDateDtls caseHeaderStatusAndFromDateDtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
caseHeaderKey
- Contains caseIDcaseHeaderStatusAndFromDateDtls
- Contains CaseHeader Status and Start Datecuram.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.@AccessLevel(value=EXTERNAL) public void modifyCaseHeaderStatusDetails(curam.core.struct.CaseHeaderKey caseHeaderKey, curam.core.struct.CaseHeaderStatus caseHeaderStatus) throws curam.util.exception.AppException, curam.util.exception.InformationalException
caseHeaderKey
- Contains caseIDcaseHeaderStatus
- Contains statusCodecuram.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.@AccessLevel(value=EXTERNAL) public curam.core.struct.CaseHeaderReadmultiDetails1List listAllCasesByIntegratedCaseID(curam.core.struct.CaseHeaderReadmultiKey1 caseHeaderReadmultiKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
caseHeaderReadmultiKey
- Contains integratedCaseIDcuram.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.@AccessLevel(value=EXTERNAL) public curam.core.struct.ICHomePageName readCaseHeaderICHomePageName(curam.core.struct.CaseKey caseKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
caseKey
- Contains CaseIDcuram.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.@AccessLevel(value=EXTERNAL) public void modifyCaseHeader(curam.core.struct.CaseHeaderKey caseHeaderKey, curam.core.struct.CaseHeaderDtls caseHeaderDtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
caseHeaderKey
- Contains caseIDcaseHeaderDtls
- Contains Non Key Parameters of CaseHeadercuram.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.@AccessLevel(value=EXTERNAL) public curam.core.struct.ConcernPrimaryAlternateID readConcernRolePrimaryAlternateID(curam.core.struct.ConcernRoleKey concernRoleKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
concernRoleKey
- Contains concernRoleIDcuram.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.@AccessLevel(value=EXTERNAL) public curam.core.struct.IntegratedCaseKey readCaseHeaderIntegratedCaseIDByCaseID(curam.core.struct.CaseKey caseKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
caseKey
- Contains CaseIDcuram.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.@AccessLevel(value=EXTERNAL) public curam.core.struct.CaseTypeDescriptionDetails getCaseTypeDescription(curam.core.struct.CaseIDAndTypeCodeKey caseIDAndTypeCodeKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
caseIDAndTypeCodeKey
- Contains caseID and caseTypeCodecuram.util.exception.InformationalException
- Generic Exception Signature.curam.util.exception.AppException
- Generic Exception Signature.