@AccessLevel(value=EXTERNAL)
public interface DAAssessment
Modifier and Type | Method and Description |
---|---|
curam.decisionassist.facade.application.struct.DecisionMadeDetails |
areDecisionsMadeForAssessment(curam.decisionassist.facade.application.struct.DAAssessmentKey key)
Checks whether any decisions are made for the assessment or not.
|
curam.decisionassist.facade.application.struct.AnswersModifiedDetails |
areNewAnswersProvided(curam.decisionassist.facade.application.struct.DAAssessmentKey key)
Checks whether or not the assessment answers have been modified since the
last time they were consolidated.
|
void |
cancelAssessment(curam.decisionassist.facade.application.struct.DAAssessmentKey key)
Cancels an assessment by modifying the assessment status to 'Cancelled'.
|
curam.decisionassist.facade.application.struct.DAAssessmentKey |
cloneAssessment(curam.decisionassist.facade.application.struct.CloneAssessmentDetails dtls)
Clones an assessment.
|
void |
completeAssessment(curam.decisionassist.facade.application.struct.CompleteAssessmentDetails key)
Completes an assessment, modifying the assessment status to 'Completed'.
|
curam.core.facade.struct.ListMemberDetails |
listCaseParticipants(curam.decisionassist.facade.application.struct.DeterminationDeliveryKey key)
Returns a list of case participants associated with an assessment for a
determination.
|
void |
makeDecision(curam.decisionassist.facade.application.struct.DAAssessmentKey key)
Makes decisions for an assessment.
|
curam.decisionassist.facade.application.struct.AssessmentStatusHistoryWithUserFullNameDetailsList |
readAllAssessmentWithUserFullNameStatusHistory(curam.decisionassist.facade.application.struct.DAAssessmentKey key)
Returns the status history for an assessment.
|
curam.decisionassist.facade.application.struct.AssessmentDeliveryDetails |
readAssessmentDeliveryDetails(curam.core.facade.struct.CaseID key)
Reads the details of an assessment delivery for a case.
|
curam.decisionassist.facade.application.struct.ViewAssessmentDetails |
viewAssessment(curam.decisionassist.facade.application.struct.DAAssessmentKey key)
Reads the details of an assessment.
|
curam.decisionassist.facade.application.struct.ViewAssessmentDetailsWithCOCInformation |
viewAssessmentDetailsWithCOC(curam.decisionassist.facade.application.struct.DAAssessmentKey key)
Reads the details of an assessment which supports changes of circumstance.
|
curam.decisionassist.facade.application.struct.ViewAssessmentWithCOCDetails |
viewAssessmentWithCOC(curam.decisionassist.facade.application.struct.DAAssessmentKey key)
Reads the assessment details for an assessment which supports change of
circumstance processing.
|
curam.core.facade.struct.ReadICMemberDetails |
viewCaseMemberDetails(curam.core.facade.struct.CaseParticipantRoleKey key)
Reads the case member details for a case participant.
|
@AccessLevel(value=EXTERNAL) curam.decisionassist.facade.application.struct.ViewAssessmentDetails viewAssessment(curam.decisionassist.facade.application.struct.DAAssessmentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The assessment case key.curam.util.exception.AppException
curam.util.exception.InformationalException
Assessment, Determination, DeterminationConfiguration, Questionnaire, ThirdPartyRequest, DeterminationDecision |
@AccessLevel(value=EXTERNAL) void completeAssessment(curam.decisionassist.facade.application.struct.CompleteAssessmentDetails key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The completion details of the assessment.curam.util.exception.AppException
curam.util.exception.InformationalException
Assessment, Determination, DeterminationDecision |
@AccessLevel(value=EXTERNAL) void cancelAssessment(curam.decisionassist.facade.application.struct.DAAssessmentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The assessment case key.curam.util.exception.AppException
curam.util.exception.InformationalException
Assessment, Determination, DeterminationDecision |
@AccessLevel(value=EXTERNAL) curam.decisionassist.facade.application.struct.DecisionMadeDetails areDecisionsMadeForAssessment(curam.decisionassist.facade.application.struct.DAAssessmentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The assessment case key.curam.util.exception.AppException
curam.util.exception.InformationalException
Determination |
@AccessLevel(value=EXTERNAL) curam.decisionassist.facade.application.struct.AnswersModifiedDetails areNewAnswersProvided(curam.decisionassist.facade.application.struct.DAAssessmentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The assessment case key.curam.util.exception.AppException
curam.util.exception.InformationalException
Determination, QuestionAnswer, DeterminationQuestionnaire |
@AccessLevel(value=EXTERNAL) void makeDecision(curam.decisionassist.facade.application.struct.DAAssessmentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The assessment case key.curam.util.exception.AppException
curam.util.exception.InformationalException
Determination, QuestionAnswer, DeterminationAnswer, DeterminationConfiguration, DeterminationDecision |
DeterminationDecision, Determination |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ListMemberDetails listCaseParticipants(curam.decisionassist.facade.application.struct.DeterminationDeliveryKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The determination delivery key.curam.util.exception.AppException
curam.util.exception.InformationalException
Determination, Case |
@AccessLevel(value=EXTERNAL) curam.decisionassist.facade.application.struct.ViewAssessmentWithCOCDetails viewAssessmentWithCOC(curam.decisionassist.facade.application.struct.DAAssessmentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The assessment case key.curam.util.exception.AppException
curam.util.exception.InformationalException
Assessment, Determination |
@AccessLevel(value=EXTERNAL) curam.decisionassist.facade.application.struct.DAAssessmentKey cloneAssessment(curam.decisionassist.facade.application.struct.CloneAssessmentDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- Contains the assessment details.curam.util.exception.AppException
curam.util.exception.InformationalException
Assessment, Determination, DeterminationDecision, DeterminationAnswer, ThirdPartyRequest, CaseParticipant |
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadICMemberDetails viewCaseMemberDetails(curam.core.facade.struct.CaseParticipantRoleKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The case participant role key.curam.util.exception.AppException
curam.util.exception.InformationalException
CaseParticipant |
@AccessLevel(value=EXTERNAL) curam.decisionassist.facade.application.struct.AssessmentDeliveryDetails readAssessmentDeliveryDetails(curam.core.facade.struct.CaseID key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The case key.curam.util.exception.AppException
curam.util.exception.InformationalException
Assessment |
@AccessLevel(value=EXTERNAL) curam.decisionassist.facade.application.struct.ViewAssessmentDetailsWithCOCInformation viewAssessmentDetailsWithCOC(curam.decisionassist.facade.application.struct.DAAssessmentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The assessment case key.curam.util.exception.AppException
curam.util.exception.InformationalException
Assessment, DeterminationDecision |
@AccessLevel(value=EXTERNAL) curam.decisionassist.facade.application.struct.AssessmentStatusHistoryWithUserFullNameDetailsList readAllAssessmentWithUserFullNameStatusHistory(curam.decisionassist.facade.application.struct.DAAssessmentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The assessment case key.curam.util.exception.AppException
curam.util.exception.InformationalException