001 package org.kuali.ole;
002
003 import org.kuali.ole.deliver.loan.bo.OleLoanDocument;
004 import org.kuali.ole.deliver.loan.bo.OleTemporaryCirculationHistory;
005 import org.kuali.ole.deliver.request.bo.OleDeliverRequestBo;
006 import org.kuali.ole.patron.bill.PatronBillPayment;
007
008 import java.io.File;
009 import java.math.BigDecimal;
010 import java.util.Collections;
011 import java.util.HashMap;
012 import java.util.Map;
013
014 /**
015 * Created by IntelliJ IDEA.
016 * User: pvsubrah
017 * Date: 4/7/12
018 * Time: 10:55 PM
019 * To change this template use File | Settings | File Templates.
020 */
021 public class OLEConstants {
022 public static final String BILL_WISE = "billwise";
023 public static final String ITEM_WISE = "itemwise";
024 public static final String PAY_OUTSTANDING = "PAY_OUTSTN";
025 public static final String PAY_PARTIALLY = "PAY_PAR";
026 public static final String REQUEST_EXISTS = "Request exists for this item ";
027 public static final String DAMAGED_CHECK_IN_HEADER = "<h1>Damaged Check-in</h1></br>";
028 public static final String CHECK_IN_NOTE_HEADER = "<h1>Check-in Note</h1></br>";
029 public static final String CAN_REMOVE_NOTE = "Can Remove Note";
030 public static final String CIRC_DESK_REQUIRED = "Circulation Desk Name is required";
031 public static final String AUDIO_OPTION = "AUDIO_OPTION";
032 public static final String INVAL_ITEM_STATUS = "Invalid Item Status";
033 public static final String ITEM_STATUS_CODE = "itemAvailableStatusCode";
034 public static final String OPTR_ID = "operatorId";
035 public static final String VALID_FILE_FORMAT = "validFileFormat";
036 public static final String APPL_ID = "KUALI";
037 public static final String SELECT_NMSPC = "KR-SELECT";
038 public static final String SELECT_CMPNT = "Select";
039 public static final String OVERLAY_OBJECT_CODE = "OVERLAY_OBJECT_CODE";
040 public static final String OVERLAY_CHART_CODE = "OVERLAY_CHART_CODE";
041 public static final String OVERLAY_ACCOUNT_NUMBER = "OVERLAY_ACCOUNT_NUMBER";
042 public static final String PROFILE_NM = "profileName";
043 public static final String OBJECT_CODE = "objectCode";
044 public static final String CHART_CODE = "chartCode";
045 public static final String ACCOUNT_NUMBER = "accountNumber";
046 public static final String BIB_OVERLAY_DIRECTORY = "bibOverlay.directory";
047 public static final String ACTION_START_TAG = "<actions>\n";
048 public static final String ACTION_CLOSE_TAG = "\n</actions>";
049 public static final String EDI = "edi";
050 public static final String MRC = "mrc";
051 public static final String NO_CIRC_POLICY_FOUND = "No Circulation Policy Set Found";
052 public static final String RECALL_DUE_DATE = "recallDueDate";
053 public static final String LOANED_DATE = "loanedDate";
054 public static final String MINIMUM_LOAN_PERIOD = "minimumLoanPeriod";
055 public static final String RECALL_LOAN_PERIOD = "recallLoanPeriod";
056 public static final String MAX_NO_OF_DAYS_ONHOLD = "maxNumberOfDaysOnHold";
057 public static final String NO_OF_DAYS_ON_HOLD = "numberOfDaysOnHold";
058 public static final String DUE_DATE_DIFF_INTERVAL = "dueDateDiffInterval";
059 public static final String REQ_EXPIRATION_DAY_LIMIT = "requestExpirationDay";
060 public static final String REQ_EXPIRATION_DATE = "requestExpirationDate";
061 public static final String DATA_OBJECT = "//newMaintainableObject/dataObject/";
062 public static final String PATRON_TYPE_NAME = "olePatron/oleBorrowerType/borrowerTypeCode";
063 public static final String ITEM_TYPE_NM = "itemType";
064 public static final String SHELVING_LOCATION = "shelvingLocation";
065 public static final String MAX_NO_OF_PAGE_REQUEST = "maxNumberOfPageRequest";
066 public static final String MAX_NO_OF_HOLD_REQUEST = "maxNumberOfHoldRequest";
067 public static final String MAX_NO_OF_RECALL_REQUEST = "maxNumberOfRecallRequest";
068 public static final String NOT_CHECK_OUT_STATUS = "AVAILABLE";
069 public static final String RECENTLY_RETURNED = "RECENTLY-RETURNED";
070 public static final String ITM_CHECKIN_MSG = "Item is not loaned.";
071 public static final String MARC_XML = "marc_xml";
072 public static final String FIELD_035 = "035";
073 public static final String OLE_BIB_RECORD = "oleBibRecord";
074 public static final String ID = "id";
075 public static final String UNAUTHORIZED_LOAN_USER = "<h1>You are not an authorized operator for this action</h1>";
076 public static final String ITEM_TITLE = "Notice";
077 public static final String ITEM_ID = "Item_Id";
078 public static final String INVALID_CRON = "dataObject.jobCronExpression";
079 public static final String OLEML_FORMAT = "oleml";
080 public static final String WORK_CATEGORY = "work";
081 public static final String BIB_DOC_TYPE = "bibliographic";
082 public static final String NO_LOC_CIR_DESK = "Circulation desk contains no location.Please add a location to it.";
083 public static final String INSTANCE_DOC_TYPE = "instance";
084 public static final String MARC_FORMAT = "marc";
085 public static final String DUBLIN_FORMAT = "dublin";
086 public static final String UNQUALIFIED_DUBLIN_FORMAT = "dublinunq";
087 public static final String UPDATE_ITEM_FLAG = "updateItem";
088 public static final String BIB_CREATION_FLAG = "bibliographicRecordCreated";
089 public static final String HOLDING_DOC_TYPE = "holdings";
090 public static final String OVERLAY = "overlay";
091 public static final String OVERLAY_DELETE_REPLACE = "deletReplaceBibInstance";
092 public static final String UPDATE_BIB_EXCLUDING_GPF = "updateBibExcludingGPF";
093 public static final String UPDATE_BIB_INCLUDING_GPF = "updateBibIncludingGPF";
094
095 public static final String EXCEPTION_CREATION_FLAG = "exceptionRouted";
096 public static final String ISBN_TERM = "ISBN Term";
097 public static final String ISBN_FUNCTION_DEF_NAME = "isbnFunction";
098 public static final String ISSN_FUNCTION_DEF_NAME = "issnFunction";
099 public static final String OCLC_FUNCTION_DEF_NAME = "oclcFunction";
100 public static final String LOCATION_FUNCTION_DEF_NAME = "locationFunction";
101 public static final String VENDOR_LINEITEM_REF_NUM_FUNCTION_DEF_NAME = "vendorLineItemReferenceFunction";
102 public static final String ITEM_BARCODE_FUNCTION_DEF_NAME = "itemBarcodeFunction";
103 public static final String EXISTING_FIELD = "existingfield";
104 public static final String INCOMING_FIELD = "incomingfield";
105 public static final String VENDOR_PROFILE_CODE = "vendorProfileCode";
106 public static final String OLE_ORDER_RECORD = "oleOrderRecord";
107 public static final String PROFILE_ATTRIBUTE_LIST = "profileAttributesList";
108 public static final String OVERLAY_OPTION_LIST = "overlayOptionList";
109 public static final String OVERLAY_LOOKUP_ACTION_LIST = "overlayLookupActionList";
110 public static final String DATA_CARRIER_SERVICE = "dataCarrierService";
111 public static final String REQUEST_BIB_RECORD = "requestBibRecord";
112 public static final String REQUEST_LINE_ITEM_ORDER_RECORD = "requestLineItemOrderRecord";
113
114 public static final String HIGHLEVEL_OVERLAY_OPTION = "highlevelOverlayOption";
115 public static final String OVERLAY_DOCSTORE_OUTPUT_TARGET_OBJECT = "docstore";
116 public static final String OVERLAY_REQUISITION_OUTPUT_TARGET_OBJECT = "requisition";
117 public static final String RECEIPT_STATUS = "receiptStatus";
118 public static final String OVERLAY_HELPER_SERVICE = "overlayHelperService";
119 public static final String OVERLAY_RETRIVAL_SERVICE = "overlayRetrivalService";
120 public static final String OVERLAY_DATAFIELD_SERVICE = "overlayDataFieldService";
121 public static final String OVERLAY_LOOKUPTABLE_SERVICE = "overlayLookupTableService";
122 public static final String OVERLAY_FILE_READER_FACTORY = "overlayFileReaderFactory";
123 public static final String OVERLAY_OUTPUTSERVICE_FACTORY = "overlayOutputServiceFactory";
124 public static final String OVERLAY_TABLELOOKUP_SERVICE = "overlayTableLookupService";
125 public static final String OVERLAY_DOCSTORE_OUTPUT_SERVICE = "overlayDocstoreOutputService";
126 public static final String OVERLAY_PROFILEMANAGER_SERVICE = "overlayProfileManagerService";
127 public static final String OVERLAY_ACTION_SERVICE = "oleOverlayActionService";
128
129 public static final String OVERLAY_CALLNUMBER = "callnumber";
130 public static final String OVERLAY_ITEM_CALLNUMBER = "item.callNumber";
131 public static final String OVERLAY_CALLNUMBER_TABLE = "callNumberTable";
132 public static final String OVERLAY_CODES_TABLE = "codeTable";
133 public static final String OVERLAY_BUDGET_CODE_TABLE = "budgetCodeTable";
134 public static final String OVERLAY_ITEM_ITEMTYPE = "itemType";
135 public static final String OVERLAY_ITEM_BARCODE = "barcodeARSL";
136 public static final String OVERLAY_ITEM_STATISTICALSEARCHINGCODES = "statisticalSearchingCode";
137 public static final String OVERLAY_ITEM_VENDOR_LINEITEM_IDENTIFIER = "vendorLineItemIdentifier";
138 public static final String OVERLAY_ITEM_STAFF_ONLY_FLAG = "staffOnlyFlag";
139 public static final String OVERLAY_ITEM_FAST_ADD_FLAG = "fastAddFlag";
140 public static final String OVERLAY_ITEM_STATUS = "itemStatus";
141 public static final String OVERLAY_ITEM_LOCATION = "location";
142 public static final String OVERLAY_INSTANCE = "instance";
143 public static final String OVERLAY_OLE_HOLDINGS = "oleHoldings";
144 public static final String OVERLAY_ITEM = "item";
145 public static final String OVERLAY_ORDERRECORD = "orderRecord";
146 public static final String OVERLAY_TX_RECORD = "oleTxRecord";
147 public static final String OVERLAY_CALLNUMBER_PREF_ONE = "callNumberPreferenceOne";
148 public static final String OVERLAY_CALLNUMBER_PREF_TWO = "callNumberPreferenceTwo";
149 public static final String OVERLAY_CALLNUMBER_PREF_THREE = "callNumberPreferenceThree";
150 public static final String BIBlIOGRAPHICUUID = "bibUUID";
151 public static final String OVERLAY_INSTANCEUUID = "instanceUUID";
152 public static final String OVERLAY_HOLDINGUUID = "holdingUUID";
153 public static final String OVERLAY_ITEMUUID = "itemUUID";
154 public static final String OVERLAY_OPTION_ADD = "add";
155 public static final String OVERLAY_OPTION_DELETE = "delete";
156 public static final String OVERLAY_OPTION_UPDATE = "update";
157 public static final String OVERLAY_OPTION_DONTADD = "dontAdd";
158 public static final String OVERLAY_OPTION_ALL_NEW_RECORDS = "ALL_NEW_RECORDS";
159 public static final String OVERLAY_TABLENAME = "tableName";
160 public static final String OVERLAY_NEXTACTION = "nextAction";
161 public static final String OVERLAY_FIELDTOUPDATE = "fieldToUpdate";
162 public static final String OVERLAY_lOOKUPFIELD_FOR_TABLELOOKUP = "lookupFieldForTableLookup";
163 public static final String OVERLAY_USEVALUE = "usevalue";
164 public static final String OVERLAY_LOOKUPVALUE = "lookupvalue";
165 public static final String OVERLAY_FINALVALUE = "finalValue";
166 public static final String OVERLAY_INPUTVALUE = "inputValue";
167 public static final String OVERLAY_PROFILEID = "profileId";
168 public static final String EDI_ORDER = "ediOrder";
169 public static final String OVERLAY_NOTE = "note";
170 public static final String OVERLAY_HOLDINGS_IDENTIFIER = "holdingsIdentifier";
171 public static final String OVERLAY_FILE_FORMAT_ERROR = "error.overlay.file.format";
172 public static final String OVERLAY_NEXT_ACTION_ERROR = "error.overlay.next.action";
173 public static final String OVERLAY_TABLE_NAME = "error.overlay.table.name";
174 public static final String OVERLAY_TABLE_FIELD_NAME = "error.overlay.table.field.name";
175 public static final String OVERLAY_SOURCE_FIELD_NAME = "error.overlay.source.field.name";
176
177 public static final String DATA_FIELD_985 = "985";
178 public static final String SUB_FIELD_A = "a";
179 public static final String DEFAULT_LOCATION_LEVEL_INSTITUTION = "UC";
180 /*public static final String OVERLAY_OPTION_EXCLUDE_GPF = "EXCLUDE_GPF";
181 public static final String OVERLAY_OPTION_INCLUDE_GPF = "INCLUDE_GPF";*/
182 public static final String OVERLAY_OPTION_DONT_IGNORE_GPF = "DONT_IGNORE_GPF";
183 public static final String OVERLAY_OPTION_IGNORE_GPF = "IGNORE_GPF";
184 public static final String OVERLAY_OPTION_REPLACE_MATCHING_RECORDS_PROTECTEDFIELD = "REPLACE_MATCHING_RECORDS_PROTECTEDFIELD";
185 public static final String OVERLAY_OPTION_REPLACE_MATCHING_RECORDS_KEEP_PROTECTEDFIELD = "MATCHING_RECORDS_KEEP_PROTECTEDFIELD";
186 public static final String DELIMITER_DASH = "-";
187 public static final String DELIMITER_HASH = "#";
188 public static final String DELIMITER_DOLLAR = "$";
189
190 public static final String FIXED_DUE_DATE_CONTROLLER = "oleFixedDueDate";
191
192 public static final String OLE_CHART_CODE = "chartCode";
193 public static final String OLE_ITEM_CHART_CODE = "itemChartCode";
194 public static final String ORG_CODE = "orgCode";
195 public static final String RECV_REQUIRED = "receivingRequired";
196 public static final String CONTRACT_MANAGER = "contractMgr";
197 public static final String ASSIGN_TO_USER = "assignToUser";
198 public static final String USE_TAXIND = "useTaxInd";
199 public static final String ORDER_TYPE = "orderType";
200 public static final String FUNDING_SOURCE = "fundingSource";
201 public static final String PAYREQ_POSITIVE_APPROVAL = "payReqPositiveApprovalReq";
202 public static final String PURCHASE_CONFIRMATION_INDICATOR = "purchaseorderconfirmationindicator";
203 public static final String REQUISITION_SOURCE = "requisitionSource";
204 public static final String DELIVERY_CAMPUS = "deliveryCampus";
205 public static final String BUILDING = "building";
206 public static final String VENDOR_CHOICE = "vendorchoice";
207 public static final String ROUTE_RQUESTER = "routeRequester";
208 public static final String ITEM_TYPE = "itemType";
209 public static final String PUBLIC_VIEW = "publicView";
210 public static final String PO_TRAMISSION_METHOD = "poTransmissionMethod";
211 public static final String INTERNAL_PURCHASING_LIMIT = "internalPurchasingLimit";
212 public static final String COST_SOURCE = "costSource";
213 public static final String PERCENT = "percent";
214
215 public static final String ERROR_MESSAGE_UPLOAD = "Please select either both raw marc,edi or marc,edi xml.";
216 public static final String ERROR_AGENDA_NAME = "Please choose a valid agenda name";
217 public static final String STAFF_UPLOAD_SUCCESS = "Staff Upload executed successfully. Please click Load Reports to view load summary or the OLE tab to return to the OLE Main Menu.";
218 public static final String STAFF_UPLOAD_FAILURE = "Failed to perform Staff Upload.";
219 public static final String STAFF_UPLOAD_UPDATE_SUCCESS = "Staff Upload updated successfully. Please click Load Reports to view load summary or the OLE tab to return to the OLE Main Menu.";
220 public static final String PROFILE_BUILDER_SELECT_FILE = "Please select file to upload.";
221 public static final String PROFILE_BUILDER_SUCCESS = "Profile File uploaded successfully.";
222 public static final String PROFILE_BUILDER_FAILURE = "Failed to upload Profile File.";
223 public static final String PROFILE_BUILDER_INVALID_SCHEMA = "Invalid Schema File Uploaded.";
224
225
226 public static final String KRMS_BUILDER_SUCCESS = "info.krms.file.success";
227 public static final String KRMS_BUILDER_FAILURE = "error.krms.file.failure";
228 public static final String KRMS_BUILDER_SELECT_FILE = "error.krms.file.upload";
229 public static final String KRMS_BUILDER_INVALID_SCHEMA = "error.krms.invalid.schema";
230 public static final String OLE_CURRENT_DATE_FUNCTION = "currentDateFunction";
231 public static final String CHECK_DIGIT_ROUTINE = "CheckDigitRoutine";
232 public static final String OLE_CONTAINS_FUNCTION = "containsFunction";
233
234 //MARC EDITOR messages
235 public static final String MARC_EDITOR_SUCCESS = "Record saved successfully. Please close the window to return to OLE.";
236 public static final String MARC_EDITOR_FAILURE = "Failed to save record.";
237 public static final String MARC_EDITOR_REQUIRED_MSG = "Minimum one leader field, one Control Field and one Data Field are required. ";
238 public static final String OLE_DOCSTORE_RESPONSE_STATUS = "success";
239 public static final String MARC_EDITOR_TITLE_245 = "245";
240 public static final String MARC_EDITOR_TITLE_LETTER = "|a";
241 public static final String MARC_EDITOR_INVALID_TITLE = "Minimum title field 245 and |a is required. ";
242 public static final String MARC_EDITOR_TITLE_100 = "100";
243
244 public static final String DOCSTORE_HELPER_SERVICE = "docstoreHelperService";
245 public static final String DISCOVERY_HELPER_SERVICE = "discoveryHelperService";
246 public static final String OLE_WEB_SERVICE_PROVIDER = "oleWebServiceProvider";
247 public static final String OLE_NAMESPACE = "OLE";
248 public static final String BIB_INFO_LIST_FROM_SOLR_RESPONSE = "bibRecordFromSOLRResponse";
249 public static final String ITEM_DOC_TYPE = "item";
250 public static final String SOURCEHOLDINGS_DOC_TYPE = "sourceHoldings";
251
252 public static final String PROFILE_AGENDA_NM = "YBP";
253 public static final String PROFILE_ATTRIBUTE_NM = "orderPerFile";
254 public static final String PROFILE_ATTRIBUTE_VALUE = "SINGLE-ORDER";
255
256 public static final String BIB_UNIQUE_ID = "uniqueId";
257 public static final String BIB_INSTANCE_ID = "instanceIdentifier";
258 public static final String BIB_ITEM_ID = "itemIdentifier";
259 public static final String NOTE_TYPE = "public";
260 public static final String LOCATION_LOCATIONLEVEL_NAME = "location.locationLevel.name";
261 public static final String LOCATION_LOCATIONLEVEL_LEVEL = "location.locationLevel.level";
262 public static final String PERMANENT = "permanent";
263 public static final String TRUE = "true";
264 public static final String NAMESPACE_CODE = "namespaceCode";
265 public static final String COMPONENT_CODE = "componentCode";
266 public static final String FEE_TYPE_NAME = "feeTypeName";
267 public static final String DESK_LOCATION = "deskLocation";
268 public static final String NEW_REQUEST_DOC = "New Request Document";
269 public static final String EDIT_REQUEST_DOC = "Edited Request Document";
270 public static final String COPY_REQUEST_DOC = "Copied Request Document";
271
272
273
274 public static final class OlePatron {
275 public static final String PATRON_ID = "olePatronId";
276 public static final String PROXY_PATRON_ID = "proxyPatronId";
277 public static final String BARCODE = "barcode";
278 public static final String PROXY_BARCODE = "proxyPatronBarcode";
279 public static final String PATRON_FIRST_NAME = "firstName";
280 public static final String PATRON_LAST_NAME = "lastName";
281 public static final String OLE_ADDRESS_ID = "oleAddressId";
282 public static final String ENTITY_ADDRESS_ID = "id";
283 public static final String ENTITY_ID = "entityId";
284 public static final String ENTITY_BO_ID = "id";
285 public static final String PATRON_MAINTENANCE_ACTION_LINK = "patronMaintenance";
286 public static final String PATRON_MAINTENANCE_DATE_FORMAT = "yyyyMMdd";
287 public static final String ERROR_PATRON_GENERAL_BLOCK_NOTES = "error.patron.general.block.notes";
288 public static final String ERROR_PATRON_ACTIVATION_DATE = "error.patron.activation.date";
289 public static final String ERROR_PATRON_EXPIRATION_DATE = "error.patron.expiration.date";
290 public static final String ERROR_PROXY_PATRON_ACTIVATION_DATE = "error.proxy.patron.activation.date";
291 public static final String ERROR_REAL_PATRON_ACTIVATION_DATE = "error.real.patron.activation.date";
292 public static final String ERROR_PROXY_PATRON_EXPIRATION_DATE = "error.proxy.patron.expiration.date";
293 public static final String ERROR_REAL_PATRON_EXPIRATION_DATE = "error.real.patron.expiration.date";
294 public static final String ERROR_PATRON_VALID_ADDRESS_TO_DATE = "error.patron.valid.addressTo.date";
295 public static final String ERROR_PROXY_PATRON_ID = "error.proxy.patron.id";
296 public static final String ERROR_DUPLICATE_PROXY_PATRON_BARCODE = "error.proxy.barcode.duplicate";
297 public static final String ERROR_PROXY_PATRON_BARCODE = "error.proxy.barcode.required";
298 public static final String PATRON_GENERAL_BLOCK_NOTES = "General Block Notes";
299 public static final String ERROR_PATRON_NOT_FOUND = "error.patron.not.found";
300 public static final String ERROR_PATRON_HAS_LOAN = "error.patron.cannot.delete";
301 public static final String SAVE_SUCCESSFUL_MSG = "Successfully saved";
302 public static final String ERROR_DEFAULT_MESSAGE = "Either of the address or email or phone must have a default";
303 public static final String ERROR_ADDRESS_SOURCE_REQUIRED = "Address Source is required";
304 public static final String OLE_PATRON_SERVICE = "olePatronService";
305 public static final String OLE_PATRON_MAINTENANCE_DOC_SERVICE = "olePatronMaintenanceDocumentService";
306 public static final String CRITERIA_LOOKUP_SERVICE = "criteriaLookupService";
307 public static final String OLE_PATRON_DELETE = "Delete";
308 public static final String PATRON_NOTE_ID = "patronNoteId";
309 public static final String ERROR_PATRON_PHOTOGRAPH_SIZE = "error.patron.photograph.size";
310 public static final String ERROR_PATRON_PHOTOGRAPH_FORMAT = "error.patron.photograph.format";
311 public static final String ERROR_PATRON_PHOTOGRAPH_WITHOUT_FILE = "error.patron.photograph.without.file";
312 public static final String ENTER_PATRON_BARCODE = "enter.patron.barcode";
313 public static final String ERROR_PATRON_BARCODE_INVALID = "error.patron.barcode.invalid";
314 public static final String ERROR_PATRON_BORROWER_TYPE_INACTIVE = "error.patron.borrowerType.inactive";
315 public static final String ERROR_PATRON_ADDRESS_DEFAULT_DATE = "error.patron.address.noDateForPreferred";
316 public static final String ERROR_PATRON_ADDRESS_SINGLE_DATE = "error.patron.address.singleDate";
317 public static final String ERROR_PATRON_MULIT_PREFERRED_EMAIL = "error.patron.multi.defaultEmail";
318 public static final String ERROR_PATRON_MULIT_PREFERRED_ADDRESS = "error.patron.multi.defaultAddress";
319 public static final String ERROR_PATRON_REQUIRED_ADDRESS = "error.patron.required.address";
320 public static final String ERROR_PATRON_REQUIRED_AFFILIATION = "error.patron.required.affiliation";
321 public static final String ERROR_PATRON_REQUIRED_EMPLOYEE = "error.patron.required.employee";
322 public static final String ERROR_PATRON_FIRST_NAME = "error.patron.first.name";
323 public static final String ERROR_PATRON_MIDDLE_NAME = "error.patron.middle.name";
324 public static final String ERROR_PATRON_LAST_NAME = "error.patron.last.name";
325 public static final String PATRON_NAME_VALIDATION = "PATRON_NAME_VALIDATION";
326 public static final String PATRON_BILL_REVIEW_PRINT = "PATRON_BILL_REVIEW_PRINT";
327 public static final String FIRST_NAME = "dataObject.name.firstName";
328 public static final String MIDDLE_NAME = "dataObject.name.middleName";
329 public static final String LAST_NAME = "dataObject.name.lastName";
330 public static final String INV_ITEM_BAR = "Item Barcode does not exist";
331 public static final String ITEM_REQ = "Item is required";
332 //patronBill
333 public static final String PAY_BILL_PATRON_ID = "patronId";
334 public static final String BILL_PAYMENT_ID = "billNumber";
335 public static final String ITEMBARCODE_SEPARATOR = ", ";
336 public static final String BILL_PAYMENT_STATUS_OUTSTANDING = "Outstanding";
337
338 //patronMerge
339 public static final String PATRON_MERGE_SURVIVOR_SELECT = "error.select.survivor";
340 public static final String PATRON_MERGE_DUPLICATE_PATRON_SELECT = "error.select.dyingPatron";
341 public static final String PATRON_MERGE_VIEW_PAGE = "PatronMergeViewPage";
342 public static final String PATRON_MERGE_CONFIG_XML_FILE = "patronConfig.xml";
343 public static final String PATRON_NAMESPACE = "KR-PTRN";
344 public static final String PATRON = "Patron";
345
346 public static final Map<String, Object> getPatronConfigObject() {
347 Map<String, Object> patronConfigDocuments = new HashMap<String, Object>();
348 patronConfigDocuments.put("loanDocument", OleLoanDocument.class);
349 patronConfigDocuments.put("temporaryCirculationHistoryRecord", OleTemporaryCirculationHistory.class);
350 patronConfigDocuments.put("requestRecord", OleDeliverRequestBo.class);
351 patronConfigDocuments.put("patronBillPayment", PatronBillPayment.class);
352 return Collections.unmodifiableMap(patronConfigDocuments);
353 }
354 }
355
356 public static final String PATRON_ENTITY_ACTIVE = "activeIndicator";
357
358
359 // patron ingest message
360 public static final String PATRON_RECORD_SELECT_FILE = "Please select file to upload.";
361 public static final String PATRON_RECORD_SUCCESS = "Patron File uploaded successfully.";
362 public static final String PATRON_RECORD_FAILURE = "Failed to upload Patron File.";
363 public static final String PATRON_RECORD_INVALID_SCHEMA = "Invalid Schema File Uploaded.";
364 public static final String DOCUMENT_HEADER_SERVICE = "documentService";
365 public static final String PATRON_CONVERTER_SERVICE = "olePatronConverterService";
366 public static final String FAILED_PATRON_ATTACHMENT_DOWNLOAD_URL = "patronrecordcontroller?viewId=OlePatronRecordView&methodToCall=downloadAttachment&olePatronSummaryId=";
367 public static final String FAILED_PATRON_RECORD_NAME = "_patron_err.xml";
368 public static final String PATRON_SUMMARY_REPORT_ID = "olePatronSummaryId";
369 public static final String NAME = "name";
370 public static final String CODE = "code";
371 public static final String PREFERRED = "Preferred";
372 public static final String PATRON_NOTE_TYPE_NAME = "patronNoteTypeName";
373 public static final String PATRON_NOTE_TYPE_CODE = "patronNoteTypeCode";
374 public static final String BORROWER_TYPE_NAME = "borrowerTypeName";
375 public static final String BORROWER_TYPE = "borrowerType";
376 public static final String BORROWER_TYPE_ID = "borrowerTypeId";
377 public static final String BORROWER_TYPE_CODE = "borrowerTypeCode";
378 public static final String SOURCE_CODE = "oleSourceCode";
379 public static final String STATISTICAL_CATEGORY_CODE = "oleStatisticalCategoryCode";
380 public static final String STAGING_DIRECTORY = "staging.directory";
381 public static final String PATRON_FILE_DIRECTORY = "/patron/";
382 public static final String USER_HOME_DIRECTORY = "user.home";
383 // Location Ingest message
384 public static final String LOCATION_RECORD_SELECT_FILE = "Please select file to upload.";
385 public static final String LOCATION_RECORD_INVALID_SCHEMA = "Invalid Schema File Uploaded.";
386 public static final String LOCATION_RECORD_SUCCESS = "Location File Uploaded successfully";
387 public static final String LOCATION_RECORD_FAILURE = "Failed to upload location file.";
388 public static final String OLE_LOCATION_DOCUMENT_TYPE = "OLE_LMD";
389 public static final String OLE_LOCATION_DESCRIPTION = "Ole Location";
390 public static final String FAILED_LOCATION_ATTACHMENT_DOWNLOAD_URL = "locationcontroller?viewId=OleLocationView&methodToCall=downloadAttachment&oleLocationSummaryId=";
391 public static final String FAILED_LOCATION_RECORD_NAME = "_location_err.xml";
392 public static final String LOCATION_SUMMARY_REPORT_ID = "oleLocationSummaryId";
393 public static final String LOCATION_ERROR_FILE_PATH = "/location/";
394 //deliver
395 public static final String DLVR_NMSPC = "KR-DLVR";
396 public static final String DLVR_CMPNT = "Deliver";
397 public static final String BARCODE_LOST_OR_STOLEN = "Patron Barcode Lost/Stolen.";
398 public static final String COURTESY_NOTICE_INTER = "COURTESY_NOTICE_INTER";
399 public static final String OVERDUE_NOTICE_INTER = "OVERDUE_NOTICE_INTER";
400 public static final String PATRON_DIGIT_ROUTINE = "PATRON_DIGIT_ROUTINE";
401 public static final String PATRON_DIGIT_ROUTINE_PATTERN = "PATRON_DIGIT_ROUTINE_PATTERN";
402 public static final String ITEM_DIGIT_ROUTINE = "ITEM_DIGIT_ROUTINE";
403 public static final String ITEM_DIGIT_ROUTINE_PATTERN = "ITEM_DIGIT_ROUTINE_PATTERN";
404 public static final String PRINT_DUE_DATE_PER_TRANSACTION = "PRINT_DUE_DATE_PER_TRANSACTION";
405 public static final String MAX_TIME_CHECK_IN = "MAX_TIME_CHECK-IN";
406 public static final String MAX_TIME_LOAN = "MAX_TIME_LOAN";
407 public static final String CHECK_IN_AGENDA_NM = "Check-in Validation";
408 public static final String CHECK_OUT_GEN_AGENDA_NM = "General Checks";
409 public static final String CHECK_OUT_AGENDA_NM = "CheckOut Validation";
410 public static final String RENEWAL_AGENDA_NM = "Renewal Validation";
411 public static final String REQUEST_AGENDA_NM = "Request Validation";
412 public static final String NOTICE_AGENDA_NM = "Notice Validation";
413 public static final String BATCH_PROGRAM_AGENDA = "Batch Program Agenda";
414 public static final String MAX_NO_OF_DAYS_ON_HOLD = "MAX_NO_OF_DAYS_ON-HOLD";
415 public static final String SHELVING_LAG_TIME = "SHELVING_LAG_TIME";
416
417 //item search
418 public static final String ITM_BLANK_SEARCH_ERROR_MSG = "error.invalid.item.blank.search";
419 public static final String ITM_SEARCH_DOCSTORE_ROW_SIZE_VALUE = "ITM_SEARCH_DOCSTORE_ROW_SIZE_VALUE";
420 //Loan
421 public static final String ITM_ALRDY_CHECKED_OUT = "Item already checked out by another patron.";
422 public static final String ITEM_STATUS_CHECKEDOUT = "LOANED";
423 public static final String ITEM_STATUS_RETURNED_DAMAGED = "RETURNED-DAMAGED";
424 public static final String ITEM_STATUS_RETURNED_MISSING = "RETURNED-WITH-MISSING-ITEMS";
425 public static final String CHANGE_LOC_MESS = "Are you sure you want to change the Circulation Location?You will lose your information.";
426 public static final String CIR_LOC_NULL = "Please select your circulation location.";
427 public static final String OVERDUE_FINE = "Overdue Fine";
428 public static final String REPLACEMENT_FEE = "Replacement Fee";
429 //Instance Record Meta Data constants
430 public static final String STATUS = "status";
431 public static final String FAST_ADD_FLAG = "fastAddFlag";
432 public static final String SUPRESS_FROM_PUBLIC = "supressFromPublic";
433 public static final String CREATED_BY = "createdBy";
434 public static final String DATE_ENTERED = "dateEntered";
435 public static final String LAST_UPDATED = "lastUpdated";
436 public static final String LAST_UPDATED_BY = "lastUpdatedBy";
437 public static final String DATE_ENTERED_FORMAT = "MMM dd, yyyy";
438 public static final String LAST_UPDATED_FORMAT = "MMM dd, yyyy hh:mm:ss a";
439
440 //Instance Editor Messages
441 public static final String INSTANCE_EDITOR_SUCCESS = "Record Submitted Successfully";
442 public static final String INSTANCE_EDITOR_FAILURE = "Failed to Submit Record";
443 public static final String INSTANCE_EDITOR_LOAD_SUCCESS = "Record Loaded Successfully";
444 public static final String INSTANCE_EDITOR_DELETE_SUCCESS = "Record Deleted Successfully";
445 public static final String INSTANCE_EDITOR_DELETE_FAILURE = "Failed to Delete Record";
446 public static final String INSTANCE_EDITOR_LOAD_FAILURE = "Failed to Load Record";
447
448 //Instance Editor constants
449 public static final String SHELVING_LOCATION_LEVEL_ID = "4";
450 public static final String NON_SERIAL_HOLDINGS_TEXT = "Holdings";
451 public static final String ROOT_NODE = "Root";
452 public static final String NON_ELECTRONIC_PREFIX_TEXT = "c.";
453 public static final String ITEM_LEVEL_TEXT = "Item";
454 public static final String ITEM_ELECTRONIC = "electronic";
455 public static final String NO_LOCATION_ITEM = "No Location Item";
456 public static final String ITEM_PAGE = "ItemTabs";
457 public static final String HOLDINGS_PAGE = "HoldingTabs";
458 public static final String DOC_TYPE = "DocType";
459 public static final String NEW_ITEM_ID = "NEW_ITEM";
460 public static final String ITEM_STATUS_ERRORMESSAGE = "Please enter item status";
461 public static final String ITEM_STATUS_INVALID = "Invalid item status";
462
463 //Docstore operations
464 public static final String INGEST_OPERATION = "ingest";
465 public static final String CHECK_IN_OPERATION = "checkIn";
466 public static final String CHECK_IN_DATE = "Check-in Date is not a current date";
467 public static final String VERIFY_PIECES = "Verify all the pieces (";
468 public static final String PIECES_RETURNED = ") are returned.";
469 public static final String CHECK_IN_DATE_TIME_FORMAT = "yyyy-MM-dd ";
470 public static final String CHECK_IN_TIME_MS = ":00";
471
472
473 //Notice Related
474 public static final String EMAIL = "email";
475 public static final String SMS = "sms";
476 public static final String MAIL = "mail";
477 public static final String KUALI_MAIL = "dev.ole@kuali.org";
478 public static final String NOTICE_MAIL = "Notice Mail";
479 public static final String NOTICE_FROM_MAIL = "DELIVER_NOTICE_FROM_ADDRESS";
480
481 public static final class OleAccessMethod {
482 public static final String ACCESS_METHOD_CODE = "dataObject.accessMethodCode";
483 public static final String ACCESS_METHOD_CD = "accessMethodCode";
484 }
485
486 public static final class OleAcquisitionMethod {
487 public static final String ACQUISITION_METHOD_CODE = "dataObject.acquisitionMethodCode";
488 public static final String ACQUISITION_METHOD_CD = "acquisitionMethodCode";
489 }
490
491 public static final class OleAction {
492 public static final String ACTION_CODE = "dataObject.actionCode";
493 public static final String ACTION_CD = "actionCode";
494 }
495
496 public static final class OleCountryCodes {
497 public static final String COUNTRY_CODE = "dataObject.countryCode";
498 public static final String COUNTRY_CD = "countryCode";
499 }
500
501 public static final class OleStatisticalSearchingCodes {
502 public static final String STATISTICAL_SEARCHING_CODE = "dataObject.statisticalSearchingCode";
503 public static final String STATISTICAL_SEARCHING_CD = "statisticalSearchingCode";
504 }
505
506 public static final class OleTypeOfOwnership {
507 public static final String TYPE_OF_OWNERSHIP_CODE = "dataObject.typeOfOwnershipCode";
508 public static final String TYPE_OF_OWNERSHIP_CD = "typeOfOwnershipCode";
509 }
510
511
512 public static final class OleInstanceItemType {
513 public static final String INSTANCE_ITEM_TYPE_CODE = "dataObject.instanceItemTypeCode";
514 public static final String INSTANCE_ITEM_TYPE_CD = "instanceItemTypeCode";
515 }
516
517 public static final class OleSpecificRetentionPolicyTypeUnit {
518 public static final String SPECIFIC_POLICY_UNIT_TYPE_CODE = "dataObject.specificPolicyUnitTypeCode";
519 public static final String SPECIFIC_POLICY_UNIT_TYPE_CD = "specificPolicyUnitTypeCode";
520 }
521
522 public static final class OleSourceOfTerm {
523 public static final String SOURCE_OF_TERM_CODE = "dataObject.sourceOfTermCode";
524 public static final String SOURCE_OF_TERM_CD = "sourceOfTermCode";
525 }
526
527 public static final class OleReceiptStatus {
528 public static final String RECEIPT_STATUS_CODE = "dataObject.receiptStatusCode";
529 public static final String RECEIPT_STATUS_CD = "receiptStatusCode";
530 }
531
532 public static final class OlePrivacy {
533 public static final String PRIVACY_CODE = "dataObject.privacyCode";
534 public static final String PRIVACY_CD = "privacyCode";
535 }
536
537 public static final class OleNotationType {
538 public static final String NOTATION_TYPE_CODE = "dataObject.notationTypeCode";
539 public static final String NOTATION_TYPE_CD = "notationTypeCode";
540 }
541
542 public static final class OleRecordType {
543 public static final String RECORD_TYPE_CODE = "dataObject.recordTypeCode";
544 public static final String RECORD_TYPE_CD = "recordTypeCode";
545 }
546
547 public static final class OleReproductionPolicy {
548 public static final String REPRODUCTION_POLICY_CODE = "dataObject.reproductionPolicyCode";
549 public static final String REPRODUCTION_POLICY_CD = "reproductionPolicyCode";
550 }
551
552 public static final class OleSeperateOrCompositeReport {
553 public static final String SEPERATE_OR_COMPOSITE_REPORT_CODE = "dataObject.seperateOrCompositeReportCode";
554 public static final String SEPERATE_OR_COMPOSITE_REPORT_CD = "seperateOrCompositeReportCode";
555 }
556
557 public static final class OleShelvingOrder {
558 public static final String SHELVING_ORDER_CODE = "dataObject.shelvingOrderCode";
559 public static final String SHELVING_ORDER_CD = "shelvingOrderCode";
560 }
561
562 public static final class OleShelvingScheme {
563 public static final String SHELVING_SCHEME_CODE = "dataObject.shelvingSchemeCode";
564 public static final String SHELVING_SCHEME_CD = "shelvingSchemeCode";
565 }
566
567 public static final class OleCompleteness {
568 public static final String COMPLETENESS_CODE = "dataObject.completenessCode";
569 public static final String COMPLETENESS_CD = "completenessCode";
570 }
571
572 public static final class OleElectronicLocationAndAccessRelationship {
573 public static final String ELECTRONIC_LOCATION_AND_ACCESS_RELATIONSHIP_CODE = "dataObject.elaRelationshipCode";
574 public static final String ELECTRONIC_LOCATION_AND_ACCESS_RELATIONSHIP_CD = "elaRelationshipCode";
575 }
576
577 public static final class OleSpecificRetentionPolicyType {
578 public static final String SPECIFIC_RETENTION_POLICY_TYPE_CODE = "dataObject.specificRetentionPolicyTypeCode";
579 public static final String SPECIFIC_RETENTION_POLICY_TYPE_CD = "specificRetentionPolicyTypeCode";
580 }
581
582 public static final class OleEncodingLevel {
583 public static final String ENCODING_LEVEL_CODE = "dataObject.encodingLevelCode";
584 public static final String ENCODING_LEVEL_CD = "encodingLevelCode";
585 }
586
587 public static final class OleFieldEncodingLevel {
588 public static final String FIELD_ENCODING_LEVEL_CODE = "dataObject.fieldEncodingLevelCode";
589 public static final String FIELD_ENCODING_LEVEL_CD = "fieldEncodingLevelCode";
590 }
591
592 public static final class OleGeneralRetentionPolicy {
593 public static final String GENERAL_RETENTION_POLICY_CODE = "dataObject.generalRetentionPolicyCode";
594 public static final String GENERAL_RETENTION_POLICY_CD = "generalRetentionPolicyCode";
595 }
596
597 public static final class OleLendingPolicy {
598 public static final String LENDING_POLICY_CODE = "dataObject.lendingPolicyCode";
599 public static final String LENDING_POLICY_CD = "lendingPolicyCode";
600
601 }
602
603
604 //OleCirculationDesk Constants
605 public static final class OleCirculationDesk {
606 public static final String OLE_CIRCULATION_DESK_CODE = "dataObject.circulationDeskCode";
607 public static final String OLE_CIRCULATION_DESK_LOCATION = "circulationDeskLocation";
608 public static final String OLE_CIRCULATION_DESK_LOCATION_ERROR = "error.circulationDesk.location";
609 public static final String OLE_CIRCULATION_DESK_LOCATION_DUPLICATE_ERROR = "error.circulationDesk.locationDuplicate";
610 public static final String OLE_CIRCULATION_DESK_LOCATION_MAPPED_ERROR = "error.circulationDesk.locationMapped";
611 public static final String OLE_CIRCULATION_DESK_CD_EXIST = "error.duplicate.circulationDeskCode";
612 public static final String OLE_CIRCULATION_DESK_CD = "circulationDeskCode";
613 public static final String OLE_CIRCULATION_DESK_MAP = "dataObject.active";
614 public static final String OLE_CIRCULATION_DESK_MAP_ERROR = "error.record.mapped";
615 public static final String OLE_CIRCULATION_DESK_ID = "circulationDeskId";
616 public static final String OLE_CIRCULATION_DESK_VALIDATIONS = "<h1>Circulation desk is not mapped to the logged in Operator or Unit Manager.Contact Admin.</h1>";
617 public static final String OLE_CIRCULATION_DESK_LOCATION_VALID_ERROR = "error.valid.circulationDesk.location";
618 public static final String COPY = "copy";
619 public static final String EDIT = "edit";
620
621 }
622
623 public static final class OleLocationLevel {
624 public static final String Edit_Location_Level_perm = "Edit Location Level Name Field";
625 public static final String Edit_Location_level_nmspc_code = "KR-KRAD";
626 public static final String DESCRIPTION = "Description";
627 public static final String EXPLANATION = "Explanation";
628 public static final String DOCUMENT_NUMBER = "Organization Document Number";
629 public static final String CODE = "Level Code";
630 public static final String PARENT_ID = "Parent Level Id";
631 }
632
633 public static final class OleLocationIngestSummaryRecord {
634 public static final String DATE_FORMAT = "MM/dd/yyyy";
635 public static final String DATE = "date";
636 }
637
638 public static final class EntityAddressTypeBo {
639 public static final String ADDRESS_TYPE_NAME = "dataObject.name";
640 }
641
642 public static final class EntityPhoneTypeBo {
643 public static final String PHONE_TYPE_NAME = "dataObject.name";
644 }
645
646 public static final class EntityEmailTypeBo {
647 public static final String EMAIL_TYPE_NAME = "dataObject.name";
648 }
649
650 public static final class OleBorrowerType {
651 public static final String BORROWER_TYPE_CODE = "dataObject.borrowerTypeCode";
652 public static final String BORROWER_TYPE_CD = "borrowerTypeCode";
653 public static final String BORROWER_TYPE_ACTIVE = "dataObject.active";
654 public static final String BORROWER_TYPE_ACTIVE_ERROR = "error.borrower.used";
655 }
656
657 public static final class OleCheckList {
658 public static final String CHECK_LIST_MAINTENANCE_ACTION_LINK = "oleCheckListMaintenance";
659 public static final String CHECK_LIST_LINK = "oleCheckListMaintenance?viewTypeName=MAINTENANCE&returnLocation=";
660 public static final String METHOD_TO_CALL = "&methodToCall=downloadAttachment&dataObjectClassName=org.kuali.ole.license.bo.OleCheckListBo&oleCheckListId=";
661 }
662
663 public static final String DOC_TYP_ID = "documentTypeId";
664
665 public static final class OleLicenseRequest {
666 public static final String LICENSE_REQUEST_DOC_TYPE = "LicenseRequestDocument";
667 public static final String LICENSE_DOCUMENT_INITIATOR = "license.document.initiator";
668 public static final String LICENSE_REQ_DOCUMENT_STATUS = "license.document.status";
669 public static final String LICENSE_DESC = "LicenseNeeded-REQS_";
670 public static final String AGREEMENT_LOC = "/tmp/agreement";
671 public static final String AGREEMENT_LOCATION = File.separator + "agreement" + File.separator + "agreement_upload";
672 public static final String AGREEMENT_TMP_LOCATION = File.separator + "agreement" + File.separator + "agreement_tmp";
673 public static final String AGREEMENT_DELETE = File.separator + "agreement" + File.separator + "agreement_delete";
674 public static final String LICENSE_RULE_VAILDATIONS = "license.rule.validations";
675 public static final String LICENSE_DISAPPROVE_VALIDATIONS = "license.disapprove.validations";
676 public static final String LICENSE_EVENT_LOG_CHECK = "license.event.log.check";
677 public static final String LICENSE_AGENDA_NM = "LICENSE_POLICY";
678 public static final String SIGNATORY_ROLE_NM = "OLE_Signatory";
679 public static final String LICENSE_MNGR_ROLE_NM = "OLE_LicenseManager";
680 public static final String REVIEWER_ROLE_NM = "OLE_LicenseReviewer";
681 public static final String APPROVER_ROLE_NM = "OLE_Licensing_Approver";
682 public static final String SIGNATORY_ONLY = "SIGO";
683 public static final String REVIEW_ONLY = "RVWO";
684 public static final String APPROVE_ONLY = "APPO";
685 public static final String FULL_APPROVAL = "FAPP";
686 public static final String UNIVERSITY_COMPLETE = "UNIC";
687 public static final String PENDING_SIGNATURE = "PSIG";
688 public static final String PENDING_REVIEW = "PREV";
689 public static final String PENDING_APPROVAL = "PAPP";
690 public static final String PENDING_UNIVERSITY = "PUNI";
691 public static final String SIGNATORY_COMPLETE = "SIGC";
692 public static final String REVIEW_COMPLETE = "RVWC";
693 public static final String LICENSE_COMPLETE = "LC";
694 public static final String NEGOTIATION_FAILED = "LNF";
695 public static final String WORKFLOW_INITIAL_FILTER = "License Request workflow initial filter";
696 public static final String FULL_WORKFLOW = "Full License Request workflow";
697 public static final String WORKFLOW_SEC_FILTER = "License Request secondary filter";
698 /*public static final String LIC_NAMESPACE="OLE";*/
699 public static final Map<String, String> INITIAL_FILTER_WORKFLOW_CODE = getInitialFilterWprkflowCode();
700 public static final Map<String, String> SEC_FILTER_WORKFLOW_CODE = getSecondFilterWprkflowCode();
701 public static final String START_TAG = "</oldMaintainableObject>";
702 public static final String END_TAG = "<fieldsClearedOnCopy>";
703 public static final String ASSIGNEE = "assignee";
704 public static final String LOCATION_ID = "locationId";
705 public static final String STATUS_CODE = "licenseRequestStatusCode";
706 public static final String BIB_TITLE = "bibliographicTitle";
707 public static final String MSG_DELETE_DOC = "error.delete.document";
708 public static final String ERROR_FILE_NOT_FOUND = "error.file.not.found";
709 public static final String ERROR_CHECKLIST_NOT_FOUND = "error.checklist.not.found";
710
711 public static final String LICENSE_COMPLETE_RETURN = "LRC";
712 public static final String LICENSE_NEGOTIATION_FAILED = "NF";
713 public static final String AGREEMENT_ERROR = "error.agreement.detail";
714 public static final String LICENSE_REQ_INTIAL_EVENT_LOG = " License Request initiated by Requisition.";
715 public static final String LICENSE_NMSPACE = "KR-LIC";
716 public static final String LICENSE_ASSIGNEE_ROLE = "OLE_LicenseAssignee";
717 public static final String LICENSE_INITIAL_WORKFLOW = "LND";
718 public static final String LICENSE_INITIAL_LOCATON = "1";
719 public static final String LICENSE_REQUEST_TYPE_ID = "licenseRequestTypeId";
720 public static final String LICENSE_NEEDED = "LN";
721 public static final String REQUISITION_DOC_NUM = "requisitionDocNumber";
722 public static final String KEW_DOC_HANDLER = "kew/DocHandler.do?command=displayDocSearchView&docId=";
723 public static final String LICENSE_RECEIVED = "LIRC";
724 public static final String LICENSE_REQUESTED = "LRTD";
725 public static final String LICENSE_REQUESTED_VALUE = "LRQ";
726 public static final String LICENSE_IN_PROCESS = "IPS";
727 public static final String LICENSE_IN_PROCESS_VALUE = "IP";
728 public static final String LICENSE_IN_NEGO = "INN";
729 public static final String LICENSE_IN_NEGO_VALUE = "IN";
730 public static final String ADDENDUM = "ADDUM";
731 public static final String EVENT_TYPE_NM = "eventTypeName";
732 public static final String EVENT_TYPE_NAME = "dataObject.eventTypeName";
733 public static final String LAST_MODIFIED_DATE = "lastModifiedDate";
734 public static final String DO_ASSIGNEE = "Owner";
735 public static final String INITIATE_LR_WORKFLOW = "Initiate Licensing Workflow";
736 public static final String DO_LICENSE_REQUEST_TYPE = "License Request Type";
737 public static final String DO_AGR_MTHD = "Agreement Method";
738 public static final String ERROR_REQUIRED = "error.required";
739 public static final String ERROR_DATE_FROM_EXCEEDS_DATE_TO = "error.date.from.exceeds.date.to";
740 public static final String ERROR_NOT_FOUND = "error.not.found";
741 public static final String CREATED_FROM_DATE = "createdDateFrom";
742 public static final String CREATED_TO_DATE = "createdDateTo";
743 public static final String LAST_MOD_FROM_DATE = "lastModifiedDateFrom";
744 public static final String LAST_MOD_TO_DATE = "lastModifiedDateTo";
745 public static final String LAST_MOD_SEARCH_TYPE = "lastModifiedDateSearchType";
746 public static final String USER = "user";
747
748
749 public static final Map<String, String> getInitialFilterWprkflowCode() {
750 Map<String, String> initalWorkflowCodes = new HashMap<String, String>();
751 initalWorkflowCodes.put("ADDUM", "ADDUM");
752 initalWorkflowCodes.put("APPO", "APPO");
753 initalWorkflowCodes.put("FAPP", "FAPP");
754 initalWorkflowCodes.put("REWAL", "REWAL");
755 initalWorkflowCodes.put("RVWO", "RVWO");
756 initalWorkflowCodes.put("SIGO", "SIGO");
757 return Collections.unmodifiableMap(initalWorkflowCodes);
758 }
759
760 public static final Map<String, String> getSecondFilterWprkflowCode() {
761 Map<String, String> secondWorkflowCodes = new HashMap<String, String>();
762 secondWorkflowCodes.put("INN", "INN");
763 secondWorkflowCodes.put("IPS", "IPS");
764 secondWorkflowCodes.put("LIRC", "LIRC");
765 secondWorkflowCodes.put("LND", "LND");
766 secondWorkflowCodes.put("LRTD", "LRTD");
767 return Collections.unmodifiableMap(secondWorkflowCodes);
768 }
769 }
770
771 public static final String NAMESPACE_CODE_SELECTOR = "namespaceCode";
772 public static final String NAME_SELECTOR = "name";
773
774 //Loan Constants
775 public static final String PTRN_Link = "<a id=\"u20\" href=\"patronMaintenance?viewTypeName=MAINTENANCE&returnLocation=http%3A%2F%2Flocalhost%3A9080%2FOLE_Rice2%2Fportal.do&methodToCall=start&dataObjectClassName=org.kuali.ole.patron.bo.OlePatronDocument\" target=\"_blank\" title=\"Create New Patron with\" class=\"uif-field uif-link uif-createNewLink\">Create New Patron</a>";
776 public static final String PTRN_BARCD_NOT_EXT = "Patron barcode does not exist.";
777 public static final String ITM_BARCD_NT_AVAL_DOC = "Item barcode does not exist.";
778 public static final String TIT_NT_EXT = "Title does not exist.";
779 public static final String PAR_EXP = "Parser Exception-item xml to item pojo.";
780 public static final String ITM_STS_NT_AVAL = "Item status is unavailable.";
781 public static final String KRMS_EXP_MSG = "Please ingest the deliver xml in KRMS Builder.";
782 public static final String ITM_STS_TO_DOC_FAIL = "Item status updation failed";
783 public static final String DAT_FORM = "MMM dd, yyyy hh:mm:ss a";
784 public static final String INVAL_LOC = "Invalid location";
785 public static final String INVAL_ITEM = "Either item type or item status or both are empty";
786 public static final String GENERAL_BLOCK = "generalBlock";
787 public static final String LOST_BARCODE = "lostBarcode";
788 public static final String ADDR_VERIFIED = "isAddressVerified";
789 public static final String EXPIR_DATE = "expirationDate";
790 public static final String PROXY_EXPIR_DATE = "proxyExpirationDate";
791 public static final String PATRON_BAR = "patronBarcode";
792 public static final String IS_PROXY_PATRON = "isProxyPatron";
793 public static final String DIGIT_ROUTINE = "digitRoutine";
794 public static final String PATTERN = "pattern";
795 public static final String ERROR_ACTION = "errorMessage";
796 public static final String LOST_STOLEN = "Lost/Stolen";
797 public static final String FALSE = "false";
798 public static final String H4 = "<h4>";
799 public static final String H4_CLOSE = "</h4><br/>";
800 public static final String BREAK = "<br/>";
801 public static final String COMMA = ",";
802 public static final String HM = "HM";
803 public static final String USER = "USER";
804 public static final String ENTITY_ID = "entityId";
805 public static final String HUNDRED_A = "100a";
806 public static final String TWOFORTY_A = "245a";
807 public static final String ID_COLAN = "id:";
808 public static final String NO_AUTHOR = "No Author";
809 public static final String OLE_LOAN_DOCUMENT_LIST = "oleLoanDocumentList";
810 public static final String LIST_OVERDUE_DAYS = "listOfOverDueDays";
811 public static final String HOURS_DIFF = "hoursDiff";
812 public static final String LIST_RECALLED_OVERDUE_DAYS = "listOfRecalledOverdueDays";
813 public static final String DDMMYYYYHHMMSS = "dd-MM-yyyy hh:mm:ss";
814 public static final String LOCATION = "location";
815 public static final String NUM_ITEMS_CHECKED_OUT = "numberOfItemsCheckedOut";
816 public static final String NUM_OVERDUE_ITEMS_CHECKED_OUT = "numberOfOverDueItemsCheckedOut";
817 public static final String NUM_OVERDUE_RECALLED_ITEMS_CHECKED_OUT = "numberOfOverDueRecalledItemsCheckedOut";
818 public static final String NUM_CLAIMS_RETURNED = "numberOfClaimsReturned";
819 public static final String OVERDUE_FINE_AMT = "overdueFineAmt";
820 public static final String REPLACEMENT_FEE_AMT = "replacementFeeAmt";
821 public static final String ALL_CHARGES = "allCharges";
822 public static final String IS_RENEWAL = "isRenewal";
823 public static final String NUM_RENEWALS = "numberOfRenewals";
824 public static final String ITEMS_DUE_DATE = "itemDueDate";
825 public static final String ITEMS_DUE_DATE_STRING = "itemDueDateString";
826 public static final String ITEM_BARCODE = "itemBarcode";
827 public static final String ITEM_LOCATION = "itemLocation";
828 public static final String IS_ITEM_PRICE = "isItemPrice";
829 public static final String DELIVERY_PRIVILEGES = "deliveryPrivileges";
830 public static final String ITEM_PICKUP_LOCATION = "itemPickUpLocation";
831 public static final String DESTINATION_LOCATION = "destinationLocation";
832 public static final String CIRCULATION_LOCATION = "operatorsCirculationLocation";
833 public static final String IS_PATRON_POSITION_ONE = "isPatronInPositionOne";
834 public static final String REQUEST_TYPE = "requestType";
835 public static final String ITEM_STATUS = "itemStatus";
836 public static final String ITEM_SHELVING = "itemShelving";
837 public static final String ITEM_COLLECTION = "itemCollection";
838 public static final String ITEM_LIBRARY = "itemLibrary";
839 public static final String ITEM_INSTITUTION = "itemInstitution";
840 public static final String ITEM_CAMPUS = "itemCampus";
841 public static final String DELETE_TEMP_HISTORY_REC = "deleteTemporaryHistoryRecord";
842 public static final String DATE_CHECK_IN = "checkInDate";
843 public static final String DELETE = "delete";
844 public static final String OVERDUE_DAY_LIMIT_ERROR = "OverdueDayLimit exceeds for an item, Block the Patron";
845 public static final String RECALL_OVERDUE_DAY_LIMIT_ERROR = "RecallOverdueDayLimit exceeds for an item, Block the Patron";
846 public static final String OVERDUE_DAY = "overdueDay";
847 public static final String OVER_DUE_FINE = "overdueFine";
848 public static final String NOTICE_TYPE = "noticeType";
849 public static final String UPDATE_ITEM_STATUS = "updateItemStatus";
850 public static final String LOAN_PERIOD = "loanPeriod";
851 public static final String FIXED_DUE_DATE = "fixedDueDate";
852 public static final String CIRCULATION_POLICY_SET_ID = "circulationPolicySetId";
853 public static final String COUNT = "count";
854 public static final String DUE_DATE = "dueDate";
855 public static final String FINE_RATE = "fineRate";
856 public static final String MAX_FINE = "maxFine";
857 public static final String CHECKOUT = "checkOut";
858 public static final String REPLACEMENT_BILL = "replacementBill";
859 public static final String GENERATE_NOTICE = "generateNotice";
860 public static final String CIRC_POLICY_FOUND = "circulationPolicyFound";
861 public static final String NOTICE = "notice";
862 public static final String OR = " (OR) ";
863 public static final String ZERO = "0";
864 public static final String LOCATION_ID = "locationId";
865 public static final String SLASH = "/";
866 public static final String NAME_NM = "nm";
867 public static final String AGENDA_NAME = "AGENDA_NAME";
868 public static final String LEVEL_NAME = "levelName";
869 public static final String LEVEL_ID = "levelId";
870 public static final String A = "a";
871 public static final String CAN_OVERRIDE_LOAN = "Can Override Loan";
872 public static final String CAN_LOAN = "Can Loan";
873 public static final String PATRON_NOTE_TYPE_ID = "patronNoteTypeId";
874 public static final String SHEL_LAG_TIME = "shelvingLagTime";
875 public static final String REQ_FIELD = "Please enter the required fields.";
876 public static final String BORROWER_NAME = "borrowerName";
877
878 public static final String CLAIMS_ITM_ERR_INFO = "Select an item(s).";
879 public static final String OVERRIDE_LOGIN_ERR_INFO = "has no permission to override.";
880 public static final String ALTER_DUE_DATE_ERR_INFO = "No selected items.";
881 public static final String FAST_ADD_ITM_ERR_INFO = "Record failed to save.";
882 public static final String FAST_ADD_ITM_SUCCESS_INFO = "Record saved successfully.";
883 public static final String FAST_ADD_ITM_VALIDATION_FAIL = "Barcode already exist.";
884 public static final String RENEWAL_ITM_ERR_INFO = "Select an item(s).";
885 public static final String RENEWAL_ITM_SUCCESS_INFO = "Item Renewal is done successfully.";
886 public static final String RENEWAL_ITM_POPUP = "Do you want to renew the item?";
887 public static final String PENDING_RQST_RENEWAL_ITM_INFO = " Item contains the pending request.";
888 public static final String RENEWAL_ITM_AFTER_FIXED_DUEDATE = "Please renew on or after fixed due date.";
889 public static final String FAST_ADD_ITEM_DEFAULT_STATUS = "FAST_ADD_ITEM_DEFAULT_STATUS";
890 public static final String LOC_CD = "locationCode";
891 public static final String LOC_CODE = "dataObject.locationCode";
892 public static final String LOC_LEVEl_ID = "dataObject.levelId";
893 public static final String LOC_ADMIN = "Location Administrator";
894 public static final String LOC_LEVEL_ERROR = "error.locationLevel.unauthorized";
895 public static final String LOC_LEVEL_SHELVING = "SHELVING";
896
897 public static final String LOCATION_LEVEL_SHELVING = "Shelving Location";
898 public static final String LOCATION_LEVEL_COLLECTION = "Collection";
899 public static final String LOCATION_LEVEL_LIBRARY = "Library";
900 public static final String LOCATION_LEVEL_INSTITUTION = "Institution";
901 public static final String LOCATION_LEVEL_CAMPUS = "Campus";
902 public static final String TITLE = "title";
903 public static final String AUTHOR = "author";
904 public static final String BIB_UUID = "bibUuid";
905 public static final String INSTANCE_UUID = "instanceUuid";
906 public static final String ITEM_UUID = "itemUuid";
907 public static final String ITEM_BARCODE_DISPLAY = "ItemBarcode_display:";
908 public static final String INSTANCE_IDENTIFIER = "instanceIdentifier";
909 public static final String ITEM_IDENTIFIER_DISPLAY = "ItemIdentifier_display";
910 public static final String BIB_IDENTIFIER = "bibIdentifier";
911 public static final String COPY_REQUEST = "Copy Request";
912 public static final String COPY_REQUEST_FULFILL = "Verify whether copy request has been fulfilled";
913 public static final String PAYMENT_STATUS_OUTSTANDING = "Outstanding";
914 public static final String ITEM_STATUS_ON_HOLD = "ONHOLD";
915 public static final String ITEM_STATUS_IN_TRANSIT = "INTRANSIT";
916 public static final String ITEM_STATUS_IN_TRANSIT_HOLD = "INTRANSIT-FOR-HOLD";
917 public static final String ITEM_STATUS_IN_TRANSIT_STAFF = "INTRANSIT-PER-STAFF-REQUEST";
918 public static final String DEFAULT_CALL_NUMBER_TYPE = "Other";
919 public static final String DEFAULT_CALL_NUMBER = "X";
920 public static final String PAY_STATUS_OUTSTANDING_CODE = "PAY_OUTSTN";
921 public static final String PAY_STATUS_PART_CODE = "PAY_PAR";
922 public static final String PAY_STATUS_ERROR_CODE = "PAY_ERR";
923 public static final String PAY_STATUS_FORGIVEN_CODE = "PAY_FORGIVEN";
924 public static final String PAY_STATUS_FULL_CODE = "PAY_FULL";
925 public static final String PAY_STATUS_CANCEL_CODE = "PAY_CANCELLED";
926
927 public static final String CHECKIN_TIME_FORMAT_MESSAGE = "Check-In time must be a valid 24 hour (0-23) time in HH:mm format, seconds are optional";
928 public static final String ALTER_DUE_DATE_TIME_FORMAT_MESSAGE = "Cannot alter due date, Entered time must be a valid 24 hour (0-23) time in HH:mm format, seconds are optional";
929 public static final String TIME_24_HR_PATTERN = "([01]?[0-9]|2[0-3]):(([0-5][0-9])|([0-5][0-9]:[0-5][0-9]))";
930 public static final String DUE_DATE_TIME_FORMAT_MESSAGE = "Due date time must be a valid 24 hour (0-23) time in HH:mm format, seconds are optional";
931
932 public static final class OleItemAvailableStatus {
933 public static final String ITEM_AVAILABLE_STATUS_CODE = "dataObject.itemAvailableStatusCode";
934 public static final String ITEM_AVAILABLE_STATUS_CD = "itemAvailableStatusCode";
935 public static final String ITEM_ACTIVE_INDICATOR = "dataObject.active";
936 }
937
938 public static final class OleGloballyProtectedField {
939 public static final String GLOBALLY_PROTECTED_ACTION_LINK = "oleGloballyProtectedFieldMaintenance";
940 }
941
942 //Agrreement download constants
943 public static final class OleAgreementDownloadConstants {
944 public static final String AGREEMENT_CHECKOUT_LOCATION = File.separator + "agreement" + File.separator + "agreement_checkout/request.xml";
945 public static final String AGREEMENT_CHECKOUT_LOCATION_ROOT = File.separator + "agreement" + File.separator + "agreement_checkout/";
946
947 }
948
949 public static final class OleCirculationDeskDetail {
950 public static final String OPERATOR_ROLE_NAME = "Operator";
951 public static final String OPERATOR_ROLE_NAMESPACE = "KR-PTRN";
952 }
953
954 public static final String CRCL_DSK_NO_LOC_ERR = "Preferred desk should be selected";
955 public static final String CRCL_DSK_LOC_ERR = " Operator and desk should be selected for mapping";
956 public static final String CRCL_DSK_INVALID_OPR = "Not a valid Operator";
957 public static final String CRCL_DSK_SUCCESS = "Circulation desk mapping done successfully";
958 public static final String UN_PAID = "Un Paid";
959 public static final String PAID = "Paid";
960 public static final String FULL_PAID = "PAY_FULL";
961 public static final String PAR_PAID = "PAY_PAR";
962 public static final String IN_ERROR = "PAY_ERR";
963 public static final String FORGIVEN = "PAY_FORGIVEN";
964 public static final String CANCELLED = "PAY_CANCELLED";
965 public static final String FEE_TYPE_NONE = "None";
966 public static final BigDecimal BIGDECIMAL_DEF_VALUE = new BigDecimal(0.00);
967 public static final String PAID_AMT_EXC = "error.paid.amount.exceeds";
968 public static final String PAY_AMT_EMPTY = "error.pay.amount.empty";
969 public static final String PAY_METHOD_REQUIRED = "error.pay.method.required";
970 public static final String ITM_BAR_NOT_AVAL = "error.item.barcode.not.available";
971 public static final String ENTR_ITM_BAR = "error.enter.item.barcode";
972 public static final String BILL_NOT_AVAI_BAR = "error.bill.not.avai.barcode";
973 public static final String BILL_DT = "Date";
974 public static final String BILL_NO = "Bill No";
975 public static final String FIRST_NAME = "First Name";
976 public static final String LAST_NAME = "Last Name";
977 public static final String FEE_TYPE = "Fee Type";
978 public static final String FEE_AMT = "Fee Amount";
979 public static final String TOT_AMT = "Total Amount Due";
980 public static final String ITM_BARCODE = "Item Barcode";
981 public static final String ITM_TYP = "Item Type";
982 public static final String ITM_TIT = "Item Title";
983 public static final String ITM_AUT = "Item Author";
984 public static final String ITM_CALL = "Call Number";
985 public static final String ITM_COPY = "Copy Number";
986 public static final String BILL_TEMP_NORMAL = "Normal";
987 public static final String BILL_TEMP_TABLE = "Table";
988 public static final String BILL_TITLE = "PATRON BILL";
989 public static final String SELECT = "error.select";
990 public static final String ADD_FEE_TYPE = "error.add.fee.type";
991 public static final String BAL_AMT = "Balance Amount : ";
992 public static final String PTRN_ID = "patronId";
993 public static final String PTRN_FN = "firstName";
994 public static final String PTRN_LN = "lastName";
995 public static final String ITM_BAR_DISP = "ItemBarcode_display:";
996 public static final String NO_BILLS = "error.no.bills";
997 public static final String NOT_REVIEWED = "error.not.reviewed";
998 public static final String NEGATIVE_NUM = "error.negative.number";
999
1000
1001 public static final class OleDeliverRequest {
1002 public static final String DELIVER_REQUEST_MAINTENANCE_ACTION_LINK = "deliverRequestMaintenance";
1003
1004 public static final String PICKUP_LOCATION = "error.deliver.pickupLocation";
1005 public static final String PATRON_RECORD_EXPIRE = "error.deliver.patron.expire";
1006 public static final String INVALID_PROXY = "error.deliver.invalid.proxy";
1007 public static final String NO_DELIVERY_PRIVILEGE = "error.deliver.no.delivery.privilege";
1008 public static final String NO_PAGE_PRIVILEGE = "error.deliver.no.paging.privilege";
1009 public static final String ALREADY_RAISED = "error.deliver.request.raised";
1010 public static final String TRANSIT_ERROR = "error.deliver.request.transit";
1011 public static final String QUEUE_DUPLICATE = "Duplicate Queue Position found";
1012 public static final String BORROWER_ID = "borrowerId";
1013 public static final String PROXY_BORROWER_ID = "proxyBorrowerId";
1014 public static final String PROXY_PATRON_ID = "proxyPatronId";
1015 public static final String TRANSIT_REQUEST_RAISED = "error.deliver.request.transit.raised";
1016 public static final String REQUEST_TYPE_ID = "requestTypeId";
1017 public static final String ITEM_IN_LOAN = "error.deliver.request.item.loan";
1018 public static final String ITEM_ID = "itemId";
1019 public static final String ITEM_UUID = "itemUUID";
1020 public static final String REQUEST_ID = "requestId";
1021 public static final String PATRON_ID = "olePatronId";
1022 public static final String LOAN_PATRON_ID = "patronId";
1023 public static final String REQUESTER_PATRON = "Patron";
1024 public static final String REQUESTER_PROXY_PATRON = "Proxy Patron";
1025 public static final String REQUESTER_OPERATOR = "Operator";
1026 public static final String REQUEST_TYPE_ID_1 = "1";
1027 public static final String REQUEST_TYPE_ID_2 = "2";
1028 public static final String REQUEST_TYPE_ID_3 = "3";
1029 public static final String REQUEST_TYPE_ID_4 = "4";
1030 public static final String REQUEST_TYPE_ID_5 = "5";
1031 public static final String REQUEST_TYPE_ID_6 = "6";
1032 public static final String REQUEST_TYPE_ID_7 = "7";
1033 public static final String REQUEST_TYPE_ID_8 = "8";
1034 public static final String SHELVING = "Shelving";
1035 public static final String QUEUE_POSITION = "borrowerQueuePosition";
1036 public static final String REQUEST_QUEUE = "REQUEST QUEUE";
1037 public static final String ITEM_BARCODE = "itemBarCode";
1038 public static final String ITEM_TYPE_CODE = "instanceItemTypeCode";
1039 public static final String DATE_FORMAT = "yyyyMMdd";
1040 public static final String EFF_DATE_FORMAT = "yyyy-MM-dd";
1041 public static final String INTRANSIT_STATUS = "INTRANSIT-PER-STAFF-REQUEST";
1042 public static final String ITEM_AVAILABLE = "error.deliver.request.item.available";
1043 public static final String ITEM_NOT_ELIGIBLE = "error.deliver.request.item.eligible";
1044 public static final String ITEM_ALREADY_LOANED = "error.deliver.request.item.already.loan";
1045 public static final String MAX_REQUEST_REACHED = "error.deliver.request.maximum.reached";
1046 public static final String NO_RECALL_REQUEST = "error.deliver.request.recall";
1047 public static final String NO_PAGE_REQUEST = "error.deliver.request.page";
1048 public static final String REQUEST_TYPE_CD = "requestTypeCode";
1049 public static final String ITEM_NOT_AVAILABLE_IN_DOCSTORE = "error.deliver.item.notInDocstore";
1050 public static final String INVALID_LOCATION = "error.deliver.inValidPickupLocation";
1051 public static final String REORDER_SUCCESS = "Queue Position changed successfully";
1052 public static final String POSITIVE_QUEUE_POSITION = "Queue position should be a positive non zero value";
1053 public static final String NO_PENDING_REQUEST = "No Pending Request for this item";
1054 public static final String RECALL_DELIVERY = "Recall/Delivery";
1055 public static final String HOLD_DELIVERY = "Hold/Delivery";
1056 public static final String PAGE_DELIVERY = "Page/Delivery";
1057 public static final String RECALL_HOLD = "Recall/Hold";
1058 public static final String HOLD_HOLD = "Hold/Hold";
1059 public static final String PAGE_HOLD = "Page/Hold";
1060 public static final String RECALL = "Recall";
1061 public static final String HOLD = "Hold";
1062 public static final String PAGE = "Page";
1063 public static final String COPY = "Copy";
1064 public static final String INTRANSIT = "In Transit";
1065 public static final String RECALL_BODY = "RECALL_BODY";
1066 public static final String RECALL_NOTICE_TYPE = "RECALL_NOTICE_TYPE";
1067 public static final String ONHOLD_BODY = "ONHOLD_BODY";
1068 public static final String ONHOLD_NOTICE_TYPE = "ONHOLD_NOTICE_TYPE";
1069 public static final String EXPIRED_REQUEST = "ExpiredRequestNotice";
1070 public static final String EXPIRED_BODY = "EXPIRED_BODY";
1071 public static final String RQST_EXPR_NOTICE_TYPE = "RQST_EXPR_NOTICE_TYPE";
1072 public static final String NOTICE_VALIDATION = "Notice Validation";
1073 public static final String LOSTBILLREPLACEMENT = "lost/billed for replacement";
1074 public static final String MISSINGFINALOVERDUE = "missing/final overdue notice sent";
1075 public static final String WITHDRAWNCLIAMSRETURN = "withdrawn or claims returned";
1076 public static final String CLAIM_RETURNED = "claimsReturned";
1077 public static final String REPLACEMENT_FEE_PATRON_BILL = "replacementFeePatronBill";
1078 public static final String NUBER_OF_OVER_DUE_SENT = "numberOfOverdueSent";
1079 public static final String DUE_DATE_SUM_INTERVAL = "dueDateSumInterval";
1080 public static final String CONFIGURABLE_INTERVAL = "configurableInterval";
1081 public static final String INTERVAL_WITH_NOTICE_COUNT = "intervalWithNoticeCount";
1082 public static final String IS_TEMPORARY_HISTORY_RECORD = "isTemporaryHistoryRecord";
1083 public static final String EXP_HOLD_NOTICE_CONTENT = "EXP_HOLD_NOTICE_CONTENT";
1084 public static final String COURTESY_NOTICE_CONTENT = "COURTESY_NOTICE_CONTENT";
1085 public static final String OVERDUE_NOTICE_CONTENT = "OVERDUE_NOTICE_CONTENT";
1086 public static final String PAYMENT_STATUS_NAME = "paymentStatusName";
1087 public static final String MISSING = "Missing";
1088 public static final String ONHOLD = "OnHold";
1089 public static final String INVALID_PATRON = "error.deliver.request.invalidPatron";
1090 public static final String INVALID_PROXY_PATRON = "error.deliver.request.invalidProxyPatron";
1091 public static final String INVALID_REQUEST_TYPE = "error.deliver.request.invalidRequestType";
1092 public static final String INVALID_OPERATOR = "error.deliver.request.invalidOperator";
1093 public static final String BORROWER_CODE = "borrowerCode";
1094 public static final String BORROWER_BARCODE = "borrowerBarcode";
1095 }
1096
1097 public static final String VOL_NUM_DISPLAY = "VolumeNumber_display";
1098 public static final String CALL_NUM_DISPLAY = "CallNumber_display";
1099 public static final String COPY_NUM_DISPLAY = "CopyNumber_display";
1100 public static final String CALL_NUM = "callNumber";
1101 public static final String VOL_NUM = "volumeNumber";
1102 public static final String COPY_NUM = "copyNumber";
1103 public static final String BIBUUID = "bibUuid";
1104 public static final String EFF_DATE_FORMAT = "MMM dd, yyyy HH:MM:SS a";
1105 public static final String COURTESY_NOTICE = "Courtesy Notice";
1106 public static final String HOLD_EXP_COURTESY_NOTICE = "Expired Hold Notice";
1107 public static final String OVERDUE_NOTICE = "Overdue Notice";
1108 public static final String NOTICE_OVERDUE = "OverdueNotice";
1109 public static final String NOTICE_COURTESY = "CourtesyNotice";
1110 public static final String NOTICE_HOLD_COURTESY = "HoldCourtesyNotice";
1111 public static final String NOTICE_RECALL = "RecallNotice";
1112 public static final String NOTICE_ONHOLD = "OnHoldNotice";
1113
1114 public static final class OverlayMatchingServiceImpl {
1115 public static final String LOCATION_LEVEL_SEARCH = "LocationLevel_search";
1116 public static final String ITEM_BARCODE_DISPLAY = "ItemBarcode_display";
1117 public static final String VENDOR_LINEITEM_IDENTIFIER = "VendorLineItemIdentifier_search";
1118 }
1119
1120 public static final class OleExternalDataSourceConfig {
1121 public static final String DATA_SOURCE_NAME = "dataObject.name";
1122 public static final String DATA_SOURCE_NM = "name";
1123 public static final String DATA_SOURCE_MAINTENANCE_ACTION_LINK = "externalDataSourceMaintenance";
1124 public static final String DATA_SOURCE_DELETE = "Delete";
1125 public static final String DATA_SOURCE_MAINTENANCE_DOC_SERVICE = "externalDSConfigMaintenanceDocumentService";
1126 }
1127
1128 public static final class OleUserPreferences {
1129 public static final String USER_PREF_NAME = "dataObject.PrefName";
1130 public static final String USER_PREF_CALL_NUMBER = "dataObject.callNumberSource1";
1131 public static final String USER_PREF_TAGS = "dataObject.removalTags";
1132 public static final String USER_PREF_NM = "prefName";
1133 public static final String USER_PREF_MAINTENANCE_ACTION_LINK = "userPreferences";
1134 public static final String USER_PREF_MAINTENANCE_DOC_SERVICE = "externalDSConfigMaintenanceDocumentService";
1135 }
1136
1137 public static final class OleBibliographicRecordStatus {
1138 public static final String BIBLIOGRAPHICRECORD_STATUS_CODE = "dataObject.bibliographicRecordStatusCode";
1139 public static final String BIBLIOGRAPHICRECORD_STATUS_CD = "bibliographicRecordStatusCode";
1140 }
1141
1142 public static final class OleDiscoveryExportProfile {
1143 public static final String OLE_EXP_MARC_FIELD = "dataObject.marcField";
1144 public static final String OLE_EXP_ITEM_FIELD = "dataObject.itemField";
1145 public static final String OLE_EXP_MARC_DUPLICATE_ERROR = "error.discoveryExportProfile.duplicateMARCField";
1146 public static final String OLE_EXP_ITEM_DUPLICATE_ERROR = "error.discoveryExportProfile.duplicateItemField";
1147 public static final String OLE_EXP_ADD_ITEM = "dataObject.marcField";
1148 public static final String OLE_EXP_ADD_ITEM_ERROR = "error.discoveryExportProfile.addItem";
1149 }
1150
1151 public static final class OlePatronIngestLoadReport {
1152 public static final String CREATED_DATE_FORMAT = "MM/dd/yyyy";
1153 public static final String CREATED_DATE = "createdDate";
1154 }
1155
1156 public static final String ERROR_DUPLICATE_CODE = "error.duplicate.code";
1157 public static final String NAME_FIELD = "dataObject.name";
1158
1159 public static final class OleAgreementDocTypeRule {
1160 public static final String AGR_DOC_TYPE_NAME_FIELD = "dataObject.agreementDocTypeName";
1161 public static final String AGR_DOC_TYPE_NAME = "agreementDocTypeName";
1162 }
1163
1164 public static final class OleAgreementMethodRule {
1165 public static final String AGR_MTHD_NAME_FIELD = "dataObject.agreementMethodName";
1166 public static final String AGR_MTHD_NAME = "agreementMethodName";
1167 }
1168
1169 public static final class OleAgreementStatusRule {
1170 public static final String AGR_STATUS_NAME_FIELD = "dataObject.agreementStatusName";
1171 public static final String AGR_STATUS_NAME = "agreementStatusName";
1172 }
1173
1174 public static final class OleAgreementTypeRule {
1175 public static final String AGR_TYPE_NAME_FIELD = "dataObject.agreementTypeName";
1176 public static final String AGR_TYPE_NAME = "agreementTypeName";
1177 }
1178
1179 public static final String LOGIN_USR = "user";
1180 public static final String USER_ID = "userId";
1181 }