}
final private String getDocumentPurpose() {
final StringBuilder result = new StringBuilder();
final EnrolmentDeclarationRequest enrolmentDeclarationRequest = (EnrolmentDeclarationRequest) getDocumentRequest();
if (enrolmentDeclarationRequest.getDocumentPurposeType() != null) {
result.append(BundleUtil.getString(Bundle.ACADEMIC, getLocale(), "documents.declaration.valid.purpose")).append(
SINGLE_SPACE);
if (enrolmentDeclarationRequest.getDocumentPurposeType() == DocumentPurposeType.OTHER
&& !StringUtils.isEmpty(enrolmentDeclarationRequest.getOtherDocumentPurposeTypeDescription())) {
result.append(enrolmentDeclarationRequest.getOtherDocumentPurposeTypeDescription().toUpperCase());
} else {
result.append(BundleUtil.getString(Bundle.ENUMERATION, getLocale(),
enrolmentDeclarationRequest.getDocumentPurposeType().name()).toUpperCase());
}
result.append(".");
}
return result.toString();