@AccessLevel(value=EXTERNAL) public abstract class SpecialCaution extends SpecialCaution
Constructor and Description |
---|
SpecialCaution() |
Modifier and Type | Method and Description |
---|---|
curam.core.facade.struct.SpecialCautionKey |
createSpecialCaution(curam.core.facade.struct.SpecialCautionDetails details)
This method creates the special caution details.
|
curam.core.facade.struct.SpecialCautionKey |
createSpecialCautionFromCase(curam.core.facade.struct.SpecialCautionDetails details)
Creates the special caution for a case participant.
|
void |
deleteSpecialCaution(curam.core.facade.struct.SpecialCautionVersionKey key)
This method delete the special caution details.
|
curam.core.facade.struct.ActiveSpecialCautionDisplayIndicator |
displayActiveSpecialCautionIndicator(curam.core.facade.struct.SpecialCautionConcernKey key)
This method display special caution indicator based on active special
caution.
|
curam.core.facade.struct.SpecialCautionsList |
listAllSpecialCautions(curam.core.facade.struct.SpecialCautionConcernKey key)
This method lists all the special caution details.
|
curam.core.facade.struct.SpecialCautionsList |
listAllSpecialCautionsByCaseParticipantRoleID(curam.core.facade.struct.CaseParticipantRoleIdentityKey key)
This method lists all the special caution details. based on case
participant role id.
|
curam.core.struct.SpecialCautionDtlsList |
listByConcernRole(curam.core.struct.ConcernRoleID concernRoleID)
This method populates special cautions list for a concern role id.
|
curam.core.facade.struct.SpecialCautionsList |
listSpecialCautions(curam.core.facade.struct.SpecialCautionConcernKey key)
This method lists the special caution details which are active.
|
curam.core.facade.struct.SpecialCautionsList |
listSpecialCautionsByCaseParticipantRoleID(curam.core.facade.struct.CaseParticipantRoleIdentityKey key)
This method lists the special caution details which are active based on
case participant role id.
|
void |
modifySpecialCaution(curam.core.facade.struct.SpecialCautionKey key,
curam.core.facade.struct.SpecialCautionDetails details)
This method modifies the special caution details.
|
curam.core.facade.struct.SpecialCautionDetails |
readSpecialCaution(curam.core.facade.struct.SpecialCautionKey key)
This method read the special caution details.
|
@AccessLevel(value=EXTERNAL) public curam.core.facade.struct.SpecialCautionsList listAllSpecialCautionsByCaseParticipantRoleID(curam.core.facade.struct.CaseParticipantRoleIdentityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- -
case participant role idcuram.util.exception.AppException
- -
throws app exceptioncuram.util.exception.InformationalException
- -
throws informational exception@AccessLevel(value=EXTERNAL) public curam.core.facade.struct.SpecialCautionsList listSpecialCautionsByCaseParticipantRoleID(curam.core.facade.struct.CaseParticipantRoleIdentityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- -
case participant role idcuram.util.exception.AppException
- -
throws app exceptioncuram.util.exception.InformationalException
- -
throws informational exception@AccessLevel(value=EXTERNAL) public curam.core.facade.struct.SpecialCautionKey createSpecialCaution(curam.core.facade.struct.SpecialCautionDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- -
special caution detailscuram.util.exception.AppException
- -
throws app exceptioncuram.util.exception.InformationalException
- -
throws informational exception@AccessLevel(value=EXTERNAL) public void deleteSpecialCaution(curam.core.facade.struct.SpecialCautionVersionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- -
contains the specialcautionID and version number.curam.util.exception.AppException
- -
throws app exceptioncuram.util.exception.InformationalException
- -
throws informational exception@AccessLevel(value=EXTERNAL) public curam.core.facade.struct.SpecialCautionsList listAllSpecialCautions(curam.core.facade.struct.SpecialCautionConcernKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- -
contains the specialcautionID.curam.util.exception.AppException
- -
throws app exceptioncuram.util.exception.InformationalException
- -
throws informational exception@AccessLevel(value=EXTERNAL) public curam.core.facade.struct.SpecialCautionsList listSpecialCautions(curam.core.facade.struct.SpecialCautionConcernKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- -
contains the specialcautionID, concernRoleID and
caseparticipantroleID.curam.util.exception.AppException
- -
throws app exceptioncuram.util.exception.InformationalException
- -
throws informational exception@AccessLevel(value=EXTERNAL) public void modifySpecialCaution(curam.core.facade.struct.SpecialCautionKey key, curam.core.facade.struct.SpecialCautionDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- -
contains the specialcautionID.details
- -
special caution detailscuram.util.exception.AppException
- -
throws app exceptioncuram.util.exception.InformationalException
- -
throws informational exception@AccessLevel(value=EXTERNAL) public curam.core.facade.struct.SpecialCautionDetails readSpecialCaution(curam.core.facade.struct.SpecialCautionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- -
contains the specialcautionID.curam.util.exception.AppException
- -
throws app exceptioncuram.util.exception.InformationalException
- -
throws informational exception@AccessLevel(value=EXTERNAL) public curam.core.facade.struct.ActiveSpecialCautionDisplayIndicator displayActiveSpecialCautionIndicator(curam.core.facade.struct.SpecialCautionConcernKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- -
contains the specialcautionID.curam.util.exception.AppException
- -
throws app exceptioncuram.util.exception.InformationalException
- -
throws informational exception@AccessLevel(value=EXTERNAL) public curam.core.facade.struct.SpecialCautionKey createSpecialCautionFromCase(curam.core.facade.struct.SpecialCautionDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- Contains special caution details.curam.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.@AccessLevel(value=EXTERNAL) public curam.core.struct.SpecialCautionDtlsList listByConcernRole(curam.core.struct.ConcernRoleID concernRoleID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- - special caution concernRoleIDlist
- - list of special caution listcuram.util.exception.AppException
- Application Exceptioncuram.util.exception.InformationalException
- Informational Exception