1 package org.kuali.student.common.util.krms;
2
3 import org.kuali.rice.krms.api.engine.Term;
4
5
6 public class RulesExecutionConstants {
7
8 public static final String STUDENT_DECEASED_TERM_NAME = "studentDeceased";
9 public static final String CURRENT_DATE_TERM_NAME = "currentDate";
10 public static final String STUDENT_ID_TERM_NAME = "studentId";
11 public static final String COURSE_ID_TO_ENROLL_TERM_NAME = "courseIdToEnroll";
12 public static final String CONTEXT_INFO_TERM_NAME = "contextInfo";
13 public static final String COURSE_SET_TERM_NAME = "courseSet";
14 public static final String GPA_FOR_COURSE_TERM_NAME = "gpaForCourse";
15 public static final String GRADES_FOR_COURSE_SET_TERM_NAME = "gradesForCourseSet";
16 public static final String STUDENT_COMPLETED_COURSE_IDS_TERM_NAME = "studentCompletedCourseIds";
17 public static final String STUDENT_ENROLLED_COURSE_IDS_TERM_NAME = "studentEnrolledCourseIds";
18 public static final String TEST_SET_SCORE_TERM_NAME = "testSetScore";
19 public static final String COMPLETED_CREDITS_FOR_COURSE_SET_TERM_NAME = "creditsForCourseSet";
20 public static final String REGISTRATION_TERM_TERM_NAME = "registrationTerm";
21 public static final String SUMMER_ONLY_STUDENT_TERM_NAME = "summerOnlyStudent";
22 public static final String MILESTONES_BY_TYPE_TERM_NAME = "milestonesByType";
23 public static final String MILESTONE_TERM_NAME = "milestone";
24 public static final String STUDENT_REGISTRATION_HOLDS_TERM_NAME = "studentRegistrationHolds";
25
26 public static final String ORG_PERMISSION_TERM_NAME = "orgPermission";
27 public static final String ADMIN_ORG_NUMBER_TERM_NAME = "adminOrgNumber";
28 public static final String NR_OF_COMPLETED_COURSES_TERM_NAME = "numberOfCompletedCourses";
29 public static final String COMPLETED_COURSE_TERM_NAME = "completedCourse";
30
31 public static final Term completedCourseIdsTerm = new Term(STUDENT_COMPLETED_COURSE_IDS_TERM_NAME);
32 public static final Term enrolledCourseIdsTerm = new Term(STUDENT_ENROLLED_COURSE_IDS_TERM_NAME);
33 public static final Term studentDeceasedTerm = new Term(STUDENT_DECEASED_TERM_NAME);
34
35 public static final String COURSE_SET_ID_TERM_PROPERTY = "courseSetIdProperty";
36 public static final String COURSE_ID_TERM_PROPERTY = "courseIdProperty";
37 public static final String TEST_SET_ID_TERM_PROPERTY = "testSetIdProperty";
38 public static final String MILESTONE_TYPE_TERM_PROPERTY = "milestoneTypeProperty";
39 public static final String MILESTONE_ATP_KEY_TERM_PROPERTY = "milestoneAtpKeyProperty";
40 public static final String MILESTONE_ID_TERM_PROPERTY = "milestoneIdProperty";
41 public static final String ISSUE_KEY_TERM_PROPERTY = "issueKeyProperty";
42
43 public static final String REQUIRED_COURSES_PROPERTY = "requiredCourses";
44 public static final String ORGANIZATION_ID_PROPERTY = "organizationId";
45 public static final String ORG_TYPE_KEY_TERM_PROPERTY = "orgTypeKey";
46
47 public static final String STATEMENT_EVENT_NAME = "statementEvent";
48 public static final String PROCESS_EVENT_NAME = "processEvent";
49
50 public static final String REGISTRATION_HOLD_WARNINGS_ATTRIBUTE = "registrationHoldWarnings";
51
52 public static final String DOCTYPE_CONTEXT_QUALIFIER = "docTypeName";
53 public static final String STUDENT_ELIGIBILITY_DOCTYPE = "Student.Eligibility";
54 public static final String SUBPROCESS_EVALUATION_EXCEPTION = "subprocessEvaluationException";
55 public static final String SUBPROCESS_EVALUATION_RESULTS = "subprocessEvaluationResults";
56 }