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 }