@AccessLevel(value=EXTERNAL) public interface CaseParticipantRole extends curam.util.persistence.StandardEntity, curam.util.type.DateRanged, curam.util.persistence.OptimisticLockable, curam.util.persistence.helper.Lifecycle<curam.codetable.impl.RECORDSTATUSEntry>, java.lang.Comparable<CaseParticipantRole>
curam.core.intf.CaseParticipantRole
entity.Modifier and Type | Method and Description |
---|---|
CaseHeader |
getCase()
Returns the case identifier for the case linked to this case participant.
|
java.lang.String |
getComments()
Returns the comments recorded for the case participant role.
|
ConcernRole |
getConcernRole()
Returns the concern role instance for the case participant.
|
curam.codetable.impl.CASEPARTICIPANTROLEENDREASONEntry |
getEndReason()
Retrieves the reason for ending the case participant role record.
|
curam.codetable.impl.CASEPARTICIPANTROLETYPEEntry |
getType()
Returns the case participant role type.
|
boolean |
isMember()
Checks if the record is of type member, a case member is defined by having
either a role of
member or
primary client . |
java.lang.String getComments()
CaseHeader getCase()
curam.codetable.impl.CASEPARTICIPANTROLEENDREASONEntry getEndReason()
ConcernRole getConcernRole()
curam.codetable.impl.CASEPARTICIPANTROLETYPEEntry getType()
boolean isMember()
member
or
primary client
.true
if the role of type member, false
otherwise.