@AccessLevel(value=EXTERNAL)
public interface PlanReview
extends curam.util.persistence.StandardEntity, curam.util.persistence.OptimisticLockable, curam.util.type.DateRanged, curam.util.persistence.helper.Lifecycle<curam.outcomeplanning.codetable.impl.PLANREVIEWSTATUSEntry>, curam.piwrapper.outcomeplan.impl.OutcomePlanDateTrackableItem
Modifier and Type | Interface and Description |
---|---|
static class |
PlanReview.PlanReviewCompletedEvent
Events based on the completion of a Plan Review.
|
Modifier and Type | Method and Description |
---|---|
curam.piwrapper.caseheader.impl.CaseHeader |
getCaseHeader()
Returns the
CaseHeader that this PlanReview refers to. |
curam.piwrapper.user.impl.User |
getCompletedBy()
Returns the
User who has completed this PlanReview . |
java.lang.String |
getCompletionComments()
Returns the comments entered on completion of this
PlanReview . |
curam.util.type.Date |
getCompletionDate()
Returns the date on which this
PlanReview was completed. |
curam.piwrapper.user.impl.User |
getCreatedBy()
Returns the
User who has created this PlanReview . |
curam.util.type.Date |
getCreationDate()
Returns the date on which this
PlanReview was created. |
curam.util.type.Date |
getLatestExpectedCompletionDate()
Returns the latest completion date entered for the
PlanReview . |
curam.codetable.impl.PLANREVIEWTYPEEntry |
getReviewType()
Returns the type of review added to the outcome plan.
|
boolean |
isAssessmentConfigured()
Indicates if assessments have been configured to run from a
PlanReview . |
void |
setReviewType(curam.codetable.impl.PLANREVIEWTYPEEntry reviewType)
Sets the review type.
|
getCase, getClients, getDateTrackableItemType, getDaysOverDue, getExpectedEndDate, getItemName, getItemsOverDueCompletionConfigType, getItemsToCompleteConfigType, getStartDate, getTabURI, isCompleted, isDueToCompleteOnOrBefore, isDueToStartOnOrBefore, isOverdueCompletion
curam.piwrapper.caseheader.impl.CaseHeader getCaseHeader()
CaseHeader
that this PlanReview
refers to.curam.piwrapper.user.impl.User getCompletedBy()
User
who has completed this PlanReview
.java.lang.String getCompletionComments()
PlanReview
.curam.util.type.Date getCompletionDate()
PlanReview
was completed.curam.codetable.impl.PLANREVIEWTYPEEntry getReviewType()
void setReviewType(curam.codetable.impl.PLANREVIEWTYPEEntry reviewType)
reviewType
- The type of review.curam.piwrapper.user.impl.User getCreatedBy()
User
who has created this PlanReview
.curam.util.type.Date getCreationDate()
PlanReview
was created.curam.util.type.Date getLatestExpectedCompletionDate()
PlanReview
.boolean isAssessmentConfigured() throws curam.util.exception.AppException, curam.util.exception.InformationalException
PlanReview
.true
if assessments have been configured for a
PlanReview
, false
otherwise.curam.util.exception.InformationalException
- Generic Exception Signaturecuram.util.exception.AppException
- Generic Exception Signature