1 | |
|
2 | |
|
3 | |
|
4 | |
|
5 | |
|
6 | |
|
7 | |
|
8 | |
|
9 | |
|
10 | |
|
11 | |
|
12 | |
|
13 | |
|
14 | |
|
15 | |
package org.kuali.student.r2.common.util.constants; |
16 | |
|
17 | |
import org.kuali.student.r2.common.constants.CommonServiceConstants; |
18 | |
import org.kuali.student.r2.core.hold.dto.HoldInfo; |
19 | |
import org.kuali.student.r2.core.hold.dto.IssueInfo; |
20 | |
|
21 | |
|
22 | |
|
23 | |
|
24 | |
|
25 | |
|
26 | 0 | public class HoldServiceConstants { |
27 | |
|
28 | |
|
29 | |
|
30 | |
|
31 | |
public static final String NAMESPACE = CommonServiceConstants.REF_OBJECT_URI_GLOBAL_PREFIX + "hold"; |
32 | 0 | public static final String REF_OBJECT_URI_HOLD = NAMESPACE + "/" + HoldInfo.class.getSimpleName(); |
33 | 0 | public static final String REF_OBJECT_URI_ISSUE = NAMESPACE + "/" + IssueInfo.class.getSimpleName(); |
34 | |
|
35 | |
|
36 | |
|
37 | |
public static final String STUDENT_HOLD_TYPE_KEY = "kuali.hold.type.student"; |
38 | |
public static final String INTRUCTOR_HOLD_TYPE_KEY = "kuali.hold.type.instructor"; |
39 | |
|
40 | |
|
41 | |
|
42 | |
public static final String OVERDUE_LIBRARY_MATERIALS_ISSUE_TYPE_KEY = "kuali.hold.issue.type.overdue.library.materials"; |
43 | |
public static final String FINANCIAL_ISSUE_TYPE_KEY = "kuali.hold.issue.type.financial"; |
44 | |
public static final String MEDICAL_IMMUNIZATION_ISSUE_TYPE_KEY = "kuali.hold.issue.type.medical.immunization"; |
45 | |
public static final String MEDICAL_INSURANCE_ISSUE_TYPE_KEY = "kuali.hold.issue.type.medical.insurance"; |
46 | |
public static final String INTERNATIONAL_STUDENT_ISSUE_TYPE_KEY = "kuali.hold.issue.type.international.students"; |
47 | |
public static final String DISCIPLINE_ISSUE_TYPE_KEY = "kuali.hold.issue.type.discipline"; |
48 | |
public static final String ACADEMIC_PROGRESS_ISSUE_TYPE_KEY = "kuali.hold.issue.type.academic.progress"; |
49 | |
public static final String RESIDENCE_ISSUE_TYPE_KEY = "kuali.hold.issue.type.residence"; |
50 | |
public static final String UNPAID_FEES_ISSUE_TYPE_KEY = "kuali.hold.issue.type.unpaid.fee"; |
51 | |
public static final String FINANCIAL_AID_ISSUE_TYPE_KEY = "kuali.hold.issue.type.financial.aid"; |
52 | |
public static final String UNRETURNED_EQUIPMENT_ISSUE_TYPE_KEY = "kuali.hold.issue.type.unreturned.equipment"; |
53 | |
public static final String ADMISSIONSS_ISSUE_TYPE_KEY = "kuali.hold.issue.type.admissions"; |
54 | |
public static final String IDENTITY_ISSUE_TYPE_KEY = "kuali.hold.issue.type.identity"; |
55 | |
public static final String PRIOR_TRANSCRIPT_ISSUE_TYPE_KEY = "kuali.hold.issue.type.prior.transcript"; |
56 | |
public static final String INCOMPLETE_BIO_ISSUE_TYPE_KEY = "kuali.hold.issue.type.incomplete.bio"; |
57 | |
public static final String RESIDENCY_ISSUE_TYPE_KEY = "kuali.hold.issue.type.residency"; |
58 | |
|
59 | |
|
60 | |
|
61 | |
public static final String ISSUE_KEY_BOOK_OVERDUE = "kuali.hold.issue.library.book.overdue"; |
62 | |
public static final String ISSUE_KEY_UNPAID_FINE = "kuali.hold.issue.library.unpaid.fine"; |
63 | |
public static final String ISSUE_KEY_UNPAID_TUITION_PRIOR_TERM = "kuali.hold.issue.financial.unpaid.tuition.prior.term"; |
64 | |
public static final String ISSUE_KEY_UNPAID_TUITION_CURRENT_TERM = "kuali.hold.issue.financial.unpaid.tuition.current.term"; |
65 | |
public static final String ISSUE_KEY_FULL_PAYMENT_REQUIRED = "kuali.hold.issue.financial.full.payment.required"; |
66 | |
public static final String ISSUE_KEY_TUITION_EXCHANGE = "kuali.hold.issue.financial.tuition.exchange"; |
67 | |
public static final String ISSUE_KEY_TUITION_SPONSOR = "kuali.hold.issue.financial.tuition.sponsor"; |
68 | |
public static final String ISSUE_KEY_COLLECTIONS = "kuali.hold.issue.financial.collections"; |
69 | |
public static final String ISSUE_KEY_BOOK_STORE_DEBT = "kuali.hold.issue.financial.book.store.debt"; |
70 | |
public static final String ISSUE_KEY_IMMUNIZATION = "kuali.hold.issue.medical.immunization"; |
71 | |
public static final String ISSUE_KEY_HEALTH_INSURANCE = "kuali.hold.issue.medical.health.insurance"; |
72 | |
public static final String ISSUE_KEY_VISA_CERTIFICATION = "kuali.hold.issue.international.visa.certification"; |
73 | |
public static final String ISSUE_KEY_VISA_VERIFICATION = "kuali.hold.issue.international.visa.verification"; |
74 | |
public static final String ISSUE_KEY_ENGLISH_LANGUAGE_REMEDIATION = "kuali.hold.issue.international.english.language.remediation"; |
75 | |
public static final String ISSUE_KEY_DISCIPLINARY_INVESTIGATION = "kuali.hold.issue.disciplinary.investigation"; |
76 | |
public static final String ISSUE_KEY_DISCIPLINARY_WARNING = "kuali.hold.issue.disciplinary.warning"; |
77 | |
public static final String ISSUE_KEY_DISCIPLINARY_SUSPENSION = "kuali.hold.issue.disciplinary.suspension"; |
78 | |
public static final String ISSUE_KEY_DISCIPLINARY_EXPULSION = "kuali.hold.issue.disciplinary.expulsion"; |
79 | |
public static final String ISSUE_KEY_ACADEMIC_PROBATION = "kuali.hold.issue.progress.academic.probation"; |
80 | |
public static final String ISSUE_KEY_ACADEMIC_RESTRICTION = "kuali.hold.issue.progress.academic.restriction"; |
81 | |
public static final String ISSUE_KEY_ACADEMICALLY_INELIGIBLE = "kuali.hold.issue.progress.academically.ineligible"; |
82 | |
public static final String ISSUE_KEY_HOUSING_CONTRACT_CANCELLED = "kuali.hold.issue.residence.housing.contract.cancelled"; |
83 | |
public static final String ISSUE_KEY_DORMATORY_DAMAGE = "kuali.hold.issue.residence.dormatory.damage"; |
84 | |
public static final String ISSUE_KEY_RETURNED_CHECK = "kuali.hold.issue.unpaid.fee.returned.check"; |
85 | |
public static final String ISSUE_KEY_TRANSCRIPT_FEE_PENDING = "kuali.hold.issue.unpaid.fee.transcript.fee.pending"; |
86 | |
public static final String ISSUE_KEY_PARKING_TICKET = "kuali.hold.issue.unpaid.fee.parking.ticket"; |
87 | |
public static final String ISSUE_KEY_OVER_AWARD = "kuali.hold.issue.financial.aid.over.award"; |
88 | |
public static final String ISSUE_KEY_FINANCIAL_AID_PAPERWORK_COMPLIANCE = "kuali.hold.issue.financial.aid.paperwork.compliance"; |
89 | |
public static final String ISSUE_KEY_LOAN_DEFAULT = "kuali.hold.issue.financial.aid.loan.default"; |
90 | |
public static final String ISSUE_KEY_OTHER_REFUND_HOLD = "kuali.hold.issue.financial.aid.other.refund.hold"; |
91 | |
public static final String ISSUE_KEY_ATHLETICS_PROPERTY_NOT_RETURNED = "kuali.hold.issue.athletics.property.not.returned"; |
92 | |
public static final String ISSUE_KEY_ARMY_PROPERTY_NOT_RETURNED = "kuali.hold.issue.army.property.not.returned"; |
93 | |
public static final String ISSUE_KEY_UNPAID_APPLICATION_FEE = "kuali.hold.issue.admissions.unpaid.application.fee"; |
94 | |
public static final String ISSUE_KEY_APPLICATION_INCOMPLETE = "kuali.hold.issue.admissions.application.incomplete"; |
95 | |
public static final String ISSUE_KEY_NOT_ADMITTED = "kuali.hold.issue.admissions.not.admitted"; |
96 | |
public static final String ISSUE_KEY_UNPAID_BINDING_FEE = "kuali.hold.issue.admissions.unpaid.binding.fee"; |
97 | |
public static final String ISSUE_KEY_CONDITIONAL_ADMIT_NOT_VERIFIED = "kuali.hold.issue.admissions.conditional.admit.not.verified"; |
98 | |
public static final String ISSUE_KEY_RESTRICTED_ADMISSION = "kuali.hold.issue.admissions.restricted.admission"; |
99 | |
public static final String ISSUE_KEY_IDENTITY_RESOLUTION = "kuali.hold.issue.identity.resolution"; |
100 | |
public static final String ISSUE_KEY_IDENTITY_INFORMATION = "kuali.hold.issue.identity.information"; |
101 | |
public static final String ISSUE_KEY_PRIOR_SCHOOL = "kuali.hold.issue.incomplete.record.prior.school"; |
102 | |
public static final String ISSUE_KEY_RESIDENCY_QUESTION = "kuali.hold.issue.residency.question"; |
103 | |
public static final String ISSUE_KEY_MANDATORY_ADVISING = "kuali.hold.issue.advising.mandatory.advising"; |
104 | |
public static final String ISSUE_KEY_EXCESSIVE_WITHDRAWALS_MEETING = "kuali.hold.issue.advising.excessive.withdrawals.meeting"; |
105 | |
public static final String ISSUE_KEY_LEAVE_OF_ABSENCE = "kuali.hold.issue.leave.of.absence"; |
106 | |
public static final String ISSUE_KEY_LOAN_CANCELLATION = "kuali.hold.issue.loan.loan.cancellation"; |
107 | |
public static final String ISSUE_KEY_LOAN_EXIT_INTERVIEW = "kuali.hold.issue.loan.loan.exit.interview"; |
108 | |
public static final String ISSUE_KEY_LOAN_PAPERWORK_COMPLIANCE = "kuali.hold.issue.loan.paperwork.compliance"; |
109 | |
public static final String ISSUE_KEY_LOAN_PAYMENTS_PAST_DUE = "kuali.hold.issue.loan.payments.past.due"; |
110 | |
public static final String ISSUE_KEY_ATHLETE_LOAD = "kuali.hold.issue.review.athlete.load"; |
111 | |
public static final String ISSUE_KEY_ATHLETE_PROGRESS = "kuali.hold.issue.review.athlete.progress"; |
112 | |
public static final String ISSUE_KEY_ROTC_LOAD = "kuali.hold.issue.review.rotc.load"; |
113 | |
public static final String ISSUE_KEY_NON_MAJOR_CREDITS = "kuali.hold.issue.review.non-major.credits"; |
114 | |
public static final String ISSUE_KEY_PRIVACY_REQUEST = "kuali.hold.issue.annotation.privacy.request"; |
115 | |
public static final String ISSUE_KEY_TRANSCRIPT_NOTATION_REQUIRED = "kuali.hold.issue.annotation.transcript.notation.required"; |
116 | |
public static final String ISSUE_KEY_WILL_NOT_CHANGE_RESTRICTIONS = "kuali.hold.issue.annotation.will.not.change.restrictions"; |
117 | |
|
118 | |
|
119 | |
|
120 | |
|
121 | |
|
122 | |
|
123 | |
|
124 | |
|
125 | |
|
126 | |
|
127 | |
|
128 | |
|
129 | |
|
130 | |
|
131 | |
|
132 | |
|
133 | |
|
134 | |
|
135 | |
public static final String STUDENT_HOLD_PROCESS_KEY = "kuali.hold.process.student"; |
136 | |
public static final String HOLD_ACTIVE_STATE_KEY = "kuali.hold.state.active"; |
137 | |
public static final String HOLD_RELEASED_STATE_KEY = "kuali.hold.state.released"; |
138 | |
public static final String HOLD_CANCELED_STATE_KEY = "kuali.hold.state.canceled"; |
139 | 0 | public static final String[] STUDENT_HOLD_PROCESS_KEYS = {HOLD_ACTIVE_STATE_KEY, |
140 | |
HOLD_RELEASED_STATE_KEY, |
141 | |
HOLD_CANCELED_STATE_KEY}; |
142 | |
|
143 | |
|
144 | |
|
145 | |
public static final String ISSUE_PROCESS_KEY = "kuali.hold.issue.process"; |
146 | |
public static final String ISSUE_ACTIVE_STATE_KEY = "kuali.hold.issue.state.active"; |
147 | |
public static final String ISSUE_INACTIVE_STATE_KEY = "kuali.hold.issue.state.inactive"; |
148 | 0 | public static final String[] ISSUE_PROCESS_KEYS = {ISSUE_ACTIVE_STATE_KEY, |
149 | |
ISSUE_INACTIVE_STATE_KEY}; |
150 | |
|
151 | |
|
152 | |
|
153 | |
|
154 | |
|
155 | |
|
156 | |
|
157 | |
|
158 | |
} |