@AccessLevel(value=EXTERNAL)
public abstract class DeterminationBasedAssessmentHook
extends java.lang.Object
implements DeterminationBasedAssessmentHook
This class is used as a hook point for the determination based assessment
creation. The default implementation of this interface class is provided by
the class curam.decisionassist.sl.impl.DeterminationBasedAssessmentHook.
There are two methods in the assessment delivery hook class:
preCreateAssessmentDelivery and postCreateAssessmentDelivery.
The preCreateAssessmentDelivery method is invoked before the assessment is
created. This method checks if the assessment date is valid for the case and
the assessment, and if there is any association exists between the case and
the assessment type.
The postCreateAssessmentDelivery method is invoked after the assessment is
created. This method reads the assessment delivery details and the
determination configurations for the assessment configuration. It then reads
the determination package for each determination configuration and creates
the determination delivery and assessment status history. The determination
package is selected based on matching between the determination package
criteria and the client details.
Copyright IBM Corporation 2012. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.