@AccessLevel(value=EXTERNAL)
@Implementable
public interface Reviewable
extends curam.util.persistence.StandardEntity
curam.outcomeplanning.outcomeplan.impl.PlanReview
. Any item that is
to be included in a plan review must implement this interface.Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCompletionComments()
Returns the comments entered on completion of the item.
|
ClientURI |
getCompletionURI()
Returns the client URI for completing for the item under review.
|
java.lang.String |
getName()
Returns the name of the item being reviewed.
|
curam.util.type.CodeTableEntry |
getOutcome()
Returns the outcome of the item being reviewed.
|
java.lang.String |
getReason()
Return the reason the item was added to the
curam.outcomeplanning.outcomeplan.impl.OutcomePlan . |
CaseHeader |
getRelatedCase()
Returns the
related case for the review item. |
curam.outcomeplanning.codetable.impl.PLANREVIEWITEMRELATEDTYPEEntry |
getReviewRelatedType()
Returns the type of item being reviewed.
|
ClientURI |
getTabURI()
Returns the client URI for opening the tab for the item being reviewed.
|
boolean |
isCompleted()
Indicates if completion details have been entered for the item under
review.
|
boolean |
isCompletionAllowed()
Indicates if completion details may be entered for the item under review.
|
curam.outcomeplanning.codetable.impl.PLANREVIEWITEMRELATEDTYPEEntry getReviewRelatedType()
java.lang.String getName()
java.lang.String getReason()
curam.outcomeplanning.outcomeplan.impl.OutcomePlan
.CaseHeader getRelatedCase()
related case
for the review item. E.g. The
curam.outcomeplanning.outcomeplan.impl.OutcomePlan
the item is a
part of.curam.util.type.CodeTableEntry getOutcome()
java.lang.String getCompletionComments()
ClientURI getTabURI()
ClientURI getCompletionURI()
boolean isCompleted()
boolean isCompletionAllowed()