001package org.kuali.ole;
002
003import org.kuali.ole.deliver.bo.OleLoanDocument;
004import org.kuali.ole.deliver.bo.OleTemporaryCirculationHistory;
005import org.kuali.ole.deliver.bo.OleDeliverRequestBo;
006import org.kuali.ole.deliver.bo.PatronBillPayment;
007
008import java.io.File;
009import java.math.BigDecimal;
010import java.util.*;
011
012/**
013 * Created by IntelliJ IDEA.
014 * User: pvsubrah
015 * Date: 4/7/12
016 * Time: 10:55 PM
017 * To change this template use File | Settings | File Templates.
018 */
019public class OLEConstants {
020    public static final String INVOICE_ITEM_LIMIT = "INVOICE_ITEM_LIMIT";
021
022    public static final String SERIAL_SINGLE_SEC_LIMIT = "SERIAL_SINGLE_SEC_LIMIT";
023    public static final String SERIAL_MULTI_SEC_LIMIT = "SERIAL_MULTI_SEC_LIMIT";
024    public static final String SERIAL_SEARCH_LIMIT = "SERIAL_SEARCH_LIMIT";
025    //calender
026    public static final String CALENDAR_BEGIN_END_DATE = "error.begin.end.date";
027    public static final String CALENDAR_GENERAL = "GeneralInfo";
028    public static final String CALENDAR_WEEKDAYS_OVERLAP="error.week.days.overlap";
029    public static final String CALENDAR_EXCEPTION = "ExceptionDay";
030    public static final String CALENDAR_PERIOD = "ExceptionPeriod";
031    public static final String CALENDAR_OPEN_CLOSE_TIME_CHECK="error.gen.open.close.time";
032    public static final String CALENDAR_OPEN_TIME="error.gen.open.time.empty";
033    public static final String CALENDAR_CLOSE_TIME="error.gen.close.time.empty";
034    public static final String CALENDAR_WEEK_DAYS_SAME="error.week.days.same";
035    public static final String CALENDAR_GENERAL_LIST="error.gen.list";
036    public static final String CALENDAR_EXCEPTION_VALIDATE ="error.exp.day";
037    public static final String CALENDAR_EXCEPTION_DUPLICATE="error.exp.day.twice";
038    public static final String CALENDAR_EXCEPTION_DATE_EMPTY="error.exp.date";
039    public static final String CALENDAR_EXCEPTION_TYPE_EMPTY="error.exp.type";
040    public static final String CALENDAR_EXCEPTION_OPEN_TIME_EMPTY="error.exp.open.time";
041    public static final String CALENDAR_EXCEPTION_CLOSE_TIME_EMPTY="error.exp.close.time";
042    public static final String CALENDAR_EXCEPTION_OPEN_TIME="error.exp.par.open.time";
043    public static final String CALENDAR_EXCEPTION_CLOSE_TIME="error.exp.par.close.time";
044    public static final String CALENDAR_PERIOD_BEGIN ="error.exp.period.begin.day";
045    public static final String CALENDAR_PERIOD_END ="error.exp.period.end.day";
046    public static final String CALENDAR_PERIOD_BEGIN_END="error.exp.period.begin.end.day";
047    public static final String CALENDAR_PERIOD_BEGIN_DATE_EMPTY ="error.beg.date";
048    public static final String CALENDAR_PERIOD_END_DATE_EMPTY="error.end.date";
049    public static final String CALENDAR_PERIOD_LIST_EMPTY="error.per.list";
050    public static final String CALENDAR_EXCEPTION_TYPE = "Holiday";
051    public static final String CALENDAR_GET_OPEN_TIME = "openTime";
052    public static final String CALENDAR_GET_CLOSE_TIME = "closeTime";
053    public static final String CALENDER_ID="calendarGroupId";
054    public static final String CALENDER_SUN="Sunday";
055    public static final String CALENDER_MON="Monday";
056    public static final String CALENDER_TUE="Tuesday";
057    public static final String CALENDER_WED="Wednesday";
058    public static final String CALENDER_THU="Thursday";
059    public static final String CALENDER_FRI="Friday";
060    public static final String CALENDER_SAT="Saturday";
061    public static final String CALENDER_STARTDATE="temp.strt.end.date.new.cal";
062    public static final String CALENDER_FLAG="INCLUDE_NON_WORKING_HRS";
063
064
065
066
067
068
069
070
071    public static final String CALENDAR_MAINTENANCE_ACTION_LINK = "OleCalendarController";
072    public static final String OLE_CALENDAR_DOC_SERVICE = "oleCalendarDocumentService";
073    public static final String GROUP_ID = "groupId";
074    public static final String EXCLUDE_ITEM_STATUS = "EXCLUDE_ITEM_STATUS";
075    public static final String MAIN_RCV_REC_TYP = "Main";
076    public static final String SUPPLEMENT_RCV_REC_TYP = "Supplementary";
077    public static final String INDEX_RCV_REC_TYP = "Index";
078    public static final String SERIAL_SEARCH ="serial_search";
079    public static final String PO_SEARCH ="po_search";
080    public static final String TITLE_SEARCH ="Title_search";
081    public static final String ISSN_SEARCH ="ISSN_search";
082    public static final String BIB_SEARCH ="bibIdentifier";
083    public static final String INSTANCE_SEARCH ="instanceIdentifier";
084    public static final String BIB_ID = "bibId";
085    public static final String DOC_NUM = "documentNumber";
086    public static final String CONFIRM_MSG_RETURN_TO_SEARCH = "Form has unsaved data. Do you want to leave anyway?";
087    public static final String SERIAL_REC_DESC = "New Serial Receiving";
088    public static final String ENUM_CAPTION1 = "ENUM_CAPTION1";
089    public static final String ENUM_CAPTION2 = "ENUM_CAPTION2";
090    public static final String ENUM_CAPTION3 = "ENUM_CAPTION3";
091    public static final String ENUM_CAPTION4 = "ENUM_CAPTION4";
092    public static final String ENUM_CAPTION5 = "ENUM_CAPTION5";
093    public static final String ENUM_CAPTION6 = "ENUM_CAPTION6";
094    public static final String ENUMERATION_CAPTION = "ENUMERATION_CAPTION";
095
096    public static final String CHRON_CAPTION1 = "CHRON_CAPTION1";
097    public static final String CHRON_CAPTION2 = "CHRON_CAPTION2";
098    public static final String CHRON_CAPTION3 = "CHRON_CAPTION3";
099    public static final String CHRON_CAPTION4 = "CHRON_CAPTION4";
100    public static final String CHRONOLOGY_CAPTION = "CHRONOLOGY_CAPTION";
101
102    public static final String SERIAL_SEARCH_CREATE_NEW = "Create";
103    public static final String SERIAL_SEARCH_SHOW_RECORD = "Show";
104    public static final String INSTANCE_ID = "instanceId";
105    public static final String DOC_FORMAT_ALL = "ALL";
106    public static final String KUALI_RULE_SERVICE = "kualiRuleService";
107    public static final String BILL_WISE = "billwise";
108    public static final String ITEM_WISE = "itemwise";
109    public static final String PAY_OUTSTANDING = "PAY_OUTSTN";
110    public static final String PAY_PARTIALLY = "PAY_PAR";
111    public static final String REQUEST_EXISTS = "Request exists for this item ";
112    public static final String DAMAGED_CHECK_IN_HEADER = "<h1>Damaged Check-in</h1></br>";
113    public static final String CHECK_IN_NOTE_HEADER = "<h1>Check-in Note</h1></br>";
114    public static final String CAN_REMOVE_NOTE = "Can Remove Note";
115    public static final String CIRC_DESK_REQUIRED = "Circulation Desk Name is required";
116    public static final String AUDIO_OPTION = "AUDIO_OPTION";
117    public static final String INVAL_ITEM_STATUS = "Invalid Item Status";
118    public static final String ITEM_STATUS_CODE = "itemAvailableStatusCode";
119    public static final String OPTR_ID = "operatorId";
120    public static final String VALID_FILE_FORMAT = "validFileFormat";
121    public static final String APPL_ID = "KUALI";
122    public static final String SELECT_NMSPC = "OLE-SELECT";
123    public static final String SELECT_CMPNT = "Select";
124    public static final String OVERLAY_OBJECT_CODE = "OVERLAY_OBJECT_CODE";
125    public static final String OVERLAY_CHART_CODE = "OVERLAY_CHART_CODE";
126    public static final String OVERLAY_ACCOUNT_NUMBER = "OVERLAY_ACCOUNT_NUMBER";
127    public static final String PROFILE_NM = "profileName";
128    public static final String OBJECT_CODE = "objectCode";
129    public static final String CHART_CODE = "chartCode";
130    public static final String ACCOUNT_NUMBER = "accountNumber";
131    public static final String BIB_OVERLAY_DIRECTORY = "bibOverlay.directory";
132    public static final String ACTION_START_TAG = "<actions>\n";
133    public static final String ACTION_CLOSE_TAG = "\n</actions>";
134    public static final String EDI = "edi";
135    public static final String MRC = "mrc";
136    public static final String NO_CIRC_POLICY_FOUND = "No Circulation Policy Set Found";
137    public static final String RECALL_DUE_DATE = "recallDueDate";
138    public static final String LOANED_DATE = "loanedDate";
139    public static final String MINIMUM_LOAN_PERIOD = "minimumLoanPeriod";
140    public static final String RECALL_LOAN_PERIOD = "recallLoanPeriod";
141    public static final String MAX_NO_OF_DAYS_ONHOLD = "maxNumberOfDaysOnHold";
142    public static final String NO_OF_DAYS_ON_HOLD = "numberOfDaysOnHold";
143    public static final String DUE_DATE_DIFF_INTERVAL = "dueDateDiffInterval";
144    public static final String REQ_EXPIRATION_DAY_LIMIT = "requestExpirationDay";
145    public static final String REQ_EXPIRATION_DATE = "requestExpirationDate";
146    public static final String DATA_OBJECT = "//newMaintainableObject/dataObject/";
147    public static final String PATRON_TYPE_NAME = "olePatron/oleBorrowerType/borrowerTypeCode";
148    public static final String ITEM_TYPE_NM = "itemType";
149    public static final String SHELVING_LOCATION = "shelvingLocation";
150    public static final String MAX_NO_OF_PAGE_REQUEST = "maxNumberOfPageRequest";
151    public static final String MAX_NO_OF_HOLD_REQUEST = "maxNumberOfHoldRequest";
152    public static final String MAX_NO_OF_RECALL_REQUEST = "maxNumberOfRecallRequest";
153    public static final String NOT_CHECK_OUT_STATUS = "AVAILABLE";
154    public static final String RECENTLY_RETURNED = "RECENTLY-RETURNED";
155    public static final String ITM_CHECKIN_MSG = "Item is not loaned.";
156    public static final String MARC_XML = "marc_xml";
157    //public static final String FIELD_035 = "035";
158    public static final String OLE_BIB_RECORD = "oleBibRecord";
159    public static final String ID = "id";
160    public static final String UNAUTHORIZED_LOAN_USER = "is not authorized to perform this function.";
161    public static final String ITEM_TITLE = "Notice";
162    public static final String ITEM_ID = "Item_Id";
163    public static final String INVALID_CRON = "dataObject.jobCronExpression";
164    public static final String OLEML_FORMAT = "oleml";
165    public static final String WORK_CATEGORY = "work";
166    public static final String BIB_DOC_TYPE = "bibliographic";
167    public static final String NO_LOC_CIR_DESK = "Circulation desk contains no location.Please add a location to it.";
168    public static final String INSTANCE_DOC_TYPE = "instance";
169    public static final String MARC_FORMAT = "marc";
170    public static final String DUBLIN_FORMAT = "dublin";
171    public static final String UNQUALIFIED_DUBLIN_FORMAT = "dublinunq";
172    public static final String UPDATE_ITEM_FLAG = "updateItem";
173    public static final String BIB_CREATION_FLAG = "bibliographicRecordCreated";
174    public static final String HOLDING_DOC_TYPE = "holdings";
175    public static final String OVERLAY = "overlay";
176    public static final String OVERLAY_DELETE_REPLACE = "deletReplaceBibInstance";
177    public static final String UPDATE_BIB_EXCLUDING_GPF = "updateBibExcludingGPF";
178    public static final String UPDATE_BIB_INCLUDING_GPF = "updateBibIncludingGPF";
179
180    public static final String EXCEPTION_CREATION_FLAG = "exceptionRouted";
181    public static final String ISBN_TERM = "ISBN Term";
182    public static final String ISBN_FUNCTION_DEF_NAME = "isbnFunction";
183    public static final String ISSN_FUNCTION_DEF_NAME = "issnFunction";
184    public static final String OCLC_FUNCTION_DEF_NAME = "oclcFunction";
185    public static final String LOCATION_FUNCTION_DEF_NAME = "locationFunction";
186    public static final String VENDOR_LINEITEM_REF_NUM_FUNCTION_DEF_NAME = "vendorLineItemReferenceFunction";
187    public static final String ITEM_BARCODE_FUNCTION_DEF_NAME = "itemBarcodeFunction";
188    public static final String EXISTING_FIELD = "existingfield";
189    public static final String INCOMING_FIELD = "incomingfield";
190    public static final String VENDOR_PROFILE_CODE = "vendorProfileCode";
191    public static final String OLE_ORDER_RECORD = "oleOrderRecord";
192    public static final String PROFILE_ATTRIBUTE_LIST = "profileAttributesList";
193    public static final String OVERLAY_OPTION_LIST = "overlayOptionList";
194    public static final String OVERLAY_LOOKUP_ACTION_LIST = "overlayLookupActionList";
195    public static final String DATA_CARRIER_SERVICE = "dataCarrierService";
196    public static final String REQUEST_BIB_RECORD = "requestBibRecord";
197    public static final String REQUEST_LINE_ITEM_ORDER_RECORD = "requestLineItemOrderRecord";
198
199    public static final String DEFAULT_LOCATION = "defaultLocation";
200    public static final String HIGHLEVEL_OVERLAY_OPTION = "highlevelOverlayOption";
201    public static final String OVERLAY_DOCSTORE_OUTPUT_TARGET_OBJECT = "docstore";
202    public static final String OVERLAY_REQUISITION_OUTPUT_TARGET_OBJECT = "requisition";
203    public static final String RECEIPT_STATUS = "receiptStatus";
204    public static final String OVERLAY_HELPER_SERVICE = "overlayHelperService";
205    public static final String OVERLAY_RETRIVAL_SERVICE = "overlayRetrivalService";
206    public static final String OVERLAY_DATAFIELD_SERVICE = "overlayDataFieldService";
207    public static final String OVERLAY_LOOKUPTABLE_SERVICE = "overlayLookupTableService";
208    public static final String OVERLAY_FILE_READER_FACTORY = "overlayFileReaderFactory";
209    public static final String OVERLAY_OUTPUTSERVICE_FACTORY = "overlayOutputServiceFactory";
210    public static final String OVERLAY_TABLELOOKUP_SERVICE = "overlayTableLookupService";
211    public static final String OVERLAY_DOCSTORE_OUTPUT_SERVICE = "overlayDocstoreOutputService";
212    public static final String OVERLAY_PROFILEMANAGER_SERVICE = "overlayProfileManagerService";
213    public static final String OVERLAY_ACTION_SERVICE = "oleOverlayActionService";
214
215    public static final String COMMON_IDENTIFIER_SEARCH = "common_identifier_search";
216    public static final String OCLC_SEARCH = "035a";
217    public static final String OVERLAY_CALLNUMBER = "callnumber";
218    public static final String OVERLAY_ITEM_CALLNUMBER = "item.callNumber";
219    public static final String OVERLAY_CALLNUMBER_TABLE = "callNumberTable";
220    public static final String OVERLAY_CODES_TABLE = "codeTable";
221    public static final String OVERLAY_BUDGET_CODE_TABLE = "budgetCodeTable";
222    public static final String OVERLAY_ITEM_ITEMTYPE = "itemType";
223    public static final String OVERLAY_ITEM_BARCODE = "barcodeARSL";
224    public static final String OVERLAY_ITEM_STATISTICALSEARCHINGCODES = "statisticalSearchingCode";
225    public static final String OVERLAY_ITEM_VENDOR_LINEITEM_IDENTIFIER = "vendorLineItemIdentifier";
226    public static final String OVERLAY_ITEM_STAFF_ONLY_FLAG = "staffOnlyFlag";
227    public static final String OVERLAY_ITEM_FAST_ADD_FLAG = "fastAddFlag";
228    public static final String OVERLAY_ITEM_STATUS = "itemStatus";
229    public static final String OVERLAY_ITEM_LOCATION = "location";
230    public static final String OVERLAY_INSTANCE = "instance";
231    public static final String OVERLAY_OLE_HOLDINGS = "oleHoldings";
232    public static final String OVERLAY_ITEM = "item";
233    public static final String OVERLAY_ORDERRECORD = "orderRecord";
234    public static final String OVERLAY_TX_RECORD = "oleTxRecord";
235    public static final String OVERLAY_CALLNUMBER_PREF_ONE = "callNumberPreferenceOne";
236    public static final String OVERLAY_CALLNUMBER_PREF_TWO = "callNumberPreferenceTwo";
237    public static final String OVERLAY_CALLNUMBER_PREF_THREE = "callNumberPreferenceThree";
238    public static final String BIBlIOGRAPHICUUID = "bibUUID";
239    public static final String OVERLAY_INSTANCEUUID = "instanceUUID";
240    public static final String OVERLAY_HOLDINGUUID = "holdingUUID";
241    public static final String OVERLAY_ITEMUUID = "itemUUID";
242    public static final String OVERLAY_OPTION_ADD = "add";
243    public static final String OVERLAY_OPTION_DELETE = "delete";
244    public static final String OVERLAY_OPTION_UPDATE = "update";
245    public static final String OVERLAY_OPTION_DONTADD = "dontAdd";
246    public static final String OVERLAY_OPTION_ALL_NEW_RECORDS = "ALL_NEW_RECORDS";
247    public static final String OVERLAY_TABLENAME = "tableName";
248    public static final String OVERLAY_NEXTACTION = "nextAction";
249    public static final String OVERLAY_FIELDTOUPDATE = "fieldToUpdate";
250    public static final String OVERLAY_lOOKUPFIELD_FOR_TABLELOOKUP = "lookupFieldForTableLookup";
251    public static final String OVERLAY_USEVALUE = "usevalue";
252    public static final String OVERLAY_LOOKUPVALUE = "lookupvalue";
253    public static final String OVERLAY_FINALVALUE = "finalValue";
254    public static final String OVERLAY_INPUTVALUE = "inputValue";
255    public static final String OVERLAY_PROFILEID = "profileId";
256    public static final String EDI_ORDER = "ediOrder";
257    public static final String OVERLAY_NOTE = "note";
258    public static final String OVERLAY_HOLDINGS_IDENTIFIER = "holdingsIdentifier";
259    public static final String OVERLAY_FILE_FORMAT_ERROR = "error.overlay.file.format";
260    public static final String OVERLAY_NEXT_ACTION_ERROR = "error.overlay.next.action";
261    public static final String OVERLAY_TABLE_NAME = "error.overlay.table.name";
262    public static final String OVERLAY_TABLE_FIELD_NAME = "error.overlay.table.field.name";
263    public static final String OVERLAY_SOURCE_FIELD_NAME = "error.overlay.source.field.name";
264    public static final String DELETE_PURCHASE_ORDER_FAIL_MESSAGE = "record.delete.po.message";
265    public static final String DELETE_LOANED_FAIL_MESSAGE = "record.delete.loan.message";
266    public static final String DELETE_REQUEST_FAIL_MESSAGE = "record.delete.request.message";
267
268    public static final String DATA_FIELD_985 = "985";
269    public static final String SUB_FIELD_A = "a";
270    public static final String DEFAULT_LOCATION_LEVEL_INSTITUTION = "UC";
271    /*public static final String OVERLAY_OPTION_EXCLUDE_GPF = "EXCLUDE_GPF";
272    public static final String OVERLAY_OPTION_INCLUDE_GPF = "INCLUDE_GPF";*/
273    public static final String OVERLAY_OPTION_DONT_IGNORE_GPF = "DONT_IGNORE_GPF";
274    public static final String OVERLAY_OPTION_IGNORE_GPF = "IGNORE_GPF";
275    public static final String OVERLAY_OPTION_REPLACE_MATCHING_RECORDS_PROTECTEDFIELD = "REPLACE_MATCHING_RECORDS_PROTECTEDFIELD";
276    public static final String OVERLAY_OPTION_REPLACE_MATCHING_RECORDS_KEEP_PROTECTEDFIELD = "MATCHING_RECORDS_KEEP_PROTECTEDFIELD";
277    public static final String DELIMITER_DASH = "-";
278    public static final String DELIMITER_HASH = "#";
279    public static final String DELIMITER_DOLLAR = "$";
280
281    public static final String FIXED_DUE_DATE_CONTROLLER = "oleFixedDueDate";
282
283    public static final String OLE_CHART_CODE = "chartCode";
284    public static final String OLE_ITEM_CHART_CODE = "itemChartCode";
285    public static final String ORG_CODE = "orgCode";
286    public static final String RECV_REQUIRED = "receivingRequired";
287    public static final String CONTRACT_MANAGER = "contractMgr";
288    public static final String ASSIGN_TO_USER = "assignToUser";
289    public static final String USE_TAXIND = "useTaxInd";
290    public static final String ORDER_TYPE = "orderType";
291    public static final String FUNDING_SOURCE = "fundingSource";
292    public static final String PAYREQ_POSITIVE_APPROVAL = "payReqPositiveApprovalReq";
293    public static final String PURCHASE_CONFIRMATION_INDICATOR = "purchaseorderconfirmationindicator";
294    public static final String REQUISITION_SOURCE = "requisitionSource";
295    public static final String DELIVERY_CAMPUS = "deliveryCampus";
296    public static final String BUILDING = "building";
297    public static final String VENDOR_CHOICE = "vendorchoice";
298    public static final String ROUTE_RQUESTER = "routeRequester";
299    public static final String ITEM_TYPE = "itemType";
300    public static final String PUBLIC_VIEW = "publicView";
301    public static final String PO_TRAMISSION_METHOD = "poTransmissionMethod";
302    public static final String INTERNAL_PURCHASING_LIMIT = "internalPurchasingLimit";
303    public static final String COST_SOURCE = "costSource";
304    public static final String PERCENT = "percent";
305
306    public static final String ERROR_MESSAGE_UPLOAD = "Please select either both raw marc,edi or marc,edi xml.";
307    public static final String ERROR_AGENDA_NAME = "Please choose a valid agenda name";
308    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.";
309    public static final String STAFF_UPLOAD_FAILURE = "Failed to perform Staff Upload.";
310    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.";
311    public static final String PROFILE_BUILDER_SELECT_FILE = "Please select file to upload.";
312    public static final String PROFILE_BUILDER_SUCCESS = "Profile File uploaded successfully.";
313    public static final String PROFILE_BUILDER_FAILURE = "Failed to upload Profile File.";
314    public static final String PROFILE_BUILDER_INVALID_SCHEMA = "Invalid Schema File Uploaded.";
315    public static final String INVOICE_UPLOAD_SUCCESS = "Invoice Ingest executed successfully.";
316    public static final String BATCH_ORDER_IMPORT_SUCCESS = "Staff Upload executed successfully.";
317    public static final String BATCH_ORDER_IMPORT_FAILURE = "Failed to perform Staff Upload.";
318
319    /*public static final String KRMS_BUILDER_SUCCESS = "info.krms.file.success";
320    public static final String KRMS_BUILDER_FAILURE = "error.krms.file.failure";
321    public static final String KRMS_BUILDER_SELECT_FILE = "error.krms.file.upload";
322    public static final String KRMS_BUILDER_INVALID_SCHEMA = "error.krms.invalid.schema";*/
323    public static final String OLE_CURRENT_DATE_FUNCTION = "currentDateFunction";
324    public static final String CHECK_DIGIT_ROUTINE = "CheckDigitRoutine";
325    public static final String OLE_CONTAINS_FUNCTION = "containsFunction";
326
327    //MARC EDITOR messages
328    public static final String MARC_EDITOR_SUCCESS = "Record saved successfully. Please close the window to return to OLE.";
329    public static final String MARC_EDITOR_FAILURE = "Failed to save record.";
330    public static final String MARC_EDITOR_REQUIRED_MSG = "Minimum one leader field, Control Field-008 and one Data Field are required. ";
331    public static final String OLE_DOCSTORE_RESPONSE_STATUS = "success";
332    public static final String MARC_EDITOR_TITLE_245 = "245";
333    public static final String MARC_EDITOR_TITLE_LETTER = "|a";
334    public static final String MARC_EDITOR_INVALID_TITLE = "Minimum title field 245 and |a is required. ";
335    public static final String MARC_EDITOR_TITLE_100 = "100";
336
337    public static final String DOCSTORE_HELPER_SERVICE = "docstoreHelperService";
338    public static final String DISCOVERY_HELPER_SERVICE = "discoveryHelperService";
339    public static final String OLE_WEB_SERVICE_PROVIDER = "oleWebServiceProvider";
340    public static final String OLE_NAMESPACE = "OLE";
341    public static final String BIB_INFO_LIST_FROM_SOLR_RESPONSE = "bibRecordFromSOLRResponse";
342    public static final String ITEM_DOC_TYPE = "item";
343    public static final String SOURCEHOLDINGS_DOC_TYPE = "sourceHoldings";
344
345    public static final String PROFILE_AGENDA_NM = "YBP";
346    public static final String PROFILE_ATTRIBUTE_NM = "orderPerFile";
347    public static final String PROFILE_ATTRIBUTE_VALUE = "SINGLE-ORDER";
348
349    public static final String BIB_UNIQUE_ID = "uniqueId";
350    public static final String BIB_INSTANCE_ID = "instanceIdentifier";
351    public static final String BIB_ITEM_ID = "itemIdentifier";
352    public static final String NOTE_TYPE = "public";
353    public static final String LOCATION_LOCATIONLEVEL_NAME = "location.locationLevel.name";
354    public static final String LOCATION_LOCATIONLEVEL_LEVEL = "location.locationLevel.level";
355    public static final String PERMANENT = "permanent";
356    public static final String TRUE = "true";
357    public static final String NAMESPACE_CODE = "namespaceCode";
358    public static final String COMPONENT_CODE = "componentCode";
359    public static final String FEE_TYPE_NAME = "feeTypeName";
360    public static final String DESK_LOCATION = "deskLocation";
361    public static final String NEW_REQUEST_DOC = "New Request Document";
362    public static final String EDIT_REQUEST_DOC = "Edited Request Document";
363    public static final String COPY_REQUEST_DOC = "Copied Request Document";
364
365
366    public static final class  OLEBatchProcess{
367        public static final String  ERROR_SELECT_FIELD="errot.batch.fill.atleast.onefield";
368        public static final String  ERROR_DATE_FORMAT_FIELD_VALUE="error.batch.filtercritria.dateFormat.date";
369        public static final String  ERROR_DATE_FORMAT_FIELD_RANGE="error.batch.filtercritria.dateFormat.daterange";
370
371        public static final String  ERROR_NUMBER_FORMAT_FIELD_VALUE="error.batch.filtercritria.numberFormat.number";
372        public static final String  ERROR_NUMBER_FORMAT_FIELD_RANGE="error.batch.filtercritria.numberFormat.numberrange";
373
374        public static final String  SELECT_VALUE_FOR_FIELD_NAME="error.batch.select.fieldName";
375        public static final String  ERROR_STRING_FORMAT_FIELDVALUE="error.batch.filtercriteria.stringformat.field";
376        public static final String  ERROR_BATCH_FIELD_VIOLATION="error.batch.field.violation";
377        public static final String  OLE_BATCH_FILTER_CRITERIA_MNT_ID="OLEBatchProcessProfileBo-MaintenanceView-filterCriteriaSection";
378        public static final String OLE_BATCH_FLTR_FIELD_VALUE="FieldValue";
379        public static final String OLE_BATCH_FLTR_FIELD_VALUE_RANGE_FROM="FieldValueRangeFrom";
380        public static final String OLE_BATCH_FLTR_FIELD_VALUE_RANGE_TO="FieldValueRangeTo";
381        public static final String OLE_BATCH_FLTR_DATE="Date";
382        public static final String OLE_BATCH_FLTR_DATE_RANGE="Date Range";
383        public static final String OLE_BATCH_FLTR_NUMBER="Number";
384        public static final String OLE_BATCH_FLTR_NUMBER_RANGE="Number Range";
385        public static final String OLE_BATCH_FLTR_STRING="String";
386        public static final String OLE_BATCH_SCHEDULE  = "error.format.required";
387        public static final String OLE_BATCH_SCHEDULE_TIME = "error.format.time";
388        public static final String OLE_BATCH_SCHEDULE_ERR ="error.scheduler.time";
389
390        public static final String OLE_BATCH_PROFILE_BIB_MATCH_POINT_SECTION_ID = "OLEBatchProcessProfileBo-MaintenanceView-bibMatchPointSection";
391        public static final String OLE_BATCH_PROFILE_DATA_MAPPING_SECTION_ID = "OLEBatchProcessProfileBo-MaintenanceView-dataMappingSection";
392        public static final String OLE_BATCH_BIB_MATCH_POINT_ERR = "error.bib.match.point";
393        public static final String OLE_BATCH_BIB_DATA_MAPPING_FIELD_ERR = "error.bib.data.mapping.field";
394        public static final String BATCH_PROCESS_PROFILE_CONTROLLER = "oleBatchProcessProfile";
395        public static final String BATCH_PROCESS_SCHEDULE_SECTION_ID = "BatchProcessDefinition-schedule";
396        public static final String SCHEDULE_ONETIME = "onetime";
397        public static final String SCHEDULE_RECURRING = "recurring";
398        public static final String SCHEDULE_TYPE_DAILY = "Daily";
399        public static final String SCHEDULE_TYPE_WEEKLY = "Weekly";
400        public static final String SCHEDULE_TYPE_MONTHLY = "Monthly";
401        public static final String NEW_BATCH_PRCS_DOCUMENT = "New Batch Process Document";
402        public static final String TIME_AM = "AM";
403        public static final String TIME_PM = "PM";
404        public static final String PROFILE_JOB = "_Job";
405        public static final String PROFILE_SCHEDULE = "_Scheduled";
406        public static final String JOB_STATUS_SCHEDULED = "SCHEDULED";
407        public static final String JOB_STATUS_RUNNING = "RUNNING";
408        public static final String JOB_STATUS_STOPPED = "STOPPED";
409        //public static final String JOB_STATUS_CANCELLED = "CANCELLED";
410        public static final String JOB_STATUS_COMPLETED = "COMPLETED";
411        public static final String JOB_STATUS_PAUSED = "PAUSED";
412        public static final String ORDER_RECORD_IMPORT = "Order Record Import";
413        public static final String BATCH_EXPORT = "Batch Export";
414        public static final String UPLOAD_FILE = "error.upload.file";
415        public static final String UPLOAD_MARC_FILE = "error.upload.marc.file";
416        public static final String UPLOAD_EDI_FILE = "error.upload.edi.file";
417        public static final String OUTPUT_FILE = "error.output.file";
418        public static final String ONE_TIME_OR_RECUR_ERROR = "error.one.time.or.recur";
419        public static final String DAILY_WEEKLY_MONTHLY = "error.daily.weekly.monthly";
420        public static final String CRON_OR_SCHEDULE = "error.cron.or.schedule";
421        public static final String ERROR_CRON_EXPRESSION = "error.cron.expression";
422        public static final String JOB_STATUS_RESTART = "RESTART";
423        public static final String JOB_STATUS_PAUSE = "PAUSE";
424        public static final String JOB_STATUS_RESUME = "RESUME";
425        public static final String BATCH_JOB = "BATCH_JOB_";
426        public static final String PROVIDED_CRON = "ProvidedCron";
427        public static final String BATCH_DELETE = "Batch Delete";
428        public static final String BATCH_DELETE_INGEST_FILE_FORMAT = "error.batch.delete.ingest.file";
429        public static final String BATCH_DELETE_MATCH_POINT = "error.batch.delete.match.point";
430        public static final String LOCATION_IMPORT_INGEST_FILE_FORMAT = "error.location.import.ingest.file";
431        public static final String ERROR_EMAIL_ID = "error.email.id";
432        public static final String PATRON_IMPORT_INGEST_FILE_FORMAT = "error.location.import.ingest.file";
433        public static final String ERROR_AUTHORIZATION = "error.authorization";
434        public static final String BATCH_BIB_IMPORT = "Bib Import";
435        public static final String BATCH_INVOICE = "Invoice Import";
436        public static final String PATRON_IMPORT = "Patron Import";
437        public static final String LOCATION_IMPORT = "Location Import";
438        public static final String BATCH_PROCESS_PROFILE_ID = "batchProcessProfileId";
439        public static final String CHECKIN = "checkIn";
440        public static final String INSTANCE_INGEST = "instanceIngest";
441        public static final String INGEST = "ingest";
442        public static final String DATA_TO_IMPORT_BIB_INSTANCE ="Bibliographic and Instance Data";
443        public static final String DATA_TO_IMPORT_BIB_EINSTANCE ="Bibliographic and EInstance Data";
444        public static final String DATA_TO_IMPORT_BIB_INSTANCE_EINSTANCE ="Bibliographic,Instance and EInstance Data";
445        public static final String BIB_OVERLAY = "overlay";
446        public static final String BIB_ADD = "add";
447        public static final String BIB_NONE = "none";
448        public static final String BATCH_PROCESS_PROFILE_DATATYPE_HOLDINGS = "Holdings";
449        public static final String BATCH_PROCESS_PROFILE_DATATYPE_EHOLDINGS = "EHoldings";
450        public static final String BATCH_PROCESS_PROFILE_DATATYPE_ITEM = "Item";
451        public static final String BATCH_PROCESS_PROFILE_DATATYPE_BIBMARC = "Bibmarc";
452        public static final String DESTINATION_FIELD_ITEM_HOLDINGS_CALL_NUMBER = "Holdings Call Number";
453        public static final String DESTINATION_FIELD_ITEM_HOLDINGS_CALL_NUMBER_TYPE = "Holdings Call Number Type";
454        public static final String DESTINATION_FIELD_ITEM_HOLDINGS_COPY_NUMBER = "Holdings Copy Number";
455        public static final String DESTINATION_FIELD_ITEM_HOLDINGS_CALL_NUMBER_PREFIX = "Holdings Copy Number Prefix";
456        public static final String DESTINATION_FIELD_CALL_NUMBER = "Call Number";
457        public static final String DESTINATION_FIELD_COPY_NUMBER = "Copy Number";
458        public static final String DESTINATION_FIELD_DONOR_PUBLIC_DISPLAY = "Donor Public Display";
459        public static final String DESTINATION_FIELD_DONOR_CODE = "Donor Note";
460        public static final String LCC = "LCC";
461        public static final String DESTINATION_FIELD_HOLDING_CALL_NUMBER_TYPE = "Call Number Type";
462        public static final String DESTINATION_FIELD_CALL_NUMBER_TYPE_PREFIX = "Call Number Prefix";
463        public static final String DESTINATION_FIELD_HOLDING_LOCATION = "Location";
464        public static final String DESTINATION_FIELD_LOCATION_LEVEL_1 = "Location Level1";
465        public static final String DESTINATION_FIELD_LOCATION_LEVEL_2 = "Location Level2";
466        public static final String DESTINATION_FIELD_LOCATION_LEVEL_3 = "Location Level3";
467        public static final String DESTINATION_FIELD_LOCATION_LEVEL_4 = "Location Level4";
468        public static final String DESTINATION_FIELD_LOCATION_LEVEL_5 = "Location Level5";
469        public static final String DESTINATION_FIELD_ITEM_HOLDINGS_LOCATION_LEVEL_1 = "Holdings Location Level1";
470        public static final String DESTINATION_FIELD_ITEM_HOLDINGS_LOCATION_LEVEL_2 = "Holdings Location Level2";
471        public static final String DESTINATION_FIELD_ITEM_HOLDINGS_LOCATION_LEVEL_3 = "Holdings Location Level3";
472        public static final String DESTINATION_FIELD_ITEM_HOLDINGS_LOCATION_LEVEL_4 = "Holdings Location Level4";
473        public static final String DESTINATION_FIELD_ITEM_HOLDINGS_LOCATION_LEVEL_5 = "Holdings Location Level5";
474        public static final String DESTINATION_FIELD_LINK_TEXT = "Link Text";
475        public static final String DESTINATION_FIELD_LINK_URL = "Link";
476        public static final String DESTINATION_FIELD_PERSISTENTLINK = "Persistent Link";
477        public static final String DATE_ENTERED = "Date Entered";
478        public static final String DESTINATION_FIELD_ITEM_ITEM_BARCODE = "Item Barcode";
479        public static final String DESTINATION_FIELD_ITEM_ENUMERATION = "Enumeration";
480        public static final String CONTROL_FIELD_001 = "001";
481        public static final String CONTROL_FIELD_003 = "003";
482        public static final String DATA_FIELD_035 = "035";
483        public static final String OLE = "OLE";
484        public static final String DELETE_001 = "delete001";
485        public static final String PREPEND_001_TO_035= "prepend003To035";
486        public static final String PREPEND_VALUE_TO_035 = "prependvalueto035";
487        public static final String PROFILE_CONSTANT_DEFAULT = "default";
488        public static final String LOCATION_LEVEL_SHELVING = "SHELVING";
489        public static final String LOCATION_LEVEL_LIBRARY = "LIBRARY";
490        public static final String LOCATION_LEVEL_INSTITUTION = "INSTITUTION";
491        public static final String LOCATION_LEVEL_CAMPUS = "CAMPUS";
492        public static final String LOCATION_LEVEL_COLLECTION = "COLLECTION";
493        public static final String CHANGE_TAG_035 = "changeTo035";
494        public static final String DONOT_CHANGE = "doNotChange";
495        public static final String BIB_IMPORT_SUCCESS = "Bib Records Uploaded Succesfully";
496        public static final String BIB_IMPORT_FAILURE = "Failed to Upload Bib Records";
497        public static final String LOCALID_SEARCH = "LocalId_search";
498        public static final String DELETE_ALL_ADD_NEW = "deleteAllAddNew";
499        public static final String KEEP_ALL_ADD_NEW = "keepOldAddNew";
500        public static final String OPERATION_INGEST = "ingest";
501        public static final String LEVEL_CODE = "levelCode";
502        public static final String LEVEL_NAME = "levelName";
503        public static final String ITEM_TYPE = "Item Type";
504        public static final String RESPONSE_STATUS_FAILED = "Failed";
505        public static final String RESPONSE_STATUS_SUCCESS = "Success";
506        public static final String ADDITIONAL_ATTRIBUTE_STATUS = "status";
507        public static final String HOME = "home";
508        public static final String DEFAULT = "default";
509        public static final String CONSTANT = "constant";
510
511        // batch directories
512
513        public static final String BATCH_DELETE_DIR_PATH = "batch.delete.directory";
514        public static final String BATCH_BIB_IMPORT_DIR_PATH = "batch.bibImport.directory";
515        public static final String BATCH_PATRON_IMPORT_DIR_PATH = "batch.patron.directory";
516        public static final String BATCH_LOCATION_IMPORT_DIR_PATH = "batch.location.directory";
517        public static final String BATCH_ORDER_RECORD_IMPORT_DIR_PATH = "batch.orderRecord.directory";
518        public static final String BATCH_INVOICE_DIR_PATH = "batch.invoice.directory";
519        public static final String BATCH_EXPORT_DIR_PATH = "batch.export.directory";
520        public static final String BATCH_EXPORT_PATH_APP_URL = "application.url";
521
522
523        public static final String ADHOC_BATCH_JOB = "ADHOC_BATCH_JOB_";
524
525        public static final String ERR_BIB = "Error BIB:: ";
526        public static final String TIME_STAMP = " ::TIME STAMP:: ";
527        public static final String ERR_CAUSE = " ::Error Caused:: ";
528        public static final String lineSeparator = System.getProperty("line.separator");
529        public static final String ERR_INSTANCE = "Err Instance ID:: ";
530        public static final String ERR_HOLDING = "Err Holding ID:: ";
531        public static final String ERR_ITEM = "Err Item ID:: ";
532        public static final String COMMA = ",";
533    }
534    public static final class OlePatron {
535        public static final String PATRON_ID = "olePatronId";
536        public static final String PROXY_PATRON_ID = "proxyPatronId";
537        public static final String BARCODE = "barcode";
538        public static final String PROXY_BARCODE = "proxyPatronBarcode";
539        public static final String PATRON_FIRST_NAME = "firstName";
540        public static final String PATRON_LAST_NAME = "lastName";
541        public static final String OLE_ADDRESS_ID = "oleAddressId";
542        public static final String ENTITY_ADDRESS_ID = "id";
543        public static final String ENTITY_ID = "entityId";
544        public static final String ENTITY_BO_ID = "id";
545        public static final String PATRON_MAINTENANCE_ACTION_LINK = "patronMaintenance";
546        public static final String PATRON_MAINTENANCE_DATE_FORMAT = "yyyyMMdd";
547        public static final String ERROR_PATRON_GENERAL_BLOCK_NOTES = "error.patron.general.block.notes";
548        public static final String ERROR_PATRON_ACTIVATION_DATE = "error.patron.activation.date";
549        public static final String ERROR_PATRON_EXPIRATION_DATE = "error.patron.expiration.date";
550        public static final String ERROR_PROXY_PATRON_ACTIVATION_DATE = "error.proxy.patron.activation.date";
551        public static final String ERROR_REAL_PATRON_ACTIVATION_DATE = "error.real.patron.activation.date";
552        public static final String ERROR_PROXY_PATRON_EXPIRATION_DATE = "error.proxy.patron.expiration.date";
553        public static final String ERROR_REAL_PATRON_EXPIRATION_DATE = "error.real.patron.expiration.date";
554        public static final String ERROR_PATRON_VALID_ADDRESS_TO_DATE = "error.patron.valid.addressTo.date";
555        public static final String ERROR_PROXY_PATRON_ID = "error.proxy.patron.id";
556        public static final String ERROR_DUPLICATE_PROXY_PATRON_BARCODE = "error.proxy.barcode.duplicate";
557        public static final String ERROR_PROXY_PATRON_BARCODE = "error.proxy.barcode.required";
558        public static final String PATRON_GENERAL_BLOCK_NOTES = "General Block Notes";
559        public static final String ERROR_PATRON_NOT_FOUND = "error.patron.not.found";
560        public static final String ERROR_PATRON_HAS_LOAN = "error.patron.cannot.delete";
561        public static final String SAVE_SUCCESSFUL_MSG = "Successfully saved";
562        public static final String ERROR_DEFAULT_MESSAGE = "Either of the address or email or phone must have a default";
563        public static final String ERROR_ADDRESS_SOURCE_REQUIRED = "Address Source is required";
564        public static final String OLE_PATRON_SERVICE = "olePatronService";
565        public static final String OLE_PATRON_MAINTENANCE_DOC_SERVICE = "olePatronMaintenanceDocumentService";
566        public static final String CRITERIA_LOOKUP_SERVICE = "criteriaLookupService";
567        public static final String OLE_PATRON_DELETE = "Delete";
568        public static final String PATRON_NOTE_ID = "patronNoteId";
569        public static final String ERROR_PATRON_PHOTOGRAPH_SIZE = "error.patron.photograph.size";
570        public static final String ERROR_PATRON_PHOTOGRAPH_FORMAT = "error.patron.photograph.format";
571        public static final String ERROR_PATRON_PHOTOGRAPH_WITHOUT_FILE = "error.patron.photograph.without.file";
572        public static final String ENTER_PATRON_BARCODE = "enter.patron.barcode";
573        public static final String ERROR_PATRON_BARCODE_INVALID = "error.patron.barcode.invalid";
574        public static final String ERROR_PATRON_BORROWER_TYPE_INACTIVE = "error.patron.borrowerType.inactive";
575        public static final String ERROR_PATRON_ADDRESS_DEFAULT_DATE = "error.patron.address.noDateForPreferred";
576        public static final String ERROR_PATRON_ADDRESS_SINGLE_DATE = "error.patron.address.singleDate";
577        public static final String ERROR_PATRON_MULIT_PREFERRED_EMAIL = "error.patron.multi.defaultEmail";
578        public static final String ERROR_PATRON_MULIT_PREFERRED_ADDRESS = "error.patron.multi.defaultAddress";
579        public static final String ERROR_PATRON_REQUIRED_DEFAULT_FIELD_CONTACT="error.patron.required.default.field.contact";
580        public static final String ERROR_PATRON_REQUIRED_ADDRESS = "error.patron.required.address";
581        public static final String ERROR_PATRON_REQUIRED_AFFILIATION = "error.patron.required.affiliation";
582        public static final String ERROR_PATRON_REQUIRED_EMPLOYEE = "error.patron.required.employee";
583        public static final String ERROR_PATRON_FIRST_NAME = "error.patron.first.name";
584        public static final String ERROR_PATRON_MIDDLE_NAME = "error.patron.middle.name";
585        public static final String ERROR_PATRON_LAST_NAME = "error.patron.last.name";
586        public static final String PATRON_NAME_VALIDATION = "PATRON_NAME_VALIDATION";
587        public static final String PATRON_BILL_REVIEW_PRINT = "PATRON_BILL_REVIEW_PRINT";
588        public static final String FIRST_NAME = "dataObject.name.firstName";
589        public static final String MIDDLE_NAME = "dataObject.name.middleName";
590        public static final String LAST_NAME = "dataObject.name.lastName";
591        public static final String INV_ITEM_BAR = "error.invalid.item";
592        public static final String ITEM_REQ = "Item is required";
593        public static final String OLE_SOURCE_ID = "oleSourceId";
594        public static final String KRIM_ENTITY_ID_S = "KRIM_ENTITY_ID_S";
595        public static final String CREATED_RECORD = ", Created record :";
596        public static final String UPDATED_RECORD = ", Updated record : ";
597        public static final String FAILED_RECORD = ", Failed record : ";
598        public static final String REJECTED_RECORD = ", Rejected record : ";
599        public static final String TOTAL_RECORD = " Total record : ";
600        public static final String OLE_ADD_SRC_CD = "oleAddressSourceCode";
601        public static final String OLE_DLVR_ADD_S = "OLE_DLVR_ADD_S";
602        //patronBill
603        public static final String PAY_BILL_PATRON_ID = "patronId";
604        public static final String BILL_PAYMENT_ID = "billNumber";
605        public static final String ITEMBARCODE_SEPARATOR = ", ";
606        public static final String BILL_PAYMENT_STATUS_OUTSTANDING = "Outstanding";
607        public static final String DEFAULT = "default";
608        public static final String BILL_VIEW_PAGE = "BillViewPage";
609        public static final String OLE_PATRON_BILL_DELETE = "Delete";
610        public static final String FILE_NAME = "fileName";
611        public static final String OLE_PTRN_BILL_MAIN_DOC_SER = "olePatronBillMaintenanceDocumentService";
612        //patronMerge
613        public static final String PATRON_MERGE_SURVIVOR_SELECT = "error.select.survivor";
614        public static final String PATRON_MERGE_DUPLICATE_PATRON_SELECT = "error.select.dyingPatron";
615        public static final String PATRON_MERGE_VIEW_PAGE = "PatronMergeViewPage";
616        public static final String PATRON_MERGE_CONFIG_XML_FILE = "patronConfig.xml";
617        /*        public static final String PATRON_NAMESPACE = "OLE-PTRN";
618                public static final String PATRON_CMPNT = "OLELSCMPNT";*/
619        public static final String PATRON_NAMESPACE = "OLE-PTRN";
620        public static final String PATRON = "Patron";
621
622        public static final Map<String, Object> getPatronConfigObject() {
623            Map<String, Object> patronConfigDocuments = new HashMap<String, Object>();
624            patronConfigDocuments.put("loanDocument", OleLoanDocument.class);
625            patronConfigDocuments.put("temporaryCirculationHistoryRecord", OleTemporaryCirculationHistory.class);
626            patronConfigDocuments.put("requestRecord", OleDeliverRequestBo.class);
627            patronConfigDocuments.put("patronBillPayment", PatronBillPayment.class);
628            return Collections.unmodifiableMap(patronConfigDocuments);
629        }
630    }
631
632    public static final String PATRON_ENTITY_ACTIVE = "activeIndicator";
633
634
635    // patron ingest message
636    public static final String PATRON_RECORD_SELECT_FILE = "Please select file to upload.";
637    public static final String PATRON_RECORD_SUCCESS = "Patron File uploaded successfully.";
638    public static final String PATRON_RECORD_FAILURE = "Failed to upload Patron File.";
639    public static final String PATRON_RECORD_INVALID_SCHEMA = "Invalid Schema File Uploaded.";
640    public static final String DOCUMENT_HEADER_SERVICE = "documentService";
641    public static final String PATRON_CONVERTER_SERVICE = "olePatronConverterService";
642    public static final String FAILED_PATRON_ATTACHMENT_DOWNLOAD_URL = "patronrecordcontroller?viewId=OlePatronRecordView&methodToCall=downloadAttachment&olePatronSummaryId=";
643    public static final String FAILED_PATRON_RECORD_NAME = "_patron_err.xml";
644    public static final String PATRON_SUMMARY_REPORT_ID = "olePatronSummaryId";
645    public static final String NAME = "name";
646    public static final String CODE = "code";
647    public static final String PREFERRED = "Preferred";
648    public static final String PATRON_NOTE_TYPE_NAME = "patronNoteTypeName";
649    public static final String PATRON_NOTE_TYPE_CODE = "patronNoteTypeCode";
650    public static final String BORROWER_TYPE_NAME = "borrowerTypeName";
651    public static final String BORROWER_TYPE = "borrowerType";
652    public static final String BORROWER_TYPE_ID = "borrowerTypeId";
653    public static final String BORROWER_TYPE_CODE = "borrowerTypeCode";
654    public static final String SOURCE_CODE = "oleSourceCode";
655    public static final String STATISTICAL_CATEGORY_CODE = "oleStatisticalCategoryCode";
656    public static final String STAGING_DIRECTORY = "staging.directory";
657    //public static final String PATRON_FILE_DIRECTORY = "patron.directory";
658    public static final String PATRON_FILE_DIRECTORY = "/patron/";
659    public static final String USER_HOME_DIRECTORY = "user.home";
660    // Location Ingest message
661    public static final String LOCATION_RECORD_SELECT_FILE = "Please select file to upload.";
662    public static final String LOCATION_RECORD_INVALID_SCHEMA = "Invalid Schema File Uploaded.";
663    public static final String LOCATION_RECORD_SUCCESS = "Location File Uploaded successfully";
664    public static final String LOCATION_RECORD_FAILURE = "Failed to upload location file.";
665    public static final String OLE_LOCATION_DOCUMENT_TYPE = "OLE_LMD";
666    //public static final String OLE_LOCATION_DESCRIPTION = "Ole Location";
667    public static final String FAILED_LOCATION_ATTACHMENT_DOWNLOAD_URL = "locationcontroller?viewId=OleLocationView&methodToCall=downloadAttachment&oleLocationSummaryId=";
668    public static final String FAILED_LOCATION_RECORD_NAME = "_location_err.xml";
669    public static final String LOCATION_SUMMARY_REPORT_ID = "oleLocationSummaryId";
670    //public static final String LOCATION_ERROR_FILE_PATH = "/location/";
671    public static final String LOCATION_ERROR_FILE_PATH = "location.directory";
672    //deliver
673/*    public static final String DLVR_NMSPC = "OLE-DLVR";
674    public static final String DLVR_CMPNT = "OLELSCMPNT";*/
675    public static final String DLVR_NMSPC = "OLE-DLVR";
676    public static final String DLVR_CMPNT = "Deliver";
677    public static final String BARCODE_LOST_OR_STOLEN = "Patron Barcode Lost/Stolen.";
678    //public static final String COURTESY_NOTICE_INTER = "COURTESY_NOTICE_INTER";
679    public static final String OVERDUE_NOTICE_INTER = "OVERDUE_NOTICE_INTER";
680    public static final String PATRON_DIGIT_ROUTINE = "PATRON_DIGIT_ROUTINE";
681    public static final String PATRON_DIGIT_ROUTINE_PATTERN = "PATRON_DIGIT_ROUTINE_PATTERN";
682    //public static final String ITEM_DIGIT_ROUTINE = "ITEM_DIGIT_ROUTINE";
683    //public static final String ITEM_DIGIT_ROUTINE_PATTERN = "ITEM_DIGIT_ROUTINE_PATTERN";
684    public static final String PRINT_DUE_DATE_PER_TRANSACTION = "PRINT_DUE_DATE_PER_TRANSACTION";
685    public static final String MAX_TIME_CHECK_IN = "MAX_TIME_CHECK_IN";
686    public static final String MAX_TIME_LOAN = "MAX_TIME_LOAN";
687    public static final String CHECK_IN_AGENDA_NM = "Check-in Validation";
688    public static final String CHECK_OUT_GEN_AGENDA_NM = "General Checks";
689    public static final String CHECK_OUT_AGENDA_NM = "CheckOut Validation";
690    public static final String RENEWAL_AGENDA_NM = "Renewal Validation";
691    public static final String REQUEST_AGENDA_NM = "Request Validation";
692    public static final String NOTICE_AGENDA_NM = "Notice Validation";
693    public static final String BATCH_PROGRAM_AGENDA = "Batch Program Agenda";
694    public static final String MAX_NO_OF_DAYS_ON_HOLD = "MAX_NO_OF_DAYS_ON_HOLD";
695    public static final String SHELVING_LAG_TIME = "SHELVING_LAG_TIME";
696    public static final String NO_RECORD_FOUND = "error.not.found.record";
697    //item search
698    public static final String ITM_BLANK_SEARCH_ERROR_MSG = "error.invalid.item.blank.search";
699    //instance search
700    public static final String INSTANCE_BLANK_SEARCH_ERROR_MSG="error.invalid.instance.blank.search";
701    //public static final String ITM_SEARCH_DOCSTORE_ROW_SIZE_VALUE = "ITM_SEARCH_DOCSTORE_ROW_SIZE_VALUE";
702    //Loan
703    public static final String ITM_ALRDY_CHECKED_OUT = "Item already checked out by another patron.";
704    public static final String ITEM_STATUS_CHECKEDOUT = "LOANED";
705    public static final String ITEM_STATUS_RETURNED_DAMAGED = "RETURNED-DAMAGED";
706    public static final String ITEM_STATUS_RETURNED_MISSING = "RETURNED-WITH-MISSING-ITEMS";
707    public static final String CHANGE_LOC_MESS = "Are you sure you want to change the Circulation Location?You will lose your information.";
708    public static final String CIR_LOC_NULL = "Please select your circulation location.";
709    public static final String OVERDUE_FINE = "Overdue Fine";
710    public static final String REPLACEMENT_FEE = "Replacement Fee";
711    public static final String SERVICE_FEE = "Service Fee";
712    public static final String ADMIN_USER = "admin";
713    public static final String CLAIMS_RETURNED_MESSAGE="Claims Returned item has been found.";
714    //Instance Record Meta Data constants
715    public static final String STATUS = "status";
716    public static final String FAST_ADD_FLAG = "fastAddFlag";
717    public static final String SUPRESS_FROM_PUBLIC = "supressFromPublic";
718    public static final String CREATED_BY = "createdBy";
719    public static final String DATE_ENTERED = "dateEntered";
720    public static final String LAST_UPDATED = "lastUpdated";
721    public static final String LAST_UPDATED_BY = "lastUpdatedBy";
722    public static final String DATE_ENTERED_FORMAT = "MMM dd, yyyy";
723    public static final String LAST_UPDATED_FORMAT = "MMM dd, yyyy hh:mm:ss a";
724
725    //Instance Editor Messages
726    public static final String INSTANCE_EDITOR_SUCCESS = "Record Submitted Successfully";
727    public static final String INSTANCE_EDITOR_FAILURE = "Failed to Submit Record";
728    public static final String INSTANCE_EDITOR_LOAD_SUCCESS = "Record Loaded Successfully";
729    public static final String INSTANCE_EDITOR_DELETE_SUCCESS = "Record Deleted Successfully";
730    public static final String INSTANCE_EDITOR_DELETE_FAILURE = "Failed to Delete Record";
731    public static final String INSTANCE_EDITOR_LOAD_FAILURE = "Failed to Load Record";
732
733    //Instance Editor constants
734    public static final String SHELVING_LOCATION_LEVEL_ID = "4";
735    public static final String NON_SERIAL_HOLDINGS_TEXT = "Holdings";
736    public static final String ROOT_NODE = "Root";
737    public static final String NON_ELECTRONIC_PREFIX_TEXT = "c.";
738    public static final String ITEM_LEVEL_TEXT = "Item";
739    public static final String ITEM_ELECTRONIC = "electronic";
740    public static final String NO_LOCATION_ITEM = "No Location Item";
741    public static final String ITEM_PAGE = "ItemTabs";
742    public static final String HOLDINGS_PAGE = "HoldingTabs";
743    public static final String DOC_TYPE = "DocType";
744    public static final String NEW_ITEM_ID = "NEW_ITEM";
745    public static final String ITEM_STATUS_ERRORMESSAGE = "Please enter item status";
746    public static final String ITEM_STATUS_INVALID = "Invalid item status";
747    public static final String ITEM_TYPE_ERROR_MESSAGE = "You are not authorized to change item status";
748    public static final String ITEM_TYPE_ERRORMESSAGE = "Please enter item type";
749
750    //request constants
751    public static final String RECALL_DELIVERY_ITEM_STATUS = "RECALL_DELIVERY_ITEM_STATUS";
752    public static final String RECALL_HOLD_ITEM_STATUS = "RECALL_HOLD_ITEM_STATUS";
753    public static final String HOLD_DELIVERY_ITEM_STATUS = "HOLD_DELIVERY_ITEM_STATUS";
754    public static final String HOLD_HOLD_ITEM_STATUS = "HOLD_HOLD_ITEM_STATUS";
755    public static final String PAGE_DELIVERY_ITEM_STATUS = "PAGE_DELIVERY_ITEM_STATUS";
756    public static final String PAGE_HOLD_ITEM_STATUS = "PAGE_HOLD_ITEM_STATUS";
757    public static final String COPY_REQUEST_ITEM_STATUS = "COPY_REQUEST_ITEM_STATUS";
758
759
760    //Docstore operations
761    public static final String INGEST_OPERATION = "ingest";
762    public static final String CHECK_IN_OPERATION = "checkIn";
763    public static final String CHECK_IN_DATE = "Check-in Date is not a current date";
764    public static final String VERIFY_PIECES = "Verify all the pieces (";
765    public static final String PIECES_RETURNED = ") are returned.";
766    public static final String CHECK_IN_DATE_TIME_FORMAT = "yyyy-MM-dd";
767    public static final String CHECK_IN_TIME_MS = ":00";
768
769
770    //Notice Related
771    public static final String EMAIL = "email";
772    public static final String SMS = "sms";
773    public static final String MAIL = "mail";
774    public static final String KUALI_MAIL = "kuali.mail";
775    public static final String NOTICE_MAIL = "Notice Mail";
776    //public static final String NOTICE_FROM_MAIL = "DELIVER_NOTICE_FROM_ADDRESS";
777
778    public static final class OleAccessMethod {
779        public static final String ACCESS_METHOD_CODE = "dataObject.accessMethodCode";
780        public static final String ACCESS_METHOD_CD = "accessMethodCode";
781    }
782
783    public static final class OleAcquisitionMethod {
784        public static final String ACQUISITION_METHOD_CODE = "dataObject.acquisitionMethodCode";
785        public static final String ACQUISITION_METHOD_CD = "acquisitionMethodCode";
786    }
787
788    public static final class OleAction {
789        public static final String ACTION_CODE = "dataObject.actionCode";
790        public static final String ACTION_CD = "actionCode";
791    }
792
793    public static final class OleCountryCodes {
794        public static final String COUNTRY_CODE = "dataObject.countryCode";
795        public static final String COUNTRY_CD = "countryCode";
796    }
797
798    public static final class OleStatisticalSearchingCodes {
799        public static final String STATISTICAL_SEARCHING_CODE = "dataObject.statisticalSearchingCode";
800        public static final String STATISTICAL_SEARCHING_CD = "statisticalSearchingCode";
801    }
802
803    public static final class OleTypeOfOwnership {
804        public static final String TYPE_OF_OWNERSHIP_CODE = "dataObject.typeOfOwnershipCode";
805        public static final String TYPE_OF_OWNERSHIP_CD = "typeOfOwnershipCode";
806    }
807
808
809    public static final class OleInstanceItemType {
810        public static final String INSTANCE_ITEM_TYPE_CODE = "dataObject.instanceItemTypeCode";
811        public static final String INSTANCE_ITEM_TYPE_CD = "instanceItemTypeCode";
812    }
813
814    public static final class OleSpecificRetentionPolicyTypeUnit {
815        public static final String SPECIFIC_POLICY_UNIT_TYPE_CODE = "dataObject.specificPolicyUnitTypeCode";
816        public static final String SPECIFIC_POLICY_UNIT_TYPE_CD = "specificPolicyUnitTypeCode";
817    }
818
819    public static final class OleSourceOfTerm {
820        public static final String SOURCE_OF_TERM_CODE = "dataObject.sourceOfTermCode";
821        public static final String SOURCE_OF_TERM_CD = "sourceOfTermCode";
822    }
823
824    public static final class OleReceiptStatus {
825        public static final String RECEIPT_STATUS_CODE = "dataObject.receiptStatusCode";
826        public static final String RECEIPT_STATUS_CD = "receiptStatusCode";
827    }
828
829    public static final class OlePrivacy {
830        public static final String PRIVACY_CODE = "dataObject.privacyCode";
831        public static final String PRIVACY_CD = "privacyCode";
832    }
833
834    public static final class OleNotationType {
835        public static final String NOTATION_TYPE_CODE = "dataObject.notationTypeCode";
836        public static final String NOTATION_TYPE_CD = "notationTypeCode";
837    }
838
839    public static final class OleRecordType {
840        public static final String RECORD_TYPE_CODE = "dataObject.recordTypeCode";
841        public static final String RECORD_TYPE_CD = "recordTypeCode";
842    }
843
844    public static final class OleReproductionPolicy {
845        public static final String REPRODUCTION_POLICY_CODE = "dataObject.reproductionPolicyCode";
846        public static final String REPRODUCTION_POLICY_CD = "reproductionPolicyCode";
847    }
848
849    public static final class OleSeperateOrCompositeReport {
850        public static final String SEPERATE_OR_COMPOSITE_REPORT_CODE = "dataObject.seperateOrCompositeReportCode";
851        public static final String SEPERATE_OR_COMPOSITE_REPORT_CD = "seperateOrCompositeReportCode";
852    }
853
854    public static final class OleShelvingOrder {
855        public static final String SHELVING_ORDER_CODE = "dataObject.shelvingOrderCode";
856        public static final String SHELVING_ORDER_CD = "shelvingOrderCode";
857    }
858
859    public static final class OleShelvingScheme {
860        public static final String SHELVING_SCHEME_CODE = "dataObject.shelvingSchemeCode";
861        public static final String SHELVING_SCHEME_CD = "shelvingSchemeCode";
862    }
863
864    public static final class OleCompleteness {
865        public static final String COMPLETENESS_CODE = "dataObject.completenessCode";
866        public static final String COMPLETENESS_CD = "completenessCode";
867    }
868
869    public static final class OleElectronicLocationAndAccessRelationship {
870        public static final String ELECTRONIC_LOCATION_AND_ACCESS_RELATIONSHIP_CODE = "dataObject.elaRelationshipCode";
871        public static final String ELECTRONIC_LOCATION_AND_ACCESS_RELATIONSHIP_CD = "elaRelationshipCode";
872    }
873
874    public static final class OleSpecificRetentionPolicyType {
875        public static final String SPECIFIC_RETENTION_POLICY_TYPE_CODE = "dataObject.specificRetentionPolicyTypeCode";
876        public static final String SPECIFIC_RETENTION_POLICY_TYPE_CD = "specificRetentionPolicyTypeCode";
877    }
878
879    public static final class OleEncodingLevel {
880        public static final String ENCODING_LEVEL_CODE = "dataObject.encodingLevelCode";
881        public static final String ENCODING_LEVEL_CD = "encodingLevelCode";
882    }
883
884    public static final class OleFieldEncodingLevel {
885        public static final String FIELD_ENCODING_LEVEL_CODE = "dataObject.fieldEncodingLevelCode";
886        public static final String FIELD_ENCODING_LEVEL_CD = "fieldEncodingLevelCode";
887    }
888
889    public static final class OleGeneralRetentionPolicy {
890        public static final String GENERAL_RETENTION_POLICY_CODE = "dataObject.generalRetentionPolicyCode";
891        public static final String GENERAL_RETENTION_POLICY_CD = "generalRetentionPolicyCode";
892    }
893
894    public static final class OleLendingPolicy {
895        public static final String LENDING_POLICY_CODE = "dataObject.lendingPolicyCode";
896        public static final String LENDING_POLICY_CD = "lendingPolicyCode";
897
898    }
899
900
901    //OleCirculationDesk Constants
902    public static final class OleCirculationDesk {
903        public static final String OLE_CIRCULATION_DESK_CODE = "dataObject.circulationDeskCode";
904        public static final String OLE_CIRCULATION_DESK_LOCATION = "circulationDeskLocation";
905        public static final String OLE_CIRCULATION_DESK_LOCATION_ERROR = "error.circulationDesk.location";
906        public static final String OLE_CIRCULATION_DESK_LOCATION_DUPLICATE_ERROR = "error.circulationDesk.locationDuplicate";
907        public static final String OLE_CIRCULATION_DESK_LOCATION_MAPPED_ERROR = "error.circulationDesk.locationMapped";
908        public static final String OLE_CIRCULATION_DESK_CD_EXIST = "error.duplicate.circulationDeskCode";
909        public static final String OLE_CIRCULATION_DESK_CD = "circulationDeskCode";
910        public static final String OLE_CIRCULATION_DESK_MAP = "dataObject.active";
911        public static final String OLE_CIRCULATION_DESK_MAP_ERROR = "error.record.mapped";
912        public static final String OLE_CIRCULATION_DESK_ID = "circulationDeskId";
913        public static final String OLE_CIRCULATION_DESK_VALIDATIONS = "has not been assigned to work at any Circulation Desk.";
914        public static final String OLE_CIRCULATION_DESK_LOCATION_VALID_ERROR = "error.valid.circulationDesk.location";
915        public static final String COPY = "copy";
916        public static final String EDIT = "edit";
917        public static final String OLE_INVALID_CIRCULATION_DESK_LOCATION="error.valid.circulationDesk.invalid.location" ;
918
919
920    }
921
922    public static final class OleLocationLevel {
923        public static final String EDIT_LOCATION_LEVEL_PERM = "Edit Location Level Name Field";
924        public static final String EDIT_LOCATION_LEVEL_NMSPC_CODE = "OLE-KRAD";
925        /*        public static final String DESCRIPTION = "Description";
926                public static final String EXPLANATION = "Explanation";
927                public static final String DOCUMENT_NUMBER = "Organization Document Number";*/
928        public static final String CODE = "Level Code";
929        public static final String PARENT_ID = "Parent Level Id";
930    }
931
932    public static final class OleLocationIngestSummaryRecord {
933        public static final String DATE_FORMAT = "MM/dd/yyyy";
934        public static final String DATE = "date";
935    }
936
937    public static final class EntityAddressTypeBo {
938        public static final String ADDRESS_TYPE_NAME = "dataObject.name";
939    }
940
941    public static final class EntityPhoneTypeBo {
942        public static final String PHONE_TYPE_NAME = "dataObject.name";
943    }
944
945    public static final class EntityEmailTypeBo {
946        public static final String EMAIL_TYPE_NAME = "dataObject.name";
947    }
948
949    public static final class OleBorrowerType {
950        public static final String BORROWER_TYPE_CODE = "dataObject.borrowerTypeCode";
951        public static final String BORROWER_TYPE_CD = "borrowerTypeCode";
952        public static final String BORROWER_TYPE_ACTIVE = "dataObject.active";
953        public static final String BORROWER_TYPE_ACTIVE_ERROR = "error.borrower.used";
954    }
955
956    public static final class OleCheckList {
957        public static final String CHECK_LIST_MAINTENANCE_ACTION_LINK = "oleCheckListMaintenance";
958        public static final String CHECK_LIST_LINK = "oleCheckListMaintenance?viewTypeName=MAINTENANCE&returnLocation=";
959        public static final String METHOD_TO_CALL = "&methodToCall=downloadAttachment&dataObjectClassName=org.kuali.ole.license.bo.OleCheckListBo&oleCheckListId=";
960    }
961
962    public static final String DOC_TYP_ID = "documentTypeId";
963    public static final String DOC_ID = "documentId";
964
965    public static final class OleLicenseRequest {
966        public static final String LICENSE_REQUEST_DOC_TYPE = "LicenseRequestDocument";
967        public static final String LICENSE_DOCUMENT_INITIATOR = "license.document.initiator";
968        public static final String LICENSE_REQ_DOCUMENT_STATUS = "license.document.status";
969        public static final String LICENSE_DESC = "LicenseNeeded-REQS_";
970        //public static final String AGREEMENT_LOC = "/tmp/agreement";
971        public static final String AGREEMENT_LOCATION = File.separator + "agreement" + File.separator + "agreement_upload";
972        public static final String AGREEMENT_TMP_LOCATION = File.separator + "agreement" + File.separator + "agreement_tmp";
973        public static final String AGREEMENT_DELETE = File.separator + "agreement" + File.separator + "agreement_delete";
974        public static final String LICENSE_RULE_VAILDATIONS = "license.rule.validations";
975        public static final String LICENSE_DISAPPROVE_VALIDATIONS = "license.disapprove.validations";
976        public static final String LICENSE_EVENT_LOG_CHECK = "license.event.log.check";
977        public static final String LICENSE_AGENDA_NM = "LICENSE_POLICY";
978        public static final String SIGNATORY_ROLE_NM = "OLE_Signatory";
979        public static final String LICENSE_MNGR_ROLE_NM = "OLE_LicenseManager";
980        public static final String REVIEWER_ROLE_NM = "OLE_LicenseReviewer";
981        public static final String APPROVER_ROLE_NM = "OLE_Licensing_Approver";
982        public static final String SIGNATORY_ONLY = "SIGO";
983        public static final String REVIEW_ONLY = "RVWO";
984        public static final String APPROVE_ONLY = "APPO";
985        public static final String FULL_APPROVAL = "FAPP";
986        public static final String UNIVERSITY_COMPLETE = "UNIC";
987        public static final String PENDING_SIGNATURE = "PSIG";
988        public static final String PENDING_REVIEW = "PREV";
989        public static final String PENDING_APPROVAL = "PAPP";
990        public static final String PENDING_UNIVERSITY = "PUNI";
991        public static final String SIGNATORY_COMPLETE = "SIGC";
992        public static final String REVIEW_COMPLETE = "RVWC";
993        public static final String LICENSE_COMPLETE = "LC";
994        public static final String NEGOTIATION_FAILED = "LNF";
995        public static final String WORKFLOW_INITIAL_FILTER = "License Request workflow initial filter";
996        public static final String FULL_WORKFLOW = "Full License Request workflow";
997        public static final String WORKFLOW_SEC_FILTER = "License Request secondary filter";
998        /*public static final String LIC_NAMESPACE="OLE";*/
999        public static final Map<String, String> INITIAL_FILTER_WORKFLOW_CODE = getInitialFilterWprkflowCode();
1000        public static final Map<String, String> SEC_FILTER_WORKFLOW_CODE = getSecondFilterWprkflowCode();
1001        public static final String START_TAG = "</oldMaintainableObject>";
1002        public static final String END_TAG = "<fieldsClearedOnCopy>";
1003        public static final String ASSIGNEE = "assignee";
1004        public static final String LOCATION_ID = "locationId";
1005        public static final String STATUS_CODE = "licenseRequestStatusCode";
1006        public static final String BIB_TITLE = "bibliographicTitle";
1007        public static final String MSG_DELETE_DOC = "error.delete.document";
1008        public static final String ERROR_FILE_NOT_FOUND = "error.file.not.found";
1009        public static final String ERROR_CHECKLIST_NOT_FOUND = "error.checklist.not.found";
1010
1011        public static final String LICENSE_COMPLETE_RETURN = "LRC";
1012        public static final String LICENSE_NEGOTIATION_FAILED = "NF";
1013        public static final String AGREEMENT_ERROR = "error.agreement.detail";
1014        public static final String LICENSE_REQ_INTIAL_EVENT_LOG = " License Request initiated by E-Resource.";
1015        //public static final String LICENSE_NMSPACE = "OLE-LIC";
1016        public static final String LICENSE_NMSPACE = "OLE-LIC";
1017        public static final String LICENSE_ASSIGNEE_ROLE = "OLE_LicenseAssignee";
1018        public static final String LICENSE_INITIAL_WORKFLOW = "LND";
1019        public static final String LICENSE_INITIAL_LOCATON = "1";
1020        public static final String LICENSE_REQUEST_TYPE_ID = "licenseRequestTypeId";
1021        public static final String LICENSE_NEEDED = "LN";
1022        public static final String REQUISITION_DOC_NUM = "requisitionDocNumber";
1023/*        public static final String KEW_DOC_HANDLER = "kew/DocHandler.do?command=displayDocSearchView&docId=";*/
1024        public static final String LICENSE_RECEIVED = "LIRC";
1025        public static final String LICENSE_REQUESTED = "LRTD";
1026        public static final String LICENSE_REQUESTED_VALUE = "LRQ";
1027        public static final String LICENSE_IN_PROCESS = "IPS";
1028        public static final String LICENSE_IN_PROCESS_VALUE = "IP";
1029        public static final String LICENSE_IN_NEGO = "INN";
1030        public static final String LICENSE_IN_NEGO_VALUE = "IN";
1031        public static final String ADDENDUM = "ADDUM";
1032        public static final String EVENT_TYPE_NM = "eventTypeName";
1033        public static final String EVENT_TYPE_NAME = "dataObject.eventTypeName";
1034        public static final String LAST_MODIFIED_DATE = "lastModifiedDate";
1035        public static final String DO_ASSIGNEE = "Owner";
1036        public static final String INITIATE_LR_WORKFLOW = "Initiate Licensing Workflow";
1037        public static final String DO_LICENSE_REQUEST_TYPE = "License Request Type";
1038        public static final String DO_AGR_MTHD = "Agreement Method";
1039        public static final String ERROR_REQUIRED = "error.required";
1040        public static final String ERROR_DATE_FROM_EXCEEDS_DATE_TO = "error.date.from.exceeds.date.to";
1041        public static final String ERROR_NOT_FOUND = "error.not.found";
1042        public static final String CREATED_FROM_DATE = "createdDateFrom";
1043        public static final String CREATED_TO_DATE = "createdDateTo";
1044        public static final String LAST_MOD_FROM_DATE = "lastModifiedDateFrom";
1045        public static final String LAST_MOD_TO_DATE = "lastModifiedDateTo";
1046        public static final String LAST_MOD_SEARCH_TYPE = "lastModifiedDateSearchType";
1047        public static final String USER = "user";
1048        public static final String HELPER_SERVICE = "oleLicenseRequestWebService";
1049        public static final String LICENSE_REQUEST_SERVICE = "oleLicenseRequestService";
1050
1051
1052        public static final Map<String, String> getInitialFilterWprkflowCode() {
1053            Map<String, String> initalWorkflowCodes = new HashMap<String, String>();
1054            initalWorkflowCodes.put("ADDUM", "ADDUM");
1055            initalWorkflowCodes.put("APPO", "APPO");
1056            initalWorkflowCodes.put("FAPP", "FAPP");
1057            initalWorkflowCodes.put("REWAL", "REWAL");
1058            initalWorkflowCodes.put("RVWO", "RVWO");
1059            initalWorkflowCodes.put("SIGO", "SIGO");
1060            return Collections.unmodifiableMap(initalWorkflowCodes);
1061        }
1062
1063        public static final Map<String, String> getSecondFilterWprkflowCode() {
1064            Map<String, String> secondWorkflowCodes = new HashMap<String, String>();
1065            secondWorkflowCodes.put("INN", "INN");
1066            secondWorkflowCodes.put("IPS", "IPS");
1067            secondWorkflowCodes.put("LIRC", "LIRC");
1068            secondWorkflowCodes.put("LND", "LND");
1069            secondWorkflowCodes.put("LRTD", "LRTD");
1070            return Collections.unmodifiableMap(secondWorkflowCodes);
1071        }
1072    }
1073
1074    public static final String NAMESPACE_CODE_SELECTOR = "namespaceCode";
1075    public static final String NAME_SELECTOR = "name";
1076
1077    //Loan Constants
1078    public static final String PTRN_START_LINK = "<a id=\"u20\" href=\"patronMaintenance?viewTypeName=MAINTENANCE&amp;returnLocation=";
1079    public static final String PTRN_END_LINK ="/portal.do&amp;methodToCall=start&amp;dataObjectClassName=org.kuali.ole.deliver.bo.OlePatronDocument\" target=\"_blank\" title=\"Create New Patron with\" class=\"uif-field uif-link uif-createNewLink\">Create New Patron</a>";
1080    public static final String PTRN_BARCD_NOT_EXT = "Patron barcode does not exist.";
1081    public static final String ITM_BARCD_NT_AVAL_DOC = "Item barcode does not exist.";
1082    public static final String TIT_NT_EXT = "Title does not exist.";
1083    public static final String PAR_EXP = "Parser Exception-item xml to item pojo.";
1084    public static final String ITM_STS_NT_AVAL = "Item status is unavailable.";
1085    public static final String KRMS_EXP_MSG = "Please ingest the deliver xml in KRMS Builder.";
1086    public static final String ITM_STS_TO_DOC_FAIL = "Item status updation failed";
1087    public static final String DAT_FORM = "MMM dd, yyyy hh:mm:ss a";
1088    public static final String DAT_FORMAT_EFFECTIVE = "MM/dd/yyyy hh:mm:ss a";
1089    public static final String DAT_FORMAT_EFFECTIVE_NOTICE = "MM/dd/yyyy hh:mm:ss";
1090    public static final String INVAL_LOC = "Item lacks a shelving location; add one if you want to circulate this item.";
1091    public static final String INVAL_ITEM = "Either item type or item status or both are empty";
1092    public static final String GENERAL_BLOCK = "generalBlock";
1093    public static final String LOST_BARCODE = "lostBarcode";
1094    public static final String ADDR_VERIFIED = "isAddressVerified";
1095    public static final String EXPIR_DATE = "expirationDate";
1096    public static final String PROXY_EXPIR_DATE = "proxyExpirationDate";
1097    public static final String PATRON_BAR = "patronBarcode";
1098    public static final String IS_PROXY_PATRON = "isProxyPatron";
1099    public static final String IS_ACTIVE_PATRON = "activePatron";
1100    public static final String IS_ACTIVE_PROXY_PATRON = "activeProxyPatron";
1101    public static final String PATRON_ACTIVATION_DATE ="activationDate";
1102    public static final String PROXY_PATRON_ACTIVATION_DATE = "proxyActivationDate";
1103    public static final String DIGIT_ROUTINE = "digitRoutine";
1104    public static final String PATTERN = "pattern";
1105    public static final String ERROR_ACTION = "errorMessage";
1106    public static final String PERMISSION_ACTION  = "roleName";
1107    public static final String LOST_STOLEN = "Lost/Stolen";
1108    public static final String FALSE = "false";
1109    public static final String H4 = "<h4>";
1110    public static final String H4_CLOSE = "</h4><br/>";
1111    public static final String BREAK = "<br/>";
1112    public static final String SEMI_COLON = ":";
1113    public static final String GENERAL_BLOCK_MESSAGE = "This patron has a general block";
1114    public static final String ITEMSTATUSLOST ="please return the Item to proceed Loan.";
1115    public static final String COMMA = ",";
1116    public static final String HM = "HM";
1117    public static final String USER = "USER";
1118    public static final String ENTITY_ID = "entityId";
1119    public static final String HUNDRED_A = "100a";
1120    public static final String TWOFORTY_A = "245a";
1121    public static final String ID_COLAN = "id:";
1122    public static final String NO_AUTHOR = "No Author";
1123    public static final String OLE_LOAN_DOCUMENT_LIST = "oleLoanDocumentList";
1124    public static final String LIST_OVERDUE_DAYS = "listOfOverDueDays";
1125    public static final String HOURS_DIFF = "hoursDiff";
1126    public static final String LIST_RECALLED_OVERDUE_DAYS = "listOfRecalledOverdueDays";
1127    public static final String DDMMYYYYHHMMSS = "dd-MM-yyyy hh:mm:ss";
1128    public static final String LOCATION = "location";
1129    public static final String NUM_ITEMS_CHECKED_OUT = "numberOfItemsCheckedOut";
1130    public static final String NUM_OVERDUE_ITEMS_CHECKED_OUT = "numberOfOverDueItemsCheckedOut";
1131    public static final String NUM_OVERDUE_RECALLED_ITEMS_CHECKED_OUT = "numberOfOverDueRecalledItemsCheckedOut";
1132    public static final String NUM_CLAIMS_RETURNED = "numberOfClaimsReturned";
1133    public static final String OVERDUE_FINE_AMT = "overdueFineAmt";
1134    public static final String REPLACEMENT_FEE_AMT = "replacementFeeAmt";
1135    public static final String ALL_CHARGES = "allCharges";
1136    public static final String IS_RENEWAL = "isRenewal";
1137    public static final String NUM_RENEWALS = "numberOfRenewals";
1138    public static final String ITEMS_DUE_DATE = "itemDueDate";
1139    public static final String ITEMS_DUE_DATE_STRING = "itemDueDateString";
1140    public static final String ITEM_BARCODE = "itemBarcode";
1141    public static final String ITEM_LOCATION = "itemLocation";
1142    public static final String IS_ITEM_PRICE = "isItemPrice";
1143    public static final String DELIVERY_PRIVILEGES = "deliveryPrivileges";
1144    public static final String ITEM_PICKUP_LOCATION = "itemPickUpLocation";
1145    public static final String DESTINATION_LOCATION = "destinationLocation";
1146    public static final String CIRCULATION_LOCATION = "operatorsCirculationLocation";
1147    public static final String IS_PATRON_POSITION_ONE = "isPatronInPositionOne";
1148    public static final String REQUEST_TYPE = "requestType";
1149    public static final String ITEM_STATUS = "itemStatus";
1150    public static final String ITEM_SHELVING = "itemShelving";
1151    public static final String ITEM_COLLECTION = "itemCollection";
1152    public static final String ITEM_LIBRARY = "itemLibrary";
1153    public static final String ITEM_INSTITUTION = "itemInstitution";
1154    public static final String ITEM_CAMPUS = "itemCampus";
1155    public static final String DELETE_TEMP_HISTORY_REC = "deleteTemporaryHistoryRecord";
1156    public static final String DATE_CHECK_IN = "checkInDate";
1157    public static final String DELETE = "delete";
1158    public static final String OVERDUE_DAY_LIMIT_ERROR = "OverdueDayLimit exceeds for an item, Block the Patron";
1159    public static final String RECALL_OVERDUE_DAY_LIMIT_ERROR = "RecallOverdueDayLimit exceeds for an item, Block the Patron";
1160    public static final String OVERDUE_DAY = "overdueDay";
1161    public static final String OVER_DUE_FINE = "overdueFine";
1162    public static final String NOTICE_TYPE = "noticeType";
1163    public static final String UPDATE_ITEM_STATUS = "updateItemStatus";
1164    public static final String LOAN_PERIOD = "loanPeriod";
1165    public static final String FIXED_DUE_DATE = "fixedDueDate";
1166    public static final String CIRCULATION_POLICY_SET_ID = "circulationPolicySetId";
1167    public static final String COUNT = "count";
1168    public static final String DUE_DATE = "dueDate";
1169    public static final String FINE_RATE = "fineRate";
1170    public static final String MAX_FINE = "maxFine";
1171    public static final String CHECKOUT = "checkOut";
1172    public static final String REPLACEMENT_BILL = "replacementBill";
1173    public static final String GENERATE_NOTICE = "generateNotice";
1174    public static final String CIRC_POLICY_FOUND = "circulationPolicyFound";
1175    public static final String NOTICE = "notice";
1176    public static final String OR = " (OR) ";
1177    public static final String ZERO = "0";
1178    public static final String LOCATION_ID = "locationId";
1179    public static final String SLASH = "/";
1180    public static final String NAME_NM = "nm";
1181    public static final String AGENDA_NAME = "AGENDA_NAME";
1182    public static final String LEVEL_NAME = "levelName";
1183    public static final String LEVEL_ID = "levelId";
1184    public static final String A = "a";
1185    public static final String CAN_OVERRIDE_LOAN = "Can Override";
1186    public static final String CAN_LOAN = "Can Loan";
1187    public static final String CAN_DISPLAY_BILL = "Display Bill";
1188    public static final String CAN_CREATEORUPDATE_BILL = "Create/update Bill";
1189    public static final String EDIT_PATRON_DOCUMENT = "Edit Patron Maintenance Document";
1190    public static final String CAN_UPDATE_IEM_STATUS = "Can update item status";
1191    public static final String CAN_CHECKIN = "Can Checkin";
1192    public static final String DISPLAY_BIB="Display Bib";
1193    public static final String DISPLAY_ITEM="Display Item";
1194    public static final String DISPLAY_BIB_ERRORMSG = "You are not authorized to view Bib Information";
1195    public static final String DISPLAY_ITEM_ERRORMSG = "You are not authorized to view Item Information";
1196    public static final String EDIT_PATRON = "Initiate Patron Document";
1197    public static final String ASSIGN_EDIT_PATRON_ID = "patronMaintenance?olePatronId=";
1198    public static final String ASSIGN_PATRON_MAINTENANCE_EDIT = "&amp;methodToCall=maintenanceEdit&amp;dataObjectClassName=org.kuali.ole.deliver.bo.OlePatronDocument&amp;viewTypeName=MAINTENANCE&amp;dialogMode=true&amp;showHome=false&amp;showHistory=false";
1199    public static final String ASSIGN_INQUIRY_PATRON_ID = "inquiry?olePatronId=";
1200    public static final String ASSIGN_PATRON_INQUIRY = "&amp;methodToCall=start&amp;dataObjectClassName=org.kuali.ole.deliver.bo.OlePatronDocument&amp;dialogMode=true&amp;showHome=false&amp;showHistory=false";
1201    public static final String PATRON_NOTE_TYPE_ID = "patronNoteTypeId";
1202    public static final String SHEL_LAG_TIME = "shelvingLagTime";
1203    public static final String REQ_FIELD = "Please enter the required fields.";
1204    public static final String BORROWER_NAME = "borrowerName";
1205
1206    public static final String CLAIMS_ITM_ERR_INFO = "Select an item(s).";
1207    public static final String OVERRIDE_LOGIN_ERR_INFO = "has no permission to override.";
1208    public static final String ALTER_DUE_DATE_ERR_INFO = "No selected items.";
1209    public static final String FAST_ADD_ITM_ERR_INFO = "Record failed to save.";
1210    public static final String FAST_ADD_ITM_SUCCESS_INFO = "Record saved successfully.";
1211    public static final String FAST_ADD_ITM_VALIDATION_FAIL = "Barcode already exist.";
1212    public static final String RENEWAL_ITM_ERR_INFO = "Select an item from Currently Checked Out item(s).";
1213    public static final String RENEWAL_ITM_SUCCESS_INFO = "Item Renewal is done successfully.";
1214    public static final String RENEWAL_ITM_POPUP = "Do you want to renew the item?";
1215    public static final String PENDING_RQST_RENEWAL_ITM_INFO = " Item contains the pending request.";
1216    public static final String RENEWAL_ITM_AFTER_FIXED_DUEDATE = "Please renew on or after fixed due date.";
1217    //public static final String FAST_ADD_ITEM_DEFAULT_STATUS = "FAST_ADD_ITEM_DEFAULT_STATUS";
1218    public static final String LOC_CD = "locationCode";
1219    public static final String LOC_CODE = "dataObject.locationCode";
1220    public static final String LOC_LEVEl_ID = "dataObject.levelId";
1221    public static final String LOC_ADMIN = "Location Administrator";
1222    public static final String LOC_LEVEL_ERROR = "error.locationLevel.unauthorized";
1223    public static final String LOC_LEVEL_SHELVING = "SHELVING";
1224
1225    public static final String LOCATION_LEVEL_SHELVING = "Shelving Location";
1226    public static final String LOCATION_LEVEL_COLLECTION = "Collection";
1227    public static final String LOCATION_LEVEL_LIBRARY = "Library";
1228    public static final String LOCATION_LEVEL_INSTITUTION = "Institution";
1229    public static final String LOCATION_LEVEL_CAMPUS = "Campus";
1230    public static final String TITLE = "title";
1231    public static final String AUTHOR = "author";
1232    public static final String BIB_UUID = "bibUuid";
1233    public static final String INSTANCE_UUID = "instanceUuid";
1234    public static final String ITEM_UUID = "itemUuid";
1235    public static final String ITEM_BARCODE_DISPLAY = "ItemBarcode_display:";
1236    public static final String INSTANCE_IDENTIFIER = "instanceIdentifier";
1237    public static final String ITEM_IDENTIFIER_DISPLAY = "ItemIdentifier_display";
1238    public static final String BIB_IDENTIFIER = "bibIdentifier";
1239    public static final String COPY_REQUEST = "Copy Request";
1240    public static final String COPY_REQUEST_FULFILL = "Verify whether copy request has been fulfilled";
1241    public static final String PAYMENT_STATUS_OUTSTANDING = "Outstanding";
1242    public static final String ITEM_STATUS_ON_HOLD = "ONHOLD";
1243    public static final String ITEM_STATUS_IN_TRANSIT = "INTRANSIT";
1244    public static final String ITEM_STATUS_IN_TRANSIT_HOLD = "INTRANSIT-FOR-HOLD";
1245    public static final String ITEM_STATUS_IN_TRANSIT_STAFF = "INTRANSIT-PER-STAFF-REQUEST";
1246    public static final String DEFAULT_CALL_NUMBER_TYPE = "Other";
1247    public static final String DEFAULT_CALL_NUMBER = "X";
1248    public static final String PAY_STATUS_OUTSTANDING_CODE = "PAY_OUTSTN";
1249    public static final String PAY_STATUS_PART_CODE = "PAY_PAR";
1250    public static final String PAY_STATUS_ERROR_CODE = "PAY_ERR";
1251    public static final String PAY_STATUS_FORGIVEN_CODE = "PAY_FORGIVEN";
1252    public static final String PAY_STATUS_FULL_CODE = "PAY_FULL";
1253    public static final String PAY_STATUS_CANCEL_CODE = "PAY_CANCELLED";
1254
1255    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";
1256    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";
1257    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]))";
1258    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";
1259
1260    public static final class OleItemAvailableStatus {
1261        public static final String ITEM_AVAILABLE_STATUS_CODE = "dataObject.itemAvailableStatusCode";
1262        public static final String ITEM_AVAILABLE_STATUS_CD = "itemAvailableStatusCode";
1263        public static final String ITEM_ACTIVE_INDICATOR = "dataObject.active";
1264    }
1265
1266    public static final class OleGloballyProtectedField {
1267        public static final String GLOBALLY_PROTECTED_ACTION_LINK = "oleGloballyProtectedFieldMaintenance";
1268    }
1269
1270    //Agrreement download constants
1271    public static final class OleAgreementDownloadConstants {
1272        public static final String AGREEMENT_CHECKOUT_LOCATION = File.separator + "agreement" + File.separator + "agreement_checkout/request.xml";
1273        public static final String AGREEMENT_CHECKOUT_LOCATION_ROOT = File.separator + "agreement" + File.separator + "agreement_checkout/";
1274
1275    }
1276
1277    public static final class OleCirculationDeskDetail {
1278        public static final String OPERATOR_ROLE_NAME = "Operator";
1279        //public static final String OPERATOR_ROLE_NAMESPACE = "OLE-PTRN";
1280        public static final String OPERATOR_ROLE_NAMESPACE = "OLE-PTRN";
1281        public static final String OLE_CIRCULATION_UNAUTHORISED_USER_MSG=" The current user does not have sufficient permissions to access these screens";
1282    }
1283
1284
1285
1286    public static final String CRCL_DSK_NO_LOC_ERR = "Preferred desk should be selected";
1287    public static final String CRCL_DSK_LOC_ERR = " Operator and desk should be selected for mapping";
1288    public static final String CRCL_DSK_INVALID_OPR = "Not a valid Operator";
1289    public static final String CRCL_DSK_SUCCESS = "Circulation desk mapping done successfully";
1290    public static final String UN_PAID = "Un Paid";
1291    public static final String PAID = "Paid";
1292    public static final String FULL_PAID = "PAY_FULL";
1293    public static final String PAR_PAID = "PAY_PAR";
1294    public static final String IN_ERROR = "PAY_ERR";
1295    public static final String FORGIVEN = "PAY_FORGIVEN";
1296    public static final String CANCELLED = "PAY_CANCELLED";
1297    public static final String FEE_TYPE_NONE = "None";
1298    public static final BigDecimal BIGDECIMAL_DEF_VALUE = new BigDecimal(0.00);
1299    public static final String PAID_AMT_EXC = "error.paid.amount.exceeds";
1300    public static final String PAY_AMT_EMPTY = "error.pay.amount.empty";
1301    public static final String PAY_METHOD_REQUIRED = "error.pay.method.required";
1302    public static final String ITM_BAR_NOT_AVAL = "error.item.barcode.not.available";
1303    public static final String ENTR_ITM_BAR = "error.enter.item.barcode";
1304    public static final String BILL_NOT_AVAI_BAR = "error.bill.not.avai.barcode";
1305    public static final String BILL_DT = "Date";
1306    public static final String BILL_NO = "Bill No";
1307    public static final String FIRST_NAME = "First Name";
1308    public static final String LAST_NAME = "Last Name";
1309    public static final String FEE_TYPE = "Fee Type";
1310    public static final String FEE_AMT = "Fee Amount";
1311    public static final String TOT_AMT = "Total Amount Due";
1312    public static final String ITM_BARCODE = "Item Barcode";
1313    public static final String ITM_TYP = "Item Type";
1314    public static final String ITM_TIT = "Item Title";
1315    public static final String ITM_AUT = "Item Author";
1316    public static final String ITM_CALL = "Call Number";
1317    public static final String ITM_COPY = "Copy Number";
1318    public static final String BILL_TEMP_NORMAL = "Normal";
1319    public static final String BILL_TEMP_TABLE = "Table";
1320    public static final String BILL_TITLE = "PATRON BILL";
1321    public static final String SELECT = "error.select";
1322    public static final String ADD_FEE_TYPE = "error.add.fee.type";
1323    public static final String BAL_AMT = "Balance Amount : ";
1324    public static final String PTRN_ID = "patronId";
1325    public static final String PTRN_FN = "firstName";
1326    public static final String PTRN_LN = "lastName";
1327    public static final String ITM_BAR_DISP = "ItemBarcode_display:";
1328    public static final String NO_BILLS = "error.no.bills";
1329    public static final String NOT_REVIEWED = "error.not.reviewed";
1330    public static final String NEGATIVE_NUM = "error.negative.number";
1331    public static final String FIXED_DUE_DATE_FIELD = "fixedDueDate";
1332    public static final String FIXED_DUE_DATE_MANDATORY = "error.deliver.fixedDueDate.field";
1333    public static final String FROM_DUE_DATE_FIELD = "fromDueDate";
1334    public static final String FROM_DUE_DATE_MANDATORY = "error.deliver.fromDueDate.field";
1335    public static final String TO_DUE_DATE_FIELD = "toDueDate";
1336    public static final String TO_DUE_DATE_MANDATORY = "error.deliver.toDueDate.field";
1337    public static final String TIME_SPAN_MANDATORY = "error.deliver.timespan.section";
1338
1339
1340
1341
1342    public static final class OleDeliverRequest {
1343        public static final String DELIVER_REQUEST_MAINTENANCE_ACTION_LINK = "deliverRequestMaintenance";
1344
1345        public static final String PICKUP_LOCATION = "error.deliver.pickupLocation";
1346        public static final String PATRON_RECORD_EXPIRE = "error.deliver.patron.expire";
1347        public static final String INVALID_PROXY = "error.deliver.invalid.proxy";
1348        public static final String NO_DELIVERY_PRIVILEGE = "error.deliver.no.delivery.privilege";
1349        public static final String NO_PAGE_PRIVILEGE = "error.deliver.no.paging.privilege";
1350        public static final String ALREADY_RAISED = "error.deliver.request.raised";
1351        public static final String TRANSIT_ERROR = "error.deliver.request.transit";
1352        public static final String QUEUE_DUPLICATE = "Duplicate Queue Position found";
1353        public static final String BORROWER_ID = "borrowerId";
1354        public static final String PROXY_BORROWER_ID = "proxyBorrowerId";
1355        public static final String PROXY_PATRON_ID = "proxyPatronId";
1356        public static final String TRANSIT_REQUEST_RAISED = "error.deliver.request.transit.raised";
1357        public static final String REQUEST_TYPE_ID = "requestTypeId";
1358        public static final String ITEM_IN_LOAN = "error.deliver.request.item.loan";
1359        public static final String REQUEST_ID_INVALID = "error.deliver.request.item.invalidrequest";
1360        public static final String ITEM_ID = "itemId";
1361        public static final String ITEM_UUID = "itemUUID";
1362        public static final String REQUEST_ID = "requestId";
1363        public static final String PATRON_ID = "olePatronId";
1364        public static final String PATRON_BARCODE = "barcode";
1365        public static final String LOAN_PATRON_ID = "patronId";
1366        public static final String REQUESTER_PATRON = "Patron";
1367        public static final String REQUESTER_PROXY_PATRON = "Proxy Patron";
1368        public static final String REQUESTER_OPERATOR = "Operator";
1369/*        public static final String REQUEST_TYPE_ID_1 = "1";
1370        public static final String REQUEST_TYPE_ID_2 = "2";
1371        public static final String REQUEST_TYPE_ID_3 = "3";
1372        public static final String REQUEST_TYPE_ID_4 = "4";
1373        public static final String REQUEST_TYPE_ID_5 = "5";
1374        public static final String REQUEST_TYPE_ID_6 = "6";
1375        public static final String REQUEST_TYPE_ID_7 = "7";
1376        public static final String REQUEST_TYPE_ID_8 = "8";*/
1377        public static final String SHELVING = "Shelving";
1378        public static final String QUEUE_POSITION = "borrowerQueuePosition";
1379        public static final String REQUEST_QUEUE = "REQUEST QUEUE";
1380        public static final String ITEM_BARCODE = "itemBarCode";
1381        public static final String ITEM_TYPE_CODE = "instanceItemTypeCode";
1382        public static final String DATE_FORMAT = "yyyyMMdd";
1383        public static final String EFF_DATE_FORMAT = "yyyy-MM-dd";
1384        public static final String INTRANSIT_STATUS = "INTRANSIT-PER-STAFF-REQUEST";
1385        public static final String ITEM_AVAILABLE = "error.deliver.request.item.available";
1386        public static final String ITEM_NOT_ELIGIBLE = "error.deliver.request.item.eligible";
1387        public static final String ITEM_ALREADY_LOANED = "error.deliver.request.item.already.loan";
1388        public static final String MAX_REQUEST_REACHED = "error.deliver.request.maximum.reached";
1389        public static final String NO_RECALL_REQUEST = "error.deliver.request.recall";
1390        public static final String NO_REQUEST="error.deliver.request.all" ;
1391        public static final String NO_PAGE_REQUEST = "error.deliver.request.page";
1392        public static final String REQUEST_TYPE_CD = "requestTypeCode";
1393        //public static final String ITEM_NOT_AVAILABLE_IN_DOCSTORE = "error.deliver.item.notInDocstore";
1394        public static final String INVALID_LOCATION = "error.deliver.inValidPickupLocation";
1395        public static final String REORDER_SUCCESS = "Queue Position changed successfully";
1396        public static final String POSITIVE_QUEUE_POSITION = "Queue position should be a positive non zero value";
1397        public static final String NO_PENDING_REQUEST = "No Pending Request for this item";
1398        public static final String RECALL_DELIVERY = "Recall/Delivery";
1399        public static final String HOLD_DELIVERY = "Hold/Delivery";
1400        public static final String PAGE_DELIVERY = "Page/Delivery";
1401        public static final String RECALL_HOLD = "Recall/Hold";
1402        public static final String HOLD_HOLD = "Hold/Hold";
1403        public static final String PAGE_HOLD = "Page/Hold";
1404        public static final String RECALL = "Recall";
1405        public static final String HOLD = "Hold";
1406        public static final String PAGE = "Page";
1407        public static final String COPY = "Copy";
1408        public static final String INTRANSIT = "In Transit";
1409        public static final String RECALL_BODY = "RECALL_BODY";
1410        public static final String RECALL_NOTICE_TYPE = "RECALL_NOTICE_TYPE";
1411        public static final String ONHOLD_BODY = "ONHOLD_BODY";
1412        public static final String ONHOLD_NOTICE_TYPE = "ONHOLD_NOTICE_TYPE";
1413        public static final String EXPIRED_REQUEST = "ExpiredRequestNotice";
1414        //public static final String EXPIRED_BODY = "EXPIRED_BODY";
1415        public static final String RQST_EXPR_NOTICE_TYPE = "RQST_EXPR_NOTICE_TYPE";
1416        public static final String NOTICE_VALIDATION = "Notice Validation";
1417        public static final String LOSTBILLREPLACEMENT = "lost/billed for replacement";
1418        public static final String MISSINGFINALOVERDUE = "missing/final overdue notice sent";
1419        public static final String WITHDRAWNCLIAMSRETURN = "withdrawn or claims returned";
1420        public static final String CLAIM_RETURNED = "claimsReturned";
1421        public static final String REPLACEMENT_FEE_PATRON_BILL = "replacementFeePatronBill";
1422        public static final String NUBER_OF_OVER_DUE_SENT = "numberOfOverdueSent";
1423        public static final String DUE_DATE_SUM_INTERVAL = "dueDateSumInterval";
1424        public static final String CONFIGURABLE_INTERVAL = "configurableInterval";
1425        public static final String INTERVAL_WITH_NOTICE_COUNT = "intervalWithNoticeCount";
1426        public static final String IS_TEMPORARY_HISTORY_RECORD = "isTemporaryHistoryRecord";
1427        public static final String EXP_HOLD_NOTICE_CONTENT = "EXP_HOLD_NOTICE_CONTENT";
1428        public static final String COURTESY_NOTICE_CONTENT = "COURTESY_NOTICE_CONTENT";
1429        public static final String OVERDUE_NOTICE_CONTENT = "OVERDUE_NOTICE_CONTENT";
1430        public static final String PAYMENT_STATUS_NAME = "paymentStatusName";
1431        public static final String MISSING = "Missing";
1432        public static final String ONHOLD = "OnHold";
1433        public static final String INVALID_PATRON = "error.deliver.request.invalidPatron";
1434        public static final String INVALID_PROXY_PATRON = "error.deliver.request.invalidProxyPatron";
1435        public static final String INVALID_REQUEST_TYPE = "error.deliver.request.invalidRequestType";
1436        public static final String INVALID_OPERATOR = "error.deliver.request.invalidOperator";
1437        public static final String BORROWER_CODE = "borrowerCode";
1438        public static final String BORROWER_BARCODE = "borrowerBarcode";
1439        public static final String INVALID_PATRON_BARCODE = "error.deliver.request.invalidPatronBarcode";
1440    }
1441
1442    public static final String VOL_NUM_DISPLAY = "VolumeNumber_display";
1443    public static final String CALL_NUM_DISPLAY = "CallNumber_display";
1444    public static final String COPY_NUM_DISPLAY = "CopyNumber_display";
1445    public static final String CALL_NUM = "callNumber";
1446    public static final String VOL_NUM = "volumeNumber";
1447    public static final String COPY_NUM = "copyNumber";
1448    public static final String BIBUUID = "bibUuid";
1449    public static final String EFF_DATE_FORMAT = "MMM dd, yyyy HH:MM:SS a";
1450    public static final String COURTESY_NOTICE = "Courtesy Notice";
1451    public static final String HOLD_EXP_COURTESY_NOTICE = "Expired Hold  Notice";
1452    public static final String OVERDUE_NOTICE = "Overdue Notice";
1453    public static final String NOTICE_OVERDUE = "OverdueNotice";
1454    public static final String NOTICE_COURTESY = "CourtesyNotice";
1455    public static final String NOTICE_HOLD_COURTESY = "HoldCourtesyNotice";
1456    public static final String NOTICE_RECALL = "RecallNotice";
1457    public static final String PICKUP_NOTICE = "Pickup Notice";
1458    public static final String NOTICE_ONHOLD = "OnHoldNotice";
1459
1460    public static final String PICKUP_NOTICE_START_CONTENT = "The item you requested is available for pickup from the ";
1461    public static final String PICKUP_NOTICE_MIDDLE_CONTENT = ". It will be held for ";
1462    public static final String PICKUP_NOTICE_FINAL_CONTENT = " day 's'. Please pick it up at your earliest convenience.";
1463
1464
1465    public static final class OleInvoiceImport{
1466        public static final String QTY_TYP ="QTY";
1467        public static final String ITM_CHART_CODE = "BL";
1468        public static final String PAY_METHOD="4";
1469    }
1470
1471    public static final class OverlayMatchingServiceImpl {
1472        public static final String LOCATION_LEVEL_SEARCH = "LocationLevel_search";
1473        public static final String ITEM_BARCODE_DISPLAY = "ItemBarcode_display";
1474        public static final String VENDOR_LINEITEM_IDENTIFIER = "VendorLineItemIdentifier_search";
1475    }
1476
1477    public static final class OleExternalDataSourceConfig {
1478        public static final String DATA_SOURCE_NAME = "dataObject.name";
1479        public static final String DATA_SOURCE_NM = "name";
1480        public static final String DATA_SOURCE_MAINTENANCE_ACTION_LINK = "externalDataSourceMaintenance";
1481        public static final String DATA_SOURCE_DELETE = "Delete";
1482        public static final String DATA_SOURCE_MAINTENANCE_DOC_SERVICE = "externalDSConfigMaintenanceDocumentService";
1483    }
1484
1485    public static final class OleUserPreferences {
1486        public static final String USER_PREF_NAME = "dataObject.PrefName";
1487        public static final String USER_PREF_CALL_NUMBER = "dataObject.callNumberSource1";
1488        public static final String USER_PREF_TAGS = "dataObject.removalTags";
1489        public static final String USER_PREF_NM = "prefName";
1490        public static final String USER_PREF_MAINTENANCE_ACTION_LINK = "userPreferences";
1491        public static final String USER_PREF_MAINTENANCE_DOC_SERVICE = "externalDSConfigMaintenanceDocumentService";
1492    }
1493
1494    public static final class OleBibliographicRecordStatus {
1495        public static final String BIBLIOGRAPHICRECORD_STATUS_CODE = "dataObject.bibliographicRecordStatusCode";
1496        public static final String BIBLIOGRAPHICRECORD_STATUS_CD = "bibliographicRecordStatusCode";
1497    }
1498
1499    public static final class OleDiscoveryExportProfile {
1500        public static final String OLE_EXP_MARC_FIELD = "dataObject.marcField";
1501        public static final String OLE_EXP_ITEM_FIELD = "dataObject.itemField";
1502        public static final String OLE_EXP_MARC_DUPLICATE_ERROR = "error.discoveryExportProfile.duplicateMARCField";
1503        public static final String OLE_EXP_ITEM_DUPLICATE_ERROR = "error.discoveryExportProfile.duplicateItemField";
1504        public static final String OLE_EXP_ADD_ITEM = "dataObject.marcField";
1505        public static final String OLE_EXP_ADD_ITEM_ERROR = "error.discoveryExportProfile.addItem";
1506    }
1507
1508    public static final class OlePatronIngestLoadReport {
1509        public static final String CREATED_DATE_FORMAT = "MM/dd/yyyy";
1510        public static final String CREATED_DATE = "createdDate";
1511    }
1512
1513    public static final String ERROR_DUPLICATE_CODE = "error.duplicate.code";
1514    public static final String NAME_FIELD = "dataObject.name";
1515
1516    public static final class OleAgreementDocTypeRule {
1517        public static final String AGR_DOC_TYPE_NAME_FIELD = "dataObject.agreementDocTypeName";
1518        public static final String AGR_DOC_TYPE_NAME = "agreementDocTypeName";
1519    }
1520
1521    public static final class OleAgreementMethodRule {
1522        public static final String AGR_MTHD_NAME_FIELD = "dataObject.agreementMethodName";
1523        public static final String AGR_MTHD_NAME = "agreementMethodName";
1524    }
1525
1526    public static final class OleAgreementStatusRule {
1527        public static final String AGR_STATUS_NAME_FIELD = "dataObject.agreementStatusName";
1528        public static final String AGR_STATUS_NAME = "agreementStatusName";
1529    }
1530
1531    public static final class OleAgreementTypeRule {
1532        public static final String AGR_TYPE_NAME_FIELD = "dataObject.agreementTypeName";
1533        public static final String AGR_TYPE_NAME = "agreementTypeName";
1534    }
1535
1536    public static final String LOGIN_USR = "user";
1537    public static final String USER_ID = "userId";
1538
1539    public static final String DESC_NMSPC = "OLE-DESC";
1540    public static final String DESC_CMPNT = "OLELSCMPNT";
1541
1542    public static final String PRINT_NMSPC = "OLE-PRNT";
1543    //public static final String PRINT_CMPNT = "OLELSCMPNT";
1544
1545    //Serial Receiving
1546    public static final String RECEIVED = "Received";
1547    public static final String CLAIMED = "Claimed";
1548    public static final String DISPLAY_YES = "Y";
1549    public static final String DISPLAY_NO = "N";
1550
1551    //E-res main docs jira OLE-2758
1552    public static final class OleMaterialTypeCode {
1553        public static final String  MATERIAL_TYPE_NAME = "oleMaterialTypeName" ;
1554        public static final String  MATERIAL_TYPE_FIELD = "dataObject.oleMaterialTypeName" ;
1555        public static final String ERROR_MATERIAL_TYPE_NAME = "error.duplicate.material.name";
1556    }
1557
1558    public static final class OlePaymentType {
1559        public static final String  PAYMENT_TYPE_NAME = "olePaymentTypeName" ;
1560        public static final String  PAYMENT_TYPE_FIELD = "dataObject.olePaymentTypeName" ;
1561        public static final String ERROR_PAYMENT_TYPE_NAME = "error.duplicate.paymenttype.name";
1562    }
1563
1564    public static final class OleContentType {
1565        public static final String  CONTENT_TYPE_NAME = "oleContentTypeName" ;
1566        public static final String  CONTENT_TYPE_FIELD = "dataObject.oleContentTypeName" ;
1567        public static final String ERROR_CONTENT_TYPE_NAME = "error.duplicate.contenttype.name";
1568    }
1569
1570    public static final class OleAccessType {
1571        public static final String  ACCESS_TYPE_FIELD = "dataObject.oleAccessTypeName" ;
1572        public static final String  ACCESS_TYPE_NAME = "oleAccessTypeName" ;
1573        public static final String ERROR_ACCESS_TYPE_NAME = "error.duplicate.accesstype.name";
1574    }
1575
1576    public static final class OleRequestPriority {
1577        public static final String  REQUEST_PRIORITY_NAME = "oleRequestPriorityName" ;
1578        public static final String  REQUEST_PRIORITY_FIELD = "dataObject.oleRequestPriorityName" ;
1579        public static final String ERROR_REQUEST_PRIORITY_NAME = "error.duplicate.requestpriority.name";
1580    }
1581
1582    public static final class OleAuthenticationType {
1583        public static final String AUTH_TYPE_NAME_FIELD="dataObject.oleAuthenticationTypeName";
1584        public static final String AUTH_TYPE_NAME="oleAuthenticationTypeName";
1585    }
1586
1587    public static final class OleAccessLocation{
1588        public static final String ACCESS_TYPE_NAME_FIELD="dataObject.oleAccessLocationName";
1589        public static final String ACCESS_TYPE_NAME="oleAccessLocationName";
1590    }
1591
1592    public static final class OleEResourceStatus{
1593        public static final String E_RES_STAT_TYPE_NAME_FIELD="dataObject.oleEResourceStatusName";
1594        public static final String E_RES_STAT_TYPE_NAME="oleEResourceStatusName";
1595    }
1596
1597    public static final class OlePackageType{
1598        public static final String PACKG_TYPE_NAME_FIELD="dataObject.olePackageTypeName";
1599        public static final String PACKG_TYPE_NAME="olePackageTypeName";
1600    }
1601
1602    public static final class OlePackageScope{
1603        public static final String PACKG_SCOPE_NAME_FIELD="dataObject.olePackageScopeName";
1604        public static final String PACKG_SCOPE_NAME="olePackageScopeName";
1605    }
1606
1607    public static final class OLEAddTitlesToInvoice {
1608        public static final String ERROR_SELECT_ATLEAST_ONE_TITLE="Select atleast one Title";
1609        public static final String ERROR_SELECT_TITLE_SAME_VENDOR="Select Titles Having Same Vendor for Invoice processing";
1610        public static final String ERROR_SELECT_RECEIVE_SAME_PO="Select Titles Belongs to same PO for Receiving" ;
1611        public static final String ERROR_DATE="Enter Date";
1612        public static final String ERROR_VND_AMT="Enter Vendor Amount";
1613        public static final String ERROR_INVOICE_NUMBER="Enter Invoice Number";
1614        public static final String ERROR_SELECT_PAYMENT_METHOD="Select Payment Method";
1615        public static final String SUCCESS_CREATE_INVOICE="Invoice Created Successfully";
1616        public static final String ERROR_SELECT_POITEM_INVOICE_SAME_VND="Select Titles and Invoice having same Vendor";
1617        public static final String UPDATE_INVOICE="Invoice Updated Successfully";
1618        public static final String SUCCESS_RECEIVE="Receiving created Successfully";
1619        public static final String ERROR_CREATE_RCV_PO_ITM_EXIST="Failed to create receiving:receiving already exist for this purchase order";
1620        public static final String ERROR_PO_CLOSED="Document status is closed for PurchaseOrders : ";
1621        public static final String LINK_START_TAG_HREF="<a href=";
1622        public static final String ANCHOR_END="/>";
1623        public static final String LINK_END_TAG="</a>";
1624        public static final String LINK_DOC_HANDLER="../kew/DocHandler.do?command=displayDocSearchView&amp;docId=";
1625        public static final String DOC_ID=" DOC_ID ";
1626    }
1627    public static final class OLEEResourceRecord {
1628        public static final String NEW_E_RESOURCE_REC = "E-Resource";
1629        public static final String HELPER_SERVICE = "oleERSHelperService";
1630        public static final String DOCUMENT_MATERIAL_TYPES = "document.oleMaterialTypes*";
1631        public static final String DOCUMENT_CONTENT_TYPES = "document.oleContentTypes*";
1632        public static final String DOCUMENT_FORMAT_TYPES = "document.oleFormatTypes*";
1633        public static final String MATERIAL_TYPE_REQUIRED = "error.material.type.required";
1634        public static final String CONTENT_TYPE_REQUIRED = "error.content.type.required";
1635        public static final String FORMAT_TYPE_REQUIRED = "error.format.type.required";
1636        public static final String ERESOURCE_TITLE = "title";
1637        public static final String ERESOURCE_ISBN = "ISBN";
1638        public static final String ERESOURCE_ISBN_ISSN_VALUE = "ISBN/ISSN";
1639        public static final String ERESOURCE_OCLC = "oclc";
1640        public static final String ERESOURCE_PUBLISHER = "publisher";
1641        public static final String ERESOURCE_PLATFORM_PROVIDER = "platformProvider";
1642        public static final String ERESOURCE_IDENTIFIER = "oleERSIdentifier";
1643        public static final String ERESOURCE_LICENSE_REQ_STATUS = "licenseReqStatus";
1644        public static final String ERESOURCE_PO_ITEM_ID = "olePOItemId";
1645        public static final String ERESOURCE_SUB_WORKFLOW_STATUS = "Sub-Workflow Status";
1646        public static final String ERESOURCE_PO_ID = "poItemId";
1647        public static final String ERESOURCE_PO_NUMBER = "PO Number";
1648        public static final String ERESOURCE_DOC_NUMBER = "eResourceDocNumber";
1649        public static final String ERESOURCE_INSTANCE_ID = "instanceId";
1650        public static final String ERESOURCE_DOC_NUMB = "documentNumber";
1651        public static final String ERESOURCE_DOC_ID = "DocId";
1652        public static final String ERESOURCE_STATUS_DATE = "statusDate";
1653        public static final String AND = "AND";
1654        public static final String ON = "on";
1655        public static final String OR = "OR";
1656        public static final String NOT = "NOT";
1657        public static final String CREATED_DATE_FORMAT = "MM/dd/yyyy";
1658        public static final String ERESOURSE_SEARCH_SERVICE = "oleEResourceSearchService";
1659        public static final String STATUS_ID = "statusId";
1660        public static final String ERESOURCE_RECORD_NAME = "E-Resource Record Name";
1661        public static final String ERESOURCE_OCLC_VALUE = "OCLC Number";
1662        public static final String ERESOURCE_PUBLISHER_VALUE = "Publisher";
1663        public static final String ERESOURCE_PLATFORM_PROV_NAME = "Platform Provider Name";
1664        public static final String ERESOURCE_RECORD_ID = "E-Resource Record Id";
1665        public static final String PO_ITEM_ID = "itemIdentifier";
1666        public static final String INV_PO_ITEM_ID = "poItemIdentifier";
1667        public static final String PO_ID = "purchaseOrderId";
1668        public static final String CANCELED = "Canceled";
1669        public static final String STATUS_NAME = "oleEResourceStatusName";
1670        public static final String E_RES_INSTANCE_TAB = "OLEEResourceRecordView-E-ResourceInstanceTab";
1671        public static final String LINK_EXIST_INSTANCE = "linkExistingInstance";
1672        public static final String CREATE_NEW_INSTANCE = "createNewInstance";
1673        public static final String VENDOR_HEADER_GEN_ID = "vendorHeaderGeneratedIdentifier";
1674        public static final String VENDOR_DETAILED_ASSIGNED_ID = "vendorDetailAssignedIdentifier";
1675        public static final String ACCESS_LOCATION_SEPARATOR = ",";
1676        public static final String DEFAULT_COVERAGE_SEPARATOR = "DEFAULT_COVERAGE_SEPARATOR";
1677        public static final String DEFAULT_PERPETUAL_ACCESS_SEPARATOR = "DEFAULT_PERPETUAL_ACCESS_SEPARATOR";
1678        public static final String COVERAGE_DATE_SEPARATOR = "COVERAGE_DATE_SEPARATOR";
1679        public static final String PERPETUAL_ACCESS_DATE_SEPARATOR = "PERPETUAL_ACCESS_DATE_SEPARATOR";
1680        public static final List<String> ERESOURCE_RESULT_FIELDS=getSearchEresourcefield();
1681        public static final List<String> getSearchEresourcefield(){
1682            List<String> resultFields = new ArrayList<String>();
1683            resultFields.add(ERESOURCE_TITLE);
1684            resultFields.add(ERESOURCE_IDENTIFIER);
1685            resultFields.add(ERESOURCE_ISBN);
1686            resultFields.add(ERESOURCE_PUBLISHER);
1687            resultFields.add(ERESOURCE_PLATFORM_PROVIDER);
1688            resultFields.add(ERESOURCE_STATUS_DATE);
1689            resultFields.add(STATUS_ID);
1690            resultFields.add(ERESOURCE_DOC_NUMB);
1691            return Collections.unmodifiableList(resultFields);
1692        }
1693
1694        public static final List<String> getEresourceClosedStatuses() {
1695            List<String> documentStatuses = new ArrayList<String>();
1696            documentStatuses.add("Cancelled");
1697            documentStatuses.add("Final");
1698            documentStatuses.add("Exception");
1699            documentStatuses.add("Processed");
1700            documentStatuses.add("Negotiation Failed");
1701            documentStatuses.add("Complete");
1702            return Collections.unmodifiableList(documentStatuses);
1703        }
1704        public static final List<String> ERESOURCE_STATUSES = getEresourceClosedStatuses();
1705        public static final String LICENSE_FINAL_STATUS = "Complete";
1706        public static final String BLANK_SELECTED_INDEX = "Selected collection was not set for delete line action, cannot delete line";
1707        public static final String INSTANCE_ID_REMOVE_NOTE = " (Instance Id :";
1708        public static final String REMOVE_NOTE = ") was removed";
1709        public static final String SYSTEM = "System";
1710        public static final String STATUS_IS = "status is ";
1711        public static final String STATUS_FROM = "status changed from ";
1712        public static final String STATUS_TO = " to ";
1713
1714    }
1715
1716
1717    public static final String BIB_SELECT = "error.select.bib";
1718    public static final String LINK_SUCCESS_MESSAGE = "Selected bib is linked successfully";
1719    public static final String BIB_ERROR_MESSAGE = "Select a Bib record";
1720    public static final String HOLDINGS_ERROR_MESSAGE = "Select a Holdings record";
1721    public static final String EHOLDINGS_ERROR_MESSAGE = "Select a EHoldings record";
1722    public static final String POPUP_MESSAGE = "Selected bib record already linked to requisition(s) : ";
1723    public static final String PROCEED_MESSAGE = " Do you want to continue or cancel";
1724    public static final String OLE_EXPOSED_WEB_SERVICE = "oleExposedWebService";
1725    public static final String OLE_EXPOSED_WEB_SERVICE_url = "oleExposedWebService.url";
1726    public static final String CIRC_DESK_ATTENDANT_ONE = "Circ Desk Attendant I";
1727    public static final String CIRC_DESK_ATTENDANT_TWO = "Circ Desk Attendant II";
1728
1729    public static final String VIEWBILL = "viewPatronBillLink";
1730    public static final String CREATEBILL = "createPatronBillLink";
1731
1732    public static final String PATRON = "org.kuali.ole.deliver.bo.OlePatronDocument";
1733
1734    public static final String SEARCH_BIB = "Search Bib";
1735    public static final String SEARCH_BIB_ERROR = "You are not authorized to search bib information";
1736    public static final String SEARCH_ITEM = "Search Item";
1737    public static final String SEARCH_ITEM_ERROR = "You are not authorized to search item information";
1738    public static final String NO_PATRON_INFO = "No patron information";
1739    public static final String CIRCULATION_DESK_NOT_MAPPED_OPERATOR = "Circulation Desk is not mapped to the operator";
1740    public static final String SUCCESSFULLEY_LOANED = "Successfully loaned";
1741    public static final String OPERATION_FAILED = "Operation Failed";
1742    public static final String ITEM_BARCODE_DOESNOT_EXISTS = "item barcode does not exists";
1743    public static final String SUCCESSFULLEY_CHECKED_IN = "SuccessFully Checked-in";
1744    public static final String CHECK_IN_FAILED = "Check-in failed";
1745    public static final String REQUEST_SUCCESSFULLEY_CANCELLED = "Request Successfully Cancelled";
1746    public static final String NO_REQUEST_FOUND_REQUEST_ID = "No request Found For This Request Id";
1747    public static final String ITEM_NOT_CREATED = "Item Creation failed ";
1748    public static final String ITEM_EXIST = "Item Barcode Already Exist";
1749    public static final String INVALID_OPERATOR="Operator Id received does not belong to an Operator";
1750    public static final String EXPORT_FILE_DIRECTORY = "/upload/export/";
1751    public static final String ITM_TYP_CODE = "ITEM";
1752    public static final String ITEM_CREATED = "Item Created Successfully";
1753    public static final String AGENCY_ID="LEHI";
1754    public static final String HOME_LIBRARY="LEHIGH";
1755    public static final String AUTH_BARCODE="Barcode Id";
1756    public static final String AUTH_UID="Username";
1757    public static final String PRIV_STAT_DESCRIPTION="User Status";
1758    public static final String PRIV_TYPE_STATUS="STATUS";
1759    public static final String PRIV_USER_PROFILE_DESCRIPTION="LEHI";
1760    public static final String PRIV_TYPE_PROFILE="User Profile";
1761    public static final String PRIV_LIB_DESCRIPTION="PROFILE";
1762    public static final String PRIV_TYPE_LIBRARY="User Library";
1763    public static final String PRIV_CAT_DESCRIPTION="User Category One";
1764    public static final String PRIV_TYPE_CAT="CAT1";
1765    public static final String daysUntilHoldExpires="7";
1766
1767    public static final String CHECKIN_CONVRTR_SRVC = "oleCheckInItemConverter";
1768    public static final String CHECKOUT_CONVRTR_SRVC = "oleCheckOutItemConverter";
1769    public static final String OLE_SERIALS_RECEIVING_NOT_AUTHORIZED = "You are not authorized to search records";
1770    public static final String OLE_SERIALS_RECEIVING_NO_RECORD = "No Records Found";
1771
1772    public static final String CAT_NAMESPACE="OLE-CAT";
1773    public static final String DESC_WORKBENCH_SEARCH = "DESC_WORKBENCH_SEARCH";
1774    public static final String SEARCH_AUTHORIZATION_ERROR = "Current user is not authorized to perform this action.";
1775    public static final String INSTANCE_EDITOR_DELETE_ITEM="INSTANCE_EDITOR_DELETE_ITEM";
1776    public static final String INSTANCE_EDITOR_DELETE_INSTANCE="INSTANCE_EDITOR_DELETE_INSTANCE";
1777    public static final String INSTANCE_EDITOR_ADD_ITEM="INSTANCE_EDITOR_ADD_ITEM";
1778    public static final String MARC_EDITOR_ADD_BIB="MARC_EDITOR_ADD_BIB";
1779    public static final String MARC_EDITOR_EDIT_BIB="MARC_EDITOR_EDIT_BIB";
1780    public static final String CALL_NUMBER_BROWSE = "CALL_NUMBER_BROWSE";
1781    public static final String TRANSFER_SEARCH ="TRANSFER_SEARCH";
1782    public static final String BOUND_WITH_SEARCH = "BOUNDWITH_SEARCH";
1783    public static final String BATCH_PROCESS_IMPORT="BATCH_PROCESS_IMPORT";
1784    public static final String BATCH_PROCESS_EXPORT="BATCH_PROCESS_EXPORT";
1785    public static final String ERROR_BIB_CREATE_AUTHORIZATION="error.bib.create.authorization";
1786    public static final String ERROR_BIB_EDIT_AUTHORIZATION="error.bib.edit.authorization";
1787    public static final String INGEST_BIB_LOCAL="INGEST_BIB_LOCAL";
1788    public static final String INGEST_BIB_EXTERNAL="INGEST_BIB_EXTERNAL";
1789    public static final String ERROR_AUTHORIZATION = "error.permission.authorization";
1790    public static final String DESC_WORKBENCH_EXPORT_XML = "DESC_WORKBENCH_EXPORT_XML";
1791    public static final String TRANSFER_HOLDING_OR_ITEM = "TRANSFER_HOLDING_OR_ITEM";
1792    public static final String BOUND_WITH="BOUND_WITH";
1793    public static final String ERROR_CREATE_INSTANCE = "error.create.instance";
1794    public static final String ERROR_CREATE_ITEM = "error.create.item";
1795    public static final String INSTANCE_EDITOR_ADD_INSTANCE = "INSTANCE_EDITOR_ADD_INSTANCE";
1796    public static final String INSTANCE_EDITOR_EDIT_INSTANCE = "INSTANCE_EDITOR_EDIT_INSTANCE";
1797    public static final String INSTANCE_EDITOR_EDIT_ITEM = "INSTANCE_EDITOR_EDIT_ITEM";
1798    public static final String ERROR_EDIT_INSTANCE = "error.edit.instance";
1799    public static final String ERROR_EDIT_ITEM = "error.edit.item";
1800    public static final String BATCH_PROCESS_DELETE="BATCH_PROCESS_DELETE";
1801    public static final String DESCRIBE_SEARCH_MESSAGE = "error.results.not.found";
1802
1803    // E-Instance
1804    public static final String E_HOLDINGS_DOC_TYPE = "eHoldings";
1805    public static final String E_INSTANCE = "eInstance";
1806    public static final String LINK_EXISTING_INSTANCE = "linkExistingInstance";
1807    public static final String E_RESOURCE_ID = "eResourceId";
1808    public static final String TOKEN_ID = "tokenId";
1809    public static final String HOLDINGS_DOC_TYPE = "holdings";
1810    public static final String VENDOR_NAME="vendorName";
1811    public static final String VENDOR_HEADER_GENERATED_ID = "vendorHeaderGeneratedIdentifier";
1812    public static final String VENDOR_DETAILED_ASSIGNED_ID = "vendorDetailAssignedIdentifier";
1813
1814    public static final String ASSIGN_REQUESTOR_INQUIRY = "inquiry.do?methodToCall=start&businessObjectClassName=org.kuali.ole.select.businessobject.OLERequestorPatronDocument&olePatronId=";
1815
1816    public static final String DESCRIBE_COMPONENT = "Describe";
1817    public static final String DESCRIBE_EFFECTIVE_DATE = " 00:00:00";
1818
1819    public static final String INSTANCE_EDITOR_DELETE_EINSTANCE = "INSTANCE_EDITOR_DELETE_EINSTANCE";
1820    public static final String EHOLDINGS_MESSAGE = "error.eholdings.message";
1821    public static final String WEN = "wen";
1822
1823    public static final String LINK_EXISTING_BIB = "Link Existing Bib";
1824
1825}