@AccessLevel(value=EXTERNAL)
public interface AssessmentRole
extends curam.util.persistence.StandardEntity, curam.util.persistence.OptimisticLockable, curam.util.persistence.helper.Lifecycle<curam.codetable.impl.RECORDSTATUSEntry>
AssessmentDefinition
.
An administrator can configure whether a particular role must be selected
when running an assessment and whether multiple clients can fill a particular
role.Modifier and Type | Method and Description |
---|---|
AssessmentDefinition |
getAssessmentDefinition()
Getter for the Assessment Definition this role is configured for.
|
java.lang.String |
getAssessmentRoleType()
Getter for the assessment role type.
|
curam.workspaceservices.localization.impl.LocalizableText |
getAssessmentRoleTypeText()
Getter for the assessment role type text record identifier.
|
java.lang.String |
getDescription()
Getter for the assessment role description.
|
boolean |
getMandatoryInd()
Getter for the mandatory Indicator on the assessment role.
|
boolean |
getMultipleClientsInd()
Getter for the multipleClients Indicator on the assessment role.
|
java.lang.String |
getReference()
Retrieves the reference field.
|
int |
getSortOrder()
Getter for the sort order of this role.
|
java.lang.String |
getTypeAbbreviation()
Getter for the assessment role type abbreviation.
|
curam.workspaceservices.localization.impl.LocalizableText |
getTypeAbbreviationText()
Getter for the type abbreviation localizable text record.
|
boolean |
isQuestionsApplicable()
Indicates if the assessment questions apply to the role.
|
java.lang.String getAssessmentRoleType()
java.lang.String getTypeAbbreviation()
java.lang.String getDescription()
java.lang.String getReference()
boolean isQuestionsApplicable()
curam.workspaceservices.localization.impl.LocalizableText getTypeAbbreviationText()
curam.workspaceservices.localization.impl.LocalizableText getAssessmentRoleTypeText()
boolean getMandatoryInd()
boolean getMultipleClientsInd()
int getSortOrder()
AssessmentDefinition getAssessmentDefinition()