1 package org.kuali.student.krms;
2
3 public class KSKRMSConstants {
4
5 public static final String KSNAMESPACE = "KR-RULE-TEST";
6 public static final String TERM_SPEC_CREDITS = "Credits";
7 public static final String TERM_SPEC_RESOLVER_CREDITS = "creditsTermResolver";
8 public static final String CREDITS_DESCR = "Credits Term Specification";
9 public static final String TERM_SPEC_ORG_NUMBER = "Org Number";
10 public static final String TERM_SPEC_RESOLVER_ORG_NUMBER = "orgNumberTermResolver";
11 public static final String ORG_NUMBER_DESCR = "Org Number Term Specification";
12 public static final String TERM_SPEC_COURSE = "Course";
13 public static final String TERM_SPEC_RESOLVER_COURSE = "courseTermResolver";
14 public static final String COURSE_DESCR = "Course Term Specification";
15 public static final String TERM_SPEC_COURSE_NUMBER = "Course Number";
16 public static final String TERM_SPEC_RESOLVER_COURSE_NUMBER = "courseNumberTermResolver";
17 public static final String COURSE_NUMBER_DESCR = "Course Number Specification";
18 public static final String TERM_SPEC_DATE = "Date";
19 public static final String TERM_SPEC_RESOLVER_DATE = "dateTermResolver";
20 public static final String DATE_DESCR = "Date Term Specification";
21 public static final String TERM_SPEC_GPA = "GPA";
22 public static final String TERM_SPEC_RESOLVER_GPA = "GPATermResolver";
23 public static final String GPA_DESCR = "GPA Term Specification";
24 public static final String TERM_SPEC_GRADE = "Grade";
25 public static final String TERM_SPEC_RESOLVER_GRADE = "gradeTermResolver";
26 public static final String GRADE_DESCR = "Grade Term Specification";
27 public static final String TERM_SPEC_GRADE_TYPE = "GradeType";
28 public static final String TERM_SPEC_RESOLVER_GRADE_TYPE = "gradeTypeTermResolver";
29 public static final String GRADE_TYPE_DESCR = "Grade Type Term Specification";
30 public static final String TERM_SPEC_LEARNING_OBJECTIVES = "Learning Objectives";
31 public static final String TERM_SPEC_RESOLVER_LEARNING_OBJECTIVES = "learningObjectivesTermResolver";
32 public static final String LEARNING_OBJECTIVES_DESCR = "Learning Objective Term Specification";
33 public static final String TERM_SPEC_SUBJECT_CODE = "Subject Code";
34 public static final String TERM_SPEC_RESOLVER_SUBJECT_CODE = "subjectCodeTermResolver";
35 public static final String SUBJECT_CODE_DESCR = "Subject Code Term Specification";
36 public static final String TERM_SPEC_TEXT = "Text";
37 public static final String TERM_SPEC_RESOLVER_TEXT = "textTermResolver";
38 public static final String TEXT_DESCR = "Text Term Specification";
39
40
41 public static final String TERM_APPROVED_COURSE = "Approved course";
42 public static final String TERM_APPROVED_COURSES = "Approved courses";
43 public static final String TERM_COMPLETED_COURSE = "Completed Course";
44 public static final String TERM_COMPLETED_COURSES = "Completed Courses";
45 public static final String TERM_ENROLLED_COURSE = "Enrolled course by term";
46 public static final String TERM_COURSE_NUMBER_RANGE = "Course Number : Course Number Range";
47 public static final String TERM_SUBJECT_CODE = "Course Number : Subject Code";
48 public static final String TERM_COURSE_SET = "Course Set";
49 public static final String TERM_DATE_EFFECTIVE_FROM = "Effective Date Range : Effective From";
50 public static final String TERM_DATE_EFFECTIVE_TO = "Effective Date Range : Effective To";
51 public static final String TERM_FREE_TEXT = "Free Text";
52 public static final String TERM_GPA = "GPA";
53 public static final String TERM_GRADE = "Grade";
54 public static final String TERM_GRADE_TYPE = "Grade Type";
55 public static final String TERM_LEARNING_OBJECTIVE = "Learning Objectives : Description";
56 public static final String TERM_NUMBER_OF_COURSES = "Number of Courses";
57 public static final String TERM_NUMBER_OF_CREDITS = "Number of Credits";
58 public static final String TERM_PROPOSED_COURSE = "Proposed Course";
59 public static final String TERM_PROPOSED_COURSES = "Proposed Courses";
60 public static final String TERM_SCORE = "Score";
61 public static final String TERM_TEST = "Test";
62
63
64
65 public static final String KS_AGENDA_TYPE = "KSAgendaType";
66 public static final String KS_TERM_RESOLVER_TYPE = "KSKRMSTermResolverTypeService";
67
68 public static final String CONTEXT_ANTI_REQUISITE = "Antirequisite";
69 public static final String CONTEXT_CORE_REQUISITE = "Corerequisite";
70 public static final String CONTEXT_COURSE_RESTRICTS = "Course that Restricts Credits";
71 public static final String CONTEXT_RECOMMENDED_PREPARATION = "Recommended Preparation";
72 public static final String CONTEXT_REPEATED_CREDITS = "Repeated Credits";
73 public static final String CONTEXT_STUD_ELIGIBILITY = "Stud Eligibility and Prereq";
74
75 public static final String AGENDA1 = "Must have successfully completed <course>";
76 public static final String AGENDA2 = "Must have successfully completed all courses from <courses>";
77 public static final String AGENDA3 = "Must have successfully completed a minimum of <n> courses from <courses>";
78 public static final String AGENDA4 = "Must have successfully completed a minimum of <n> credits from <courses>";
79 public static final String AGENDA5 = "Must have earned a minimum GPA of <GPA> in <courses>";
80 public static final String AGENDA6 = "Must have earned a minimum grade of <gradeType> <grade> in <courses>";
81 public static final String AGENDA7 = "Must've completed a min of <n> courses from <courses> with a min grade of <gradeType> <grade>";
82 public static final String AGENDA8 = "Must not have earned a minimum grade of <gradeType> <grade> or higher in <course>";
83 public static final String AGENDA9 = "Permission of instructor required";
84 public static final String AGENDA10 = "Free form text";
85 public static final String AGENDA11 = "Must have earned a cumulative GPA of <GPA>";
86
87 public static final String PERSON_ID_TERM_PROPERTY = "personIdProperty";
88 public static final String COURSE_CODE_TERM_PROPERTY = "courseCodeProperty";
89 public static final String TERM_ID_TERM_PROPERTY = "termIdProperty";
90 public static final String CALC_TYPE_KEY_TERM_PROPERTY = "calculationTypeKeyProperty";
91 public static final String ORG_ID_TERM_PROPERTY = "orgIdProperty";
92 public static final String ORG_KEY_TYPE_TERM_PROPERTY = "orgKeyTypeProperty";
93
94 public static final String CONTEXT_INFO_TERM_NAME = "contextInfo";
95
96
97
98 public static final String TERM_DEPT_NUMBER = "Department number";
99 public static final String TERM_ADMIN_ORG_NUMBER = "Admin org number";
100 public static final String TERM_COMPLETED_COURSE_NUMBER = "Completed course number: subject code";
101 public static final String TERM_COMPLETED_COURSE_CODE = "Completed course number: subject code";
102 public static final String TERM_COMPLETED_COURSE_SET = "Completed course set";
103 public static final String TERM_COMPLETED_EFFECTIVE_DATE_FROM = "Completed effective date range: effective from";
104 public static final String TERM_COMPLETED_EFFECTIVE_DATE_TO = "Completed effective date range: effective to";
105 public static final String TERM_COMPLETED_LEARNING_OBJ_DESCR = "Completed learning Objective: Description";
106 public static final String TERM_ENROLLED_COURSE_NUMBER_RANGE = "Enrolled course number: course number range";
107 public static final String TERM_ENROLLED_COURSE_NUMBER_SUBJECT_CODE = "Enrolled course number: subject code";
108 public static final String TERM_ENROLLED_SET = "Enrolled set";
109 public static final String TERM_ENROLLED_COURSES = "Enrolled courses";
110 public static final String TERM_ENROLLED_EFFECTIVE_DATE_FROM = "Enrolled effective date range: effective from";
111 public static final String TERM_ENROLLED_EFFECTIVE_DATE_TO = "Enrolled effective date range: effective to";
112 public static final String TERM_ENROLLED_LEARNING_OBJ_DESCR = "Enrolled learning Objective: Description";
113
114 public static final String AGENDA20 = "Must have successfully completed a minimum of <n> cradits from courses in the <org>.";
115 public static final String AGENDA21 = "Permissions of <admin org> required";
116 public static final String AGENDA22 = "Must have achieved a minimum score <score> on <test>";
117 public static final String AGENDA23 = "Must be concurrently enrolled in <course>";
118 public static final String AGENDA24 = "Must be concurrently enrolled in a minimum of <n> courses from <courses>";
119 public static final String AGENDA25 = "Must be concurrently enrolled in all courses from <courses>";
120 public static final String AGENDA26 = "Must have earned a minimum cumulative GPA of <GPA>";
121 public static final String AGENDA27 = "Must have earned a minimum of <n> total credits";
122 public static final String AGENDA28 = "Must not have successfully completed <course>";
123 public static final String AGENDA29 = "Must have successfully completed a minimum of <n> credits from courses in the <org>";
124 public static final String AGENDA30 = "Must have successfully completed <course>";
125 public static final String AGENDA31 = "Must not have successfully completed any courses from <courses>";
126 public static final String AGENDA32 = "Must not have successfully completed any cradits from <courses>";
127 public static final String AGENDA33 = "Must successfully complete no more than <n> credits from <courses>";
128 public static final String AGENDA34 = "Must have achieved a score no higher than <score> on <test>";
129 public static final String AGENDA35 = "Must not have successfully completed <course>";
130 public static final String AGENDA36 = "Must not have successfully completed any courses from <courses>";
131 public static final String AGENDA37 = "May be repeater for a maximum of <n> credits";
132
133
134
135
136
137 }