View Javadoc
1   package org.kuali.ole;
2   
3   import org.kuali.ole.deliver.bo.OleDeliverRequestBo;
4   import org.kuali.ole.deliver.bo.OleLoanDocument;
5   import org.kuali.ole.deliver.bo.OleTemporaryCirculationHistory;
6   import org.kuali.ole.deliver.bo.PatronBillPayment;
7   import org.kuali.rice.core.api.config.property.ConfigContext;
8   import org.kuali.rice.core.api.util.RiceConstants;
9   import org.kuali.rice.core.api.util.type.KualiDecimal;
10  import org.kuali.rice.coreservice.api.CoreServiceApiServiceLocator;
11  import org.kuali.rice.coreservice.api.parameter.Parameter;
12  import org.kuali.rice.coreservice.api.parameter.ParameterKey;
13  
14  import java.io.File;
15  import java.math.BigDecimal;
16  import java.util.*;
17  
18  /**
19   * Created by IntelliJ IDEA.
20   * User: pvsubrah
21   * Date: 4/7/12
22   * Time: 10:55 PM
23   * To change this template use File | Settings | File Templates.
24   */
25  public class OLEConstants {
26  
27      public static final String EXCEED_MAX_COUNT = "exceed.max.count";
28      public static final String LICENSE_ID = "licenseId";
29  	public static final String EMPTY_ITEM_BARCODE ="empty.item.barcode";
30      public static final String ERES_ACCESS_ACTIVATION_CONFIG_ACTION_LINK = "oleAccessActivationConfiguration";
31      public static final String OLE_ACCESS_ACTIVATION = "OLEAccessActivationConfigurationMaintenanceDocument-AccessActivationWorkflow";
32      public static final String OLE_ACCESS_ACTIVATION_NOTIFIER = "OLEAccessActivationConfigurationMaintenanceDocument-mailConfiguration";
33      public static final String OLE_ALERT_SECTION = "OLE-AlertSection";
34      public static final String OLEERESOURCE_ACCESS_ADHOC_RECIPIENTS = "OLEEResourceAccess-AdHocRecipients";
35      public static final String ACCESS_ACTIVATION_CONFIGURATION_CONTROLLER = "oleAccessActivationConfiguration";
36      public static final String NO_WORKFLOW_SELECTED = "error.workflow.not.selected";
37      public static final String ACCESS_ROLE_ID="id";
38      public static final String ACCESS_ROLE_NAME="name";
39      public static final String ALERT_GROUP_NAME="name";
40      public static final String ALERT_ROLE_NAME="name";
41      public static final String ACCESS_ROLE_NAME_ID_FIELD="dataobject.name";
42      public static final String ACCESS_ROLE_NAME_FIELD="dataobject.name";
43      public static final String ACCESS_ROLE_ID_FIELD="dataobject.name";
44      public static final String ACCESS_STATUS="status";
45      public static final String ACCESS_NAME="workflowName";
46      public static final String ACCESS_STATUS_FIELD="dataobject.status";
47      public static final String ACCESS_NAME_FIELD="dataobject.workflowName";
48      public static final String ORDER_NO_FIELD="dataobject.orderNo";
49      public static final String ORDER_NO="orderNo";
50      public static final String SELECTOR_ROLE = "Role";
51      public static final String SELECTOR_PERSON = "Person";
52      public static final String SELECTOR_GROUP = "Group";
53      public static final String ALERT_ROLE_URL = "/" + "identityManagementRoleInquiry.do?methodToCall=inquiry&id=";
54      public static final String ALERT_GROUP_URL = "/" + "identityManagementGroupInquiry.do?methodToCall=inquiry&id=";
55      public static final String ALERT_PERSON_URL = "/" + "identityManagementPersonInquiry.do?principalId=";
56      public static final String PATRON_ID_POLICY = "patronId";
57      public static final String ITEM_ID_POLICY = "itemId";
58      public static final String DUE_DATE_INFO = " Due date may be different than usual because of requests on this item. No renewals allowed.";
59      public static final String INVOICE_ITEM_LIMIT = "INVOICE_ITEM_LIMIT";
60      public static final String PURAP_DOC_IDENTIFIER = "purapDocumentIdentifier";
61      public static final String ISBN = "isbn";
62      public static final String ITEM_TITLE_ID = "itemTitleId";
63      public static final String POSTING_YEAR = "postingYear";
64      public static final String TOTAL_DOLLAR_AMOUNT = "financialDocumentTotalAmount";
65  
66      public static final String FAST_ADD_LINK = "/ole-kr-krad/circFastAddController?viewId=CircFastAddItemView&methodToCall=start";
67      public static final String ITEM_ALREADY_LOANED = "Item is already loaned.";
68      public static final String ITEM_ALREADY_LOANED_REDIRECT_URL = "?viewId=PatronItemView&methodToCall=start&formKey=";
69  
70      public static final String SERIAL_SINGLE_SEC_LIMIT = "SERIAL_SINGLE_SEC_LIMIT";
71      public static final String SERIAL_MULTI_SEC_LIMIT = "SERIAL_MULTI_SEC_LIMIT";
72      public static final String SERIAL_SEARCH_LIMIT = "SERIAL_SEARCH_LIMIT";
73      public static final String VIEW_ALL_REQUESTS= "View all requests";
74      //calender
75      public static final String CALENDAR_BEGIN_END_DATE = "error.begin.end.date";
76      public static final String CALENDAR_GENERAL = "GeneralInfo";
77      public static final String CALENDAR_GENERAL_ECH_DAY_WEEK = "error.general.each.day.of.week";
78      public static final String CALENDAR_WEEKDAYS_OVERLAP = "error.week.days.overlap";
79      public static final String CALENDAR_EXCEPTION = "ExceptionDay";
80      public static final String CALENDAR_PERIOD = "ExceptionPeriod";
81      public static final String CALENDAR_PERIOD_RANGE_OVERLAP_ERROR = "error.exception.perd.date.overlap";
82      public static final String CALENDAR_DATE_RANGE_OVERLAP_ERROR = "error.exception.date.overlap";
83      public static final String CALENDAR_PERIOD_DATE_RANGE_OVERLAP_ERROR = "error.exception.date.or.perd.date.overlap";
84      /*public static final String CALENDAR_PERIOD_DATE_RANGE_OVERLAP_ERROR="error.exception.date.or.perd.date.overlap";
85      public static final String CALENDAR_DATE_RANGE_OVERLAP_ERROR="error.exception.date.overlap";*/
86      public static final String CALENDAR_OPEN_CLOSE_TIME_CHECK = "error.gen.open.close.time";
87      public static final String CALENDAR_OPEN_TIME = "error.gen.open.time.empty";
88      public static final String CALENDAR_CLOSE_TIME = "error.gen.close.time.empty";
89      public static final String CALENDAR_WEEK_DAYS_SAME = "error.week.days.same";
90      public static final String CALENDAR_GENERAL_LIST = "error.gen.list";
91      public static final String CALENDAR_EXCEPTION_VALIDATE = "error.exp.day";
92      public static final String CALENDAR_EXCEPTION_DUPLICATE = "error.exp.day.twice";
93      public static final String CALENDAR_EXCEPTION_DATE_EMPTY = "error.exp.date";
94      public static final String CALENDAR_EXCEPTION_TYPE_EMPTY = "error.exp.type";
95      public static final String CALENDAR_EXCEPTION_OPEN_TIME_EMPTY = "error.exp.open.time";
96      public static final String CALENDAR_EXCEPTION_CLOSE_TIME_EMPTY = "error.exp.close.time";
97      public static final String CALENDAR_EXCEPTION_OPEN_TIME = "error.exp.par.open.time";
98      public static final String CALENDAR_EXCEPTION_CLOSE_TIME = "error.exp.par.close.time";
99      public static final String CALENDAR_PERIOD_BEGIN = "error.exp.period.begin.day";
100     public static final String CALENDAR_PERIOD_END = "error.exp.period.end.day";
101     public static final String CALENDAR_PERIOD_BEGIN_END = "error.exp.period.begin.end.day";
102     public static final String CALENDAR_PERIOD_BEGIN_DATE_EMPTY = "error.beg.date";
103     public static final String CALENDAR_PERIOD_END_DATE_EMPTY = "error.end.date";
104     public static final String CALENDAR_PERIOD_EXP_PRD_TYP = "error.exp.prd.typ";
105     public static final String CALENDAR_PERIOD_LIST_EMPTY = "error.per.list";
106     public static final String CALENDAR_EXCEPTION_TYPE = "Holiday";
107     public static final String CALENDAR_GET_OPEN_TIME = "openTime";
108     public static final String CALENDAR_GET_CLOSE_TIME = "closeTime";
109     public static final String CALENDER_ID = "calendarGroupId";
110     public static final String CALENDER_SUN = "Sunday";
111     public static final String CALENDER_MON = "Monday";
112     public static final String CALENDER_TUE = "Tuesday";
113     public static final String CALENDER_WED = "Wednesday";
114     public static final String CALENDER_THU = "Thursday";
115     public static final String CALENDER_FRI = "Friday";
116     public static final String CALENDER_SAT = "Saturday";
117     public static final String CALENDER_STARTDATE = "temp.strt.end.date.new.cal";
118     public static final String CALENDER_FLAG = "INCLUDE_NON_WORKING_HRS";
119     public static final String GRACE_PERIOD_FOR_NON_WORKING_HOURS = "GRACE_PERIOD_FOR_NON_WORKING_HOURS";
120     public static final String FINE_FLAG = "INCLUDE_NON_WORKING_HRS_FOR_FINE_CAL";
121     public static final String CLAIMS_CHECKED_IN_FLAG = "CLAIMS_CHECKED_IN_NOTE";
122     public static final String CLAIMS_CHECKED_OUT_FLAG = "CLAIMS_CHECKED_OUT_NOTE";
123     public static final String MISSING_PIECE_ITEM_CHECKED_IN_FLAG = "MISSING_PIECE_CHECKED_IN_NOTE";
124     public static final String MISSING_PIECE_CHECK_IN_NOTE_ADD = " with a missing piece check-in note : ";
125     public static final String DAMAGED_ITEM_CHECKED_IN_FLAG = "DAMAGED_PIECE_CHECKED_IN_NOTE";
126     public static final String DAMAGED_ITEM_CHECKED_OUT_FLAG = "DAMAGED_PIECE_CHECKED_OUT_NOTE";
127     public static final String MISSING_PIECE_ITEM_CHECKED_OUT_FLAG = "MISSING_PIECE_CHECKED_OUT_NOTE";
128     public static final String MISSING_PIECE_ITEM_REPLACE_MESSAGE = "Missing Piece";
129 
130     public static final String CLAIM_ERROR_MESSAGE = "No Records Found";
131     public static final String CALENDAR_MAINTENANCE_ACTION_LINK = "OleCalendarController";
132     public static final String OLE_CALENDAR_DOC_SERVICE = "oleCalendarDocumentService";
133     public static final String GROUP_ID = "groupId";
134     public static final String EXCLUDE_ITEM_STATUS = "EXCLUDE_ITEM_STATUS";
135     public static final String MAIN_RCV_REC_TYP = "Main";
136     public static final String SUPPLEMENT_RCV_REC_TYP = "Supplementary";
137     public static final String INDEX_RCV_REC_TYP = "Index";
138     public static final String SERIAL_SEARCH = "serial_search";
139     public static final String PO_SEARCH = "po_search";
140     public static final String TITLE_SEARCH = "Title_search";
141     public static final String ISSN_SEARCH = "ISSN_search";
142     public static final String BIB_SEARCH = "bibIdentifier";
143     public static final String LOCALID_SEARCH = "LocalId_display";
144     public static final String INSTANCE_SEARCH = "instanceIdentifier";
145     public static final String BIB_ID = "bibId";
146     public static final String DOC_NUM = "documentNumber";
147     public static final String CONFIRM_MSG_RETURN_TO_SEARCH = "Form has unsaved data. Do you want to leave anyway?";
148     public static final String SERIAL_REC_DESC = "New Serial Receiving";
149     public static final String SRR_ROUTE_NOTES = "This document is routed for deletion";
150     public static final String CAPTION_LEVEL_SEPARATOR = "-";
151     public static final String ENUM_CAPTION1 = "ENUM_CAPTION1";
152     public static final String ENUM_CAPTION2 = "ENUM_CAPTION2";
153     public static final String ENUM_CAPTION3 = "ENUM_CAPTION3";
154     public static final String ENUM_CAPTION4 = "ENUM_CAPTION4";
155     public static final String ENUM_CAPTION5 = "ENUM_CAPTION5";
156     public static final String ENUM_CAPTION6 = "ENUM_CAPTION6";
157     public static final String ENUMERATION_CAPTION = "ENUMERATION_CAPTION";
158 
159     public static final String CHRON_CAPTION1 = "CHRON_CAPTION1";
160     public static final String CHRON_CAPTION2 = "CHRON_CAPTION2";
161     public static final String CHRON_CAPTION3 = "CHRON_CAPTION3";
162     public static final String CHRON_CAPTION4 = "CHRON_CAPTION4";
163     public static final String CHRONOLOGY_CAPTION = "CHRONOLOGY_CAPTION";
164 
165     public static final String SERIAL_SEARCH_CREATE_NEW = "Create";
166     public static final String SERIAL_SEARCH_SHOW_RECORD = "Show";
167     public static final String INSTANCE_ID = "instanceId";
168     public static final String HOLDINGS_ID = "holdingsId";
169     public static final String DOC_FORMAT_ALL = "ALL";
170     public static final String KUALI_RULE_SERVICE = "kualiRuleService";
171     public static final String BILL_WISE = "billwise";
172     public static final String ITEM_WISE = "itemwise";
173     public static final String PAY_OUTSTANDING = "PAY_OUTSTN";
174     public static final String PAY_PARTIALLY = "PAY_PAR";
175     public static final String REQUEST_EXISTS = "Request exists for this item ";
176     public static final String DAMAGED_CHECK_IN_HEADER = "<h1>Damaged Check-in</h1></br>";
177     public static final String CHECK_IN_NOTE_HEADER = "<h1>Check-in Note</h1></br>";
178     public static final String CAN_REMOVE_NOTE = "Can Remove Note";
179     public static final String CIRC_DESK_REQUIRED = "Circulation Desk Name is required";
180     public static final String CIRC_DESK_INVALID = "Circulation Desk Name is invalid";
181     public static final String AUDIO_OPTION = "AUDIO_OPTION";
182     public static final String INVAL_ITEM_STATUS = "Invalid Item Status";
183     public static final String ITEM_STATUS_CODE = "itemAvailableStatusCode";
184     public static final String OPTR_ID = "operatorId";
185     public static final String VALID_FILE_FORMAT = "VALID_FILE_FORMAT";
186     public static final String APPL_ID = "KUALI";
187     public static final String APPL_ID_OLE = "OLE";
188     public static final String SELECT_NMSPC = "OLE-SELECT";
189     public static final String SELECT_CMPNT = "Select";
190     public static final String ERESOURCE_CMPNT = "E-Resource";
191     public static final String OVERLAY_OBJECT_CODE = "OVERLAY_OBJECT_CODE";
192     public static final String OVERLAY_CHART_CODE = "OVERLAY_CHART_CODE";
193     public static final String OVERLAY_ACCOUNT_NUMBER = "OVERLAY_ACCOUNT_NUMBER";
194     public static final String PROFILE_NM = "profileName";
195     public static final String OBJECT_CODE = "objectCode";
196     public static final String CHART_CODE = "chartCode";
197     public static final String ACCOUNT_NUMBER = "accountNumber";
198     public static final String SUB_ACCOUNT_NUMBER = "subAccountNumber";
199     public static final String FINANCIAL_SUB_OBJECT_CODE = "financialSubObjectCode";
200     public static final String ACCOUNT_LINE_PERCENT = "percentage";
201     public static final String SUB_ACCOUNT = "subAccount";
202     public static final String SUB_OBJECT = "subObject";
203     public static final String PROJECT = "project";
204     public static final String ORG_REF_ID = "orgRefId";
205     public static final String BIB_OVERLAY_DIRECTORY = "bibOverlay.directory";
206     public static final String ACTION_START_TAG = "<actions>\n";
207     public static final String ACTION_CLOSE_TAG = "\n</actions>";
208     public static final String EDI = "edi";
209     public static final String MRC = "mrc";
210     public static final String NO_CIRC_POLICY_FOUND = "No Circulation Policy Set Found";
211     public static final String RECALL_DUE_DATE = "recallDueDate";
212     public static final String LOANED_DATE = "loanedDate";
213     public static final String MINIMUM_LOAN_PERIOD = "minimumLoanPeriod";
214     public static final String RECALL_LOAN_PERIOD = "recallLoanPeriod";
215     public static final String MAX_NO_OF_DAYS_ONHOLD = "maxNumberOfDaysOnHold";
216     public static final String NO_OF_DAYS_ON_HOLD = "numberOfDaysOnHold";
217     public static final String DUE_DATE_DIFF_INTERVAL = "dueDateDiffInterval";
218     public static final String REQ_EXPIRATION_DAY_LIMIT = "requestExpirationDay";
219     public static final String REQ_EXPIRATION_DATE = "requestExpirationDate";
220     public static final String DATA_OBJECT = "//newMaintainableObject/dataObject/";
221     public static final String PATRON_TYPE_NAME = "olePatron/oleBorrowerType/borrowerTypeCode";
222     public static final String ITEM_TYPE_NM = "itemType";
223     public static final String SHELVING_LOCATION = "shelvingLocation";
224     public static final String MAX_NO_OF_PAGE_REQUEST = "maxNumberOfPageRequest";
225     public static final String MAX_NO_OF_ASR_REQUEST = "maxNumberOfASRRequest";
226     public static final String MAX_NO_OF_HOLD_REQUEST = "maxNumberOfHoldRequest";
227     public static final String MAX_NO_OF_RECALL_REQUEST = "maxNumberOfRecallRequest";
228     public static final String NOT_CHECK_OUT_STATUS = "AVAILABLE";
229     public static final String RECENTLY_RETURNED = "RECENTLY-RETURNED";
230     public static final String ITEM_STATUS_RECENTLY_RETURNED = "Recently Returned";
231     public static final String ITM_CHECKIN_MSG = "Item is not loaned.";
232     public static final String MARC_XML = "marc_xml";
233     public static final String FINE_AMOUNT="fineAmount";
234     public static final String CURR_CIR_DESK="CurrentCirculationDesk";
235     public static final String ALL_CIR_DESK="AllCirculationDesk";
236     public static final String PTRN_RQST_MSG_CURR_CIR_DESK="This patron has hold(s) waiting for pickup at this location.  Do you want to proceed?";
237     public static final String PTRN_RQST_MSG_ALL_CIR_DESK="This patron has hold(s) waiting for pickup at another location.  Do you want to proceed?";
238     //public static final String FIELD_035 = "035";
239     public static final String OLE_BIB_RECORD = "oleBibRecord";
240     public static final String ID = "id";
241     public static final String UNAUTHORIZED_LOAN_USER = "is not authorized to perform this function.";
242     public static final String ITEM_TITLE = "Notice";
243     public static final String ITEM_ID = "Item_Id";
244     public static final String INVALID_CRON = "dataObject.jobCronExpression";
245     public static final String OLEML_FORMAT = "oleml";
246     public static final String WORK_CATEGORY = "work";
247     public static final String BIB_DOC_TYPE = "bibliographic";
248     public static final String NO_LOC_CIR_DESK = "Circulation desk contains no location.Please add a location to it.";
249     public static final String INSTANCE_DOC_TYPE = "instance";
250     public static final String MARC_FORMAT = "marc";
251     public static final String DUBLIN_FORMAT = "dublin";
252     public static final String UNQUALIFIED_DUBLIN_FORMAT = "dublinunq";
253     public static final String UPDATE_ITEM_FLAG = "updateItem";
254     public static final String BIB_CREATION_FLAG = "bibliographicRecordCreated";
255     public static final String HOLDING_DOC_TYPE = "holdings";
256     public static final String OVERLAY = "overlay";
257     public static final String OVERLAY_DELETE_REPLACE = "deletReplaceBibInstance";
258     public static final String UPDATE_BIB_EXCLUDING_GPF = "updateBibExcludingGPF";
259     public static final String UPDATE_BIB_INCLUDING_GPF = "updateBibIncludingGPF";
260     public static final String LICENSE_DOC_TYPE = "license";
261 
262     public static final String EXCEPTION_CREATION_FLAG = "exceptionRouted";
263     public static final String ISBN_TERM = "ISBN Term";
264     public static final String ISBN_FUNCTION_DEF_NAME = "isbnFunction";
265     public static final String ISSN_FUNCTION_DEF_NAME = "issnFunction";
266     public static final String OCLC_FUNCTION_DEF_NAME = "oclcFunction";
267     public static final String LOCATION_FUNCTION_DEF_NAME = "locationFunction";
268     public static final String VENDOR_LINEITEM_REF_NUM_FUNCTION_DEF_NAME = "vendorLineItemReferenceFunction";
269     public static final String ITEM_BARCODE_FUNCTION_DEF_NAME = "itemBarcodeFunction";
270     public static final String EXISTING_FIELD = "existingfield";
271     public static final String INCOMING_FIELD = "incomingfield";
272     public static final String VENDOR_PROFILE_CODE = "vendorProfileCode";
273     public static final String OLE_ORDER_RECORD = "oleOrderRecord";
274     public static final String OLE_TX_RECORD = "oleTxRecord";
275     public static final String PROFILE_ATTRIBUTE_LIST = "profileAttributesList";
276     public static final String OVERLAY_OPTION_LIST = "overlayOptionList";
277     public static final String BATCH_PROFILE_BO = "batchProcessProfileBo";
278     public static final String OVERLAY_LOOKUP_ACTION_LIST = "overlayLookupActionList";
279     public static final String DATA_CARRIER_SERVICE = "dataCarrierService";
280     public static final String REQUEST_BIB_RECORD = "requestBibRecord";
281     public static final String REQUEST_LINE_ITEM_ORDER_RECORD = "requestLineItemOrderRecord";
282 
283     public static final String DEFAULT_LOCATION = "defaultLocation";
284     public static final String HIGHLEVEL_OVERLAY_OPTION = "highlevelOverlayOption";
285     public static final String OVERLAY_DOCSTORE_OUTPUT_TARGET_OBJECT = "docstore";
286     public static final String OVERLAY_REQUISITION_OUTPUT_TARGET_OBJECT = "requisition";
287     public static final String RECEIPT_STATUS = "receiptStatus";
288     public static final String OVERLAY_HELPER_SERVICE = "overlayHelperService";
289     public static final String OVERLAY_RETRIVAL_SERVICE = "overlayRetrivalService";
290     public static final String OVERLAY_DATAFIELD_SERVICE = "overlayDataFieldService";
291     public static final String OVERLAY_LOOKUPTABLE_SERVICE = "overlayLookupTableService";
292     public static final String OVERLAY_FILE_READER_FACTORY = "overlayFileReaderFactory";
293     public static final String OVERLAY_OUTPUTSERVICE_FACTORY = "overlayOutputServiceFactory";
294     public static final String OVERLAY_TABLELOOKUP_SERVICE = "overlayTableLookupService";
295     public static final String OVERLAY_DOCSTORE_OUTPUT_SERVICE = "overlayDocstoreOutputService";
296     public static final String OVERLAY_PROFILEMANAGER_SERVICE = "overlayProfileManagerService";
297     public static final String OVERLAY_ACTION_SERVICE = "oleOverlayActionService";
298 
299     public static final String COMMON_IDENTIFIER_SEARCH = "common_identifier_search";
300     public static final String OCLC_SEARCH = "035a";
301     public static final String OVERLAY_CALLNUMBER = "callnumber";
302     public static final String OVERLAY_ITEM_CALLNUMBER = "item.callNumber";
303     public static final String OVERLAY_CALLNUMBER_TABLE = "callNumberTable";
304     public static final String OVERLAY_CODES_TABLE = "codeTable";
305     public static final String OVERLAY_BUDGET_CODE_TABLE = "budgetCodeTable";
306     public static final String OVERLAY_ITEM_ITEMTYPE = "itemType";
307     public static final String OVERLAY_ITEM_BARCODE = "barcodeARSL";
308     public static final String OVERLAY_ITEM_STATISTICALSEARCHINGCODES = "statisticalSearchingCode";
309     public static final String OVERLAY_ITEM_VENDOR_LINEITEM_IDENTIFIER = "vendorLineItemIdentifier";
310     public static final String OVERLAY_ITEM_STAFF_ONLY_FLAG = "staffOnlyFlag";
311     public static final String OVERLAY_ITEM_FAST_ADD_FLAG = "fastAddFlag";
312     public static final String OVERLAY_ITEM_STATUS = "itemStatus";
313     public static final String OVERLAY_ITEM_LOCATION = "location";
314     public static final String OVERLAY_INSTANCE = "instance";
315     public static final String OVERLAY_OLE_HOLDINGS = "oleHoldings";
316     public static final String OVERLAY_ITEM = "item";
317     public static final String OVERLAY_ORDERRECORD = "orderRecord";
318     public static final String OVERLAY_TX_RECORD = "oleTxRecord";
319     public static final String OVERLAY_CALLNUMBER_PREF_ONE = "callNumberPreferenceOne";
320     public static final String OVERLAY_CALLNUMBER_PREF_TWO = "callNumberPreferenceTwo";
321     public static final String OVERLAY_CALLNUMBER_PREF_THREE = "callNumberPreferenceThree";
322     public static final String BIBlIOGRAPHICUUID = "bibUUID";
323     public static final String OVERLAY_INSTANCEUUID = "instanceUUID";
324     public static final String OVERLAY_HOLDINGUUID = "holdingUUID";
325     public static final String OVERLAY_ITEMUUID = "itemUUID";
326     public static final String OVERLAY_OPTION_ADD = "add";
327     public static final String OVERLAY_OPTION_DELETE = "delete";
328     public static final String OVERLAY_OPTION_UPDATE = "update";
329     public static final String OVERLAY_OPTION_DONTADD = "dontAdd";
330     public static final String OVERLAY_OPTION_ALL_NEW_RECORDS = "ALL_NEW_RECORDS";
331     public static final String OVERLAY_TABLENAME = "tableName";
332     public static final String OVERLAY_NEXTACTION = "nextAction";
333     public static final String OVERLAY_FIELDTOUPDATE = "fieldToUpdate";
334     public static final String OVERLAY_lOOKUPFIELD_FOR_TABLELOOKUP = "lookupFieldForTableLookup";
335     public static final String OVERLAY_USEVALUE = "usevalue";
336     public static final String OVERLAY_LOOKUPVALUE = "lookupvalue";
337     public static final String OVERLAY_FINALVALUE = "finalValue";
338     public static final String OVERLAY_INPUTVALUE = "inputValue";
339     public static final String OVERLAY_PROFILEID = "profileId";
340     public static final String EDI_ORDER = "ediOrder";
341     public static final String OVERLAY_NOTE = "note";
342     public static final String OVERLAY_HOLDINGS_IDENTIFIER = "holdingsIdentifier";
343     public static final String OVERLAY_FILE_FORMAT_ERROR = "error.overlay.file.format";
344     public static final String OVERLAY_NEXT_ACTION_ERROR = "error.overlay.next.action";
345     public static final String OVERLAY_TABLE_NAME = "error.overlay.table.name";
346     public static final String OVERLAY_TABLE_FIELD_NAME = "error.overlay.table.field.name";
347     public static final String OVERLAY_SOURCE_FIELD_NAME = "error.overlay.source.field.name";
348     public static final String DELETE_PURCHASE_ORDER_FAIL_MESSAGE = "record.delete.po.message";
349     public static final String DELETE_LOANED_FAIL_MESSAGE = "record.delete.loan.message";
350     public static final String DELETE_REQUEST_FAIL_MESSAGE = "record.delete.request.message";
351     public static final String RECORD_DELETE_MESSAGE = "record.delete.message";
352 
353     public static final String DATA_FIELD_985 = "985";
354     public static final String SUB_FIELD_A = "a";
355     public static final String DEFAULT_LOCATION_LEVEL_INSTITUTION = "UC";
356     /*public static final String OVERLAY_OPTION_EXCLUDE_GPF = "EXCLUDE_GPF";
357     public static final String OVERLAY_OPTION_INCLUDE_GPF = "INCLUDE_GPF";*/
358     public static final String OVERLAY_OPTION_DONT_IGNORE_GPF = "DONT_IGNORE_GPF";
359     public static final String OVERLAY_OPTION_IGNORE_GPF = "IGNORE_GPF";
360     public static final String OVERLAY_OPTION_REPLACE_MATCHING_RECORDS_PROTECTEDFIELD = "REPLACE_MATCHING_RECORDS_PROTECTEDFIELD";
361     public static final String OVERLAY_OPTION_REPLACE_MATCHING_RECORDS_KEEP_PROTECTEDFIELD = "MATCHING_RECORDS_KEEP_PROTECTEDFIELD";
362     public static final String DELIMITER_DASH = "-";
363     public static final String DELIMITER_HASH = "#";
364     public static final String DELIMITER_DOLLAR = "$";
365 
366     public static final String FIXED_DUE_DATE_CONTROLLER = "oleFixedDueDate";
367 
368     public static final String OLE_CHART_CODE = "chartCode";
369     public static final String OLE_ITEM_CHART_CODE = "itemChartCode";
370     public static final String ORG_CODE = "orgCode";
371     public static final String RECV_REQUIRED = "receivingRequired";
372     public static final String CONTRACT_MANAGER = "contractMgr";
373     public static final String ASSIGN_TO_USER = "assignToUser";
374     public static final String USE_TAXIND = "useTaxInd";
375     public static final String ORDER_TYPE = "orderType";
376     public static final String FUNDING_SOURCE = "fundingSource";
377     public static final String PAYREQ_POSITIVE_APPROVAL = "payReqPositiveApprovalReq";
378     public static final String PURCHASE_CONFIRMATION_INDICATOR = "purchaseorderconfirmationindicator";
379     public static final String REQUISITION_SOURCE = "requisitionSource";
380     public static final String DELIVERY_CAMPUS = "deliveryCampus";
381     public static final String BUILDING = "building";
382     public static final String VENDOR_CHOICE = "vendorchoice";
383     public static final String ROUTE_RQUESTER = "routeRequester";
384     public static final String ITEM_TYPE = "itemType";
385     public static final String PUBLIC_VIEW = "publicView";
386     public static final String PO_TRAMISSION_METHOD = "poTransmissionMethod";
387     public static final String INTERNAL_PURCHASING_LIMIT = "internalPurchasingLimit";
388     public static final String COST_SOURCE = "costSource";
389     public static final String PERCENT = "percent";
390     public static final String ORDER_TYPE_VALUE = "Firm, Fixed";
391 
392     public static final String ERROR_MESSAGE_UPLOAD = "Please select either both raw marc,edi or marc,edi xml.";
393     public static final String ERROR_AGENDA_NAME = "Please choose a valid agenda name";
394     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.";
395     public static final String STAFF_UPLOAD_FAILURE = "Failed to perform Staff Upload.";
396     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.";
397     public static final String PROFILE_BUILDER_SELECT_FILE = "Please select file to upload.";
398     public static final String PROFILE_BUILDER_SUCCESS = "Profile File uploaded successfully.";
399     public static final String PROFILE_BUILDER_FAILURE = "Failed to upload Profile File.";
400     public static final String PROFILE_BUILDER_INVALID_SCHEMA = "Invalid Schema File Uploaded.";
401     public static final String INVOICE_UPLOAD_SUCCESS = "Invoice Ingest executed successfully.";
402     public static final String BATCH_ORDER_IMPORT_SUCCESS = "Staff Upload executed successfully.";
403     public static final String BATCH_ORDER_IMPORT_FAILURE = "Failed to perform Staff Upload.";
404 
405     /*public static final String KRMS_BUILDER_SUCCESS = "info.krms.file.success";
406     public static final String KRMS_BUILDER_FAILURE = "error.krms.file.failure";
407     public static final String KRMS_BUILDER_SELECT_FILE = "error.krms.file.upload";
408     public static final String KRMS_BUILDER_INVALID_SCHEMA = "error.krms.invalid.schema";*/
409     public static final String OLE_CURRENT_DATE_FUNCTION = "currentDateFunction";
410     public static final String CHECK_DIGIT_ROUTINE = "CheckDigitRoutine";
411     public static final String OLE_CONTAINS_FUNCTION = "containsFunction";
412     public static final String OLE_CIRC_POLICY_FOUND_FUNCTION = "circulationPolicyFoundFunction";
413     public static final String OLE_RENEWAL_DATE_FUNCTION = "renewalDateFunction";
414 
415     //MARC EDITOR messages
416     public static final String MARC_EDITOR_SUCCESS = "Record saved successfully. Please close the window to return to OLE.";
417     public static final String MARC_EDITOR_FAILURE = "Failed to save record.";
418     public static final String MARC_EDITOR_REQUIRED_MSG = "Minimum one leader field, Control Field-008 and one Data Field are required. ";
419     public static final String OLE_DOCSTORE_RESPONSE_STATUS = "success";
420     public static final String MARC_EDITOR_TITLE_245 = "245";
421     public static final String MARC_EDITOR_TITLE_LETTER = "|a";
422     public static final String MARC_EDITOR_INVALID_TITLE = "Minimum title field 245 and |a is required. ";
423     public static final String MARC_EDITOR_TITLE_100 = "100";
424     public static final String MARC_EDITOR_BIB_COPY_MESSAGE = "record.bib.copy.message";
425     public static final String MARC_EDITOR_HOLDINGS_COPY_MESSAGE = "record.holdings.copy.message";
426     public static final String MARC_EDITOR_ITEM_COPY_MESSAGE = "record.item.copy.message";
427     public static final String MARC_EDITOR_EDITION_250 = "250";
428     public static final String MARC_EDITOR_SERIES_490 = "490";
429     public static final String MARC_EDITOR_PUBLISHER_260 = "260";
430     public static final String MARC_EDITOR_POP_260 = "260";
431     public static final String MARC_EDITOR_YOP_260 = "260";
432     public static final String MARC_EDITOR_024 = "024";
433     public static final String MARC_EDITOR_AUTHOR_100 = "100";
434     public static final String MARC_EDITOR_022 = "022";
435     public static final String MARC_EDITOR_020 = "020";
436     public static final String MARC_EDITOR_IND1_8 = "8";
437     public static final String MARC_EDITOR_IND1 = "";
438 
439     public static final String DOCSTORE_HELPER_SERVICE = "docstoreHelperService";
440     public static final String DISCOVERY_HELPER_SERVICE = "discoveryHelperService";
441     public static final String OLE_WEB_SERVICE_PROVIDER = "oleWebServiceProvider";
442     public static final String OLE_NAMESPACE = "OLE";
443     public static final String BIB_INFO_LIST_FROM_SOLR_RESPONSE = "bibRecordFromSOLRResponse";
444     public static final String ITEM_DOC_TYPE = "item";
445     public static final String SOURCEHOLDINGS_DOC_TYPE = "sourceHoldings";
446 
447     public static final String PROFILE_AGENDA_NM = "YBP";
448     public static final String PROFILE_ATTRIBUTE_NM = "orderPerFile";
449     public static final String PROFILE_ATTRIBUTE_VALUE = "SINGLE-ORDER";
450 
451     public static final String BIB_UNIQUE_ID = "uniqueId";
452     public static final String BIB_INSTANCE_ID = "instanceIdentifier";
453     public static final String BIB_ITEM_ID = "itemIdentifier";
454     public static final String NOTE_TYPE = "public";
455     public static final String LOCATION_LOCATIONLEVEL_NAME = "location.locationLevel.name";
456     public static final String LOCATION_LOCATIONLEVEL_LEVEL = "location.locationLevel.level";
457     public static final String PERMANENT = "permanent";
458     public static final String TRUE = "true";
459     public static final String NAMESPACE_CODE = "namespaceCode";
460     public static final String COMPONENT_CODE = "componentCode";
461     public static final String FEE_TYPE_NAME = "feeTypeName";
462     public static final String DESK_LOCATION = "deskLocation";
463     public static final String NEW_REQUEST_DOC = "New Request Document";
464     public static final String EDIT_REQUEST_DOC = "Edited Request Document";
465     public static final String COPY_REQUEST_DOC = "Copied Request Document";
466     public static final String BIB = "bib";
467     public static final String ITEM = "item";
468     public static final String HOLDING = "holding";
469     public static final String DOCUMENT_ITEM = "documentItem";
470     public static final String GREGORIAN_PATTERN = "yyyy-mm-dd hh:mm:ss";
471     public static final String BUILDING_ROOM_NUMBER = "buildingRoomNumber";
472     public static final String LOAD_008_METHOD_TO_CALL = "loadControlField008";
473     public static final String FORMAT_008_BOOKS = "books";
474     public static final String FORMAT_008_COMPUTER = "computer";
475     public static final String FORMAT_008_MAP = "map";
476     public static final String FORMAT_008_MUSIC = "music";
477     public static final String FORMAT_008_COUNTRES = "countRes";
478     public static final String FORMAT_008_VISMAT = "visMat";
479     public static final String FORMAT_008_MIXMAT = "mixMat";
480     public static final String A = "a";
481     public static final String T = "t";
482     public static final String C = "c";
483     public static final String D = "d";
484     public static final String M = "m";
485     public static final String E = "e";
486     public static final String F = "f";
487     public static final String I = "i";
488     public static final String J = "j";
489     public static final String K = "k";
490     public static final String P = "p";
491     public static final String R = "r";
492     public static final String B = "b";
493     public static final String S = "s";
494     public static final String G = "g";
495     public static final String O = "o";
496     public static final String EDITOR_VIEW = "EditorView";
497     public static final String WORK_BIB_EDITOR_VIEW_PAGE = "WorkBibEditorViewPage";
498     public static final String WORK_HOLDINGS_VIEW_PAGE = "WorkHoldingsViewPage";
499     public static final String WORK_ITEM_VIEW_PAGE = "WorkItemViewPage";
500     public static final String WORK_EINSTANCE_VIEW_PAGE = "WorkEInstanceViewPage";
501     public static final String EDITOR_WORKFORM_VIEW = "EditorWorkformView";
502     public static final String EDITOR_WORKFORM_VIEW_PAGE = "EditorWorkformViewPage";
503     public static final String LEADER_DEFAULT = "#####nam#a22######a#4500";
504     public static final String DEFAULT_008 = "######s########xxu###########000#0#eng#d";
505     public static final String DATAFIELD_020 = "020";
506     public static final String DATAFIELD_022 = "022";
507     public static final String DATAFIELD_100 = "100";
508     public static final String DATAFIELD_245 = "245";
509     public static final String DATAFIELD_250 = "250";
510     public static final String DATAFIELD_260 = "260";
511     public static final String DATAFIELD_300 = "300";
512     public static final String DATAFIELD_490 = "490";
513     public static final String INDICATOR_0 = "0";
514     public static final String INDICATOR_1 = "1";
515     public static final String PIPE = "|";
516     public static final String DEFAULT_BULK_PO_CHANGE_THREAD_POOL_SIZE = "";
517 
518 
519     public static final class OLEBatchProcess {
520         public static final String SECTION_ID ="OLEBatchProcessProfileBo-MaintenanceView-MatchPointSection";
521         public static final String OLE_BATCH_BIB_MATCH_POINT="error.batch.bib.match.point";
522         public static final String OLE_BATCH_HOLDINGS_MATCH_POINT="error.batch.holdings.match.point";
523         public static final String OLE_BATCH_EHOLDINGS_MATCH_POINT="error.batch.eholdings.match.point";
524         public static final String OLE_BATCH_ITEM_MATCH_POINT="error.batch.item.match.point";
525 
526         public static final String ERROR_SELECT_FIELD = "errot.batch.fill.atleast.onefield";
527         public static final String ERROR_DATE_FORMAT_FIELD_VALUE = "error.batch.filtercritria.dateFormat.date";
528         public static final String ERROR_DATE_FORMAT_FIELD_RANGE = "error.batch.filtercritria.dateFormat.daterange";
529 
530         public static final String ERROR_NUMBER_FORMAT_FIELD_VALUE = "error.batch.filtercritria.numberFormat.number";
531         public static final String ERROR_NUMBER_FORMAT_FIELD_RANGE = "error.batch.filtercritria.numberFormat.numberrange";
532 
533         public static final String SELECT_VALUE_FOR_FIELD_NAME = "error.batch.select.fieldName";
534         public static final String ERROR_STRING_FORMAT_FIELDVALUE = "error.batch.filtercriteria.stringformat.field";
535         public static final String ERROR_BATCH_FIELD_VIOLATION = "error.batch.field.violation";
536         public static final String OLE_BATCH_FILTER_CRITERIA_MNT_ID = "OLEBatchProcessProfileBo-MaintenanceView-filterCriteriaSection";
537         public static final String OLE_BATCH_FLTR_FIELD_VALUE = "FieldValue";
538         public static final String OLE_BATCH_FLTR_FIELD_VALUE_RANGE_FROM = "FieldValueRangeFrom";
539         public static final String OLE_BATCH_FLTR_FIELD_VALUE_RANGE_TO = "FieldValueRangeTo";
540         public static final String OLE_BATCH_FLTR_DATE = "Date";
541         public static final String OLE_BATCH_FLTR_DATE_RANGE = "Date Range";
542         public static final String OLE_BATCH_FLTR_NUMBER = "Number";
543         public static final String OLE_BATCH_FLTR_NUMBER_RANGE = "Number Range";
544         public static final String OLE_BATCH_FLTR_STRING = "String";
545         public static final String OLE_BATCH_FLTR_CRITERIA_LOAD_FROM_FILE = "Bib Local Id From File";
546         public static final String OLE_BATCH_FLTR_CRITERIA_BIB_STATUS = "Bib Status";
547         public static final String OLE_BATCH_SCHEDULE = "error.format.required";
548         public static final String OLE_BATCH_SCHEDULE_TIME = "error.format.time";
549         public static final String OLE_BATCH_SCHEDULE_ERR = "error.scheduler.time";
550         public static final String OLE_BATCH_REQUIRED = "error.required.field";
551         public static final String OLE_BATCH_DUPLICATE = "error.duplicate.field";
552         public static final String OLE_BATCH_DATA_MAPPING_DATA_TYPE = "data.mapping.data.type";
553         public static final String OLE_BATCH_DATA_MAPPING_SOURCE_FIELD = "data.mapping.source.field";
554         public static final String OLE_BATCH_DATA_MAPPING_DESTINATION_FIELD = "data.mapping.destination.field";
555         public static final String OLE_BATCH_DATA_MAPPING_DESTINATION_FIELD_VALUE = "data.mapping.destination.field.value";
556         public static final String OLE_BATCH_DATA_MAPPING_DESTINATION_DATA_TYPE = "data.mapping.destination.data.type";
557         public static final String OLE_BATCH_PROFILE_BIB_MATCH_POINT_SECTION_ID = "OLEBatchProcessProfileBo-MaintenanceView-bibMatchPointSection";
558         public static final String OLE_BATCH_PROFILE_DATA_MAPPING_SECTION_ID = "OLEBatchProcessProfileBo-MaintenanceView-optionSection_line0";
559         public static final String OLE_BATCH_PROFILE_FILTER_CRITERIA_SECTION_ID = "OLEBatchProcessProfileBo-MaintenanceView-filterCriteriaSection";
560         public static final String OLE_BATCH_PROFILE_CONSTANT_SECTION_ID = "OLEBatchProcessProfileBo-MaintenanceView-profileConstantsSection";
561         public static final String OLE_BATCH_BIB_MATCH_POINT_ERR = "error.bib.match.point";
562         public static final String OLE_BATCH_BIB_DATA_MAPPING_FIELD_ERR = "error.bib.data.mapping.field";
563         public static final String OLE_BATCH_BIB_DATA_MAPPING_IMPORT_DESTINATION_FIELD_ERR = "error.bib.data.mapping.import.destination.field";
564         public static final String OLE_BATCH_BIB_DATA_MAPPING_IMPORT_DESTINATION_FIELD_ERESOURCE_ERR = "error.bib.data.mapping.import.destination.field.eresource";
565         public static final String OLE_BATCH_BIB_DATA_MAPPING_IMPORT_SOURCE_FIELD_ERR = "error.bib.data.mapping.import.source.field";
566         public static final String OLE_BATCH_BIB_DATA_MAPPING_EXPORT_DESTINATION_FIELD_ERR = "error.bib.data.mapping.export.destination.field";
567         public static final String OLE_BATCH_BIB_DATA_MAPPING_EXPORT_SOURCE_FIELD_ERR = "error.bib.data.mapping.export.source.field";
568         public static final String OLE_BATCH_BIB_FILTER_CRITERIA_FIELD_ERR = "error.bib.filter.criteria.field";
569         public static final String BATCH_PROCESS_PROFILE_CONTROLLER = "oleBatchProcessProfile";
570 
571         public static final String BATCH_PROCESS_SCHEDULE_SECTION_ID = "BatchProcessDefinition-schedule";
572         public static final String BATCH_PROCESS_SCHEDULED = "Scheduled";
573         public static final String SCHEDULE_ONETIME = "onetime";
574         public static final String SCHEDULE_RECURRING = "recurring";
575         public static final String SCHEDULE_TYPE_DAILY = "Daily";
576         public static final String SCHEDULE_TYPE_WEEKLY = "Weekly";
577         public static final String SCHEDULE_TYPE_MONTHLY = "Monthly";
578         public static final String NEW_BATCH_PRCS_DOCUMENT = "New Batch Process Document";
579         public static final String TIME_AM = "AM";
580         public static final String TIME_PM = "PM";
581         public static final String PROFILE_JOB = "_Job";
582         public static final String PROFILE_SCHEDULE = "_Scheduled";
583         public static final String JOB_STATUS_SCHEDULED = "SCHEDULED";
584         public static final String JOB_STATUS_RUNNING = "RUNNING";
585         public static final String JOB_STATUS_CANCELLED = "CANCELLED";
586         public static final String JOB_STATUS_STOPPED = "STOPPED";
587         //public static final String JOB_STATUS_CANCELLED = "CANCELLED";
588         public static final String JOB_STATUS_COMPLETED = "COMPLETED";
589         public static final String JOB_STATUS_PAUSED = "PAUSED";
590         public static final String ORDER_RECORD_IMPORT = "Order Record Import";
591         public static final String BATCH_EXPORT = "Batch Export";
592         public static final String UPLOAD_FILE = "error.upload.file";
593         public static final String UPLOAD_MARC_FILE = "error.upload.marc.file";
594         public static final String UPLOAD_EDI_FILE = "error.upload.edi.file";
595         public static final String OUTPUT_FILE = "error.output.file";
596         public static final String ONE_TIME_OR_RECUR_ERROR = "error.one.time.or.recur";
597         public static final String DAILY_WEEKLY_MONTHLY = "error.daily.weekly.monthly";
598         public static final String CRON_OR_SCHEDULE = "error.cron.or.schedule";
599         public static final String ERROR_CRON_EXPRESSION = "error.cron.expression";
600         public static final String JOB_STATUS_RESTART = "RESTART";
601         public static final String JOB_STATUS_PAUSE = "PAUSE";
602         public static final String JOB_STATUS_RESUME = "RESUME";
603         public static final String BATCH_JOB = "BATCH_JOB_";
604         public static final String PROVIDED_CRON = "ProvidedCron";
605         public static final String BATCH_DELETE = "Batch Delete";
606         public static final String BATCH_DELETE_INGEST_FILE_FORMAT = "error.batch.delete.ingest.file";
607         public static final String BATCH_BIB_IMPORT_INGEST_FILE_FORMAT = "error.batch.bib.import.ingest.file";
608         public static final String BATCH_EXPORT_INGEST_FILE_FORMAT = "error.batch.export.ingest.file";
609         public static final String BATCH_DELETE_MATCH_POINT = "error.batch.delete.match.point";
610         public static final String LOCATION_IMPORT_INGEST_FILE_FORMAT = "error.location.import.ingest.file";
611         public static final String ERROR_EMAIL_ID = "error.email.id";
612         public static final String PATRON_IMPORT_INGEST_FILE_FORMAT = "error.location.import.ingest.file";
613         public static final String SERIAL_RECEIVING_IMPORT_INGEST_FILE_FORMAT = "error.serial.receiving.import.ingest.file";
614         public static final String REQUIRED_VALUES_FOR_ORDER_RECORD_IMPORT = "required.order.record.import";
615         public static final String PROFILE_NAME_REQUIRED = "required.profile.name";
616         public static final String ERROR_AUTHORIZATION = "error.authorization";
617         public static final String BATCH_BIB_IMPORT = "Bib Import";
618         public static final String BATCH_INVOICE = "Invoice Import";
619         public static final String PATRON_IMPORT = "Patron Import";
620         public static final String CLAIM_REPORT = "Claim Report";
621         public static final String GOKB_IMPORT = "GOKB Import";
622         public static final String SERIAL_RECORD_IMPORT = "Serial Record Import";
623         public static final String LOCATION_IMPORT = "Location Import";
624         public static final String BATCH_PROCESS_PROFILE_ID = "batchProcessProfileId";
625         public static final String CHECKIN = "checkIn";
626         public static final String INSTANCE_INGEST = "instanceIngest";
627         public static final String INGEST = "ingest";
628         public static final String DATA_TO_IMPORT_BIB_INSTANCE = "Bibliographic, Holdings, and Item Data";
629         public static final String DATA_TO_IMPORT_BIB_EINSTANCE = "Bibliographic and EHoldings Data";
630         public static final String DATA_TO_IMPORT_BIB_INSTANCE_EINSTANCE = "Bibliographic,Holdings,Item and EHoldings Data";
631         public static final String BIB_OVERLAY = "overlay";
632         public static final String BIB_ADD = "add";
633         public static final String BIB_NONE = "none";
634         public static final String BATCH_PROCESS_PROFILE_DATATYPE_HOLDINGS = "Holdings";
635         public static final String BATCH_PROCESS_PROFILE_DATATYPE_EHOLDINGS = "EHoldings";
636         public static final String BATCH_PROCESS_PROFILE_DATATYPE_ITEM = "Item";
637         public static final String BATCH_PROCESS_PROFILE_DATATYPE_BIBMARC = "Bibmarc";
638         public static final String DESTINATION_FIELD_ITEM_HOLDINGS_CALL_NUMBER = "Holdings Call Number";
639         public static final String DESTINATION_FIELD_ITEM_HOLDINGS_CALL_NUMBER_TYPE = "Holdings Call Number Type";
640         public static final String DESTINATION_FIELD_ITEM_HOLDINGS_COPY_NUMBER = "Holdings Copy Number";
641         public static final String DESTINATION_FIELD_ITEM_HOLDINGS_CALL_NUMBER_PREFIX = "Holdings Call Number Prefix";
642         public static final String DESTINATION_FIELD_CALL_NUMBER = "Call Number";
643         public static final String DESTINATION_FIELD_COPY_NUMBER = "Copy Number";
644         public static final String DESTINATION_FIELD_DONOR_PUBLIC_DISPLAY = "Donor Public Display";
645         public static final String DESTINATION_FIELD_DONOR_NOTE = "Donor Note";
646         public static final String DESTINATION_FIELD_DONOR_CODE = "Donor Code";
647         public static final String SOURCE_FIELD_DATE_CREATED = "Date Created";
648         public static final String LCC = "LCC";
649         public static final String DESTINATION_FIELD_HOLDING_CALL_NUMBER_TYPE = "Call Number Type";
650         public static final String DESTINATION_FIELD_CALL_NUMBER_TYPE_PREFIX = "Call Number Prefix";
651         public static final String DESTINATION_FIELD_HOLDING_LOCATION = "Location";
652         public static final String DESTINATION_FIELD_LOCATION_LEVEL_1 = "Location Level1";
653         public static final String DESTINATION_FIELD_LOCATION_LEVEL_2 = "Location Level2";
654         public static final String DESTINATION_FIELD_LOCATION_LEVEL_3 = "Location Level3";
655         public static final String DESTINATION_FIELD_LOCATION_LEVEL_4 = "Location Level4";
656         public static final String DESTINATION_FIELD_LOCATION_LEVEL_5 = "Location Level5";
657         public static final String DESTINATION_FIELD_ITEM_HOLDINGS_LOCATION_LEVEL_1 = "Holdings Location Level1";
658         public static final String DESTINATION_FIELD_ITEM_HOLDINGS_LOCATION_LEVEL_2 = "Holdings Location Level2";
659         public static final String DESTINATION_FIELD_ITEM_HOLDINGS_LOCATION_LEVEL_3 = "Holdings Location Level3";
660         public static final String DESTINATION_FIELD_ITEM_HOLDINGS_LOCATION_LEVEL_4 = "Holdings Location Level4";
661         public static final String DESTINATION_FIELD_ITEM_HOLDINGS_LOCATION_LEVEL_5 = "Holdings Location Level5";
662         public static final String DESTINATION_FIELD_ITEM_STATUS = "Item Status";
663         public static final String DESTINATION_FIELD_LINK_TEXT = "Link Text";
664         public static final String DESTINATION_FIELD_LINK_URL = "URL";
665         public static final String DESTINATION_FIELD_PERSISTENTLINK = "Persistent Link";
666         public static final String DESTINATION_FIELD_PUBLIC_DISPLAY_NOTE = "Public Display Note";
667         public static final String DESTINATION_FIELD_COVERAGE_START_DATE = "Coverage Start Date";
668         public static final String DESTINATION_FIELD_COVERAGE_START_ISSUE = "Coverage Start Issue";
669         public static final String DESTINATION_FIELD_COVERAGE_START_VOLUME = "Coverage Start Volume";
670         public static final String DESTINATION_FIELD_COVERAGE_END_DATE = "Coverage End Date";
671         public static final String DESTINATION_FIELD_COVERAGE_END_ISSUE = "Coverage End Issue";
672         public static final String DESTINATION_FIELD_COVERAGE_END_VOLUME = "Coverage End Volume";
673         public static final String DESTINATION_FIELD_STATISTICAL_CODE = "Statistical Code";
674         public static final String DESTINATION_FIELD_ACCESS_STATUS_CODE = "Access Status";
675         public static final String DESTINATION_FIELD_PLATFORM = "Platform";
676         public static final String DESTINATION_FIELD_ERESOURCE_NAME = "EResource Name";
677         public static final String DESTINATION_FIELD_ERESOURCE_ID = "EResource Id";
678         public static final String DESTINATION_FIELD_GOKB_ID = "Gokb Id";
679         public static final String DESTINATION_FIELD_IMPRINT = "Imprint";
680         public static final String DESTINATION_FIELD_PUBLISHER = "Publisher";
681         public static final String DATE_ENTERED = "Date Entered";
682         public static final String DESTINATION_FIELD_ITEM_ITEM_BARCODE = "Item Barcode";
683         public static final String DESTINATION_FIELD_ITEM_ENUMERATION = "Enumeration";
684         public static final String DESTINATION_FIELD_ITEM_CHRONOLOGY = "Chronology";
685         public static final String DESTINATION_FIELD_VENDOR_LINE_ITEM_IDENTIFIER = "Vendor Line Item Identifier";
686         public static final String CONTROL_FIELD_NAME_001 = "controlfield_001";
687         public static final String CONTROL_FIELD_001 = "001";
688         public static final String CONTROL_FIELD_003 = "003";
689         public static final String DATA_FIELD_035 = "035";
690         public static final String OLE = "OLE";
691         public static final String DELETE_001 = "delete001";
692         public static final String PREPEND_001_TO_035 = "prepend003To035";
693         public static final String PREPEND_VALUE_TO_035 = "prependvalueto035";
694         public static final String PROFILE_CONSTANT_DEFAULT = "default";
695         public static final String LOCATION_LEVEL_SHELVING = "SHELVING";
696         public static final String LOCATION_LEVEL_LIBRARY = "LIBRARY";
697         public static final String LOCATION_LEVEL_INSTITUTION = "INSTITUTION";
698         public static final String LOCATION_LEVEL_CAMPUS = "CAMPUS";
699         public static final String LOCATION_LEVEL_COLLECTION = "COLLECTION";
700         public static final String CHANGE_TAG_035 = "changeTo035";
701         public static final String DONOT_CHANGE = "doNotChange";
702         public static final String BIB_IMPORT_SUCCESS = "Bib Records Uploaded Succesfully";
703         public static final String BIB_IMPORT_FAILURE = "Failed to Upload Bib Records";
704         public static final String LOCALID_SEARCH = "LocalId_search";
705         public static final String DELETE_ALL_ADD_NEW = "deleteAllAddNew";
706         public static final String KEEP_ALL_ADD_NEW = "keepOldAddNew";
707         public static final String RECORDS_CREATED_WITHOUT_LINK = "_BibFileWithoutLinkElement_";
708         public static final String RECORDS_CREATED_WITH_MORE_THAN_ONE_LINK = "_BibFileWithMoreThanOneLinkElement_";
709         public static final String HOLDINGS_MATCHED_MORE_THAN_ONE = "_MoreThanOneHoldingsMatched_";
710         public static final String ITEMS_MATCHED_MORE_THAN_ONE = "_MoreThanOneItemMatched_";
711         public static final String BIBS_MATCHED = "_BibMatched_";
712         public static final String HOLDINGS_MATCHED = "_HoldingsMatched_";
713         public static final String ITEMS_MATCHED = "_ItemsMatched_";
714         public static final String BIBS_NO_MATCHED = "_No_BibMatched_";
715         public static final String HOLDINGS_NO_MATCHED = "_No_HoldingsMatched_";
716         public static final String ITEMS_NO_MATCHED = "_No_ItemsMatched_";
717         public static final String MATCHED_BIB_IDS_FILE_NAME = "_Matched_Bibs.txt";
718         public static final String MATCHED_HOLDINGS_IDS_FILE_NAME = "_Matched_Holdings.txt";
719         public static final String MATCHED_ITEM_IDS_FILE_NAME = "_Matched_Holdingss.txt";
720         public static final String  NO_MATCHED_BIB_FILE_NAME = "_NO_Matched_Bibs.txt";
721         public static final String  NO_MATCHED_HOLDINGS_FILE_NAME = "_NO_Matched_Holdings.txt";
722         public static final String  NO_MATCHED_ITEM_FILE_NAME = "_NO_Matched_Items.txt";
723 
724         public static final String OPERATION_INGEST = "ingest";
725         public static final String LEVEL_CODE = "levelCode";
726         public static final String LEVEL_NAME = "levelName";
727         public static final String ITEM_TYPE = "Item Type";
728         public static final String RESPONSE_STATUS_FAILED = "Failed";
729         public static final String RESPONSE_STATUS_SUCCESS = "Success";
730         public static final String ADDITIONAL_ATTRIBUTE_STATUS = "status";
731         public static final String HOME = ConfigContext.getCurrentContextConfig().getProperty("project.home");
732         public static final String DEFAULT = "default";
733         public static final String CONSTANT = "constant";
734         public static final String CHANGE = "change";
735         public static final String OLE_BATCH_PRIORITY = "error.same.priority";
736 
737         public static final String MORE_THAN_ONE_MATCHING_FOUND_FROM_EXISTING_RECORD = "More than one matching found from existing record";
738         public static final String NO_MATCHING_RECORD = "No matching record";
739         public static final String MATCHING_POINT_BIB = "Matching point in incoming file does not have any value to perform matching";
740         public static final String PROCESS_FAILURE = "Failed to process bib trees";
741         public static final String NO_MATCH_DISCARD_BIB = "Bib discarded";
742         // batch directories
743 
744         public static final String SERIAL_XML_CSV_FORMAT = "error.serial.input.both.format";
745         public static final String SERIAL_REC_CSV = "error.serial.record.csv";
746         public static final String SERIAL_TYP_CSV = "error.serial.type.csv";
747         public static final String SERIAL_HIS_CSV = "error.serial.history.csv";
748         public static final String RECORD_NAME_MISMATCH = "error.serial.record.name.mismatch";
749         public static final String RECORD_TYPE_NAME_MISMATCH = "error.serial.type.name.mismatch";
750         public static final String RECORD_HISTORY_NAME_MISMATCH = "error.serial.history.name.mismatch";
751         public static final String RECORD_UPLOAD_CSV = "error.record.upload.scv";
752 
753         public static final String SERIAL_RECORD_NAME = "SERIAL_RECORD_CSV_NAME";
754         public static final String SERIAL_TYPE_NAME = "SERIAL_TYPE_CSV_NAME";
755         public static final String SERIAL_HISTORY_NAME = "SERIAL_HISTORY_CSV_NAME";
756         public static final String SERIAL_RECORD_DATE_FORMAT = "SERIAL_RECORD_DATE_FORMAT";
757 
758         public static final String BATCH_DELETE_DIR_PATH = "batch.delete.directory";
759         public static final String BATCH_BIB_IMPORT_DIR_PATH = "batch.bibImport.directory";
760         public static final String BATCH_GOKB_IMPORT_DIR_PATH = "batch.gokbImport.directory";
761         public static final String BATCH_PATRON_IMPORT_DIR_PATH = "batch.patron.directory";
762         public static final String BATCH_LOCATION_IMPORT_DIR_PATH = "batch.location.directory";
763         public static final String BATCH_ORDER_RECORD_IMPORT_DIR_PATH = "batch.orderRecord.directory";
764         public static final String BATCH_INVOICE_DIR_PATH = "batch.invoice.directory";
765         public static final String BATCH_EXPORT_DIR_PATH = "batch.export.directory";
766         public static final String SERIAL_IMPORT_DIR_PATH = "batch.serial.import.directory";
767         public static final String BATCH_EXPORT_PATH_APP_URL = "application.url";
768         public static final String DIRECTORY_LIST_LOCATION = "/ole-kr-krad/oleDirectoryListController?viewId=OLEListDirectoryView&methodToCall=start&filePath=";
769         public static final String BATCH_CHANNEL_STRING = "/oleportal.do?channelTitle=List Directory&channelUrl=";
770         public static final String NO_FILES = "error.no.files";
771         public static final String INVALID_FILE_PATH = "error.invalid.file.path";
772 
773 
774         public static final String ADHOC_BATCH_JOB = "ADHOC_BATCH_JOB_";
775 
776         public static final String ERR_BIB = "Error BIB:: ";
777         public static final String TIME_STAMP = " ::TIME STAMP:: ";
778         public static final String ERR_CAUSE = " ::Error Caused:: ";
779         public static final String lineSeparator = System.getProperty("line.separator");
780         public static final String ERR_INSTANCE = "Err Holdings ID:: ";
781         public static final String ERR_HOLDING = "Err Holdings ID:: ";
782         public static final String ERR_ITEM = "Err Item ID:: ";
783         public static final String COMMA = ",";
784 
785         //batch export
786         public static final String DATE = "date";
787         public static final String DATE_UPDATED = "dateUpdated";
788         public static final String STATUS_UPDATED_ON = "statusUpdatedOn";
789         public static final String STATUS_SEARCH = "Status_search";
790         public static final String LOCAL_ID_SEARCH = "LocalId_search";
791         public static final String LOCAL_ID_DISPLAY = "LocalId_display";
792         public static final String STAFF_ONLY_FLAG = "staffOnlyFlag";
793         public static final String DYNAMIC_FIELD_PREFIX = "mdf_";
794         public static final String DELETED_BIB_IDS_FILE_NAME = "_Deleted_Bibs.txt";
795 
796         // batch delete
797         public static final String FAILURE_INFO = "failureInfo";
798         public static final String BIB_REC_NOT_FOUND = "Bib record not found";
799         public static final String LINK_REQ_PO = "linked with requisition/po";
800         public static final String ITEM_LOANED = "Item is Loaned";
801         public static final String ITEM_ONHOLD = "Item is OnHold";
802         public static final String MORE_BIB_RECORDS = "Contains more than one bib record";
803         public static final String MORE_HOLDINGS = "bib record contains more than one holdings";
804         public static final String MORE_EHOLDINGS ="bib record contains more than one eHoldings";
805         public static final String BIB_BOUNDS_WITH = "bib record bounds with other record";
806         public static final String BATCH_DELETION_JOB = "Batch deletion job ";
807         public static final String FAILED = " has FAILED";
808         public static final String COMPLETE = " is COMPLETE";
809         public static final String PART = "part";
810 
811         // data mapping and profile constants for order record import
812         public static final String BATCH_ORDER_IMPORT =  "Order Record Import";
813         public static final String ORDER_IMPORT = "OrderImport";
814         public static final String CHART_CODE = "chartCode";
815         public static final String ORG_CODE = "orgCode";
816         public static final String CONTRACT_MANAGER = "contractManager";
817         public static final String ASSIGN_TO_USER = "assignToUser";
818         public static final String ORDER_TYPE = "orderType";
819         public static final String FUNDING_SOURCE = "fundingSource";
820         public static final String DELIVERY_CAMPUS_CODE = "deliveryCampusCode";
821         public static final String BUILDING_CODE = "buildingCode";
822         public static final String VENDOR_CHOICE = "vendorChoice";
823         public static final String ITEM_TYPES = "itemType";
824         public static final String METHOD_OF_PO_TRANSMISSION = "methodOfPOTransmission";
825         public static final String COST_SOURCE = "costSource";
826         public static final String PERCENT = "percent";
827         public static final String DEFAULT_LOCATION = "defaultLocation";
828         public static final String LIST_PRICE = "listPrice";
829         public static final String VENDOR_NUMBER = "vendorNumber";
830         public static final String QUANTITY = "quantity";
831         public static final String VENDOR_REFERENCE_NUMBER = "vendorReferenceNumber";
832         public static final String RECEIVING_REQUIRED = "receivingRequired";
833         public static final String USE_TAX_INDICATOR = "useTaxIndicator";
834         public static final String PREQ_POSITIVE_APPROVAL_REQ = "payReqPositiveApprovalReq";
835         public static final String PO_CONFIRMATION_INDICATOR = "purchaseOrderConfirmationIndicator";
836         public static final String ROUTE_TO_REQUESTOR = "routeToRequestor";
837         public static final String REQUESTOR_NAME = "requestorName";
838         public static final String ITEM_STATUS = "itemStatus";
839         public static final String DISCOUNT = "discount";
840         public static final String DISCOUNT_TYPE = "discountType";
841         public static final String ACCOUNT_NUMBER = "accountNumber";
842         public static final String OBJECT_CODE = "financialObjectCode";
843         public static final String ITEM_NO_OF_PARTS = "itemNoOfParts";
844         public static final String VENDOR_PROFILE_CODE = "vendorProfileCode";
845         public static final String MISC_NOTE = "Miscellaneous/Other Note";
846         public static final String RCPT_NOTE = "Receipt Note";
847         public static final String RQST_NOTE = "Requestor Note";
848         public static final String SELECTOR_NOTE = "Selector Note";
849         public static final String SPL_PROCESS_NOTE = "Special Processing Instruction Note";
850         public static final String VNDR_INSTR_NOTE = "Vendor Instructions Note";
851         public static final String CAPTION = "caption";
852         public static final String VOLUME_NUMBER = "volumeNumber";
853         public static final String VENDOR_CUST_NBR = "vendorCustomerNumber";
854         public static final String FORMAT_TYP_NM = "formatTypeName";
855         public static final String RECURRING_PAYMENT_TYP = "RecurringPaymentType";
856         public static final String RECURRING_PAYMENT_BEGIN_DT = "RecurringPaymentBeginDate";
857         public static final String RECURRING_PAYMENT_END_DT = "RecurringPaymentEndDate";
858         public static final String RECURRING_PAYMENT_TYP_CODE = "recurringPaymentTypeCode";
859         public static final String REQUEST_SRC = "requestSourceType";
860         public static final String REC_POSITION = "record # ";
861         public static final String DELIVERY_BUILDING_ROOM_NUMBER = "deliveryBuildingRoomNumber";
862         public static final String BUILDING_ROOM_NUMBER = "Building Room Number";
863 
864         public static final String CHART_OF_ACCOUNTS_CODE = "chartOfAccountsCode";
865         public static final String ORGANIZATION_CODE = "organizationCode";
866         public static final String CONTRACT_MANAGER_NAME = "contractManagerName";
867         public static final String PURCHASE_ORDER_TYPE = "purchaseOrderType";
868         public static final String FUNDING_SOURCE_CODE = "fundingSourceCode";
869         public static final String CAMPUS_CODE = "campusCode";
870         public static final String PO_VENDOR_CHOICE_CODE = "purchaseOrderVendorChoiceCode";
871         public static final String ITEM_TYPE_CODE = "itemTypeCode";
872         public static final String PO_TRANSMISSION_METHOD_CODE = "purchaseOrderTransmissionMethodCode";
873         public static final String PO_TRANSMISSION_METHOD_DESC = "purchaseOrderTransmissionMethodDescription";
874         public static final String PO_COST_SOURCE_CODE = "purchaseOrderCostSourceCode";
875         public static final String VENDOR_REF_NUMBER = "vendorRefNumber";
876         public static final String TRUE = "true";
877         public static final String FALSE = "false";
878         public static final String RECURR_PAY_END_DATE = "RecurringPaymentEndDate";
879         public static final String RECURR_PAY_BEGIN_DATE = "RecurringPaymentBeginDate";
880 
881         //Validation message for order record import
882         public static final String INVALID_DONOR_CODE = "error.invalid.donorCode";
883         public static final String INVALID_CHART_CODE = "error.invalid.chartCode";
884         public static final String INVALID_ORGANIZATION_CODE = "error.invalid.organizationCode";
885         public static final String INVALID_ACCOUNT_NUMBER = "error.invalid.accountNumber";
886         public static final String INVALID_OBJECT_CODE = "error.invalid.objectCode";
887         public static final String INVALID_ITEM_CHART_CD = "error.invalid.itemChartCode";
888         public static final String INVALID_CONTRACT_MANAGER_NAME = "error.invalid.contractManagerName";
889         public static final String INVALID_ORDER_TYPE = "error.invalid.orderType";
890         public static final String INVALID_FUNDING_SOURCE_CODE = "error.invalid.fundingSourceCode";
891         public static final String INVALID_CAMPUS_CODE = "error.invalid.campusCode";
892         public static final String INVALID_BUILDING_CODE = "error.invalid.buildingCode";
893         public static final String INVALID_PO_VENDOR_CHOICE_CODE = "error.invalid.vendorChoiceCode";
894         public static final String INVALID_ITEM_TYPE_CODE = "error.invalid.itemTypeCode";
895         public static final String INVALID_PO_TRANSMISSION_METHOD_CODE = "error.invalid.transmissionMethodCode";
896         public static final String INVALID_PO_COST_SOURCE_CODE = "error.invalid.costSourceCode";
897         public static final String INVALID_RECEIVING_REQUIRED = "error.invalid.receivingRequired";
898         public static final String INVALID_USE_TAX_INDICATOR = "error.invalid.useTaxIndicator";
899         public static final String INVALID_PREQ_POSITIVE_APPROVAL_REQ = "error.invalid.positiveApprovalRequired";
900         public static final String INVALID_PO_CONFIRMATION_INDICATOR = "error.invalid.confirmationIndicator";
901         public static final String INVALID_ROUTE_TO_REQUESTOR = "error.invalid.route.to.requestor";
902         public static final String INVALID_DISCOUNT_TYPE = "error.invalid.discountType";
903         public static final String INVALID_DEFAULT_LOCATION = "error.invalid.defaultLocation";
904         public static final String INVALID_VENDOR_NUMBER = "error.invalid.vendorNumber";
905         public static final String INVALID_PERCENT = "error.invalid.percent";
906         public static final String INVALID_LIST_PRICE = "error.invalid.listPrice";
907         public static final String INVALID_DISCOUNT = "error.discount";
908         public static final String INVALID_ASSIGN_TO_USER = "error.invalid.assignToUser";
909         public static final String INVALID_QUANTITY = "error.invalid.quantity";
910         public static final String INVALID_NO_OF_PARTS = "error.invalid.noOfParts";
911         public static final String INVALID_REQUESTOR_NAME = "error.invalid.requestorName";
912         public static final String INVALID_ITEM_STATUS = "error.invalid.itemStatus";
913         public static final String DESC_MAX_LENG = "Document Description should not be more than 40 characters.";
914         public static final String INVALID_RECURRING_PAYMENT_DATE = "error.invalid.recurringPayment.date";
915 
916         //Validation message for invoice import
917 
918         public static final String INVALID_INVOICE_NUMBER = "error.invalid.invoice.number";
919         public static final String INVALID_VENDOR_INVOICE_AMOUNT = "error.invalid.vendor.invoice.amount";
920         public static final String INVALID_INVOICED_PRICE = "error.invalid.invoicedPrice";
921         public static final String INVALID_INVOICED_FOREIGN_PRICE = "error.invalid.invoicedForeignPrice";
922         public static final String INVALID_INVOICE_DATE = "error.invalid.invoice.date";
923         public static final String INVALID_EXCHANGE_RATE = "error.invalid.exchangeRate";
924         public static final String INVALID_EXCHANGE_RATE_NUMBER = "error.invalid.exchangeRate.number";
925         public static final String BIB_IMPORT_PROFILE = "bibImportProfileForOrderRecord";
926         public static final String CLOSED_ACC_NO = " Account Number is closed, please give valid account no with non closed status to proceed further.";
927         public static final String INVALID_ACNO_OBJCD_COMBINATION = "Please enter a right combination of Account Number,Object Code and Item Chart Code.";
928         public static final String INVALID_ORGCD_CHARTCD_COMBINATION = "Please enter a right combination of Org Code and Chart Code.";
929         public static final String INVALID_BLDGCD_CMPCD_ROOM_COMBINATION = "Please enter a right combination of Building Code, Delivery Campus Code and Building Room Number.";
930         public static final String INVALID_VNDRNBR_CUSTNBR_COMBINATION = "Please enter a right combination of Vendor Number and Acquisition Unit's Vendor account / Vendor Info Customer #";
931         public static final String BIB_IMP_FAILED = "Bib import failed ";
932         public static final String REASON = " Reason :  ";
933 
934         // data mapping and profile constants for invoice import
935 
936         public static final String INVOICE_IMPORT = "InvoiceImport";
937         public static final String INVOICE_RECORD_IMPORT = "Invoice Import";
938         public static final String VENDOR_ITEM_IDENTIFIER = "vendorItemIdentifier";
939         public static final String VENDOR_NAME = "vendorName";
940         public static final String VENDOR_NON_BILLABLE = "nonBillable";
941         public static final String REQUESTOR = "requestor";
942         public static final String EBOOK = "ebook";
943         public static final String BOOK_PLATE = "bookPlate";
944         public static final String INVOICE_NUMBER = "invoiceNumber";
945         public static final String INVOICE_DATE = "invoiceDate";
946         public static final String VENDOR_INVOICE_AMOUNT = "vendorInvoiceAmount";
947         public static final String ITEM_CHART_CODE = "itemChartCode";
948         public static final String ITEM_DESCRIPTION = "itemDescription";
949         public static final String CURRENCY_TYPE = "currencyType";
950         public static final String CURRENCY_TYPE_ID = "currencyTypeId";
951         public static final String EXCHANGE_RATE = "exchangeRate";
952         public static final String FOREIGN_LIST_PRICE = "foreignListPrice";
953 
954         //SERIAL RECEIVING IMPORT
955         public static final String FDOC_NBR = "FDOC_NBR";
956         public static final String SER_RCV_REC_ID = "SER_RCV_REC_ID";
957         public static final String BIB_ID = "BIB_ID";
958         public static final String BOUND_LOC = "BOUND_LOC";
959         public static final String CALL_NUM = "CALL_NUM";
960         public static final String RCV_REC_TYP = "RCV_REC_TYP";
961         public static final String CLAIM = "CLAIM";
962         public static final String CLAIM_INTRVL_INFO = "CLAIM_INTRVL_INFO";
963         public static final String COPY_NUM = "COPY_NUM";
964         public static final String CORPORATE_AUTH = "CORPORATE_AUTH";
965         public static final String CREATE_ITEM = "CREATE_ITEM";
966         public static final String GEN_RCV_NOTE = "GEN_RCV_NOTE";
967         public static final String INSTANCE_ID = "INSTANCE_ID";
968         public static final String ISSN = "ISSN";
969         public static final String PO_ID = "PO_ID";
970         public static final String PRINT_LBL = "PRINT_LBL";
971         public static final String PUBLIC_DISPLAY = "PUBLIC_DISPLAY";
972         public static final String PUBLISHER = "PUBLISHER";
973         public static final String SER_RCPT_LOC = "SER_RCPT_LOC";
974         public static final String SER_RCV_REC = "SER_RCV_REC";
975         public static final String SUBSCR_STAT = "SUBSCR_STAT";
976         public static final String TREATMENT_INSTR_NOTE = "TREATMENT_INSTR_NOTE";
977         public static final String UNBOUND_LOC = "UNBOUND_LOC";
978         public static final String URGENT_NOTE = "URGENT_NOTE";
979         public static final String VENDOR = "VENDOR";
980         public static final String CREATE_DATE = "CREATE_DATE";
981         public static final String OPTR_ID = "OPTR_ID";
982         public static final String MACH_ID = "MACH_ID";
983         public static final String SUBSCR_STAT_DT = "SUBSCR_STAT_DT";
984         public static final String SR_TITLE = "SR_TITLE";
985         public static final String OBJ_ID = "OBJ_ID";
986         public static final String VER_NBR = "VER_NBR";
987         public static final String ACTIVE = "ACTIVE";
988         public static final String SER_RCPT_HIS_REC_ID = "SER_RCPT_HIS_REC_ID";
989         public static final String CHRON_LVL_1 = "CHRON_LVL_1";
990         public static final String CHRON_LVL_2 = "CHRON_LVL_2";
991         public static final String CHRON_LVL_3 = "CHRON_LVL_3";
992         public static final String CHRON_LVL_4 = "CHRON_LVL_4";
993         public static final String CLAIM_COUNT = "CLAIM_COUNT";
994         public static final String CLAIM_DATE = "CLAIM_DATE";
995         public static final String CLAIM_NOTE = "CLAIM_NOTE";
996         public static final String CLAIM_TYPE = "'CLAIM_TYPE";
997         public static final String CLAIM_RESP = "CLAIM_RESP";
998         public static final String ENUM_LVL_1 = "ENUM_LVL_1";
999         public static final String ENUM_LVL_2 = "ENUM_LVL_2";
1000         public static final String ENUM_LVL_3 = "ENUM_LVL_3";
1001         public static final String ENUM_LVL_4 = "ENUM_LVL_4";
1002         public static final String ENUM_LVL_5 = "ENUM_LVL_5";
1003         public static final String ENUM_LVL_6 = "ENUM_LVL_6";
1004         public static final String PUB_DISPLAY = "PUB_DISPLAY";
1005         public static final String SER_RCPT_NOTE = "SER_RCPT_NOTE";
1006         public static final String RCPT_STAT = "RCPT_STAT";
1007         public static final String RCPT_DATE = "RCPT_DATE";
1008         public static final String PUB_RCPT = "PUB_RCPT";
1009         public static final String STAFF_ONLY_RCPT = "STAFF_ONLY_RCPT";
1010 
1011         public static final String SER_RCV_REC_TYP_ID = "SER_RCV_REC_TYP_ID";
1012         public static final String ACTN_DATE = "ACTN_DATE";
1013         public static final String ACTN_INTRVL = "ACTN_INTRVL";
1014         public static final String CHRON_CAPTN_LVL1 = "CHRON_CAPTN_LVL1";
1015         public static final String CHRON_CAPTN_LVL2 = "CHRON_CAPTN_LVL2";
1016         public static final String CHRON_CAPTN_LVL3 = "CHRON_CAPTN_LVL3";
1017         public static final String CHRON_CAPTN_LVL4 = "CHRON_CAPTN_LVL4";
1018         public static final String ENUM_CAPTN_LVL1 = "ENUM_CAPTN_LVL1";
1019         public static final String ENUM_CAPTN_LVL2 = "ENUM_CAPTN_LVL2";
1020         public static final String ENUM_CAPTN_LVL3 = "ENUM_CAPTN_LVL3";
1021         public static final String ENUM_CAPTN_LVL4 = "ENUM_CAPTN_LVL4";
1022         public static final String ENUM_CAPTN_LVL5 = "ENUM_CAPTN_LVL5";
1023         public static final String ENUM_CAPTN_LVL6 = "ENUM_CAPTN_LVL6";
1024 
1025         public static final String CONSTANT_DATAMAPPING_FOR_EHOLDINGS = "956";
1026         public static final String E_HOLDINGS_URL_MAPPING = CONSTANT_DATAMAPPING_FOR_EHOLDINGS + " $u";
1027         public static final String E_HOLDINGS_START_DATE_MAPPING = CONSTANT_DATAMAPPING_FOR_EHOLDINGS + " $a";
1028         public static final String E_HOLDINGS_START_VOLUME_MAPPING = CONSTANT_DATAMAPPING_FOR_EHOLDINGS + " $b";
1029         public static final String E_HOLDINGS_START_ISSUE_MAPPING = CONSTANT_DATAMAPPING_FOR_EHOLDINGS + " $c";
1030         public static final String E_HOLDINGS_END_DATE_MAPPING = CONSTANT_DATAMAPPING_FOR_EHOLDINGS + " $d";
1031         public static final String E_HOLDINGS_END_VOLUME_MAPPING = CONSTANT_DATAMAPPING_FOR_EHOLDINGS + " $e";
1032         public static final String E_HOLDINGS_END_ISSUE_MAPPING = CONSTANT_DATAMAPPING_FOR_EHOLDINGS + " $f";
1033         public static final String E_HOLDINGS_PLATFORM = CONSTANT_DATAMAPPING_FOR_EHOLDINGS + " $g";
1034         public static final String E_HOLDINGS_E_RESOURCE_ID = CONSTANT_DATAMAPPING_FOR_EHOLDINGS + " $h";
1035         public static final String E_HOLDINGS_GOKB_ID = CONSTANT_DATAMAPPING_FOR_EHOLDINGS + " $i";
1036         public static final String E_HOLDINGS_PUBLISHER = CONSTANT_DATAMAPPING_FOR_EHOLDINGS + " $j";
1037         public static final String E_HOLDINGS_IMPRINT = CONSTANT_DATAMAPPING_FOR_EHOLDINGS + " $k";
1038 
1039     }
1040 
1041     public static final class OlePatron {
1042         public static final String PATRON_ENTITY_CONVERSION_SUFFIX = "OLEPTRN";
1043         public static final String PATRON_ID = "olePatronId";
1044         public static final String PATRON_BATCH_UPDATE = "patronBatchUpdate";
1045         public static final String PROXY_PATRON_ID = "proxyPatronId";
1046         public static final String BARCODE = "barcode";
1047         public static final String BORROWER_TYPE = "borrowerType";
1048         public static final String PROXY_BARCODE = "proxyPatronBarcode";
1049         public static final String PATRON_FIRST_NAME = "firstName";
1050         public static final String PATRON_LAST_NAME = "lastName";
1051         public static final String PATRON_MIDDLE_NAME = "middleName";
1052         public static final String PATRON_EMAIL_ADDRESS = "emailAddress";
1053         public static final String PATRON_BILL = "Patron Bill";
1054         public static final String PATRON_PHONE_NUMNER = "phoneNumber";
1055         public static final String PATRON_VIEW_BILL_URL = "patronbill?viewId=BillView&amp;methodToCall=start&amp;patronId=";
1056         public static final String PATRON_CREATE_BILL_URL = "patronBillMaintenance?viewTypeName=MAINTENANCE&returnLocation=%2Fportal.do&methodToCall=start&dataObjectClassName=org.kuali.ole.deliver.bo.PatronBillPayment&patronId=";
1057         public static final String PATRON_ACTIVE_IND = "activeIndicator";
1058         public static final String OLE_ADDRESS_ID = "oleAddressId";
1059         public static final String ENTITY_ADDRESS_ID = "id";
1060         public static final String ENTITY_ID = "entityId";
1061         public static final String ENTITY_BO_ID = "id";
1062         public static final String ENTITY_NM_TYP_CD = "PRFR";
1063         public static final String PATRON_MAINTENANCE_ACTION_LINK = "patronMaintenance";
1064         public static final String PATRON_MAINTENANCE_DATE_FORMAT = "yyyyMMdd";
1065         public static final String ERROR_PATRON_GENERAL_BLOCK_NOTES = "error.patron.general.block.notes";
1066         public static final String ERROR_PATRON_NEW_PAST_DATE = "The patron document has new past Activation Date.";
1067         public static final String ERROR_PATRON_ACTIVATION_DATE = "error.patron.activation.date";
1068         public static final String ERROR_PATRON_EXPIRATION_DATE = "error.patron.expiration.date";
1069         public static final String ERROR_PROXY_PATRON_ACTIVATION_DATE = "error.proxy.patron.activation.date";
1070         public static final String ERROR_REAL_PATRON_ACTIVATION_DATE = "error.real.patron.activation.date";
1071         public static final String ERROR_PROXY_PATRON_EXPIRATION_DATE = "error.proxy.patron.expiration.date";
1072         public static final String ERROR_REAL_PATRON_EXPIRATION_DATE = "error.real.patron.expiration.date";
1073         public static final String ERROR_PATRON_VALID_ADDRESS_TO_DATE = "error.patron.valid.addressTo.date";
1074         public static final String ERROR_PATRON_REQUIRED_ADDRESS_FROM_DATE = "error.patron.required.address.from.date";
1075         public static final String ERROR_PATRON_ADDRESS_FROM_TO_DATE_OVERLAP = "error.patron.address.from.to.date.overlap";
1076         public static final String INVALID_BARCODE = "error.deliver.patron.invalidBarcode";
1077         public static final String ERROR_PROXY_PATRON_ID = "error.proxy.patron.id";
1078         public static final String ERROR_DUPLICATE_PROXY_PATRON_BARCODE = "error.proxy.barcode.duplicate";
1079         public static final String ERROR_PROXY_PATRON_BARCODE = "error.proxy.barcode.required";
1080         public static final String PATRON_GENERAL_BLOCK_NOTES = "General Block Notes";
1081         public static final String ERROR_PATRON_NOT_FOUND = "error.patron.not.found";
1082         public static final String ERROR_PATRON_HAS_LOAN = "error.patron.cannot.delete";
1083         public static final String SAVE_SUCCESSFUL_MSG = "Successfully saved";
1084         public static final String ERROR_DEFAULT_MESSAGE = "Either of the address or email or phone must have a default";
1085         public static final String ERROR_ADDRESS_SOURCE_REQUIRED = "Address Source is required";
1086         public static final String ERROR_PHONE_SOURCE_REQUIRED = "Phone Source is required";
1087         public static final String ERROR_EMAIL_SOURCE_REQUIRED = "Email Source is required";
1088         public static final String OLE_PATRON_SERVICE = "olePatronService";
1089         public static final String OLE_PATRON_MAINTENANCE_DOC_SERVICE = "olePatronMaintenanceDocumentService";
1090         public static final String CRITERIA_LOOKUP_SERVICE = "criteriaLookupService";
1091         public static final String OLE_PATRON_DELETE = "Delete";
1092         public static final String PATRON_NOTE_ID = "patronNoteId";
1093         public static final String ERROR_PATRON_PHOTOGRAPH_SIZE = "error.patron.photograph.size";
1094         public static final String ERROR_PATRON_PHOTOGRAPH_FORMAT = "error.patron.photograph.format";
1095         public static final String ERROR_PATRON_PHOTOGRAPH_WITHOUT_FILE = "error.patron.photograph.without.file";
1096         public static final String ENTER_PATRON_BARCODE = "enter.patron.barcode";
1097         public static final String ERROR_PATRON_BARCODE_INVALID = "error.patron.barcode.invalid";
1098         public static final String ERROR_PATRON_BORROWER_TYPE_INACTIVE = "error.patron.borrowerType.inactive";
1099         public static final String ERROR_PATRON_ADDRESS_DEFAULT_DATE = "error.patron.address.noDateForPreferred";
1100         public static final String ERROR_PATRON_ADDRESS_SINGLE_DATE = "error.patron.address.singleDate";
1101         public static final String ERROR_PATRON_MULIT_PREFERRED_EMAIL = "error.patron.multi.defaultEmail";
1102         public static final String ERROR_PATRON_MULIT_PREFERRED_ADDRESS = "error.patron.multi.defaultAddress";
1103         public static final String ERROR_PATRON_MULIT_DELIVER_ADDRESS = "error.patron.multi.deliverAddress";
1104         public static final String ERROR_PATRON_REQUIRED_DEFAULT_FIELD_CONTACT = "error.patron.required.default.field.contact";
1105         public static final String ERROR_PATRON_REQUIRED_ADDRESS = "error.patron.required.address";
1106         public static final String ERROR_PATRON_REQUIRED_AFFILIATION = "error.patron.required.affiliation";
1107         public static final String ERROR_PATRON_REQUIRED_EMPLOYEE = "error.patron.required.employee";
1108         public static final String ERROR_PATRON_FIRST_NAME = "error.patron.first.name";
1109         public static final String ERROR_PATRON_MIDDLE_NAME = "error.patron.middle.name";
1110         public static final String ERROR_PATRON_LAST_NAME = "error.patron.last.name";
1111         public static final String PATRON_NAME_VALIDATION = "PATRON_NAME_VALIDATION";
1112         public static final String PATRON_BILL_REVIEW_PRINT = "PATRON_BILL_REVIEW_PRINT";
1113         public static final String PATRON_SUCCESS_MAIL = "error.message.mail.patron.sent";
1114         public static final String ERROR_PATRON_MAIL = "error.message.mail.patron";
1115         public static final String FIRST_NAME = "dataObject.name.firstName";
1116         public static final String MIDDLE_NAME = "dataObject.name.middleName";
1117         public static final String LAST_NAME = "dataObject.name.lastName";
1118         public static final String INV_ITEM_BAR = "error.invalid.item";
1119         public static final String ITEM_REQ = "Item is required";
1120         public static final String OLE_SOURCE_ID = "oleSourceId";
1121         public static final String KRIM_ENTITY_ID_S = "KRIM_ENTITY_ID_S";
1122         public static final String CREATED_RECORD = ", Created record :";
1123         public static final String UPDATED_RECORD = ", Updated record : ";
1124         public static final String FAILED_RECORD = ", Failed record : ";
1125         public static final String REJECTED_RECORD = ", Rejected record : ";
1126         public static final String TOTAL_RECORD = " Total record : ";
1127         public static final String OLE_ADD_SRC_CD = "oleAddressSourceCode";
1128         public static final String OLE_DLVR_ADD_S = "OLE_DLVR_ADD_S";
1129         public static final String OLE_DLVR_PHONE_S = "OLE_DLVR_PHONE_S";
1130         public static final String OLE_DLVR_EMAIL_S = "OLE_DLVR_EMAIL_S";
1131         public static final String PATRON_VIEW_BILLS = "View Bills";
1132         //patronBill
1133         public static final String PAY_BILL_PATRON_ID = "patronId";
1134         public static final String OUTSTANDING_BILL = "error.bill.selection.outstanding";
1135         public static final String BILL_PAYMENT_ID = "billNumber";
1136         public static final String ITEMBARCODE_SEPARATOR = ", ";
1137         public static final String BILL_PAYMENT_STATUS_OUTSTANDING = "Outstanding";
1138         public static final String DEFAULT = "default";
1139         public static final String BILL_VIEW_PAGE = "BillViewPage";
1140         public static final String OLE_PATRON_BILL_DELETE = "Delete";
1141         public static final String FILE_NAME = "fileName";
1142         public static final String OLE_PTRN_BILL_MAIN_DOC_SER = "olePatronBillMaintenanceDocumentService";
1143         //patronMerge
1144         public static final String PATRON_MERGE_SURVIVOR_SELECT = "error.select.survivor";
1145         public static final String PATRON_MERGE_DUPLICATE_PATRON_SELECT = "error.select.dyingPatron";
1146         public static final String PATRON_MERGE_VIEW_PAGE = "PatronMergeViewPage";
1147         public static final String PATRON_MERGE_CONFIG_XML_FILE = "patronConfig.xml";
1148         public static final String PATRON_DUPLICATE_BARCODE = "error.barcode.duplicate";
1149         public static final String PATRON_BARCODE_BLOCK_MANUALLY = "error.patron.barcode.block";
1150         /*        public static final String PATRON_NAMESPACE = "OLE-PTRN";
1151                 public static final String PATRON_CMPNT = "OLELSCMPNT";*/
1152         public static final String PATRON_NAMESPACE = "OLE-PTRN";
1153         public static final String PATRON = "Patron";
1154         public static final String ERROR_REQUIRED = "error.required";
1155         public static final String ERROR_SELECTION_PREFERRED_ADDRESS = "error.selection.preferred.address";
1156         public static final String ERROR_SELECTION_PREFERRED_DELIVER_ADDRESS = "error.selection.preferred.deliver.address";
1157         public static final String ERROR_SELECTION_PREFERRED_EMAIL = "error.selection.preferred.email";
1158         public static final String ERROR_SELECTION_PREFERRED_PHONE = "error.selection.preferred.phone";
1159         public static final String ERROR_SELECTION_PREFERRED_ADDRESS_ACTIVE = "error.selection.preferred.address.active";
1160         public static final String ERROR_SELECTION_PREFERRED_EMAIL_ACTIVE = "error.selection.preferred.email.active";
1161         public static final String ERROR_SELECTION_PREFERRED_PHONE_ACTIVE = "error.selection.preferred.phone.active";
1162         public static final String ADDRESS_SECTION_ID = "OlePatronDocument-Address";
1163         public static final String EMAIL_SECTION_ID = "OlePatronDocument-Email";
1164         public static final String PHONE_SECTION_ID = "OlePatronDocument-Phone";
1165         public static final String ERROR_BARCODE_EXIST_LOST_SECTION = "error.patron.barcode.contains.lost.section";
1166         public static final String REINSTATE = "REINSTATE";
1167         public static final String PATRON_LOST_BARCODE_FLD = "invalidOrLostBarcodeNumber";
1168         public static final String NEWBARCODE_STATUS = "INVALID";
1169         public static final String NEWBARCODE_DESCRIPTION = "Previous barcode reinstated.";
1170         public static final String PATRON_LOANED_ITEM_SECTION = "OlePatronDocument-LoanedItems";
1171         public static final String ERROR_PATRON_ITEM_INFO = "error.patron.item.noOfPieces";
1172         public static final String ERROR_PATRON_MISSING_PIECE_ITEM_INFO = "error.patron.item.noOfMissingPieces";
1173         public static final String ERROR_PATRON_MISSING_PIECE_ITEM_COUNT_GREATER = "error.exclusiveMin";
1174         public static final String ERROR_PATRON_MISSING_PIECE_ITEM_COUNT_LESSER = "error.inclusiveMax";
1175         public static final String PATRON_BARCODE_DOES_NOT_EXIST_REINSTATE = "error.patron.reinstate.remove.barcode";
1176         public static final String PATRON_XML_ISVALID = "isValid";
1177         public static final String PATRON_POLLERSERVICE_ERROR_MESSAGE = "errorMessage";
1178 
1179 
1180 
1181         public static final Map<String, Object> getPatronConfigObject() {
1182             Map<String, Object> patronConfigDocuments = new HashMap<String, Object>();
1183             patronConfigDocuments.put("loanDocument", OleLoanDocument.class);
1184             patronConfigDocuments.put("temporaryCirculationHistoryRecord", OleTemporaryCirculationHistory.class);
1185             patronConfigDocuments.put("requestRecord", OleDeliverRequestBo.class);
1186             patronConfigDocuments.put("patronBillPayment", PatronBillPayment.class);
1187             return Collections.unmodifiableMap(patronConfigDocuments);
1188         }
1189     }
1190 
1191     public static final String PATRON_ENTITY_ACTIVE = "activeIndicator";
1192 
1193 
1194     // patron ingest message
1195     public static final String PATRON_RECORD_SELECT_FILE = "Please select file to upload.";
1196     public static final String PATRON_RECORD_SUCCESS = "Patron File uploaded successfully.";
1197     public static final String PATRON_RECORD_FAILURE = "Failed to upload Patron File.";
1198     public static final String PATRON_RECORD_INVALID_SCHEMA = "Invalid Schema File Uploaded.";
1199     public static final String DOCUMENT_HEADER_SERVICE = "documentService";
1200     public static final String PATRON_CONVERTER_SERVICE = "olePatronConverterService";
1201     public static final String FAILED_PATRON_ATTACHMENT_DOWNLOAD_URL = "patronrecordcontroller?viewId=OlePatronRecordView&methodToCall=downloadAttachment&olePatronSummaryId=";
1202     public static final String FAILED_PATRON_RECORD_NAME = "_patron_err.xml";
1203     public static final String PATRON_SUMMARY_REPORT_ID = "olePatronSummaryId";
1204     public static final String NAME = "name";
1205     public static final String CODE = "code";
1206     public static final String PREFERRED = "Preferred";
1207     public static final String PATRON_NOTE_TYPE_NAME = "patronNoteTypeName";
1208     public static final String PATRON_NOTE_TYPE_CODE = "patronNoteTypeCode";
1209     public static final String BORROWER_TYPE_NAME = "borrowerTypeName";
1210     public static final String BORROWER_TYPE = "borrowerType";
1211     public static final String BORROWER_TYPE_ID = "borrowerTypeId";
1212     public static final String BORROWER_TYPE_CODE = "borrowerTypeCode";
1213     public static final String SOURCE_CODE = "oleSourceCode";
1214     public static final String STATISTICAL_CATEGORY_CODE = "oleStatisticalCategoryCode";
1215     public static final String STAGING_DIRECTORY = "staging.directory";
1216     //public static final String PATRON_FILE_DIRECTORY = "patron.directory";
1217     public static final String PATRON_FILE_DIRECTORY = "/patron/";
1218     public static final String USER_HOME_DIRECTORY = "user.home";
1219     // Location Ingest message
1220     public static final String LOCATION_RECORD_SELECT_FILE = "Please select file to upload.";
1221     public static final String LOCATION_RECORD_INVALID_SCHEMA = "Invalid Schema File Uploaded.";
1222     public static final String LOCATION_RECORD_SUCCESS = "Location File Uploaded successfully";
1223     public static final String LOCATION_RECORD_FAILURE = "Failed to upload location file.";
1224     public static final String OLE_LOCATION_DOCUMENT_TYPE = "OLE_LMD";
1225     //public static final String OLE_LOCATION_DESCRIPTION = "Ole Location";
1226     public static final String FAILED_LOCATION_ATTACHMENT_DOWNLOAD_URL = "locationcontroller?viewId=OleLocationView&methodToCall=downloadAttachment&oleLocationSummaryId=";
1227     public static final String FAILED_LOCATION_RECORD_NAME = "_location_err.xml";
1228     public static final String LOCATION_SUMMARY_REPORT_ID = "oleLocationSummaryId";
1229     //public static final String LOCATION_ERROR_FILE_PATH = "/location/";
1230     public static final String LOCATION_ERROR_FILE_PATH = "location.directory";
1231     public static final String VENDOR_TRANSMISSION_FILE_PATH = "vendor.transmission.directory";
1232     //deliver
1233 /*    public static final String DLVR_NMSPC = "OLE-DLVR";
1234     public static final String DLVR_CMPNT = "OLELSCMPNT";*/
1235     public static final String DLVR_NMSPC = "OLE-DLVR";
1236     public static final String DLVR_CMPNT = "Deliver";
1237     public static final String SYS_NMSPC = "OLE-SYS";
1238     public static final String BATCH_CMPNT = "Batch";
1239     public static final String BARCODE_LOST_OR_STOLEN = "Patron Barcode Lost/Stolen.";
1240     //public static final String COURTESY_NOTICE_INTER = "COURTESY_NOTICE_INTER";
1241     public static final String OVERDUE_NOTICE_INTER = "OVERDUE_NOTICE_INTER";
1242     public static final String PATRON_DIGIT_ROUTINE = "PATRON_DIGIT_ROUTINE";
1243     public static final String PATRON_DIGIT_ROUTINE_PATTERN = "PATRON_DIGIT_ROUTINE_PATTERN";
1244     public static final String PATRON_STATUS_LABEL = "Barcode Status  :";
1245     public static final String PATRON_DESCRIPTION_LABEL = "Note :";
1246     public static final String PATRON_INVALID_BARCODE_MESSAGE = "This barcode is invalid. Please ask the patron if they have a different barcode.";
1247     //public static final String ITEM_DIGIT_ROUTINE = "ITEM_DIGIT_ROUTINE";
1248     //public static final String ITEM_DIGIT_ROUTINE_PATTERN = "ITEM_DIGIT_ROUTINE_PATTERN";
1249     public static final String PRINT_DUE_DATE_PER_TRANSACTION = "PRINT_DUE_DATE_PER_TRANSACTION";
1250     public static final String MAX_TIME_CHECK_IN = "MAX_TIME_CHECK_IN";
1251     public static final String MAX_TIME_LOAN = "MAX_TIME_LOAN";
1252     public static final String CHECK_IN_AGENDA_NM = "Check-in Validation";
1253     public static final String CHECK_OUT_GEN_AGENDA_NM = "General Checks";
1254     public static final String CHECK_OUT_AGENDA_NM = "CheckOut Validation";
1255     public static final String RENEWAL_AGENDA_NM = "Renewal Validation";
1256     public static final String REQUEST_AGENDA_NM = "Request Validation";
1257     public static final String NOTICE_AGENDA_NM = "Notice Validation";
1258     public static final String BATCH_PROGRAM_AGENDA = "Batch Program Agenda";
1259     public static final String MAX_NO_OF_DAYS_ON_HOLD = "MAX_NO_OF_DAYS_ON_HOLD";
1260     public static final String SHELVING_LAG_TIME = "SHELVING_LAG_TIME";
1261     public static final String NO_RECORD_FOUND = "error.not.found.record";
1262     public static final String DONOR_NOT_FOUND = "error.donor.not.found.record";
1263     public static final String NO_CURENCYTYPE_FOUND = "error.not.found.currency";
1264 
1265     public static final String OLE_PATRON_BILL_FEE_TYPE_SECTION_ID = "PatronBillMaintenanceDocument-FeeTypeSection";
1266     public static final String FEE_AMOUNT_REQUIRED = "error.required.field";
1267     public static final String REQUIRED_FIELD = "error.required.field";
1268     public static final String FEE_AMOUNT_ZERO_NOT_ALLOWED = "error.fee.amount.zero";
1269 
1270     //item search
1271     public static final String ITM_BLANK_SEARCH_ERROR_MSG = "error.invalid.item.blank.search";
1272     //instance search
1273     public static final String INSTANCE_BLANK_SEARCH_ERROR_MSG = "error.invalid.instance.blank.search";
1274     //public static final String ITM_SEARCH_DOCSTORE_ROW_SIZE_VALUE = "ITM_SEARCH_DOCSTORE_ROW_SIZE_VALUE";
1275     //Loan
1276     public static final String ITM_ALRDY_CHECKED_OUT = "Item already checked out by another patron.";
1277     public static final String ITEM_STATUS_CHECKEDOUT = "LOANED";
1278     public static final String RETURN_PROCESS_FAILURE = "Return process for this Item failed.";
1279     public static final String ITEM_STATUS_LOANED_ANOTHER_PATRON_PERMISSION = "Item currently loaned to another patron";
1280     public static final String ITEM_STATUS_RETURNED_DAMAGED = "RETURNED-DAMAGED";
1281     public static final String ITEM_STATUS_RETURNED_MISSING = "RETURNED-WITH-MISSING-ITEMS";
1282     public static final String CHANGE_LOC_MESS = "Are you sure you want to change the Circulation Location?You will lose your information.";
1283     public static final String CIR_LOC_NULL = "Please select your circulation location.";
1284     public static final String OVERDUE_FINE = "Overdue Fine";
1285     public static final String REPLACEMENT_FEE = "Replacement Fee";
1286     public static final String SERVICE_FEE = "Service Fee";
1287     public static final String ADMIN_USER = "admin";
1288     public static final String CLAIMS_RETURNED_MESSAGE = "Claims Returned item has been found.";
1289     //Instance Record Meta Data constants
1290     public static final String STATUS = "status";
1291     public static final String FAST_ADD_FLAG = "fastAddFlag";
1292     public static final String SUPRESS_FROM_PUBLIC = "supressFromPublic";
1293     public static final String CREATED_BY = "createdBy";
1294     public static final String DATE_ENTERED = "dateEntered";
1295     public static final String LAST_UPDATED = "lastUpdated";
1296     public static final String LAST_UPDATED_BY = "lastUpdatedBy";
1297     public static final String DATE_ENTERED_FORMAT = "MMM dd, yyyy";
1298     public static final String LAST_UPDATED_FORMAT = "MMM dd, yyyy hh:mm:ss a";
1299 
1300     //Bib Editor Messages
1301     public static final String BIB_EDITOR_CREATE_SUCCESS = "record.create.message";
1302     public static final String BIB_EDITOR_UPDATE_SUCCESS = "record.update.message";
1303 
1304 
1305     //Instance Editor Messages
1306     public static final String INSTANCE_EDITOR_SUCCESS = "Record Submitted Successfully";
1307     public static final String INSTANCE_EDITOR_FAILURE = "Failed to Submit Record";
1308     public static final String INSTANCE_EDITOR_LOAD_SUCCESS = "Record Loaded Successfully";
1309     public static final String INSTANCE_EDITOR_DELETE_SUCCESS = "Record Deleted Successfully";
1310     public static final String INSTANCE_EDITOR_DELETE_FAILURE = "Failed to Delete Record";
1311     public static final String INSTANCE_EDITOR_LOAD_FAILURE = "Failed to Load Record";
1312 
1313     //Instance Editor constants
1314     public static final String SHELVING_LOCATION_LEVEL_ID = "4";
1315     public static final String NON_SERIAL_HOLDINGS_TEXT = "Holdings";
1316     public static final String ROOT_NODE = "Root";
1317     public static final String NON_ELECTRONIC_PREFIX_TEXT = "c.";
1318     public static final String ITEM_LEVEL_TEXT = "Item";
1319     public static final String ITEM_ELECTRONIC = "electronic";
1320     public static final String NO_LOCATION_ITEM = "No Location Item";
1321     public static final String ITEM_PAGE = "ItemTabs";
1322     public static final String HOLDINGS_PAGE = "HoldingTabs";
1323     public static final String DOC_TYPE = "DocType";
1324     public static final String DOCTYPE="docType";
1325     public static final String CLASSIFICATION_SCHEME="classificationScheme";
1326     public static final String CALL_NUMBER_BROWSE_TXT="callNumberBrowseText";
1327     public static final String LOC="location";
1328     public static final String SEARCH_TYPE="searchType";
1329     public static final String BROWSE_FIELD="browseField";
1330     public static final String CLS_BTN_SHOWN_FLG="closeBtnShowFlag";
1331     public static final String NEW_ITEM_ID = "NEW_ITEM";
1332     public static final String ITEM_STATUS_ERRORMESSAGE = "Please enter item status";
1333     public static final String ITEM_STATUS_INVALID = "Invalid item status";
1334     public static final String ITEM_TYPE_ERROR_MESSAGE = "You are not authorized to change item status";
1335     public static final String ITEM_TYPE_ERRORMESSAGE = "Please enter item type";
1336 
1337     //request constants
1338     public static final String RECALL_DELIVERY_ITEM_STATUS = "RECALL_DELIVERY_ITEM_STATUS";
1339     public static final String RECALL_HOLD_ITEM_STATUS = "RECALL_HOLD_ITEM_STATUS";
1340     public static final String HOLD_DELIVERY_ITEM_STATUS = "HOLD_DELIVERY_ITEM_STATUS";
1341     public static final String HOLD_HOLD_ITEM_STATUS = "HOLD_HOLD_ITEM_STATUS";
1342     public static final String PAGE_DELIVERY_ITEM_STATUS = "PAGE_DELIVERY_ITEM_STATUS";
1343     public static final String PAGE_HOLD_ITEM_STATUS = "PAGE_HOLD_ITEM_STATUS";
1344     public static final String COPY_REQUEST_ITEM_STATUS = "COPY_REQUEST_ITEM_STATUS";
1345     public static final String ASR_REQUEST_ITEM_STATUS = "ASR_REQUEST_ITEM_STATUS";
1346     public static final String REQUEST_DOC_TYPE = "OLE_DLVR_REQS";
1347     public static final String DEFAULT_REQUEST_TYPE = "DEFAULT_REQUEST_TYPE";
1348     public static final String DEFAULT_PICK_UP_LOCATION = "DEFAULT_PICK_UP_LOCATION";
1349 
1350 
1351     //Docstore operations
1352     public static final String INGEST_OPERATION = "ingest";
1353     public static final String CHECK_IN_OPERATION = "checkIn";
1354     public static final String CHECK_IN_DATE = "Check-in Date is not a current date";
1355     public static final String VERIFY_PIECES = "Verify all the pieces (";
1356     public static final String PIECES_RETURNED = ") are returned.";
1357     public static final String CHECK_IN_DATE_TIME_FORMAT = "yyyy-MM-dd";
1358     public static final String CHECK_IN_TIME_MS = ":00";
1359     public static final String CHECK_OUT_DUE_TIME_MS = ":59";
1360 
1361 
1362     //Notice Related
1363     public static final String EMAIL = "email";
1364     public static final String SMS = "sms";
1365     public static final String MAIL = "mail";
1366     public static final String KUALI_MAIL = "kuali.mail";
1367     public static final String NOTICE_MAIL = "Notice Mail";
1368     public static final String CANCELLATION_NOTICE = "Cancellation Notice";
1369     //public static final String NOTICE_FROM_MAIL = "DELIVER_NOTICE_FROM_ADDRESS";
1370 
1371     public static final class OleAccessMethod {
1372         public static final String ACCESS_METHOD_CODE = "dataObject.accessMethodCode";
1373         public static final String ACCESS_METHOD_CD = "accessMethodCode";
1374     }
1375 
1376     public static final class OleAcquisitionMethod {
1377         public static final String ACQUISITION_METHOD_CODE = "dataObject.acquisitionMethodCode";
1378         public static final String ACQUISITION_METHOD_CD = "acquisitionMethodCode";
1379     }
1380 
1381     public static final class OleAction {
1382         public static final String ACTION_CODE = "dataObject.actionCode";
1383         public static final String ACTION_CD = "actionCode";
1384     }
1385 
1386     public static final class OleCountryCodes {
1387         public static final String COUNTRY_CODE = "dataObject.countryCode";
1388         public static final String COUNTRY_CD = "countryCode";
1389     }
1390 
1391     public static final class OleStatisticalSearchingCodes {
1392         public static final String STATISTICAL_SEARCHING_CODE = "dataObject.statisticalSearchingCode";
1393         public static final String STATISTICAL_SEARCHING_CD = "statisticalSearchingCode";
1394     }
1395 
1396     public static final class OleTypeOfOwnership {
1397         public static final String TYPE_OF_OWNERSHIP_CODE = "dataObject.typeOfOwnershipCode";
1398         public static final String TYPE_OF_OWNERSHIP_CD = "typeOfOwnershipCode";
1399     }
1400 
1401 
1402     public static final class OleInstanceItemType {
1403         public static final String INSTANCE_ITEM_TYPE_CODE = "dataObject.instanceItemTypeCode";
1404         public static final String INSTANCE_ITEM_TYPE_CD = "instanceItemTypeCode";
1405     }
1406 
1407     public static final class OleSpecificRetentionPolicyTypeUnit {
1408         public static final String SPECIFIC_POLICY_UNIT_TYPE_CODE = "dataObject.specificPolicyUnitTypeCode";
1409         public static final String SPECIFIC_POLICY_UNIT_TYPE_CD = "specificPolicyUnitTypeCode";
1410     }
1411 
1412     public static final class OleSourceOfTerm {
1413         public static final String SOURCE_OF_TERM_CODE = "dataObject.sourceOfTermCode";
1414         public static final String SOURCE_OF_TERM_CD = "sourceOfTermCode";
1415     }
1416 
1417     public static final class OleReceiptStatus {
1418         public static final String RECEIPT_STATUS_CODE = "dataObject.receiptStatusCode";
1419         public static final String RECEIPT_STATUS_CD = "receiptStatusCode";
1420     }
1421 
1422     public static final class OlePrivacy {
1423         public static final String PRIVACY_CODE = "dataObject.privacyCode";
1424         public static final String PRIVACY_CD = "privacyCode";
1425     }
1426 
1427     public static final class OleNotationType {
1428         public static final String NOTATION_TYPE_CODE = "dataObject.notationTypeCode";
1429         public static final String NOTATION_TYPE_CD = "notationTypeCode";
1430     }
1431 
1432     public static final class OleRecordType {
1433         public static final String RECORD_TYPE_CODE = "dataObject.recordTypeCode";
1434         public static final String RECORD_TYPE_CD = "recordTypeCode";
1435     }
1436 
1437     public static final class OleReproductionPolicy {
1438         public static final String REPRODUCTION_POLICY_CODE = "dataObject.reproductionPolicyCode";
1439         public static final String REPRODUCTION_POLICY_CD = "reproductionPolicyCode";
1440     }
1441 
1442     public static final class OleSeperateOrCompositeReport {
1443         public static final String SEPERATE_OR_COMPOSITE_REPORT_CODE = "dataObject.seperateOrCompositeReportCode";
1444         public static final String SEPERATE_OR_COMPOSITE_REPORT_CD = "seperateOrCompositeReportCode";
1445     }
1446 
1447     public static final class OleShelvingOrder {
1448         public static final String SHELVING_ORDER_CODE = "dataObject.shelvingOrderCode";
1449         public static final String SHELVING_ORDER_CD = "shelvingOrderCode";
1450     }
1451 
1452     public static final class OleShelvingScheme {
1453         public static final String SHELVING_SCHEME_CODE = "dataObject.shelvingSchemeCode";
1454         public static final String SHELVING_SCHEME_CD = "shelvingSchemeCode";
1455     }
1456 
1457     public static final class OleCompleteness {
1458         public static final String COMPLETENESS_CODE = "dataObject.completenessCode";
1459         public static final String COMPLETENESS_CD = "completenessCode";
1460     }
1461 
1462     public static final class OleElectronicLocationAndAccessRelationship {
1463         public static final String ELECTRONIC_LOCATION_AND_ACCESS_RELATIONSHIP_CODE = "dataObject.elaRelationshipCode";
1464         public static final String ELECTRONIC_LOCATION_AND_ACCESS_RELATIONSHIP_CD = "elaRelationshipCode";
1465     }
1466 
1467     public static final class OleSpecificRetentionPolicyType {
1468         public static final String SPECIFIC_RETENTION_POLICY_TYPE_CODE = "dataObject.specificRetentionPolicyTypeCode";
1469         public static final String SPECIFIC_RETENTION_POLICY_TYPE_CD = "specificRetentionPolicyTypeCode";
1470     }
1471 
1472     public static final class OleEncodingLevel {
1473         public static final String ENCODING_LEVEL_CODE = "dataObject.encodingLevelCode";
1474         public static final String ENCODING_LEVEL_CD = "encodingLevelCode";
1475     }
1476 
1477     public static final class OleFieldEncodingLevel {
1478         public static final String FIELD_ENCODING_LEVEL_CODE = "dataObject.fieldEncodingLevelCode";
1479         public static final String FIELD_ENCODING_LEVEL_CD = "fieldEncodingLevelCode";
1480     }
1481 
1482     public static final class OleGeneralRetentionPolicy {
1483         public static final String GENERAL_RETENTION_POLICY_CODE = "dataObject.generalRetentionPolicyCode";
1484         public static final String GENERAL_RETENTION_POLICY_CD = "generalRetentionPolicyCode";
1485     }
1486 
1487     public static final class OleLendingPolicy {
1488         public static final String LENDING_POLICY_CODE = "dataObject.lendingPolicyCode";
1489         public static final String LENDING_POLICY_CD = "lendingPolicyCode";
1490 
1491     }
1492 
1493 
1494     //OleCirculationDesk Constants
1495     public static final class OleCirculationDesk {
1496         public static final String OLE_CIRCULATION_DESK_MAINTENANCE_ACTION_LINK = "oleCirculationDeskMaintenance";
1497         public static final String OLE_CIRCULATION_DESK_CODE = "dataObject.circulationDeskCode";
1498         public static final String OLE_CIRCULATION_DESK_LOCATION = "circulationDeskLocation";
1499         public static final String OLE_CIRCULATION_DESK_LOCATION_ERROR = "error.circulationDesk.location";
1500         public static final String OLE_CIRCULATION_DESK_LOCATION_DUPLICATE_ERROR = "error.circulationDesk.locationDuplicate";
1501         public static final String OLE_CIRCULATION_DESK_LOCATION_MAPPED_ERROR = "error.circulationDesk.locationMapped";
1502         public static final String OLE_CIRCULATION_DESK_CD_EXIST = "error.duplicate.circulationDeskCode";
1503         public static final String OLE_CIRCULATION_DESK_CD = "circulationDeskCode";
1504         public static final String OLE_CIRCULATION_DESK_MAP = "dataObject.active";
1505         public static final String OLE_CIRCULATION_DESK_MAP_ERROR = "error.record.mapped";
1506         public static final String OLE_CIRCULATION_DESK_ID = "circulationDeskId";
1507         public static final String OLE_CIRCULATION_DESK_VALIDATIONS = "has not been assigned to work at any Circulation Desk.";
1508         public static final String OLE_CIRCULATION_DESK_LOCATION_VALID_ERROR = "error.valid.circulationDesk.location";
1509         public static final String COPY = "copy";
1510         public static final String EDIT = "edit";
1511         public static final String OLE_INVALID_CIRCULATION_DESK_LOCATION = "error.valid.circulationDesk.invalid.location";
1512         public static final String OLE_COPY_FORMAT_CODE = "code";
1513         public static final String OLE_COPY_FORMAT_CODE_ERROR = "error.copyformat.code";
1514         public static final String SOLR_MAX_PAGE_SIZE = "solr.max.page.size.for.update.item.status.job";
1515     }
1516 
1517     public static final class OleLocationLevel {
1518         public static final String EDIT_LOCATION_LEVEL_PERM = "Edit Location Level Name Field";
1519         public static final String EDIT_LOCATION_LEVEL_NMSPC_CODE = "OLE-KRAD";
1520         /*        public static final String DESCRIPTION = "Description";
1521                 public static final String EXPLANATION = "Explanation";
1522                 public static final String DOCUMENT_NUMBER = "Organization Document Number";*/
1523         public static final String CODE = "Level Code";
1524         public static final String PARENT_ID = "Parent Level Id";
1525     }
1526 
1527     public static final class OleLocationIngestSummaryRecord {
1528         public static final String DATE_FORMAT = "MM/dd/yyyy";
1529         public static final String DATE = "date";
1530     }
1531 
1532     public static final class EntityAddressTypeBo {
1533         public static final String ADDRESS_TYPE_NAME = "dataObject.name";
1534     }
1535 
1536     public static final class EntityPhoneTypeBo {
1537         public static final String PHONE_TYPE_NAME = "dataObject.name";
1538     }
1539 
1540     public static final class EntityEmailTypeBo {
1541         public static final String EMAIL_TYPE_NAME = "dataObject.name";
1542     }
1543 
1544     public static final class OleBorrowerType {
1545         public static final String BORROWER_TYPE_CODE = "dataObject.borrowerTypeCode";
1546         public static final String BORROWER_TYPE_CD = "borrowerTypeCode";
1547         public static final String BORROWER_TYPE_ACTIVE = "dataObject.active";
1548         public static final String BORROWER_TYPE_ACTIVE_ERROR = "error.borrower.used";
1549     }
1550 
1551     public static final class OleCheckList {
1552         public static final String CHECK_LIST_MAINTENANCE_ACTION_LINK = "oleCheckListMaintenance";
1553         public static final String CHECK_LIST_LINK = "oleCheckListMaintenance?viewTypeName=MAINTENANCE&returnLocation=";
1554         //public static final String METHOD_TO_CALL = "&methodToCall=downloadAttachment&dataObjectClassName=org.kuali.ole.license.bo.OleCheckListBo&oleCheckListId=";
1555         public static final String METHOD_TO_CALL = "&methodToCall=downloadCheckListAttachment&dataObjectClassName=org.kuali.ole.license.bo.OleCheckListBo&oleCheckListId=";
1556     }
1557 
1558     public static final String DOC_TYP_ID = "documentTypeId";
1559     public static final String DOC_ID = "documentId";
1560     public static final String DAMAGED_NOTE ="<b>The item has damage note: </b>";
1561     public static final String CLAIMS_NOTE ="<b>The item has claims return note: </b>";
1562     public static final String MISSING_PIECE_NOTE ="<b>The item has missing piece note: </b>";
1563 
1564 
1565     public static final class OleLicenseRequest {
1566         public static final String LICENSE_REQUEST_DOC_TYPE = "LicenseRequestDocument";
1567         public static final String LICENSE_DOCUMENT_INITIATOR = "license.document.initiator";
1568         public static final String LICENSE_REQ_DOCUMENT_STATUS = "license.document.status";
1569         public static final String LICENSE_DESC = "LicenseNeeded-REQS_";
1570         //public static final String AGREEMENT_LOC = "/tmp/agreement";
1571         public static final String AGREEMENT_LOCATION = File.separator + "agreement" + File.separator + "agreement_upload";
1572         public static final String AGREEMENT_TMP_LOCATION = File.separator + "agreement" + File.separator + "agreement_tmp";
1573         public static final String PLATFORM_EVENT_TMP_LOCATION = File.separator + "platform" + File.separator + "platform_tmp";
1574         public static final String ERESOURCE_EVENT_TMP_LOCATION = File.separator + "eResource" + File.separator + "eResource_tmp";
1575         public static final String AGREEMENT_DELETE = File.separator + "agreement" + File.separator + "agreement_delete";
1576         public static final String LICENSE_RULE_VAILDATIONS = "license.rule.validations";
1577         public static final String LICENSE_DISAPPROVE_VALIDATIONS = "license.disapprove.validations";
1578         public static final String LICENSE_EVENT_LOG_CHECK = "license.event.log.check";
1579         public static final String LICENSE_AGENDA_NM = "LICENSE_POLICY";
1580         public static final String SIGNATORY_ROLE_NM = "OLE_Signatory";
1581         public static final String LICENSE_MNGR_ROLE_NM = "OLE_LicenseManager";
1582         public static final String REVIEWER_ROLE_NM = "OLE_LicenseReviewer";
1583         public static final String APPROVER_ROLE_NM = "OLE_Licensing_Approver";
1584         public static final String SIGNATORY_ONLY = "SIGO";
1585         public static final String REVIEW_ONLY = "RVWO";
1586         public static final String APPROVE_ONLY = "APPO";
1587         public static final String FULL_APPROVAL = "FAPP";
1588         public static final String UNIVERSITY_COMPLETE = "UNIC";
1589         public static final String PENDING_SIGNATURE = "PSIG";
1590         public static final String PENDING_REVIEW = "PREV";
1591         public static final String PENDING_APPROVAL = "PAPP";
1592         public static final String PENDING_UNIVERSITY = "PUNI";
1593         public static final String SIGNATORY_COMPLETE = "SIGC";
1594         public static final String REVIEW_COMPLETE = "RVWC";
1595         public static final String LICENSE_COMPLETE = "LC";
1596         public static final String NEGOTIATION_FAILED = "LNF";
1597         public static final String WORKFLOW_INITIAL_FILTER = "License Request workflow initial filter";
1598         public static final String FULL_WORKFLOW = "Full License Request workflow";
1599         public static final String WORKFLOW_SEC_FILTER = "License Request secondary filter";
1600         /*public static final String LIC_NAMESPACE="OLE";*/
1601         public static final Map<String, String> INITIAL_FILTER_WORKFLOW_CODE = getInitialFilterWprkflowCode();
1602         public static final Map<String, String> SEC_FILTER_WORKFLOW_CODE = getSecondFilterWprkflowCode();
1603         public static final String START_TAG = "</oldMaintainableObject>";
1604         public static final String END_TAG = "<fieldsClearedOnCopy>";
1605         public static final String ASSIGNEE = "assignee";
1606         public static final String LOCATION_ID = "locationId";
1607         public static final String STATUS_CODE = "licenseRequestStatusCode";
1608         public static final String BIB_TITLE = "bibliographicTitle";
1609         public static final String MSG_DELETE_DOC = "error.delete.document";
1610         public static final String DOCUMENT_NOT_DELETED ="error.delete.no.document";
1611         public static final String ERROR_FILE_NOT_FOUND = "error.file.not.found";
1612         public static final String ERROR_CHECKLIST_NOT_FOUND = "error.checklist.not.found";
1613 
1614         public static final String LICENSE_COMPLETE_RETURN = "LRC";
1615         public static final String LICENSE_NEGOTIATION_FAILED = "NF";
1616         public static final String AGREEMENT_ERROR = "error.agreement.detail";
1617         public static final String LICENSE_REQ_INTIAL_EVENT_LOG = " License Request initiated by E-Resource.";
1618         //public static final String LICENSE_NMSPACE = "OLE-LIC";
1619         public static final String LICENSE_NMSPACE = "OLE-LIC";
1620         public static final String LICENSE_ASSIGNEE_ROLE = "OLE_LicenseAssignee";
1621         public static final String LICENSE_INITIAL_WORKFLOW = "LND";
1622         public static final String LICENSE_INITIAL_LOCATON = "1";
1623         public static final String LICENSE_REQUEST_TYPE_ID = "licenseRequestTypeId";
1624         public static final String E_RES_NAME = "eResourceName";
1625         public static final String LICENSE_NEEDED = "LN";
1626         public static final String REQUISITION_DOC_NUM = "requisitionDocNumber";
1627         /*        public static final String KEW_DOC_HANDLER = "kew/DocHandler.do?command=displayDocSearchView&docId=";*/
1628         public static final String LICENSE_RECEIVED = "LIRC";
1629         public static final String LICENSE_REQUESTED = "LRTD";
1630         public static final String LICENSE_REQUESTED_VALUE = "LRQ";
1631         public static final String LICENSE_IN_PROCESS = "IPS";
1632         public static final String LICENSE_IN_PROCESS_VALUE = "IP";
1633         public static final String LICENSE_IN_NEGO = "INN";
1634         public static final String LICENSE_IN_NEGO_VALUE = "IN";
1635         public static final String ADDENDUM = "ADDUM";
1636         public static final String EVENT_TYPE_NM = "eventTypeName";
1637         public static final String EVENT_TYPE_NAME = "dataObject.eventTypeName";
1638         public static final String LAST_MODIFIED_DATE = "lastModifiedDate";
1639         public static final String DO_ASSIGNEE = "Owner";
1640         public static final String INITIATE_LR_WORKFLOW = "Initiate Licensing Workflow";
1641         public static final String DO_LICENSE_REQUEST_TYPE = "License Request Type";
1642         public static final String DO_AGR_MTHD = "Agreement Method";
1643         public static final String ERROR_REQUIRED = "error.required";
1644         public static final String ERROR_DATE_FROM_EXCEEDS_DATE_TO = "error.date.from.exceeds.date.to";
1645         public static final String ERROR_NOT_FOUND = "error.not.found";
1646         public static final String CREATED_FROM_DATE = "createdDateFrom";
1647         public static final String CREATED_TO_DATE = "createdDateTo";
1648         public static final String LAST_MOD_FROM_DATE = "lastModifiedDateFrom";
1649         public static final String LAST_MOD_TO_DATE = "lastModifiedDateTo";
1650         public static final String LAST_MOD_SEARCH_TYPE = "lastModifiedDateSearchType";
1651         public static final String USER = "user";
1652         public static final String HELPER_SERVICE = "oleLicenseRequestWebService";
1653         public static final String LICENSE_REQUEST_SERVICE = "oleLicenseRequestService";
1654 
1655 
1656         public static final Map<String, String> getInitialFilterWprkflowCode() {
1657             Map<String, String> initalWorkflowCodes = new HashMap<String, String>();
1658             initalWorkflowCodes.put("ADDUM", "ADDUM");
1659             initalWorkflowCodes.put("APPO", "APPO");
1660             initalWorkflowCodes.put("FAPP", "FAPP");
1661             initalWorkflowCodes.put("REWAL", "REWAL");
1662             initalWorkflowCodes.put("RVWO", "RVWO");
1663             initalWorkflowCodes.put("SIGO", "SIGO");
1664             return Collections.unmodifiableMap(initalWorkflowCodes);
1665         }
1666 
1667         public static final Map<String, String> getSecondFilterWprkflowCode() {
1668             Map<String, String> secondWorkflowCodes = new HashMap<String, String>();
1669             secondWorkflowCodes.put("INN", "INN");
1670             secondWorkflowCodes.put("IPS", "IPS");
1671             secondWorkflowCodes.put("LIRC", "LIRC");
1672             secondWorkflowCodes.put("LND", "LND");
1673             secondWorkflowCodes.put("LRTD", "LRTD");
1674             return Collections.unmodifiableMap(secondWorkflowCodes);
1675         }
1676     }
1677 
1678     public static final String NAMESPACE_CODE_SELECTOR = "namespaceCode";
1679     public static final String NAME_SELECTOR = "name";
1680 
1681     //Loan Constants
1682     public static final String PTRN_START_LINK = "<a id=\"u20\" href=\"patronMaintenance?viewTypeName=MAINTENANCE&amp;returnLocation=";
1683     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>";
1684     public static final String PTRN_BARCD_NOT_EXT = "Patron barcode does not exist.";
1685     public static final String ERROR_PTRN_BARCD_NOT_EXT = "error.patron.barcode.not.exist";
1686     public static final String ITM_BARCD_NT_AVAL_DOC = "Item barcode does not exist.";
1687     public static final String TIT_NT_EXT = "Title does not exist.";
1688     public static final String PAR_EXP = "Parser Exception-item xml to item pojo.";
1689     public static final String ITM_STS_NT_AVAL = "Item status is unavailable.";
1690     public static final String KRMS_EXP_MSG = "Please ingest the deliver xml in KRMS Builder.";
1691     public static final String ITM_STS_TO_DOC_FAIL = "Error while updating item information";
1692     public static final String DAT_FORM = "MMM dd, yyyy hh:mm:ss a";
1693     public static final String DAT_FORMAT_EFFECTIVE = "MM/dd/yyyy hh:mm:ss a";
1694     public static final String DAT_FORMAT_EFFECTIVE_PRINT = "MM/dd/yyyy hh:mm a";
1695     public static final String DAT_FORMAT_EFFECTIVE_NOTICE = "MM/dd/yyyy hh:mm:ss";
1696     public static final String INVAL_LOC = "error.invalid.location";
1697     public static final String ITEM_NOT_AVAILABLE = "item.not.available";
1698     public static final String INVAL_ITEM = "Either item type or item status or both are empty";
1699     public static final String GENERAL_BLOCK = "generalBlock";
1700     public static final String LOST_BARCODE = "lostBarcode";
1701     public static final String ADDR_VERIFIED = "isAddressVerified";
1702     public static final String EXPIR_DATE = "expirationDate";
1703     public static final String PROXY_EXPIR_DATE = "proxyExpirationDate";
1704     public static final String PATRON_BAR = "patronBarcode";
1705     public static final String IS_PROXY_PATRON = "isProxyPatron";
1706     public static final String IS_ACTIVE_PATRON = "activePatron";
1707     public static final String IS_ACTIVE_PROXY_PATRON = "activeProxyPatron";
1708     public static final String PATRON_ACTIVATION_DATE = "activationDate";
1709     public static final String EXPIRATION_DATE_STRING = "expirationDateString";
1710     public static final String ACTIVATION_DATE_STRING = "activationDateString";
1711     public static final String PROXY_PATRON_ACTIVATION_DATE = "proxyActivationDate";
1712     public static final String PROXY_PATRON_ACTIVATION_DATE_STRING = "proxyActivationDateString";
1713     public static final String PROXY_PATRON_EXPIRATION_DATE_STRING = "proxyExpirationDateString";
1714     public static final String DIGIT_ROUTINE = "digitRoutine";
1715     public static final String PATTERN = "pattern";
1716     public static final String ERROR_ACTION = "errorMessage";
1717     public static final String ERRORS_AND_PERMISSION = "errorsAndPermission";
1718     public static final String PERMISSION_NAME = "permissionName";
1719     public static final String PERMISSION_ACTION = "roleName";
1720     public static final String LOST_STOLEN = "Lost/Stolen";
1721     public static final String FALSE = "false";
1722     public static final String H4 = "<h4>";
1723     public static final String H5 = "<h5>";
1724     public static final String TEXT_BOLD_TAG_START = "<b>";
1725     public static final String TEXT_BOLD_TAG_CLOSE = "</b>";
1726     public static final String H4_CLOSE = "</h4><br/>";
1727     public static final String H5_CLOSE = "</h5><br/>";
1728     public static final String BREAK = "<br/>";
1729     public static final String SEMI_COLON = ":";
1730     public static final String GENERAL_BLOCK_MESSAGE = "This patron has a general block";
1731     public static final String ITEMSTATUSLOST = "please return the Item to proceed Loan.";
1732     public static final String COMMA = ",";
1733     public static final String SPACE = " ";
1734     public static final String HM = "HM";
1735     public static final String USER = "USER";
1736     public static final String ENTITY_ID = "entityId";
1737     public static final String HUNDRED_A = "100a";
1738     public static final String TWOFORTY_A = "245a";
1739     public static final String ID_COLAN = "id:";
1740     public static final String NO_AUTHOR = "No Author";
1741     public static final String OLE_LOAN_DOCUMENT_LIST = "oleLoanDocumentList";
1742     public static final String LIST_OVERDUE_DAYS = "listOfOverDueDays";
1743     public static final String HOURS_DIFF = "hoursDiff";
1744     public static final String LIST_RECALLED_OVERDUE_DAYS = "listOfRecalledOverdueDays";
1745     public static final String DDMMYYYYHHMMSS = "dd-MM-yyyy hh:mm:ss";
1746     public static final String LOCATION = "location";
1747     public static final String NUM_ITEMS_CHECKED_OUT = "numberOfItemsCheckedOut";
1748     public static final String NUM_OVERDUE_ITEMS_CHECKED_OUT = "numberOfOverDueItemsCheckedOut";
1749     public static final String NUM_OVERDUE_RECALLED_ITEMS_CHECKED_OUT = "numberOfOverDueRecalledItemsCheckedOut";
1750     public static final String NUM_CLAIMS_RETURNED = "numberOfClaimsReturned";
1751     public static final String OVERDUE_FINE_AMT = "overdueFineAmt";
1752     public static final String REPLACEMENT_FEE_AMT = "replacementFeeAmt";
1753     public static final String ALL_CHARGES = "allCharges";
1754     public static final String IS_RENEWAL = "isRenewal";
1755     public static final String NUM_RENEWALS = "numberOfRenewals";
1756     public static final String ITEMS_DUE_DATE = "itemDueDate";
1757     public static final String MAX_PAGE_SIZE_FOR_LOAN = "25000";
1758     public static final String ITEMS_DUE_DATE_STRING = "itemDueDateString";
1759     public static final String ITEM_BARCODE = "itemBarcode";
1760     public static final String FEE_TYPE_FIELD = "feeType";
1761     public static final String FEE_TYPE_CODE = "feeTypeCode";
1762     public static final String FEE_TYPE_CODE_OVERDUE = "OVR_DUE";
1763     public static final String FEE_TYPE_CODE_REPL_FEE = "REPL_FEE";
1764     public static final String LOANED_ITEM_COUNT = "loanedItemCount";
1765     public static final String FEE_TYPE_PATRON_ID = "patronBillPayment.patronId";
1766     public static final String ITEM_LOCATION = "itemLocation";
1767     public static final String IS_ITEM_PRICE = "isItemPrice";
1768     public static final String DELIVERY_PRIVILEGES = "deliveryPrivileges";
1769     public static final String ITEM_PICKUP_LOCATION = "itemPickUpLocation";
1770     public static final String DESTINATION_LOCATION = "destinationLocation";
1771     public static final String CIRCULATION_LOCATION = "operatorsCirculationLocation";
1772     public static final String IS_PATRON_POSITION_ONE = "isPatronInPositionOne";
1773     public static final String REQUEST_TYPE = "requestType";
1774     public static final String ITEM_STATUS = "itemStatus";
1775     public static final String REPLACEMENT_FEE_EXIST = "replacementFeeExist";
1776     public static final String OVERDUE_FINE_EXIST = "overdueFineExist";
1777     public static final String DIFF_PATRON_FLD = "differentPatron";
1778     public static final String ITEM_DAMAGED_STATUS_FLD = "itemDamagedStatus";
1779     public static final String ITEM_MISING_PICS_FLAG_FLD = "missingPieceFlag";
1780     public static final String ITEM_SHELVING = "itemShelving";
1781     public static final String ITEM_COLLECTION = "itemCollection";
1782     public static final String ITEM_LIBRARY = "itemLibrary";
1783     public static final String ITEM_INSTITUTION = "itemInstitution";
1784     public static final String ITEM_CAMPUS = "itemCampus";
1785     public static final String DELETE_TEMP_HISTORY_REC = "deleteTemporaryHistoryRecord";
1786     public static final String DATE_CHECK_IN = "checkInDate";
1787     public static final String DELETE = "delete";
1788     public static final String OVERDUE_DAY_LIMIT_ERROR = "OverdueDayLimit exceeds for an item, Block the Patron";
1789     public static final String RECALL_OVERDUE_DAY_LIMIT_ERROR = "RecallOverdueDayLimit exceeds for an item, Block the Patron";
1790     public static final String OVERDUE_DAY = "overdueDay";
1791     public static final String OVER_DUE_FINE = "overdueFine";
1792     public static final String NOTICE_TYPE = "noticeType";
1793     public static final String UPDATE_ITEM_STATUS = "updateItemStatus";
1794     public static final String LOAN_PERIOD = "loanPeriod";
1795     public static final String FIXED_DUE_DATE = "fixedDueDate";
1796     public static final String CIRCULATION_POLICY_SET_ID = "circulationPolicySetId";
1797     public static final String COUNT = "count";
1798     public static final String RECALL_COUNT = "recallCount";
1799     public static final String OVERDUE_COUNT = "overdueCount";
1800     public static final String LIST_OF_OVERDUE_DAYS = "listOfOverdueDays";
1801     public static final String DUE_DATE = "dueDate";
1802     public static final String FINE_RATE = "fineRate";
1803     public static final String MAX_FINE = "maxFine";
1804     public static final String CHECKOUT = "checkOut";
1805     public static final String REPLACEMENT_BILL = "replacementBill";
1806     public static final String GENERATE_NOTICE = "generateNotice";
1807     public static final String CIRC_POLICY_FOUND = "circulationPolicyFound";
1808     public static final String NOTICE = "notice";
1809     public static final String OR = " (OR) ";
1810     public static final String ZERO = "0";
1811     public static final String LOCATION_ID = "locationId";
1812     public static final String SLASH = "/";
1813     public static final String NAME_NM = "name";
1814     public static final String AGENDA_NAME = "agendaName";
1815     public static final String LEVEL_NAME = "levelName";
1816     public static final String LEVEL_ID = "levelId";
1817     public static final String CAN_OVERRIDE_LOAN = "Can Override";
1818     public static final String CAN_DISPLAY_BILL = "Display Bill";
1819     public static final String CAN_CREATEORUPDATE_BILL = "Create/update Bill";
1820     public static final String EDIT_PATRON_DOCUMENT = "Edit Patron Maintenance Document";
1821     public static final String CAN_UPDATE_IEM_STATUS = "Can update item status";
1822     public static final String CAN_CHECKIN = "Can Checkin";
1823     public static final String DISPLAY_BIB = "Display Bib";
1824     public static final String DISPLAY_ITEM = "Display Item";
1825     public static final String DISPLAY_BIB_ERRORMSG = "You are not authorized to view Bib Information";
1826     public static final String DISPLAY_ITEM_ERRORMSG = "You are not authorized to view Item Information";
1827     public static final String EDIT_PATRON = "Initiate Patron Document";
1828     public static final String ASSIGN_EDIT_PATRON_ID = "patronMaintenance?olePatronId=";
1829     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";
1830     public static final String ASSIGN_INQUIRY_PATRON_ID = "inquiry?olePatronId=";
1831     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";
1832     public static final String PATRON_NOTE_TYPE_ID = "patronNoteTypeId";
1833     public static final String SHEL_LAG_TIME = "shelvingLagTime";
1834     public static final String REQ_FIELD = "Please enter the required fields.";
1835     public static final String BORROWER_NAME = "borrowerName";
1836 
1837     public static final String CLAIMS_ITM_ERR_INFO = "Select an item(s).";
1838     public static final String SELECT_SINGLE_ITEM = "Select single Item";
1839     public static final String OVERRIDE_LOGIN_ERR_INFO = "has no permission to override the following block(s) :";
1840     public static final String ALTER_DUE_DATE_ERR_INFO = "No selected items.";
1841     public static final String FAST_ADD_ITM_ERR_INFO = "Record failed to save.";
1842     public static final String FAST_ADD_ITM_SUCCESS_INFO = "Record saved successfully.";
1843     public static final String FAST_ADD_ITM_VALIDATION_FAIL = "Barcode already exist.";
1844     public static final String RENEWAL_ITM_ERR_INFO = "Select an item from Currently Checked Out item(s).";
1845     public static final String RENEWAL_ITM_SUCCESS_INFO = "Item Renewal is done successfully.";
1846     public static final String RENEWAL_INDEFINITE_INFO = "Items on indefinite loan do not need to be renewed.";
1847     public static final String RENEWAL_DUEDATE_SAME_INFO =  "The item was not renewed because the new due date/time would not change.";
1848     public static final String RENEWAL_ITM_POPUP = "Do you want to renew the item?";
1849     public static final String PENDING_RQST_RENEWAL_ITM_INFO = "Item contains the pending request";
1850     public static final String RENEWAL_ITM_AFTER_FIXED_DUEDATE = "Please renew on or after fixed due date.";
1851     //public static final String FAST_ADD_ITEM_DEFAULT_STATUS = "FAST_ADD_ITEM_DEFAULT_STATUS";
1852     public static final String LOC_CD = "locationCode";
1853     public static final String LOC_CODE = "dataObject.locationCode";
1854     public static final String LOC_LEVEl_ID = "dataObject.levelId";
1855     public static final String LOC_ADMIN = "Location Administrator";
1856     public static final String LOC_LEVEL_ERROR = "error.locationLevel.unauthorized";
1857     public static final String LOC_LEVEL_SHELVING = "SHELVING";
1858     public static final String INDEFINITE = "Indefinite";
1859 
1860     public static final String LOCATION_LEVEL_SHELVING = "Shelving Location";
1861     public static final String LOCATION_LEVEL_COLLECTION = "Collection";
1862     public static final String LOCATION_LEVEL_LIBRARY = "Library";
1863     public static final String LOCATION_LEVEL_INSTITUTION = "Institution";
1864     public static final String LOCATION_LEVEL_CAMPUS = "Campus";
1865     public static final String TITLE = "title";
1866     public static final String AUTHOR = "author";
1867     public static final String BIB_UUID = "bibUuid";
1868     public static final String INSTANCE_UUID = "instanceUuid";
1869     public static final String ITEM_UUID = "itemUuid";
1870     public static final String ITEM_BARCODE_DISPLAY = "ItemBarcode_display:";
1871     public static final String INSTANCE_IDENTIFIER = "instanceIdentifier";
1872     public static final String ITEM_IDENTIFIER_DISPLAY = "ItemIdentifier_display";
1873     public static final String BIB_IDENTIFIER = "bibIdentifier";
1874     public static final String COPY_REQUEST = "Copy Request";
1875     public static final String COPY_REQUEST_FULFILL = "Verify whether copy request has been fulfilled";
1876     public static final String PAYMENT_STATUS_OUTSTANDING = "Outstanding";
1877     public static final String ITEM_STATUS_ON_HOLD = "ONHOLD";
1878     public static final String ITEM_STATUS_IN_TRANSIT = "INTRANSIT";
1879     public static final String ITEM_STATUS_IN_TRANSIT_HOLD = "INTRANSIT-FOR-HOLD";
1880     public static final String ITEM_STATUS_IN_TRANSIT_LOAN = "INTRANSIT-FOR-LOAN";
1881     public static final String ITEM_STATUS_IN_TRANSIT_STAFF = "INTRANSIT-PER-STAFF-REQUEST";
1882     public static final String DEFAULT_CALL_NUMBER_TYPE = "Other";
1883     public static final String DEFAULT_CALL_NUMBER = "X";
1884     public static final String FEE_TYPE_PAY_STATUS = "feeType.paymentStatus";
1885     public static final String PAY_STATUS_CODE = "paymentStatusCode";
1886     public static final String PAY_STATUS_OUTSTANDING_CODE = "PAY_OUTSTN";
1887     public static final String PAY_STATUS_PART_CODE = "PAY_PAR";
1888     public static final String PAY_STATUS_ERROR_CODE = "PAY_ERR";
1889     public static final String PAY_STATUS_FORGIVEN_CODE = "PAY_FORGIVEN";
1890     public static final String PAY_STATUS_FULL_CODE = "PAY_FULL";
1891     public static final String PAY_STATUS_CANCEL_CODE = "PAY_CANCELLED";
1892     public static final String FLAG_TYP_ITM_MISSING = "MISSING";
1893     public static final String FLAG_TYP_ITM_CLAIMS_RETURNED = "CLAIMS_RETURNED";
1894     public static final String FLAG_TYP_ITM_DAMAGED = "DAMAGED";
1895     public static final String ERROR_MISSING_ITEM_NO_GREATER= "Item no of pieces should no be less than 1";
1896     public static final String ERROR_MISSING_COUNT_NO_LESS= "No of missing piece count should no be less than 1";
1897     public static final String ERROR_MISSING_ITEM_GREATER_COUNT= "Missing piece count should not be greater than no of pieces";
1898     public static final String ERROR_MISSING_ITEM_COUNT_REQUIRED= "Provide missing  piece count  information";
1899 
1900     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";
1901     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";
1902     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]))";
1903     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";
1904 
1905     public static final class OleItemAvailableStatus {
1906         public static final String ITEM_AVAILABLE_STATUS_CODE = "dataObject.itemAvailableStatusCode";
1907         public static final String ITEM_AVAILABLE_STATUS_CD = "itemAvailableStatusCode";
1908         public static final String ITEM_ACTIVE_INDICATOR = "dataObject.active";
1909     }
1910 
1911     public static final class OleGloballyProtectedField {
1912         public static final String GLOBALLY_PROTECTED_ACTION_LINK = "oleGloballyProtectedFieldMaintenance";
1913     }
1914 
1915     //Agrreement download constants
1916     public static final class OleAgreementDownloadConstants {
1917         public static final String AGREEMENT_CHECKOUT_LOCATION = File.separator + "agreement" + File.separator + "agreement_checkout/request.xml";
1918         public static final String AGREEMENT_CHECKOUT_LOCATION_ROOT = File.separator + "agreement" + File.separator + "agreement_checkout/";
1919 
1920     }
1921 
1922     public static final class OleCirculationDeskDetail {
1923         public static final String OPERATOR_ROLE_NAME = "Operator";
1924         //public static final String OPERATOR_ROLE_NAMESPACE = "OLE-PTRN";
1925         public static final String OPERATOR_ROLE_NAMESPACE = "OLE-PTRN";
1926         public static final String OLE_CIRCULATION_UNAUTHORISED_USER_MSG = " The current user does not have sufficient permissions to access these screens";
1927     }
1928 
1929 
1930     public static final String CRCL_DSK_NO_LOC_ERR = "Preferred desk should be selected";
1931     public static final String CRCL_DSK_LOC_ERR = " Operator and desk should be selected for mapping";
1932     public static final String CRCL_DSK_INVALID_OPR = "Not a valid Operator";
1933     public static final String CRCL_DSK_SUCCESS = "Circulation desk mapping done successfully";
1934     public static final String RECIEVED = "Received";
1935     public static final String RECEIVED_PAID = "Recieved & Paid";
1936     public static final String UN_PAID = "Un Paid";
1937     public static final String PAID = "Paid";
1938     public static final String FULL_PAID = "PAY_FULL";
1939     public static final String PAR_PAID = "PAY_PAR";
1940     public static final String IN_ERROR = "PAY_ERR";
1941     public static final String ERROR = "Error";
1942     public static final String FORGIVEN = "PAY_FORGIVEN";
1943     public static final String FORGIVE = getParameter("PAYMENT_MODE_FORGIVE");
1944     public static final String CANCELLED = "PAY_CANCELLED";
1945     public static final String CANCEL = "Cancel";
1946     public static final String CANCEL_MESSAGE = "This Bill has been Cancelled ";
1947     public static final String CANCEL_MESSAGE_AMT = "This bill has been Cancelled with an amount ";
1948     public static final String FORGIVE_MESSAGE = getParameter("PAYMENT_MODE_FORGIVE_MESSAGE");
1949     public static final String ERROR_MESSAGE = " has made an error ";
1950     public static final String FEE_TYPE_NONE = "None";
1951     public static final String ITEM_STATUS_LOST = "LOST";
1952     public static final BigDecimal BIGDECIMAL_DEF_VALUE = new BigDecimal(0.00);
1953     public static final KualiDecimal KUALI_BIGDECIMAL_DEF_VALUE = new KualiDecimal(BIGDECIMAL_DEF_VALUE);
1954     public static final String PAID_AMT_EXC = "error.paid.amount.exceeds";
1955     public static final String PAY_AMT_EMPTY = "error.pay.amount.empty";
1956     public static final String PAY_METHOD_REQUIRED = "error.pay.method.required";
1957     public static final String ITM_BAR_NOT_AVAL = "error.item.barcode.not.available";
1958     public static final String ENTR_ITM_BAR = "error.enter.item.barcode";
1959     public static final String BILL_NOT_AVAI_BAR = "error.bill.not.avai.barcode";
1960     public static final String BILL_DT = "Date";
1961     public static final String BILL_NO = "Bill No";
1962     public static final String FIRST_NAME = "First Name";
1963     public static final String LAST_NAME = "Last Name";
1964     public static final String FEE_TYPE = "Fee Type";
1965     public static final String FEE_AMT = "Fee Amount";
1966     public static final String TOT_AMT = "Total Amount Due";
1967     public static final String TOT_AMT_PAID = "Total Amount Paid";
1968     public static final String ITM_BARCODE = "Item Barcode";
1969     public static final String ITM_TYP = "Item Type";
1970     public static final String ITM_TIT = "Item Title";
1971     public static final String ITM_AUT = "Item Author";
1972     public static final String ITM_CALL = "Call Number";
1973     public static final String ITM_COPY = "Copy Number";
1974     public static final String BILL_TEMP_NORMAL = "Normal";
1975     public static final String BILL_TEMP_TABLE = "Table";
1976     public static final String BILL_TITLE = "PATRON BILL";
1977     public static final String SELECT = "error.select";
1978     public static final String ERROR_TRANSACTION_SELECT = "error.no.transaction";
1979     public static final String ADD_FEE_TYPE = "error.add.fee.type";
1980     public static final String BAL_AMT = "Balance Amount : ";
1981     public static final String PTRN_ID = "patronId";
1982     public static final String PTRN_FN = "firstName";
1983     public static final String PTRN_LN = "lastName";
1984     public static final String ITM_BAR_DISP = "ItemBarcode_display:";
1985     public static final String NO_BILLS = "error.no.bills";
1986     public static final String NOT_REVIEWED = "error.not.reviewed";
1987     public static final String NEGATIVE_NUM = "error.negative.number";
1988     public static final String ERROR_SELECTED_ITEM_FULLY_PAID = "error.selected.item.fully.paid";
1989     public static final String ERROR_OVER_PAYMENT = "error.bill.over.payment";
1990     public static final String FIXED_DUE_DATE_FIELD = "fixedDueDate";
1991     public static final String FIXED_DUE_DATE_MANDATORY = "error.deliver.fixedDueDate.field";
1992     public static final String FROM_DUE_DATE_FIELD = "fromDueDate";
1993     public static final String FROM_DUE_DATE_MANDATORY = "error.deliver.fromDueDate.field";
1994     public static final String TO_DUE_DATE_FIELD = "toDueDate";
1995     public static final String TO_DUE_DATE_MANDATORY = "error.deliver.toDueDate.field";
1996     public static final String TIME_SPAN_MANDATORY = "error.deliver.timespan.section";
1997 
1998 
1999     public static final class OleDeliverRequest {
2000         public static final String DELIVER_REQUEST_MAINTENANCE_ACTION_LINK = "deliverRequestMaintenance";
2001 
2002         public static final String PICKUP_LOCATION = "error.deliver.pickupLocation";
2003         public static final String PATRON_RECORD_EXPIRE = "error.deliver.patron.expire";
2004         public static final String PATRON_RECORD_FUTURE = "error.deliver.patron.future";
2005         public static final String INVALID_PROXY = "error.deliver.invalid.proxy";
2006         public static final String NO_DELIVERY_PRIVILEGE = "error.deliver.no.delivery.privilege";
2007         public static final String NO_PAGE_PRIVILEGE = "error.deliver.no.paging.privilege";
2008         public static final String ALREADY_RAISED = "error.deliver.request.raised";
2009         public static final String TRANSIT_ERROR = "error.deliver.request.transit";
2010         public static final String QUEUE_DUPLICATE = "Duplicate Queue Position found";
2011         public static final String BORROWER_ID = "borrowerId";
2012         public static final String PROXY_BORROWER_ID = "proxyBorrowerId";
2013         public static final String PROXY_PATRON_ID = "proxyPatronId";
2014         public static final String TRANSIT_REQUEST_RAISED = "error.deliver.request.transit.raised";
2015         public static final String REQUEST_TYPE_ID = "requestTypeId";
2016         public static final String ITEM_IN_LOAN = "error.deliver.request.item.loan";
2017         public static final String REQUEST_ID_INVALID = "error.deliver.request.item.invalidrequest";
2018         public static final String ITEM_ID = "itemId";
2019         public static final String FLAG = "flag";
2020         public static final String ITEM_UUID = "itemUUID";
2021         public static final String REQUEST_ID = "requestId";
2022         public static final String PATRON_ID = "olePatronId";
2023         public static final String PATRON_BARCODE = "barcode";
2024         public static final String LOAN_PATRON_ID = "patronId";
2025         public static final String REQUESTER_PATRON = "Patron";
2026         public static final String REQUESTER_PROXY_PATRON = "Proxy Patron";
2027         public static final String REQUESTER_OPERATOR = "Operator";
2028         /*        public static final String REQUEST_TYPE_ID_1 = "1";
2029                 public static final String REQUEST_TYPE_ID_2 = "2";
2030                 public static final String REQUEST_TYPE_ID_3 = "3";
2031                 public static final String REQUEST_TYPE_ID_4 = "4";
2032                 public static final String REQUEST_TYPE_ID_5 = "5";
2033                 public static final String REQUEST_TYPE_ID_6 = "6";
2034                 public static final String REQUEST_TYPE_ID_7 = "7";
2035                 public static final String REQUEST_TYPE_ID_8 = "8";*/
2036         public static final String SHELVING = "Shelving";
2037         public static final String QUEUE_POSITION = "borrowerQueuePosition";
2038         public static final String REQUEST_QUEUE = "REQUEST_QUEUE";
2039         public static final String ITEM_BARCODE = "itemBarCode";
2040         public static final String ITEM_TYPE_CODE = "instanceItemTypeCode";
2041         public static final String DATE_FORMAT = "yyyyMMdd";
2042         public static final String EFF_DATE_FORMAT = "yyyy-MM-dd";
2043         public static final String INTRANSIT_STATUS = "INTRANSIT-PER-STAFF-REQUEST";
2044         public static final String ITEM_AVAILABLE = "error.deliver.request.item.available";
2045         public static final String ITEM_NOT_ELIGIBLE = "error.deliver.request.item.eligible";
2046         public static final String ITEM_ALREADY_LOANED = "error.deliver.request.item.already.loan";
2047         public static final String MAX_REQUEST_REACHED = "error.deliver.request.maximum.reached";
2048         public static final String NO_RECALL_REQUEST = "error.deliver.request.recall";
2049         public static final String NO_REQUEST = "error.deliver.request.all";
2050         public static final String NO_PAGE_REQUEST = "error.deliver.request.page";
2051         public static final String REQUEST_TYPE_CD = "requestTypeCode";
2052         //public static final String ITEM_NOT_AVAILABLE_IN_DOCSTORE = "error.deliver.item.notInDocstore";
2053         public static final String INVALID_LOCATION = "error.deliver.inValidPickupLocation";
2054         public static final String REORDER_SUCCESS = "Queue Position changed successfully";
2055         public static final String POSITIVE_QUEUE_POSITION = "Queue position should be a positive non zero value";
2056         public static final String NO_PENDING_REQUEST = "No Pending Request for this item";
2057         public static final String RECALL_DELIVERY = "Recall/Delivery";
2058         public static final String HOLD_DELIVERY = "Hold/Delivery";
2059         public static final String PAGE_DELIVERY = "Page/Delivery";
2060         public static final String RECALL_HOLD = "Recall/Hold";
2061         public static final String HOLD_HOLD = "Hold/Hold";
2062         public static final String PAGE_HOLD = "Page/Hold";
2063         public static final String ASR_REQUEST = "ASR Request";
2064         public static final String RECALL = "Recall";
2065         public static final String HOLD = "Hold";
2066         public static final String PAGE = "Page";
2067         public static final String COPY = "Copy";
2068         public static final String INTRANSIT = "In Transit";
2069         public static final String RECALL_BODY = "RECALL_BODY";
2070         public static final String RECALL_NOTICE_TYPE = "RECALL_NOTICE_TYPE";
2071         public static final String ONHOLD_BODY = "ONHOLD_BODY";
2072         public static final String ONHOLD_NOTICE_TYPE = "ONHOLD_NOTICE_TYPE";
2073         public static final String EXPIRED_REQUEST = "ExpiredRequestNotice";
2074         public static final String CLAIMS_RETURNED_FLAG = "claimsReturnedFlag";
2075         //public static final String EXPIRED_BODY = "EXPIRED_BODY";
2076         public static final String RQST_EXPR_NOTICE_TYPE = "RQST_EXPR_NOTICE_TYPE";
2077         public static final String NOTICE_VALIDATION = "Notice Validation";
2078         public static final String LOSTBILLREPLACEMENT = "lost/billed for replacement";
2079         public static final String MISSINGFINALOVERDUE = "missing/final overdue notice sent";
2080         public static final String WITHDRAWNCLIAMSRETURN = "withdrawn or claims returned";
2081         public static final String CLAIM_RETURNED = "claimsReturned";
2082         public static final String REPLACEMENT_FEE_PATRON_BILL = "replacementFeePatronBill";
2083         public static final String NUBER_OF_OVER_DUE_SENT = "numberOfOverdueSent";
2084         public static final String DUE_DATE_SUM_INTERVAL = "dueDateSumInterval";
2085         public static final String CONFIGURABLE_INTERVAL = "configurableInterval";
2086         public static final String INTERVAL_WITH_NOTICE_COUNT = "intervalWithNoticeCount";
2087         public static final String IS_TEMPORARY_HISTORY_RECORD = "isTemporaryHistoryRecord";
2088         public static final String EXP_HOLD_NOTICE_CONTENT = "EXP_HOLD_NOTICE_CONTENT";
2089         public static final String COURTESY_NOTICE_CONTENT = "COURTESY_NOTICE_CONTENT";
2090         public static final String OVERDUE_NOTICE_CONTENT = "OVERDUE_NOTICE_CONTENT";
2091         public static final String PAYMENT_STATUS_NAME = "paymentStatusName";
2092         public static final String MISSING = "Missing";
2093         public static final String ONHOLD = "OnHold";
2094         public static final String INVALID_PATRON = "error.deliver.request.invalidPatron";
2095         public static final String INVALID_PROXY_PATRON = "error.deliver.request.invalidProxyPatron";
2096         public static final String INVALID_REQUEST_TYPE = "error.deliver.request.invalidRequestType";
2097         public static final String INVALID_OPERATOR = "error.deliver.request.invalidOperator";
2098         public static final String BORROWER_CODE = "borrowerCode";
2099         public static final String BORROWER_BARCODE = "borrowerBarcode";
2100         public static final String INVALID_PATRON_BARCODE = "error.deliver.request.invalidPatronBarcode";
2101     }
2102 
2103     public static final class OlePatronBill {
2104         public static final String LABEL_BILL_NUMBER="Bill No";
2105         public static final String LABEL_PATRON_RECEIPT_NUMBER="Trans Id";
2106         public static final String LABEL_TRANSACTION_DATE="Transaction Date";
2107         public static final String LABEL_OPERATOR_ID="Operator Id";
2108         public static final String LABEL_ITEM_BARCODE="Item Barcode";
2109         public static final String LABEL_ITEM_TITLE="Title";
2110         public static final String LABEL_ITEM_AUTHOR="Author";
2111         public static final String LABEL_ITEM_CALL_NUMBER="Call Number";
2112         public static final String LABEL_ITEM_COPY_NUMBER="Copy Number";
2113         public static final String LABEL_TOTAL_AMOUNT="Total Amount";
2114         public static final String LABEL_PAID_AMOUNT="Amount paid by user";
2115         public static final String LABEL_TRANSACTION_NUMBER="Check/CreditCard/Journal-Ledger Number";
2116         public static final String LABEL_TRANSACTION_NOTE="Transaction Note";
2117         public static final String LABEL_PAYMENT_MODE="Payment Mode";
2118         public static final String LABEL_FEE_TYPE="Fee Type";
2119         public static final String HEADER_PATRON_RECEIPT="PATRON RECEIPT";
2120         public static final String LABEL_NOTE="Note";
2121         public static final String NEW_PATRON_BILL_DESC="New Patron Bill";
2122 
2123     }
2124 
2125     public static final String VOL_NUM_DISPLAY = "VolumeNumber_display";
2126     public static final String CALL_NUM_DISPLAY = "CallNumber_display";
2127     public static final String COPY_NUM_DISPLAY = "CopyNumber_display";
2128     public static final String ENUMERATION_DISPLAY = "Enumeration_display";
2129     public static final String CHRONOLOGY_DISPLAY = "Chronology_display";
2130     public static final String ITEM_STATUS_DISPLAY = "ItemStatus_display";
2131     public static final String ITEM_IDENTIFIER_SEARCH = "ItemIdentifier_search";
2132     public static final String CALL_NUM_PREFIX_DISPLAY = "CallNumberPrefix_display";
2133     public static final String LOACTION_LEVEL_DISPLAY = "Location_display";
2134     public static final String IMPRINT_DISPLAY = "Imprint_display";
2135     public static final String PURCHASE_ORDER_LINE_ID_SEARCH = "PurchaseOrderLineItemIdentifier_search";
2136     public static final String BIB_AUTHOR = "Author";
2137     public static final String CALL_NUM = "callNumber";
2138     public static final String VOL_NUM = "volumeNumber";
2139     public static final String COPY_NUM = "copyNumber";
2140     public static final String BIBUUID = "bibUuid";
2141     public static final String EFF_DATE_FORMAT = "MMM dd, yyyy HH:MM:SS a";
2142     public static final String COURTESY_NOTICE = "Courtesy Notice";
2143     public static final String HOLD_EXP_COURTESY_NOTICE = "Expired Hold  Notice";
2144     public static final String OVERDUE_NOTICE = "Overdue Notice";
2145     public static final String LOST_NOTICE = "Lost Notice";
2146     public static final String NOTICE_HOLD_COURTESY = "HoldCourtesyNotice";
2147     public static final String NOTICE_RECALL = "RecallNotice";
2148     public static final String PICKUP_NOTICE = "Pickup Notice";
2149     public static final String NOTICE_ONHOLD = "OnHoldNotice";
2150     public static final String MY_ACCOUNT_URL = "MY_ACCOUNT_URL";
2151     public static final String OLE_MY_ACCOUNT_URL_CHANNEL = "/portal.do?channelTitle=MyAccount&channelUrl=";
2152     public static final String OLE_MY_ACCOUNT_URL = "/ole-kr-krad/myaccountcontroller?viewId=RenewalItemView&methodToCall=start";
2153     public static final String NOTICE_LOST = "Lost";
2154     public static final String PICKUP_NOTICE_START_CONTENT = "The item you requested is available for pickup from the ";
2155     public static final String PICKUP_NOTICE_MIDDLE_CONTENT = ". It will be held until ";
2156     public static final String PICKUP_NOTICE_FINAL_CONTENT = ". Please pick it up at your earliest convenience.";
2157     public static final String COURTESY_NOTICE_CONTENT_CONFIG_NAME = "Courtesy Notice Content Config Name";
2158     public static final String OVERDUE_NOTICE_CONTENT_CONFIG_NAME = "Overdue Notice Content Config Name";
2159     public static final String LOST_NOTICE_CONTENT_CONFIG_NAME = "Lost Notice Content Config Name";
2160     public static final String RECALL_NOTICE_CONTENT_CONFIG_NAME = "Recall Notice Content Config Name";
2161     public static final String REQUEST_EXPIRATION_NOTICE_CONTENT_CONFIG_NAME = "Request Expiration Notice Content Config Name";
2162     public static final String ON_HOLD_NOTICE_CONTENT_CONFIG_NAME = "On Hold Notice Content Config Name";
2163     public static final String ON_HOLD_EXPIRATION_NOTICE_CONTENT_CONFIG_NAME = "On Hold Expiration Notice Content Config Name";
2164 
2165     public static final int DEFAULT_NOTICE_THREAD_POOL_SIZE = 20;
2166 
2167 
2168     public static final class OleInvoiceImport {
2169         public static final String QTY_TYP = "QTY";
2170         public static final String ITM_CHART_CODE = "BL";
2171         public static final String PAY_METHOD = "4";
2172     }
2173 
2174     public static final class OverlayMatchingServiceImpl {
2175         public static final String LOCATION_LEVEL_SEARCH = "Location_search";
2176         public static final String ITEM_BARCODE_DISPLAY = "ItemBarcode_display";
2177         public static final String VENDOR_LINEITEM_IDENTIFIER = "VendorLineItemIdentifier_search";
2178     }
2179 
2180     public static final class OleExternalDataSourceConfig {
2181         public static final String DATA_SOURCE_NAME = "dataObject.name";
2182         public static final String DATA_SOURCE_NM = "name";
2183         public static final String DATA_SOURCE_MAINTENANCE_ACTION_LINK = "externalDataSourceMaintenance";
2184         public static final String DATA_SOURCE_DELETE = "Delete";
2185         public static final String DATA_SOURCE_MAINTENANCE_DOC_SERVICE = "externalDSConfigMaintenanceDocumentService";
2186     }
2187 
2188     public static final class OleUserPreferences {
2189         public static final String USER_PREF_NAME = "dataObject.PrefName";
2190         public static final String USER_PREF_CALL_NUMBER = "dataObject.callNumberSource1";
2191         public static final String USER_PREF_TAGS = "dataObject.removalTags";
2192         public static final String USER_PREF_NM = "prefName";
2193         public static final String USER_PREF_MAINTENANCE_ACTION_LINK = "userPreferences";
2194         public static final String USER_PREF_MAINTENANCE_DOC_SERVICE = "externalDSConfigMaintenanceDocumentService";
2195     }
2196 
2197     public static final class OleBibliographicRecordStatus {
2198         public static final String BIBLIOGRAPHICRECORD_STATUS_CODE = "dataObject.bibliographicRecordStatusCode";
2199         public static final String BIBLIOGRAPHICRECORD_STATUS_CD = "bibliographicRecordStatusCode";
2200     }
2201 
2202     public static final class OleDiscoveryExportProfile {
2203         public static final String OLE_EXP_MARC_FIELD = "dataObject.marcField";
2204         public static final String OLE_EXP_ITEM_FIELD = "dataObject.itemField";
2205         public static final String OLE_EXP_MARC_DUPLICATE_ERROR = "error.discoveryExportProfile.duplicateMARCField";
2206         public static final String OLE_EXP_ITEM_DUPLICATE_ERROR = "error.discoveryExportProfile.duplicateItemField";
2207         public static final String OLE_EXP_ADD_ITEM = "dataObject.marcField";
2208         public static final String OLE_EXP_ADD_ITEM_ERROR = "error.discoveryExportProfile.addItem";
2209     }
2210 
2211     public static final class OlePatronIngestLoadReport {
2212         public static final String CREATED_DATE_FORMAT = "MM/dd/yyyy";
2213         public static final String CREATED_DATE = "createdDate";
2214     }
2215 
2216     public static final String ERROR_DUPLICATE_CODE = "error.duplicate.code";
2217     public static final String ERROR_DUPLICATE_NAME = "error.duplicate.name";
2218     public static final String ERROR_DUPLICATE_ORDER_NO="error.order.no";
2219     public static final String ERROR_DUPLICATE_ORDER_NO_FOUND="error.duplicate.order.no";
2220     public static final String ERROR_EMPTY_ORDER_NO="empty.order.no";
2221     public static final String ERROR_EMPTY_STATUS="empty.status";
2222     public static final String ERROR_EMPTY_ROLE_NAME="empty.role.name";
2223     public static final String ERROR_EMPTY_PERSON_NAME="empty.person.name";
2224     public static final String ERROR_EMPTY_GROUP_NAME="empty.group.name";
2225     public static final String ERROR_EMPTY_ROLE="empty.role";
2226     public static final String ERROR_EMPTY_PERSON="empty.person";
2227     public static final String ERROR_EMPTY_GROUP="empty.group";
2228     public static final String ERROR_INVALID_ORDER_NO="invalid.order.no";
2229     public static final String ERROR_DUPLICATE_WORKFLOW_NAME="error.workflow.name";
2230     public static final String ERROR_ATLEAST_ONE_WORKFLOW = "error.atleast.one.workflow";
2231     public static final String ERROR_DUPLICATE_STATUS="error.status";
2232     public static final String ERROR_DUPLICATE_STATUS_FOUND="error.duplicate.status";
2233     public static final String ERROR_INVALID_ID_NAME="error.id.name";
2234     public static final String ERROR_INVALID_PERSON_ID_NAME="error.person.id.name";
2235     public static final String ERROR_INVALID_GROUP_ID_NAME="error.group.id.name";
2236     public static final String ERROR_INVALID_PERSON_ID="error.person.id";
2237     public static final String ERROR_INVALID_GROUP_ID="error.group.id";
2238     public static final String ERROR_INVALID_ID="error.id";
2239     public static final String ERROR_INVALID_NAME="error.name";
2240     public static final String ERROR_INVALID_PERSON_NAME="error.person.name";
2241     public static final String ERROR_INVALID_GROUP_NAME="error.group.name";
2242     public static final String ERROR_DUPLICATE_ROLE = "error.role";
2243     public static final String NAME_FIELD = "dataObject.name";
2244     public static final String ERROR_EMPTY_ROLE_PERSON_GROUP = "error.empty.role.person.group";
2245     public static final String NO_USER_FOR_GROUP = "error.no.user.group";
2246     public static final String NO_USER_FOR_ROLE = "error.no.user.role";
2247 
2248     public static final class OleNoticeContentConfigurationRule {
2249         public static final String NOTICE_NAME_FIELD = "dataObject.noticeName";
2250         public static final String NOTICE_NAME = "noticeName";
2251     }
2252 
2253     public static final class OleAgreementDocTypeRule {
2254         public static final String AGR_DOC_TYPE_NAME_FIELD = "dataObject.agreementDocTypeName";
2255         public static final String AGR_DOC_TYPE_NAME = "agreementDocTypeName";
2256     }
2257 
2258     public static final class OleAgreementMethodRule {
2259         public static final String AGR_MTHD_NAME_FIELD = "dataObject.agreementMethodName";
2260         public static final String AGR_MTHD_NAME = "agreementMethodName";
2261     }
2262 
2263     public static final class OleAgreementStatusRule {
2264         public static final String AGR_STATUS_NAME_FIELD = "dataObject.agreementStatusName";
2265         public static final String AGR_STATUS_NAME = "agreementStatusName";
2266     }
2267 
2268     public static final class OLECancellationReasonRule {
2269         public static final String CNCL_RSN_NAME_FIELD = "dataObject.cancelReasonName";
2270         public static final String CNCL_RSN_NAME = "cancelReasonName";
2271     }
2272 
2273     public static final class OleAgreementTypeRule {
2274         public static final String AGR_TYPE_NAME_FIELD = "dataObject.agreementTypeName";
2275         public static final String AGR_TYPE_NAME = "agreementTypeName";
2276     }
2277 
2278     public static final String LOGIN_USR = "user";
2279     public static final String USER_ID = "userId";
2280 
2281     public static final String DESC_NMSPC = "OLE-DESC";
2282     public static final String DESC_CMPNT = "OLELSCMPNT";
2283 
2284     public static final String PRINT_NMSPC = "OLE-PRNT";
2285     //public static final String PRINT_CMPNT = "OLELSCMPNT";
2286 
2287     //Serial Receiving
2288     public static final String RECEIVED = "Received";
2289     public static final String CLAIMED = "Claimed";
2290     public static final String RCV_CANCELLED = "Cancelled";
2291     public static final String DISPLAY_YES = "Y";
2292     public static final String DISPLAY_NO = "N";
2293     public static final String SERIAL_RECEIVING_MAIN_PAGE = "OLESerialReceiving-MainPage";
2294 
2295     //E-res main docs jira OLE-2758
2296     public static final class OleMaterialTypeCode {
2297         public static final String MATERIAL_TYPE_NAME = "oleMaterialTypeName";
2298         public static final String MATERIAL_TYPE_FIELD = "dataObject.oleMaterialTypeName";
2299         public static final String ERROR_MATERIAL_TYPE_NAME = "error.duplicate.material.name";
2300     }
2301 
2302     public static final class OlePaymentType {
2303         public static final String PAYMENT_TYPE_NAME = "olePaymentTypeName";
2304         public static final String PAYMENT_TYPE_FIELD = "dataObject.olePaymentTypeName";
2305         public static final String ERROR_PAYMENT_TYPE_NAME = "error.duplicate.paymenttype.name";
2306     }
2307 
2308     public static final class OleContentType {
2309         public static final String CONTENT_TYPE_NAME = "oleContentTypeName";
2310         public static final String CONTENT_TYPE_FIELD = "dataObject.oleContentTypeName";
2311         public static final String ERROR_CONTENT_TYPE_NAME = "error.duplicate.contenttype.name";
2312     }
2313 
2314     public static final class OleAccessType {
2315         public static final String ACCESS_TYPE_FIELD = "dataObject.oleAccessTypeName";
2316         public static final String ACCESS_TYPE_NAME = "oleAccessTypeName";
2317         public static final String ERROR_ACCESS_TYPE_NAME = "error.duplicate.accesstype.name";
2318     }
2319 
2320     public static final class OleRequestPriority {
2321         public static final String REQUEST_PRIORITY_NAME = "oleRequestPriorityName";
2322         public static final String REQUEST_PRIORITY_FIELD = "dataObject.oleRequestPriorityName";
2323         public static final String ERROR_REQUEST_PRIORITY_NAME = "error.duplicate.requestpriority.name";
2324     }
2325 
2326     public static final class OleAuthenticationType {
2327         public static final String AUTH_TYPE_NAME_FIELD = "dataObject.oleAuthenticationTypeName";
2328         public static final String AUTH_TYPE_NAME = "oleAuthenticationTypeName";
2329     }
2330 
2331     public static final class OleAccessLocation {
2332         public static final String ACCESS_TYPE_NAME_FIELD = "dataObject.oleAccessLocationName";
2333         public static final String ACCESS_TYPE_NAME = "oleAccessLocationName";
2334     }
2335 
2336     public static final class OleDepartment {
2337         public static final String DEP_TYPE_NAME_FIELD = "dataObject.depCode";
2338         public static final String DEP_TYPE_CODE = "depCode";
2339     }
2340 
2341     public static final class OleEmployee {
2342         public static final String EMP_TYPE_CODE_FIELD = "dataObject.empName";
2343         public static final String EMP_TYPE_CODE = "empName";
2344     }
2345 
2346     public static final class OleSubject {
2347         public static final String SUB_TYPE_CODE_FIELD = "dataObject.subjectCode";
2348         public static final String SUB_TYPE_CODE = "subjectCode";
2349     }
2350 
2351     public static final class OleEResourceStatus {
2352         public static final String E_RES_STAT_TYPE_NAME_FIELD = "dataObject.oleEResourceStatusName";
2353         public static final String E_RES_STAT_TYPE_NAME = "oleEResourceStatusName";
2354     }
2355 
2356     public static final class OlePackageType {
2357         public static final String PACKG_TYPE_NAME_FIELD = "dataObject.olePackageTypeName";
2358         public static final String PACKG_TYPE_NAME = "olePackageTypeName";
2359     }
2360 
2361     public static final class OlePackageScope {
2362         public static final String PACKG_SCOPE_NAME_FIELD = "dataObject.olePackageScopeName";
2363         public static final String PACKG_SCOPE_NAME = "olePackageScopeName";
2364     }
2365 
2366     public static final class OLEEResPltfrmEventType {
2367         public static final String ERES_PLTFRM_EVNT_TYP_NAME_FIELD = "dataObject.eResPltfrmEventTypeName";
2368         public static final String ERES_PLTFRM_EVNT_TYP_NAME = "eResPltfrmEventTypeName";
2369     }
2370 
2371     public static final class OLEMarcRecordSourceType {
2372         public static final String MARC_REC_SRC_TYP_NAME_FIELD = "dataObject.marcRecordSourceTypeName";
2373         public static final String MARC_REC_SRC_TYP_NAME = "marcRecordSourceTypeName";
2374     }
2375 
2376     public static final class OLEMobileAccess {
2377         public static final String MOB_ACC_NAME_FIELD = "dataObject.mobileAccessName";
2378         public static final String MOB_ACC_NAME = "mobileAccessName";
2379     }
2380 
2381     public static final class OLEProblemType {
2382         public static final String PRBLM_TYPE_NAME_FIELD = "dataObject.problemTypeName";
2383         public static final String PRBLM_TYPE_NAME = "problemTypeName";
2384 
2385         public static final String PRBLM_TYPE_DEFAULT_INDICATOR_FIELD = "dataObject.defaultIndicator";
2386         public static final String PRBLM_TYPE_DEFAULT_INDICATOR = "defaultIndicator";
2387     }
2388 
2389     public static final class OLEAddTitlesToInvoice {
2390         public static final String ERROR_SELECT_ATLEAST_ONE_TITLE = "Select atleast one Title";
2391         public static final String ERROR_SELECT_TITLE_SAME_VENDOR = "Select Titles Having Same Vendor for Invoice processing";
2392         public static final String ERROR_SELECT_RECEIVE_SAME_PO = "Select Titles Belongs to same PO for Receiving";
2393         public static final String ERROR_DATE = "Enter Date";
2394         public static final String ERROR_VND_AMT = "Enter Vendor Amount";
2395         public static final String ERROR_INVOICE_NUMBER = "Enter Invoice Number";
2396         public static final String ERROR_SELECT_PAYMENT_METHOD = "Select Payment Method";
2397         public static final String SUCCESS_CREATE_INVOICE = "Invoice Created Successfully";
2398         public static final String ERROR_SELECT_POITEM_INVOICE_SAME_VND = "Select Titles and Invoice having same Vendor";
2399         public static final String UPDATE_INVOICE = "Invoice Updated Successfully";
2400         public static final String SUCCESS_RECEIVE = "Receiving created Successfully";
2401         public static final String ERROR_CREATE_RCV_PO_ITM_EXIST = "Failed to create receiving:receiving already exist for this purchase order";
2402         public static final String ERROR_PO_CLOSED = "Document status is closed for PurchaseOrders : ";
2403         public static final String LINK_START_TAG_HREF = "<a href=";
2404         public static final String ANCHOR_END = "/>";
2405         public static final String LINK_END_TAG = "</a>";
2406         public static final String LINK_DOC_HANDLER = "../kew/DocHandler.do?command=displayDocSearchView&amp;docId=";
2407         public static final String DOC_ID = " DOC_ID ";
2408         public static final String INV_OR_NOT_EXIST_DOC_NUM = "Invoice document does not Exist";
2409         public static final String INVALID_FORMAT_DOC = "Document number should be Number";
2410         public static final String ERROR_PO_ITEM_NULL = "Error Occured while loading page";
2411     }
2412 
2413     public static final class OLEEResourceRecord {
2414         public static final String NEW_E_RESOURCE_REC = "E-Resource";
2415         public static final String HELPER_SERVICE = "oleERSHelperService";
2416         public static final String DOCUMENT_MATERIAL_TYPES = "document.oleMaterialTypes*";
2417         public static final String DOCUMENT_CONTENT_TYPES = "document.oleContentTypes*";
2418         public static final String DOCUMENT_FORMAT_TYPES = "document.oleFormatTypes*";
2419         public static final String MATERIAL_TYPE_REQUIRED = "error.material.type.required";
2420         public static final String CONTENT_TYPE_REQUIRED = "error.content.type.required";
2421         public static final String FORMAT_TYPE_REQUIRED = "error.format.type.required";
2422         public static final String INVALID_VENDOR = "invalid.vendor";
2423         public static final String INVALID_PUBLISHER = "invalid.publisher";
2424         public static final String OLEERMAINTAB_OVERVIEW = "OLEEResourceMainTab-OverviewSection";
2425         public static final String ERESOURCE_TITLE = "title";
2426         public static final String ERESOURCE_ISBN = "ISBN";
2427         public static final String ERESOURCE_ISSN = "ISSN";
2428         public static final String ERESOURCE_ISBN_ISSN_VALUE = "ISBN/ISSN";
2429         public static final String ERESOURCE_OCLC = "oclc";
2430         public static final String ERESOURCE_PUBLISHER = "publisher";
2431         public static final String ERESOURCE_PLATFORM_PROVIDER = "platformProvider";
2432         public static final String ERESOURCE_IDENTIFIER = "oleERSIdentifier";
2433         public static final String ERESOURCE_NAME = "title";
2434         public static final String GOKB_IDENTIFIER = "gokbIdentifier";
2435         public static final String ERESOURCE_LICENSE_REQ_STATUS = "licenseReqStatus";
2436         public static final String ERESOURCE_PO_ITEM_ID = "olePOItemId";
2437         public static final String ERESOURCE_SUB_WORKFLOW_STATUS = "Sub-Workflow Status";
2438         public static final String ERESOURCE_PO_ID = "poItemId";
2439         public static final String ERESOURCE_INVOICE_NO = "invoiceNumber";
2440         public static final String ERESOURCE_PO_NUMBER = "PO Number";
2441         public static final String ERESOURCE_INVOICE_NUMBER = "Invoice Number";
2442         public static final String ERESOURCE_DOC_NUMBER = "eResourceDocNumber";
2443         public static final String ERESOURCE_INSTANCE_ID = "instanceId";
2444         public static final String ERESOURCE_DOC_NUMB = "documentNumber";
2445         public static final String ERESOURCE_DOC_ID = "DocId";
2446         public static final String ERESOURCE_STATUS_DATE = "statusDate";
2447         public static final String AND = "AND";
2448         public static final String ON = "on";
2449         public static final String OFF = "off";
2450         public static final String OR = "OR";
2451         public static final String NOT = "NOT";
2452         public static final String CREATED_DATE_FORMAT = "MM/dd/yyyy";
2453         public static final String ERESOURSE_SEARCH_SERVICE = "oleEResourceSearchService";
2454         public static final String STATUS_ID = "statusId";
2455         public static final String ERESOURCE_RECORD_NAME = "E-Resource Record Name";
2456         public static final String ERESOURCE_OCLC_VALUE = "OCLC Number";
2457         public static final String ERESOURCE_PUBLISHER_VALUE = "Publisher";
2458         public static final String ERESOURCE_PLATFORM_PROV_NAME = "Platform Provider Name";
2459         public static final String ERESOURCE_RECORD_ID = "E-Resource Record Id";
2460         public static final String PO_ITEM_ID = "itemIdentifier";
2461         public static final String INV_PO_ITEM_ID = "poItemIdentifier";
2462         public static final String PO_ID = "purchaseOrderId";
2463         public static final String CANCELED = "Canceled";
2464         public static final String STATUS_NAME = "oleEResourceStatusName";
2465         public static final String E_RES_INSTANCE_TAB = "OLEEResourceRecordView-E-ResourceInstanceTab";
2466         public static final String LINK_EXIST_INSTANCE = "linkExistingInstance";
2467         public static final String CREATE_NEW_INSTANCE = "createNewInstance";
2468         public static final String VENDOR_HEADER_GEN_ID = "vendorHeaderGeneratedIdentifier";
2469         public static final String VENDOR_DETAILED_ASSIGNED_ID = "vendorDetailAssignedIdentifier";
2470         public static final String ACCESS_LOCATION_SEPARATOR = ",";
2471         public static final String COMMA_SEPARATOR = "COMMA_SEPARATOR";
2472         public static final String COVERAGE_DATE_SEPARATOR = "COVERAGE_DATE_SEPARATOR";
2473         public static final String PERPETUAL_ACCESS_DATE_SEPARATOR = "PERPETUAL_ACCESS_DATE_SEPARATOR";
2474         public static final String DEFAULT_DATE_VOL = "Volume ";
2475         public static final String DEFAULT_DATE_ISSUE = "Issue ";
2476         public static final String SPACE = " ";
2477         public static final String SHOULD_NOT_BLANK = "error.shouldNotBlank";
2478         public static final String REQUESTOR_SECTION_ID = "OLEEResourceMainTab-RequestorSection";
2479         public static final String SELECTOR_SECTION_ID = "OLEEResourceMainTab-SelectorSection";
2480         public static final String REQUESTOR_SELECTOR_COMMENT_SECTION_ID = "OLEEResourceMainTab-RequestorSelectorCommentSection";
2481         public static final String VARIANT_TITLE_SECTION_ID = "OLEEResourceMainTab-VariantTitle";
2482         public static final String STATISTICAL_SEARCH_CD_ID = "statisticalSearchingCodeId";
2483         public static final String CALENDAR_OR_YEAR_AGO = "CALENDAR_OR_YEAR_AGO";
2484         public static final String MASK_PASSWORD = "MASK_PASSWORD";
2485         public static final String CALENDAR_OR_YEARS_AGO = "CALENDAR_OR_YEARS_AGO";
2486         public static final String MONTH_AGO = "MONTH_AGO";
2487         public static final String MONTHS_AGO = "MONTHS_AGO";
2488         public static final String WEEK_AGO = "WEEK_AGO";
2489         public static final String WEEKS_AGO = "WEEKS_AGO";
2490         public static final String DAY_AGO = "DAY_AGO";
2491         public static final String DAYS_AGO = "DAYS_AGO";
2492         public static final String FIRST_DAY_OF_YEAR = "FIRST_DAY_OF_YEAR";
2493         public static final String LAST_DAY_OF_YEAR = "LAST_DAY_OF_YEAR";
2494         public static final String DATE_FORMAT = "MM/dd/yyyy";
2495         public static final String COV_START_DATE_FORMAT_INV = "Coverage start date format is invalid";
2496         public static final String COV_END_DATE_FORMAT_INV = "Coverage end date format is invalid";
2497         public static final String PER_ACC_START_DATE_FORMAT_INV = "Perpetual Access start date format is invalid";
2498         public static final String PER_ACC_END_DATE_FORMAT_INV = "Perpetual Access end date format is invalid";
2499         public static final String ONE = "1";
2500         public static final String DATE_FORMAT_REGEX = "(^(10|12|0?[13578])([/])(3[01]|[12][0-9]|0?[1-9])([/])((1[8-9]" +
2501                 "\\d{2})|([2-9]\\d{3}))$)|(^(11|0?[469])([/])(30|[12][0-9]|0?[1-9])([/])((1[8-9]\\d{2})|([2-9]\\d{3}))$)" +
2502                 "|(^(0?2)([/])(2[0-8]|1[0-9]|0?[1-9])([/])((1[8-9]\\d{2})|([2-9]\\d{3}))$)" +
2503                 "|(^(0?2)([/])(29)([/])([2468][048]00)$)|(^(0?2)([/])(29)([/])([3579][26]00)$)" +
2504                 "|(^(0?2)([/])(29)([/])([1][89][0][48])$)|(^(0?2)([/])(29)([/])([2-9][0-9][0][48])$)" +
2505                 "|(^(0?2)([/])(29)([/])([1][89][2468][048])$)|(^(0?2)([/])(29)([/])([2-9][0-9][2468][048])$)" +
2506                 "|(^(0?2)([/])(29)([/])([1][89][13579][26])$)|(^(0?2)([/])(29)([/])([2-9][0-9][13579][26])$)";
2507         public static final List<String> ERESOURCE_RESULT_FIELDS = getSearchEresourcefield();
2508         public static final String FUND_CODE = "fundCode";
2509         public static final String ERROR_FUND_CODE = "error.fund.code.doesnt.exist";
2510         public static final String ERROR_LINKED_RECORD = "error.linked.record";
2511         public static final String RECIPIENT_ID = "recipientId";
2512         public static final String ERROR_RECIPIENT_ID = "error.recipient.id.required";
2513         public static final String ERROR_PERCENTAGE_UNEQUAL_HUNDRED = "fund.code.percentage.unequal.hundred";
2514         public static final String ERROR_PERCENTAGE_LESS_THAN_HUNDRED = "fund.code.percentage.less.than.hundred";
2515         public static final String ERROR_PERCENTAGE_MORE_THAN_HUNDRED = "fund.code.percentage.more.than.hundred";
2516         public static final String ERROR_ATLEAST_ONE_ACCOUNTING_LINE = "error.atleast.one.accounting.line";
2517         public static final String ERROR_INVALID_ACCOUNT_NUM = "error.invalid.account.no";
2518         public static final String ERROR_INVALID_COMBINATION_ACCOUNT_NUM = "error.invalid.combination.account.no";
2519         public static final String ERROR_INVALID_SUB_ACCOUNT_NUM = "error.invalid.sub.account.no";
2520         public static final String ERROR_INVALID_COMBINATION_SUB_ACCOUNT_NUM = "error.invalid.combination.sub.account.no";
2521         public static final String ERROR_INVALID_OBJECT_CODE = "error.invalid.object.code";
2522         public static final String ERROR_INVALID_SUB_OBJECT_CODE = "error.invalid.sub.object.code";
2523         public static final String ERROR_INVALID_COMBINATION_SUB_OBJECT_CODE = "error.invalid.combination.sub.object.code";
2524         public static final String ERROR_INVALID_PROJECT_CODE = "error.invalid.project.code";
2525         public static final String ERROR_INVALID_CHART_CODE = "error.invalid.chart.code";
2526         public static final String ERROR_DUPLICATE_FUND_CODE = "error.duplicate.fund.code";
2527         public static final String ERROR_MANDATORY_FIELDS = "error.mandatory.fields";
2528         public static final String ERROR_INVALID_PERCENTAGE = "error.invalid.percentage";
2529         public static final String ERROR_INVALID_PRICE = "error.invalid.price";
2530         public static final String ERROR_INVALID_UNIVERSAL_FISCAL_YEAR = "error.invalid.fiscalYear";
2531         public static final String FUND_ACCOUNTING_LINE_MAINTENANCE_ACTION_LINK = "addAccountingLineValidator";
2532         public static final List<String> getSearchEresourcefield() {
2533             List<String> resultFields = new ArrayList<String>();
2534             resultFields.add(ERESOURCE_TITLE);
2535             resultFields.add(ERESOURCE_IDENTIFIER);
2536             resultFields.add(ERESOURCE_ISBN);
2537             resultFields.add(ERESOURCE_PUBLISHER);
2538             resultFields.add(ERESOURCE_PLATFORM_PROVIDER);
2539             resultFields.add(ERESOURCE_STATUS_DATE);
2540             resultFields.add(STATUS_ID);
2541             resultFields.add(ERESOURCE_DOC_NUMB);
2542             resultFields.add(GOKB_IDENTIFIER);
2543             return Collections.unmodifiableList(resultFields);
2544         }
2545 
2546         public static final List<String> getEresourceClosedStatuses() {
2547             List<String> documentStatuses = new ArrayList<String>();
2548             documentStatuses.add("Cancelled");
2549             documentStatuses.add("Final");
2550             documentStatuses.add("Exception");
2551             documentStatuses.add("Processed");
2552             documentStatuses.add("Negotiation Failed");
2553             documentStatuses.add("Complete");
2554             return Collections.unmodifiableList(documentStatuses);
2555         }
2556 
2557         public static final List<String> ERESOURCE_STATUSES = getEresourceClosedStatuses();
2558         public static final String LICENSE_FINAL_STATUS = "Complete";
2559         public static final String BLANK_SELECTED_INDEX = "Selected collection was not set for delete line action, cannot delete line";
2560         public static final String INSTANCE_ID_REMOVE_NOTE = " (Holdings Id :";
2561         public static final String REMOVE_NOTE = ") was removed";
2562         public static final String SYSTEM = "System";
2563         public static final String STATUS_IS = "status is ";
2564         public static final String STATUS_FROM = "status changed from ";
2565         public static final String STATUS_TO = " to ";
2566         public static final String OLE_ERS_DOC = "OLE_ERS_DOC";
2567 
2568         public static final String ERESOURCE_EMAIL_APPROVAL_TEXT = "Approval is required for the price increase to the ";
2569         public static final String ERESOURCE_EMAIL_LAST_YEAR_COST = ". Last year cost was $";
2570         public static final String ERESOURCE_EMAIL_THIS_YEAR_QUOTE = ". This years price quote is $";
2571         public static final String ERESOURCE_EMAIL_PRICE_INCREASE = ". This is a price increase of $";
2572         public static final String ERESOURCE_EMAIL_CONFIRM = ". Please confirm if you would like to renew this E-resource";
2573         public static final String ERESOURCE_EMAIL_OR = " or ";
2574         public static final String ERESOURCE_EMAIL_PERCENT = "%";
2575         public static final String ONE_PO_PER_TITLE = "One PO Per Title";
2576         public static final String ONE_PO_WITH_ALL_TITLES = "One PO With All Titles";
2577         public static final String ERESOURCE_CAN_NOT_BE_DELETED = "error.eResource.not.deleted";
2578         public static final String ERESOURCE_HAS_BEEN_DELETED ="eResource.has.been.deleted";
2579 
2580         public static final String QUANTITY = "QUANTITY";
2581         public static final String NO_OF_PARTS = "NO_OF_PARTS";
2582         public static final String LOCATION = "LOCATION";
2583         public static final String COST_SOURCE = "COST_SOURCE";
2584         public static final String METHOD_OF_PO_TRANSMISSION = "METHOD_OF_PO_TRANSMISSION";
2585         public static final String BUILDING_CODE = "BUILDING_CODE";
2586         public static final String DELIVERY_CAMPUS_CODE = "DELIVERY_CAMPUS_CODE";
2587         public static final String BUILDING_ROOM_NUMBER = "BUILDING_ROOM_NUMBER";
2588         public static final String ORG_CODE = "ORG_CODE";
2589         public static final String CHART_CODE = "CHART_CODE";
2590         public static final String FUNDING_SOURCE = "FUNDING_SOURCE";
2591         public static final String REQ_DESC = "REQ_DESC";
2592         public static final String PURPOSE_TYPE = "PURPOSE_TYPE";
2593         public static final String ERROR_FILL_MANDATORY_FIELDS = "error.fill.mandatory.fields";
2594         public static final String ERROR_INVALID_FUND_CODE = "error.invali.fund.code";
2595         public static final String ERROR_INVALID_WORKFLOW="error.invalid.workflow";
2596         public static final String ID_FOR_LOG_TYPE_SYSTEM="3";
2597 
2598     }
2599 
2600     public static final class OleHoldings {
2601         public static final String ERROR_MSG_COV_START_DATE = "error.eholdings.cov.start.date.message";
2602         public static final String ERROR_MSG_COV_END_DATE = "error.eholdings.cov.end.date.message";
2603         public static final String ERROR_MSG_PER_ACC_START_DATE = "error.eholdings.per.acc.start.date.message";
2604         public static final String ERROR_MSG_PER_ACC_END_DATE = "error.eholdings.per.acc.end.date.message";
2605         public static final String ELECTRONIC = "electronic";
2606         public static final String ACTIVE = "active";
2607     }
2608 
2609     public static final String BIB_SELECT = "error.select.bib";
2610     public static final String LINK_SUCCESS_MESSAGE = "Selected bib is linked successfully";
2611     public static final String BIB_ERROR_MESSAGE = "Select a Bib record";
2612     public static final String HOLDINGS_ERROR_MESSAGE = "Select a Holdings record";
2613     public static final String EHOLDINGS_ERROR_MESSAGE = "Select a EHoldings record";
2614     public static final String POPUP_MESSAGE = "Selected bib record already linked to requisition(s) : ";
2615     public static final String PROCEED_MESSAGE = " Do you want to continue or cancel";
2616     public static final String OLE_EXPOSED_WEB_SERVICE = "oleExposedWebService";
2617     public static final String OLE_EXPOSED_WEB_SERVICE_url = "oleExposedWebService.url";
2618     public static final String CIRC_DESK_ATTENDANT_ONE = "Circ Desk Attendant I";
2619     public static final String CIRC_DESK_ATTENDANT_TWO = "Circ Desk Attendant II";
2620 
2621     public static final String VIEWBILL = "viewPatronBillLink";
2622     public static final String CREATEBILL = "createPatronBillLink";
2623 
2624     public static final String PATRON = "org.kuali.ole.deliver.bo.OlePatronDocument";
2625 
2626     public static final String SEARCH_BIB = "Search Bib";
2627     public static final String SEARCH_BIB_ERROR = "You are not authorized to search bib information";
2628     public static final String SEARCH_ITEM = "Search Item";
2629     public static final String SEARCH_ITEM_ERROR = "You are not authorized to search item information";
2630     public static final String NO_PATRON_INFO = "error.no.patron.information";
2631     public static final String ITEM_BARCODE_REQUIRED ="item.barcode.required";
2632     public static final String CIRCULATION_DESK_NOT_MAPPED_OPERATOR = "error.no.circulation.desk.mapped";
2633     public static final String SUCCESSFULLEY_LOANED = "success.loan.message";
2634     public static final String OPERATION_FAILED = "Operation Failed";
2635     public static final String ITEM_BARCODE_DOESNOT_EXISTS = "error.no.item.barcode.exist";
2636     public static final String SUCCESSFULLEY_CHECKED_IN = "success.checkin.message";
2637     public static final String CHECK_IN_FAILED = "error.checkin.failed";
2638     public static final String REQUEST_SUCCESSFULLEY_CANCELLED = "request.successfully.cancelled";
2639     public static final String NO_REQUEST_FOUND_REQUEST_ID = "error.no.request.id.found";
2640     public static final String NO_REQUEST_FOUND = "error.no.request";
2641     public static final String ITEM_NOT_CREATED = "item.not.created";
2642     public static final String ITEM_EXIST = "item.barcode.exist";
2643     public static final String INVALID_OPERATOR = "Operator Id received does not belong to an Operator";
2644     public static final String EXPORT_FILE_DIRECTORY = "/upload/export/";
2645     public static final String ITM_TYP_CODE = "ITEM";
2646     public static final String ITEM_CREATED = "Item Created Successfully";
2647     public static final String AGENCY_ID = "LEHI";
2648     public static final String HOME_LIBRARY = "LEHIGH";
2649     public static final String AUTH_BARCODE = "Barcode Id";
2650     public static final String AUTH_UID = "Username";
2651     public static final String PRIV_STAT_DESCRIPTION = "User Status";
2652     public static final String PRIV_TYPE_STATUS = "STATUS";
2653     public static final String PRIV_USER_PROFILE_DESCRIPTION = "LEHI";
2654     public static final String PRIV_TYPE_PROFILE = "User Profile";
2655     public static final String PRIV_LIB_DESCRIPTION = "PROFILE";
2656     public static final String PRIV_TYPE_LIBRARY = "User Library";
2657     public static final String PRIV_CAT_DESCRIPTION = "User Category One";
2658     public static final String PRIV_TYPE_CAT = "CAT1";
2659     public static final String daysUntilHoldExpires = "7";
2660 
2661     public static final String CHECKIN_CONVRTR_SRVC = "oleCheckInItemConverter";
2662     public static final String CHECKOUT_CONVRTR_SRVC = "oleCheckOutItemConverter";
2663     public static final String OLE_SERIALS_RECEIVING_NOT_AUTHORIZED = "You are not authorized to search records";
2664     public static final String OLE_SERIALS_RECEIVING_NO_RECORD = "No Records Found";
2665 
2666     public static final String CAT_NAMESPACE = "OLE-CAT";
2667     public static final String DESC_WORKBENCH_SEARCH = "DESC_WORKBENCH_SEARCH";
2668     public static final String SEARCH_AUTHORIZATION_ERROR = "Current user is not authorized to perform this action.";
2669     public static final String INSTANCE_EDITOR_DELETE_ITEM = "INSTANCE_EDITOR_DELETE_ITEM";
2670     public static final String INSTANCE_EDITOR_DELETE_INSTANCE = "INSTANCE_EDITOR_DELETE_INSTANCE";
2671     public static final String INSTANCE_EDITOR_ADD_ITEM = "INSTANCE_EDITOR_ADD_ITEM";
2672     public static final String MARC_EDITOR_ADD_BIB = "MARC_EDITOR_ADD_BIB";
2673     public static final String MARC_EDITOR_EDIT_BIB = "MARC_EDITOR_EDIT_BIB";
2674     public static final String CALL_NUMBER_BROWSE = "CALL_NUMBER_BROWSE";
2675     public static final String TRANSFER_SEARCH = "TRANSFER_SEARCH";
2676     public static final String BOUND_WITH_SEARCH = "BOUNDWITH_SEARCH";
2677     public static final String BATCH_PROCESS_IMPORT = "BATCH_PROCESS_IMPORT";
2678     public static final String BATCH_PROCESS_EXPORT = "BATCH_PROCESS_EXPORT";
2679     public static final String ERROR_BIB_CREATE_AUTHORIZATION = "error.bib.create.authorization";
2680     public static final String ERROR_BIB_EDIT_AUTHORIZATION = "error.bib.edit.authorization";
2681     public static final String INGEST_BIB_LOCAL = "INGEST_BIB_LOCAL";
2682     public static final String INGEST_BIB_EXTERNAL = "INGEST_BIB_EXTERNAL";
2683     public static final String ERROR_INFIELD = "error.search.infield";
2684     public static final String ERROR_AUTHORIZATION = "error.permission.authorization";
2685     public static final String DESC_WORKBENCH_EXPORT_XML = "DESC_WORKBENCH_EXPORT_XML";
2686     public static final String TRANSFER_HOLDING_OR_ITEM = "TRANSFER_HOLDING_OR_ITEM";
2687     public static final String BOUND_WITH = "BOUND_WITH";
2688     public static final String ERROR_CREATE_INSTANCE = "error.create.instance";
2689     public static final String ERROR_CREATE_ITEM = "error.create.item";
2690     public static final String INSTANCE_EDITOR_ADD_INSTANCE = "INSTANCE_EDITOR_ADD_INSTANCE";
2691     public static final String INSTANCE_EDITOR_EDIT_INSTANCE = "INSTANCE_EDITOR_EDIT_INSTANCE";
2692     public static final String INSTANCE_EDITOR_EDIT_ITEM = "INSTANCE_EDITOR_EDIT_ITEM";
2693     public static final String ERROR_EDIT_INSTANCE = "error.edit.instance";
2694     public static final String ERROR_EDIT_ITEM = "error.edit.item";
2695     public static final String BATCH_PROCESS_DELETE = "BATCH_PROCESS_DELETE";
2696     public static final String DESCRIBE_SEARCH_MESSAGE = "error.results.not.found";
2697     public static final String DESCRIBE_ENTER_SEARCH_TEXT = "error.enter.search.field";
2698     public static final String DESCRIBE_SEARCH_FILE_NOT_FOUND = "error.search.file.not.found";
2699     //Added for SOAS DB Validation
2700     public static final String SOURCE_NOT_SELECTED = "error.source.not.selected";
2701     public static final String EXTERNAL_DATA_IMPORT_ERROR = "error.import.external.db";
2702 
2703     public static final String DOCTYPE_COMBINATION_ERROR = "error.doctype.combination";
2704     public static final String DOCTYPE_HOLDING_COMBINATION = "Bib-Holdings or Holdings-Item are allowed here";
2705     public static final String DOCTYPE_ITEM_COMBINATION = "Bib-Item or Holdings-Item are allowed here";
2706     public static final String DOCTYPE_BIB_COMBINATION = "Bib-Holdings or Bib-EHoldings are allowed here";
2707     public static final String TRANSFER_LEFT_TREE_SECTION = "TransferTreeSection1";
2708     public static final String TRANSFER_RIGHT_TREE_SECTION = "TransferTreeSection2";
2709     public static final String TRANSFER_FAIL_MESSAGE_ITEM_ATTACHED_OLE = "error.transfer.failure";
2710 
2711     // E-Instance
2712     public static final String E_HOLDINGS_DOC_TYPE = "eHoldings";
2713     public static final String E_INSTANCE = "eInstance";
2714     public static final String LINK_EXISTING_INSTANCE = "linkExistingInstance";
2715     public static final String E_RESOURCE_ID = "eResourceId";
2716     public static final String TOKEN_ID = "tokenId";
2717     public static final String LINK_TO_ORDER_OPTION = "linkToOrderOption";
2718     public static final String HOLDINGS_DOC_TYPE = "holdings";
2719     public static final String VENDOR_NAME = "vendorName";
2720     public static final String PUBLISHER_ID = "publisherId" ;
2721     public static final String VENDOR_HEADER_GENERATED_ID = "vendorHeaderGeneratedIdentifier";
2722     public static final String VENDOR_DETAILED_ASSIGNED_ID = "vendorDetailAssignedIdentifier";
2723 
2724     public static final String ASSIGN_REQUESTOR_INQUIRY = "inquiry.do?methodToCall=start&businessObjectClassName=org.kuali.ole.deliver.bo.OLEPatronEntityViewBo&patronId=";
2725 
2726     public static final String DESCRIBE_COMPONENT = "Describe";
2727     public static final String DESCRIBE_EFFECTIVE_DATE = " 00:00:00";
2728 
2729     public static final String INSTANCE_EDITOR_DELETE_EINSTANCE = "INSTANCE_EDITOR_DELETE_EINSTANCE";
2730     public static final String EHOLDINGS_MESSAGE = "error.eholdings.message";
2731     public static final String WEN = "wen";
2732     public static final String SERACH_BY_REQUIRED = "error.serach.by.required";
2733     public static final String SERACH_CRITERIA_REQUIRED = "error.serach.criteria.required";
2734 
2735     public static final String LINK_EXISTING_BIB = "Link Existing Bib";
2736 
2737     public static final String LOAN_AUTHORIZATION_MESSAGE = "Current user does not have permission to checkout an item";
2738 
2739     public static final String PATRON_OVERDUE_DAY = "Patron has at least one item overdue for more than n days";
2740     public static final String PATRON_RECALLED_OVERDUE_DAY = "Patron has at least one recalled item overdue for more than n days";
2741     public static final String PUR_ORDER_IDENTIFIER = "purchaseOrderIdentifier";
2742     public static final String DONOR_CODE = "donorCode";
2743     public static final String DONOR_CODE_FIELD = "dataObject.donorCode";
2744     public static final String ERROR_DONOR_CODE = "error.duplicate.donorcode";
2745     public static final String DONOR_CD = "Donor Code";
2746     public static final String DONOR_CODE_DISPLAY = "DonorCode_display";
2747     public static final String DONOR_CODE_SEARCH = "DonorCode_search";
2748     public static final String ITEM_CHART_CODE_VALUE = "BL";
2749 
2750     public static final String CLAIM_NOTICE = "Claim_Notice";
2751 
2752     public static final String PURCHASE_ORDER_NUM = "Purchase Order #";
2753 
2754     public static final String INVALID_PHONE_NUMBER_FORMAT = "error.invalid.phoneNumber.format";
2755 
2756     public static List<String> getProtocolList() {
2757         List<String> protocolsList = new ArrayList<String>();
2758         protocolsList.add("http://");
2759         protocolsList.add("https://");
2760         protocolsList.add("ftp://");
2761         protocolsList.add("mailto:");
2762         return protocolsList;
2763     }
2764 
2765     public static final String INVALID_OPRTR_ID = "error.invalid.operator";
2766     public static final String RENEW_SUCCESS = "renew.success.message";
2767     public static final String RQST_PNDNG = "error.request.pending";
2768     public static final String NO_RENEW = "error.not.authorized.to.renew";
2769     public static final String ITM_NT_LOAN = "error.item.not.by.patron";
2770     public static final String RTRVD_SUCCESS = "success.retrieve.message";
2771     public static final String NO_LOAN = "error.no.loan";
2772     public static final String NO_FINE = "error.no.fine";
2773     public static final String NO_HOLD = "error.no.hold";
2774     public static final String INVALID_RQST_TYP = "error.invalid.request.type";
2775     public static final String INVALID_ITM_TYP = "error.invalid.item.type";
2776     public static final String INVALID_PK_UP_LOCN = "error.invalid.pickup.location";
2777     public static final String INVALID_PICKUP_LOCN = "error.invalid.pick.up.location";
2778     public static final String BARCODE = "barcode";
2779     public static final String PATRON_ID = "patronId";
2780     public static final String CIRCULATION_DESK_ID = "circulationDeskId";
2781     public static final String ITEM_LEVEL="Item Level";
2782 
2783     public static final String PTRN_RCRD_EXPRD = "Patron record expired";
2784     public static final String RQST_ALRDY_RAISD = "error.request.already.raised";
2785     public static final String ITM_NOT_LOAN = "error.item.not.eligible.loan";
2786     public static final String ITM_LOAN_BY_PTRN = "error.item.in.loan";
2787     public static final String RQST_CONDITION = " cannot be raised for an item with status :";
2788     public static final String RQST_SUCCESS = "Request raised succesfully";
2789     public static final String NTCE_PRBLM = " .Problem occured while sending notice.";
2790     public static final String NO_ITM = "Item barcode does not exist.";
2791     public static final String RQST_FAIL = "error.request.fail";
2792     public static final String RQST_CREATION_FAIL = "error.create.request";
2793     public static final String SUCCESS = "Success";
2794     public static final String SMTP_HOST = "mail.smtp.host";
2795     public static final String SMTP_AUTH = "mail.smtps.auth";
2796     public static final String SMTP_STARTTLS = "mail.smtp.starttls.enable";
2797     public static final String TRANSPORT_PROTOCOL = "mail.transport.protocol";
2798     public static final String RQST_PRBLM = " .Problem occured while retrieving item information";
2799 
2800     //Boundwith
2801     public static final String LEFT_TREE_SECTION = "LeftTreeSection";
2802     public static final String ERROR_BOUNDWITH_SELECT_BIBS = "error.boundwith.select.bibs";
2803     public static final String BOUNDWITH_SELECTION_SECTION = "BoundwithSelectionSection";
2804     public static final String ERROR_BOUNDWITH_SELECT_BIBS_TREE2 = "error.boundwith.select.bibs.tree2";
2805     public static final String ERROR_BOUNDWITH_SELECT_BIBS_TREE1 = "error.boundwith.select.bibs.tree1";
2806 
2807     //Analytics
2808     public static final String ANALYTICS_VIEW = "AnalyticsView";
2809     public static final String ANALYTICS_SUMMARY_VIEW = "AnalyticsSummaryView";
2810     public static final String ANALYTICS_SUMMARY_VIEW_PAGE = "AnalyticsSummaryViewPage";
2811     public static final String CREATE_ANALYTICS = "CREATE";
2812     public static final String BREAK_ANALYTICS = "BREAK";
2813     public static final String ANALYTICS_SELECTION_SECTION = "AnalyticsSelectionSection";
2814     public static final String TREE_ID = "treeId";
2815     public static final String LEFT_LIST = "LeftList";
2816     public static final String RIGHT_LIST = "RightList";
2817     public static final String LEFT_TREE = "leftTree";
2818     public static final String RIGHT_TREE = "rightTree";
2819 
2820     public static final String ERROR_SELECT_SERIES_AND_ANALYTICS = "error.select.series.analytics";
2821     public static final String ERROR_SELECT_ANALYTICS = "error.select.analytics";
2822     public static final String ERROR_SELECT_SERIES = "error.select.series";
2823     public static final String ERROR_SELECT_ONLY_HOLDINGS = "error.select.holdings.series";
2824     public static final String ERROR_SELECT_ONE_HOLDINGS = "error.select.one.holdings.series";
2825     public static final String ERROR_SELECT_ONLY_ITEMS = "error.select.item.analytics";
2826     public static final String ERROR_SELECT_ONE_ITEM = "error.select.one.item.analytics";
2827     public static final String ERROR_SELECT_ITEM_NOT_ANALYTIC = "error.analytics.select.item.not.analytic";
2828     public static final String ERROR_SELECT_ITEM_IN_ANALYTIC_RELATION = "error.analytics.select.item.analytic.relation";
2829     public static final String ERROR_SELECT_ONLY_BIBS = "error.analytics.select.bib";
2830     public static final String ERROR_SELECT_ONLY_ONE_BIB_SERIES = "error.analytics.select.one.bib.series";
2831     public static final String ERROR_SELECT_BIB_IS_SERIES = "error.analytics.select.analytics.bib.selected";
2832     public static final String ERROR_SELECT_BIB_IS_ANALYTIC = "error.analytics.select.series.bib.selected";
2833     public static final String ERROR_ANALYTICS_CREATE_FAILED = "error.analytics.create.failed";
2834     public static final String ERROR_ANALYTICS_BREAK_FAILED = "error.analytics.break.failed";
2835     public static final String INFO_ANALYTICS_CREATE_SUCCESS = "info.analytics.success";
2836     public static final String INFO_ANALYTICS_BREAK_SUCCESS = "info.analytics.break.success";
2837 
2838 
2839     public static final String CLAIM_MAIL_SUBJECT = "Claim Document";
2840     public static final String CLAIM_MAIL_MSSG_BODY = "Hi " + "\n\n" + " Kindly find the attached Claim Document.";
2841 
2842     public static final String CALL_NUMBER = "CallNumber_display";
2843     public static final String CALL_NUMBER_PREFIX = "CallNumberPrefix_display";
2844     public static final String CALL_NUMBER_TYPE_CODE = "ShelvingSchemeCode_display";
2845     public static final String CALL_NUMBER_TYPE_VALUE = "ShelvingSchemeValue_display";
2846     public static final String SHELVING_ORDER = "ShelvingOrder_display";
2847     public static final String SHELVING_ORDER_CODE = "ShelvingOrderCode_display";
2848     public static final String LOCATION_LEVEL = "Location_display";
2849     public static final String LOCATION_LEVEL_CODE = "LocationLevelName_display";
2850     public static final String HOLDINGS_NOTE = "HoldingsNote_display";
2851     public static final String URI = "Uri_display";
2852     public static final String RECEIPT_STATUS_CODE = "ReceiptStatus_display";
2853     public static final String COPY_NUMBER_LABEL = "CopyNumberLabel_display";
2854     public static final String COPY_NUMBER = "CopyNumber_display";
2855     public static final String EXTENTOFOWNERSHIP_NOTE_VALUE_DISPLAY = "ExtentOfOwnership_Note_Value_display";
2856     public static final String EXTENTOFOWNERSHIP_NOTE_TYPE_DISPLAY = "ExtentOfOwnership_Note_Type_display";
2857     public static final String EXTENTOFOWNERSHIP_Type_display = "ExtentOfOwnership_Type_display";
2858     public static final String URI_SEARCH = "Uri_search";
2859     public static final String URI_DISPLAY = "Uri_display";
2860 
2861     public static final String EHOLDING_ACCESS_STATUS = "AccessStatus_display";
2862     public static final String EHOLDING_PLATFORM_DISPLAY = "Platform_display";
2863     public static final String EHOLDING_IMPRINT = "Imprint_display";
2864     public static final String EHOLDING_E_PUBLISHER = "E_Publisher_display";
2865     public static final String EHOLDING_STATISTICAL_CODE = "StatisticalSearchingCodeValue_display";
2866     public static final String EHOLDING_SUBSCRIPTION_STATUS = "Subscription_display";
2867     public static final String EHOLDING_LINK = "Url_display";
2868     public static final String EHOLDING_SIMULTANEOUS_USER = "NumberOfSimultaneousUses_display";
2869     public static final String EHOLDING_PERSIST_LINK = "Persist_Link_display";
2870     public static final String EHOLDING_ACCESS_LOCATION = "AccessLocation_display";
2871     public static final String EHOLDING_LINK_TEXT = "Link_Text_display";
2872     public static final String EHOLDING_ADMIN_USER = "Admin_UserName_display";
2873     public static final String EHOLDING_ADMIN_PWSD = "Admin_Password_display";
2874     public static final String EHOLDING_ACCESS_USR_NAME = "Access_UserName_display";
2875     public static final String EHOLDING_ACCESS_PSWD = "Access_Password_display";
2876     public static final String EHOLDING_ADMIN_URL = "Admin_url_display";
2877     public static final String EHOLDING_AUTHENTICATION_TYPE = "Authentication_display";
2878     public static final String EHOLDING_PROXIED = "Proxied_display";
2879     public static final String EHOLDING_ILL_IND = "ILL_display";
2880     public static final String EHOLDING_COVERAGE = "CoverageDate_display";
2881     public static final String EHOLDING_PERPETUAL = "PerpetualAccess_display";
2882     public static final String EHOLDING_DONOR_PUBLIC_DISPLAY = "DonorPublic_display";
2883     public static final String EHOLDING_DONOR_NOTE = "DonorNote_display";
2884 
2885     public static final String ITEM_STATUS_CODE_VALUE = "ItemStatus_display";
2886     public static final String ITEM_BAR_CODE = "ItemBarcode_display";
2887     public static final String ITEM_URI = "ItemUri_display";
2888     public static final String PO_LINE_ITEM_IDENTIFIER = "PurchaseOrderLineItemIdentifier_display";
2889     public static final String VENDOR_LINE_ITEM_IDENTIFIER = "VendorLineItemIdentifier_display";
2890     public static final String BAR_CODE_ARSL = "BarcodeARSL_display";
2891     public static final String STATISTICAL_SEARCH_CODE = "StatisticalSearchingCodeValue_display";
2892     public static final String ITEM_TYPE_FULL_VALUE = "ItemTypeFullValue_display";
2893     public static final String ITEM_TYPE_CODE_VALUE = "ItemTypeCodeValue_display";
2894     public static final String VOLUME_NUMBER = "volumeNumber_display";
2895     public static final String VOLUME_NUMBER_LABEL = "volumeNumberLabel_display";
2896     public static final String ENUMARATION = "Enumeration_display";
2897     public static final String CHRONOLOGY = "Chronology_display";
2898     public static final String DONORPUBLIC_DISPLAY = "DonorPublic_display";
2899     public static final String DONORNOTE_DISPLAY = "DonorNote_display";
2900     public static final String PUBLIC_NOTE_DISPLAY = "Public_Note_display";
2901     public static final String HIGHDENSITYSTORAGE_ROW_DISPLAY = "HighDensityStorage_Row_display";
2902     public static final String HIGHDENSITYSTORAGE_SHELF_DISPLAY = "HighDensityStorage_Shelf_display";
2903 
2904     public static final String ITEMNOTE_VALUE_DISPLAY = "ItemNote_Value_display";
2905     public static final String ITEMNOTE_TYPE_DISPLAY = "ItemNote_Type_display";
2906     public static final String ITEMBARCODE_DISPLAY = "ItemBarcode_display";
2907     public static final String ITEMBARCODE_SEARCH = "ItemBarcode_search";
2908 
2909     public static final String TEMPITEMTYPE_DISPLAY = "TempItemType_display";
2910     public static final String DONORCODE_DISPLAY = "DonorCode_display";
2911     public static final String FORMERIDENTIFIER_DISPLAY = "FormerIdentifier_display";
2912     public static final String FASTADD_DISPLAY = "FastAdd_display";
2913     public static final String PIECES_DISPLAY = "Pieces_display";
2914     public static final String ITEMSTATUSDATE_DISPLAY = "ItemStatusDate_display";
2915     public static final String CHECKINNOTE_DISPLAY = "CheckinNote_display";
2916     public static final String DUEDATETIME_DISPLAY = "DueDateTime_display";
2917     public static final String CLAIMSRETURNFLAG_DISPLAY = "ClaimsReturnFlag_display";
2918     public static final String MISSINGPIECEFLAG_DISPLAY = "MissingPieceFlag_display";
2919     public static final String ITEMDAMAGEDSTATUS_DISPLAY = "ItemDamagedStatus_display";
2920 
2921 
2922     public static final String GLOBAL_EDIT_ADD_RECORDS_MESSAGE = "info.globalEdit.edit.selected.records";
2923     public static final String GLOBAL_EDIT_VIEW_RECORDS_MESSAGE = "info.globalEdit.view.selected.records";
2924     public static final String GLOBAL_EDIT_HOLDINGS_HEADER_MESSAGE = "Global Holdings Editor  - OLEML Format";
2925     public static final String GLOBAL_EDIT_ITEM_HEADER_MESSAGE = "Global Item Editor - OLEML Format";
2926     public static final String GLOBAL_EDIT_EHOLDINGS_HEADER_MESSAGE = "Global EHoldings Editor  - OLEML Format";
2927 
2928 
2929     public static final String NO_RCVNG_RCRD_TYP = "Receiving Record Type is not available";
2930     public static final String NO_SRL_RCPT_LOCN = "Serial Receipt Location is not available";
2931     public static final String INVLD_SUBS_STAT = "Invalid Subscription Status";
2932     public static final String INVLD_PO = "No matching purchase order found for the given combination";
2933     public static final String INVLD_BIB_INS = "Holdings is not linked to the corresponding bib";
2934     public static final String LINK_DOC_FAILURE = "Linked Serial Receiving Document failed ";
2935     public static final String LINK_DOC_MISS = "Linked Serial Receiving Document is missing in the current uploaded files";
2936     public static final String SERIAL_DOC_ALRDY_EXIST = "Serial Receiving Record for the corresponding instance and bib already exist";
2937 
2938     public static final String RULE_EVALUATED = "Rule Evaluated";
2939     public static final String RENEWAL_LIMIT = "RenewalLimit";
2940     public static final String DOC_TYPES_SAVED = "info.doc.type.saved";
2941     public static final String DOC_FORMAT_SAVED = "info.doc.format.saved";
2942     public static final String DOC_FIELDS_SAVED = "info.doc.fields.saved";
2943     public static final String DOC_SEARCH_RESULT_SAVED = "info.doc.results.saved";
2944     public static final String DOC_SEARCH_RESULT_DUPLICATE = "info.doc.results.duplicate";
2945     public static final String DOC_FACET_PAGE_SAVED = "info.doc.facet.saved";
2946 
2947     public static final String DESCRIBE_GLOBAL_SEARCH_MESSAGE = "error.global.results.not.found";
2948 
2949 
2950     public static final String GLOBAL_EDIT_PERMISSION = "Global Edit of Holdings/Items/EHoldings";
2951     public static final String ANALYTICS_PERMISSION = "Create Analytics";
2952     public static final String SERIAL_RCVNG_DOC_TYP = "OLE_SER_RECV_REC";
2953 
2954     public static final String INVALID_RECORD_TYPE = "Invalid Record Type";
2955     public static final String LINKED_TYP_FAILED = "Linked Serial Receiving Type Record Failed";
2956     public static final String LINKED_HSTRY_FAILED = "Linked Serial Receiving History Record Failed";
2957 
2958     public static final String RECORD_TYP_MAIN = "Main";
2959     public static final String RECORD_TYP_SUPPLEMENTARY = "Supplement";
2960     public static final String RECORD_TYP_INDEX = "Index";
2961     public static final String SERIAL_LOADER_DELIMITER = "SERIAL_RECEIVING_LOADER_DELIMETER";
2962     public static final String YES = "YES";
2963     public static final String NO = "NO";
2964     public static final String DELIVERY = "Delivery";
2965     public static final String PAGING = "Paging";
2966     public static final String PROFILE = "Profile";
2967     public static final String BLOCKED = "BLOCKED";
2968     public static final String LOCATION_CODE = "locationCode";
2969     public static final String AVAILABLE = "AVAILABLE";
2970     public static final String LCC = "LCC";
2971     public static final String DUEDATE = "DUEDATE";
2972     public static final String CHECKINDATE = "CHECKINDATE";
2973     public static final String EXCLUDE_TIME = "EXCLUDE_TIME";
2974     public static final String NONCIRC = "NONCIRC";
2975 
2976     public static final String DELIVERY_DESCRIPTION = "Eligible to receive item";
2977     public static final String PAGING_DESCRIPTION = "Eligible to Page item";
2978     public static final String PROFILE_DESCRIPTION = "User Profile";
2979     public static final String COURTESY_DESCRIPTION = "Eligible to receive the courtesy Notices";
2980     public static final String STATUS_DESCRIPTION = "Allowed to Check out an item or not";
2981     public static final String OK = "OK";
2982     public static final String ITEM_IDENTIFIER = "itemIdentifier";
2983     public static final String LOAN_ID = "loanId";
2984 
2985     public static final class OleSerialReceivingDocumentLoader {
2986         public static final String FDOC_NBR = "FDOC_NBR";
2987         public static final String SER_RCV_REC_ID = "SER_RCV_REC_ID";
2988         public static final String BIB_ID = "BIB_ID";
2989         public static final String BOUND_LOC = "BOUND_LOC";
2990         public static final String CALL_NUM = "CALL_NUM";
2991         public static final String RCV_REC_TYP = "RCV_REC_TYP";
2992         public static final String CLAIM = "CLAIM";
2993         public static final String CLAIM_INTRVL_INFO = "CLAIM_INTRVL_INFO";
2994         public static final String COPY_NUM = "COPY_NUM";
2995         public static final String CORPORATE_AUTH = "CORPORATE_AUTH";
2996         public static final String CREATE_ITEM = "CREATE_ITEM";
2997         public static final String GEN_RCV_NOTE = "GEN_RCV_NOTE";
2998         public static final String INSTANCE_ID = "INSTANCE_ID";
2999         public static final String ISSN = "ISSN";
3000         public static final String PO_ID = "PO_ID";
3001         public static final String PRINT_LBL = "PRINT_LBL";
3002         public static final String PUBLIC_DISPLAY = "PUBLIC_DISPLAY";
3003         public static final String PUBLISHER = "PUBLISHER";
3004         public static final String SER_RCPT_LOC = "SER_RCPT_LOC";
3005         public static final String SER_RCV_REC = "SER_RCV_REC";
3006         public static final String SUBSCR_STAT = "SUBSCR_STAT";
3007         public static final String TREATMENT_INSTR_NOTE = "TREATMENT_INSTR_NOTE";
3008         public static final String UNBOUND_LOC = "UNBOUND_LOC";
3009         public static final String URGENT_NOTE = "URGENT_NOTE";
3010         public static final String VENDOR = "VENDOR";
3011         public static final String CREATE_DATE = "CREATE_DATE";
3012         public static final String OPTR_ID = "OPTR_ID";
3013         public static final String MACH_ID = "MACH_ID";
3014         public static final String SUBSCR_STAT_DT = "SUBSCR_STAT_DT";
3015         public static final String SR_TITLE = "SR_TITLE";
3016         public static final String OBJ_ID = "OBJ_ID";
3017         public static final String VER_NBR = "VER_NBR";
3018         public static final String ACTIVE = "ACTIVE";
3019 
3020     }
3021 
3022     public static final class OleSerialReceivingTypeLoader {
3023         public static final String SER_RCPT_HIS_REC_ID = "SER_RCPT_HIS_REC_ID";
3024         public static final String SER_RCV_REC_ID = "SER_RCV_REC_ID";
3025         public static final String RCV_REC_TYP = "RCV_REC_TYP";
3026         public static final String CHRON_LVL_1 = "CHRON_LVL_1";
3027         public static final String CHRON_LVL_2 = "CHRON_LVL_2";
3028         public static final String CHRON_LVL_3 = "CHRON_LVL_3";
3029         public static final String CHRON_LVL_4 = "CHRON_LVL_4";
3030         public static final String CLAIM_COUNT = "CLAIM_COUNT";
3031         public static final String CLAIM_DATE = "CLAIM_DATE";
3032         public static final String CLAIM_NOTE = "CLAIM_NOTE";
3033         public static final String CLAIM_TYPE = "CLAIM_TYPE";
3034         public static final String CLAIM_RESP = "CLAIM_RESP";
3035         public static final String ENUM_LVL_1 = "ENUM_LVL_1";
3036         public static final String ENUM_LVL_2 = "ENUM_LVL_2";
3037         public static final String ENUM_LVL_3 = "ENUM_LVL_3";
3038         public static final String ENUM_LVL_4 = "ENUM_LVL_4";
3039         public static final String ENUM_LVL_5 = "ENUM_LVL_5";
3040         public static final String ENUM_LVL_6 = "ENUM_LVL_6";
3041         public static final String PUB_DISPLAY = "PUB_DISPLAY";
3042         public static final String SER_RCPT_NOTE = "SER_RCPT_NOTE";
3043         public static final String OPTR_ID = "OPTR_ID";
3044         public static final String MACH_ID = "MACH_ID";
3045         public static final String RCPT_STAT = "RCPT_STAT";
3046         public static final String RCPT_DATE = "RCPT_DATE";
3047         public static final String PUB_RCPT = "PUB_RCPT";
3048         public static final String STAFF_ONLY_RCPT = "STAFF_ONLY_RCPT";
3049         public static final String OBJ_ID = "OBJ_ID";
3050         public static final String VER_NBR = "VER_NBR";
3051     }
3052 
3053     public static final class OleSerialReceivingHistoryLoader {
3054         public static final String SER_RCV_REC_TYP_ID = "SER_RCV_REC_TYP_ID";
3055         public static final String SER_RCV_REC_ID = "SER_RCV_REC_ID";
3056         public static final String RCV_REC_TYP = "RCV_REC_TYP";
3057         public static final String ACTN_DATE = "ACTN_DATE";
3058         public static final String ACTN_INTRVL = "ACTN_INTRVL";
3059         public static final String CHRON_CAPTN_LVL1 = "CHRON_CAPTN_LVL1";
3060         public static final String CHRON_CAPTN_LVL2 = "CHRON_CAPTN_LVL2";
3061         public static final String CHRON_CAPTN_LVL3 = "CHRON_CAPTN_LVL3";
3062         public static final String CHRON_CAPTN_LVL4 = "CHRON_CAPTN_LVL4";
3063         public static final String ENUM_CAPTN_LVL1 = "ENUM_CAPTN_LVL1";
3064         public static final String ENUM_CAPTN_LVL2 = "ENUM_CAPTN_LVL2";
3065         public static final String ENUM_CAPTN_LVL3 = "ENUM_CAPTN_LVL3";
3066         public static final String ENUM_CAPTN_LVL4 = "ENUM_CAPTN_LVL4";
3067         public static final String ENUM_CAPTN_LVL5 = "ENUM_CAPTN_LVL5";
3068         public static final String ENUM_CAPTN_LVL6 = "ENUM_CAPTN_LVL6";
3069         public static final String OBJ_ID = "OBJ_ID";
3070         public static final String VER_NBR = "VER_NBR";
3071     }
3072 
3073     public static final class OLEPatronEntityViewBo {
3074         public static final String PATRON_ID = "olePatronEntityViewBo.patronId";
3075         public static final String BARCODE = "olePatronEntityViewBo.patronBarcode";
3076         public static final String PATRON_TYPE = "olePatronEntityViewBo.patronType";
3077         public static final String PATRON_TYPE_ID = "olePatronEntityViewBo.patronTypeId";
3078         public static final String PATRON_FIRST_NAME = "olePatronEntityViewBo.firstName";
3079         public static final String PATRON_LAST_NAME = "olePatronEntityViewBo.lastName";
3080         public static final String PATRON_MIDDLE_NAME = "olePatronEntityViewBo.middleName";
3081         public static final String PATRON_EMAIL_ADDRESS = "olePatronEntityViewBo.emailAddress";
3082         public static final String PATRON_PHONE_NUMBER = "olePatronEntityViewBo.phoneNumber";
3083         public static final String PATRON_ACTIVE_IND = "olePatronEntityViewBo.active";
3084         public static final String DATE_FORMAT = "yyyy-MM-dd";
3085     }
3086     public static final class OleAddressSourceBo {
3087         public static final String ADDRESS_SOURCE_CODE_FIELD = "dataObject.oleAddressSourceCode";
3088         public static final String ADDRESS_SOURCE_CODE = "oleAddressSourceCode";
3089         public static final String ERROR_ADDRESS_SOURCE_CODE = "error.duplicate.address.source.code";
3090     }
3091     public static final class OleFeeType {
3092         public static final String FEE_TYPE_CODE_FIELD = "dataObject.feeTypeCode";
3093         public static final String FEE_TYPE_CODE = "feeTypeCode";
3094         public static final String ERROR_FEE_TYPE_CODE = "error.duplicate.fee.type.code";
3095     }
3096     public static final class OleSourceBo {
3097         public static final String SOURCE_CODE_FIELD = "dataObject.oleSourceCode";
3098         public static final String SOURCE_CODE = "oleSourceCode";
3099         public static final String ERROR_SOURCE_CODE = "error.duplicate.source.code";
3100     }
3101     public static final class OleCalendarExceptionType {
3102         public static final String EXCEPTION_TYPE_CODE_FIELD = "dataObject.exceptionTypeCode";
3103         public static final String EXCEPTION_TYPE_CODE = "exceptionTypeCode";
3104         public static final String ERROR_EXCEPTION_TYPE_CODE = "error.duplicate.exception.type.code";
3105     }
3106     public static final class OleCalendarGroup {
3107         public static final String CALENDER_GROUP_CODE_FIELD = "dataObject.calendarGroupCode";
3108         public static final String CALENDER_GROUP_CODE = "calendarGroupCode";
3109         public static final String ERROR_CALENDER_GROUP_CODE = "error.duplicate.calendar.group.code";
3110     }
3111     public static final class OlePaymentStatus {
3112         public static final String PAYMENT_STATUS_CODE_FIELD = "dataObject.paymentStatusCode";
3113         public static final String PAYMENT_STATUS_CODE = "paymentStatusCode";
3114         public static final String ERROR_PAYMENT_STATUS_CODE = "error.duplicate.payment.status.code";
3115     }
3116     public static final class OleStatisticalCategoryBo {
3117         public static final String STATISTICAL_CATEGORY_CODE_FIELD = "dataObject.oleStatisticalCategoryCode";
3118         public static final String STATISTICAL_CATEGORY_CODE = "oleStatisticalCategoryCode";
3119         public static final String ERROR_STATISTICAL_CATEGORY_CODE = "error.duplicate.statistical.category.code";
3120     }
3121     public static final class BarcodeStatus {
3122         public static final String BARCODE_STATUS_CODE_FIELD = "dataObject.barcodeStatusCode";
3123         public static final String BARCODE_STATUS_CODE = "barcodeStatusCode";
3124         public static final String ERROR_BARCODE_STATUS_CODE = "error.duplicate.barcode.status.code";
3125     }
3126 
3127     public static final class OlePurchaseOrderPurpose {
3128         public static final String PURCHASE_ORDER_PURPOSE_CODE_FIELD = "dataObject.purchaseOrderPurposeCode";
3129         public static final String PURCHASE_ORDER_PURPOSE_CODE = "purchaseOrderPurposeCode";
3130         public static final String PURCHASE_ORDER_PURPOSE_ID = "purchaseOrderPurposeId";
3131         public static final String ERROR_PURCHASE_ORDER_PURPOSE_CODE = "error.duplicate.purchase.order.purpose.code";
3132     }
3133 
3134     //Order Import and Invoice Ingest Constants
3135 
3136     public static final String ONE_REQUISITION_PER_TITLE = "One Requisition Per Title";
3137     public static final String ONE_REQUISITION_WITH_ALL_TITLES = "One Requisition With All Titles";
3138     public static final String IS_VALID_RECORD = "isValidRecord";
3139     public static final String IS_VALID_BFN = "isValidBFN";
3140     public static final String IS_BAD_CTRL_FLD = "isBadControlField";
3141     public static final String IS_APO_RULE = "isApoRule";
3142     public static final String PO_TYPE = "purchaseOrderType";
3143     public static final String ORDER_IMPORT_SUCCESS_COUNT = "orderImportSuccessCount";
3144     public static final String ORDER_IMPORT_FAILURE_COUNT = "orderImportFailureCount";
3145     public static final String NOTE_TYPE_CD = "BO";
3146     public static final String RQST_TYPE = "requestorType";
3147     public static final String REQUESTOR_FIRST_NM = "requestorFirstName";
3148     public static final String REQUESTOR_LAST_NM = "requestorLastName";
3149     public static final String NOTE_TYP = "noteType";
3150     public static final String DEFAULT_ORDER_TYPE_VALUE = "1";
3151     public static final String PRINT = "print";
3152     public static final String GL_DEBIT_CODE = "D";
3153     public static final String FIRST_NM = "firstName";
3154     public static final String LAST_NM = "lastName";
3155     public static final String PERCENTAGE = "%";
3156     public static final String DOCUMENT_DESCRIPTION = "YBP";
3157     public static final String UPDATE_BIB_CNT = "updateBibCount";
3158     public static final String CREATE_HLD_CNT = "createHoldingsCount";
3159     public static final String RULES_EVAL = "rulesEvaluated";
3160     public static final String FAILURE_REASON = "reasonForFailure";
3161     public static final String EDI_XML_CONTENT = "ediXMLContent";
3162     public static final String BATCH_PROFILE_NM = "batchProcessProfileName";
3163     public static final String AGENDA_NM = "agenda_name";
3164     public static final String INVALID_CHART_CD = "Invalid Chart Of Accounts Code -";
3165     public static final String INVALID_ORG_CD = "Invalid Org Code -";
3166     public static final String INVALID_CONTRACT_MANAGER_NM = "Invalid Contract Manager Name -";
3167     public static final String INVALID_ASSIGN_TO_USER = "Invalid Assign to user -";
3168     public static final String INVALID_ORDER_TYPE = "Invalid Order Type -";
3169     public static final String INVALID_FUNDING_SOURCE_CD = "Invalid Funding Source Code -";
3170     public static final String INVALID_CAMPUS_CODE = "Invalid Campus Code -";
3171     public static final String INVALID_BUILDING_CD = "Invalid Building Code -";
3172     public static final String INVALID_DELIVERY_BUILDING_ROOM_NUMBER = "Invalid Building Room Number -";
3173     public static final String INVALID_VENDOR_CHOICE_CD = "Invalid Vendor Choice Code -";
3174     public static final String INVALID_VENDOR_CUST_NBR = "Invalid Acquisition Unit's Vendor account / Vendor Info Customer # -";
3175     public static final String INVALID_ITEM_TYPE_CD = "Invalid Item Type Code -";
3176     public static final String INVALID_METHOD_OF_PO_TRANSMISSION_CD = "Invalid PO Transmission Method Code -";
3177     public static final String INVALID_RECURRING_PAYMENT_TYP_CD = "Invalid Recurring Payment Type Code -";
3178     public static final String INVALID_COST_SOURCE_CD = "Invalid Cost Source Code -";
3179     public static final String INVALID_PERCENT = "Invalid Percentage -";
3180     public static final String INVALID_RECURRING_BEGIN_DT = "Invalid Recurring Begin Date -";
3181     public static final String RECURRING_BEGIN_DT = "Recurring Begin Date -";
3182     public static final String INVALID_RECURRING_END_DT = "Invalid Recurring End Date -";
3183     public static final String RECURRING_END_DT = "Recurring End Date -";
3184     public static final String INVALID_LOCN_NM = "Invalid Location Name -";
3185     public static final String INVALID_LIST_PRICE = "Invalid List Price -";
3186     public static final String INVALID_INVOICED_PRICE = "Invalid Invoiced Price -";
3187     public static final String INVALID_FOREIGN_INVOICED_PRICE = "Invalid Foreign Invoiced Price -";
3188     public static final String INVALID_VENDOR_NUMBER = "Invalid Vendor Number -";
3189     public static final String INVALID_QTY = "Invalid Quantity -";
3190     public static final String INVALID_NO_OF_PARTS = "Invalid No Of Parts -";
3191     public static final String INVALID_RECEIVING_REQUIRED = "Invalid Receiving Required -";
3192     public static final String INVALID_USE_TAX_INDICATOR = "Invalid Use Tax Indicator -";
3193     public static final String INVALID_PREQ_POSITIVE_APPROVAL_REQ = "Invalid PREQ Positive Approval Required -";
3194     public static final String INVALID_PO_CONFIRMATION_INDICATOR = "Invalid PO Confirmation Indicator -";
3195     public static final String INVALID_ROUTE_TO_REQUESTOR = "Invalid route to requestor -";
3196     public static final String INVALID_DONOR_CODE = "Invalid Donor Code -";
3197     public static final String INVALID_REQUESTOR_NAME = "Invalid Requestor Name -";
3198     public static final String INVALID_ITEM_STATUS = "Invalid Item Status -";
3199     public static final String INVALID_DISCOUNT = "Invalid Discount -";
3200     public static final String INVALID_DISCOUNT_TYPE = "Invalid Discount Type -";
3201     public static final String INVALID_ACCOUNT_NUMBER = "Invalid Account Number -";
3202     public static final String INVALID_OBJECT_CODE = "Invalid Object Code -";
3203     public static final String INVALID_ITEM_CHART_CD = "Invalid Item Chart Code -";
3204     public static final String INVALID_FUND_CD = "Invalid Fund Code -";
3205     public static final String INVALID_FORMAT = "Invalid Format -";
3206     public static final String INVALID_VENDOR_INV_AMT = "Invalid Vendor Invoice Amount -";
3207     public static final String INVALID_INV_NMBR = "Invalid Invoice Number -";
3208     public static final String INVALID_INV_DT = "Invalid Invoice Date -";
3209     public static final String INV_FAILURE_REASON = "invoiceIngestFailureReason";
3210     public static final String REQUIRED_LIST_PRICE = "List Price";
3211     public static final String REQUIRED_VENDOR_NUMBER = "Vendor Number";
3212     public static final String REQUIRED_QTY = "Quantity";
3213     public static final String REQUIRED_NO_OF_PARTS = "No Of Parts";
3214     public static final String REQUIRED_ACCOUNT_NUMBER = "Account Number";
3215     public static final String REQUIRED_OBJECT_CODE = "Object Code";
3216     public static final String REQUIRED_ITEM_CHART_CD = "Item Chart Code";
3217     public static final String REQUIRED_ITEM_TYPE = "Item Type";
3218     public static final String REQUIRED_COST_SOURCE = "Cost Source";
3219     public static final String REQUIRED_METHOD_OF_PO_TRANSMISSION = "Method Of PO Transmission";
3220     public static final String REQUIRED_BUILDING_CODE = "Building Code";
3221     public static final String REQUIRED_DELIVERY_BUILDING_ROOM_NUMBER = "Building Room Number";
3222     public static final String REQUIRED_DELIVERY_CAMPUS_CODE = "Delivery Campus Code";
3223     public static final String REQUIRED_ORG_CODE = "Org Code";
3224     public static final String REQUIRED_CHART_CODE = "Chart Code";
3225     public static final String REQUIRED_FUNDING_SOURCE = "Funding Source";
3226     public static final String REQUIRED_DEFAULT_LOCATION = "Default Location";
3227     public static final String REQUIRED_INVOICE_NUMBER = "Invoice Number";
3228     public static final String REQUIRED_INVOICE_DATE = "Invoice Date";
3229     public static final String REQUIRED_INVOICED_PRICE = "Invoiced Price";
3230     public static final String REQUIRED_INVOICED_FOREIGN_PRICE = "Invoiced Foreign Price";
3231     public static final String REQUIRED_VENDOR_INVOICE_AMOUNT = "Invoice Amount";
3232     public static final String REQUIRED_ITEM_DESCRIPTION = "Item Description";
3233     public static final String REQUIRED_CONTRACT_MGR_NM = "Contract Manager Name";
3234     public static final String REQUIRED_ASSIGN_TO_USER = "Assign to user";
3235     public static final String REQUIRED_ORDER_TYPE = "Order Type";
3236     public static final String REQUIRED_BUILDING_CD = "Building Code";
3237     public static final String REQUIRED_VENDOR_CHOICE = "Vendor Choice";
3238     public static final String REQUIRED_VENDOR_CUST_NBR = "Acquisition Unit's Vendor account / Vendor Info Customer # ";
3239     public static final String REQUIRED_PERCENT = "Percentage";
3240     public static final String REQUIRED_LOCATION_NM = "Location";
3241     public static final String REQUIRED_VENDOR_REF_NMBR = "Vendor Reference Number";
3242     public static final String REQUIRED_VENDOR_ITEM_IDENTIFIER = "Vendor Item Identifier";
3243     public static final String REQUIRED_DONOR_CD = "Donor Code";
3244     public static final String REQUIRED_REQUESTOR_NM = "Requestor Name";
3245     public static final String REQUIRED_ITEM_STATUS = "Item Status";
3246     public static final String REQUIRED_DISCOUNT = "Discount";
3247     public static final String REQUIRED_DISCOUNT_TYPE = "Discount Type";
3248     public static final String REQUIRED_FORMAT = "Format";
3249     public static final String REQUIRED_FUND_CODE = "Fund Code";
3250     public static final String NULL_VALUE_MESSAGE = "-  cannot be null or empty";
3251     public static final String NB_PRINT = "NB_PRINT";
3252     public static final String NB_ELECTRONIC = "NB_ELECTRONIC";
3253     public static final String DATE_FORMAT = "yyyyMMdd";
3254     public static final String ITEM_TYP = "ITEM";
3255     public static final String PURCHASE_ORDER_TYPE_ID = "purchaseOrderTypeId";
3256     public static final String FORMAT_TYPE_ID = "formatTypeId";
3257     public static final String NOT_PAID = "Not Paid";
3258 
3259     public static final String REQUESTOR_PATRON_ID = "patronId";
3260     public static final String SYSTEM = "System";
3261     public static final String DATEFORMAT = "MM/dd/yyyy";
3262     public static final String TIMESTAMP = "MM/dd/yyyy hh:mm a";
3263     public static final String CREATE_BIB = "CREATE";
3264     public static final String UPDATE_BIB = "UPDATE";
3265 
3266     public static final String TEMPITEMTYPE = "TemporaryItemTypeCodeValue_search";
3267     public static final String PUBLISHERDISPLAY = "Publisher_display";
3268     public static final String STAFF_ONLY_COLOR = "#FF0000";
3269     public static final String NON_STAFF_ONLY_COLOR = "#000000";
3270     public static final String STAFF_ONLY_STYLE = "italic";
3271     public static final String NON_STAFF_ONLY_STYLE = "normal";
3272     public static final String INVOICE_IMPORT_INV_DESC = "INVOICE_IMPORT_INV_DESC";
3273     public static final String PO_ID = "poId";
3274     public static final String SERIAL_RECEIVING_RECORD_ID = "serialReceivingRecordId";
3275     public static final String SERIAL_RECEIVING_RECORD = "serialReceivingRecord";
3276     public static final String RECEIPT_PRINTER = "ReceiptPrinter";
3277     public static final String NORMAL_PRINTER = "NormalPrinter";
3278     public static final String ALL="All";
3279     public static final String FIRST="First";
3280     public static final String REQUEST_RECAL_DELIVERY = "1";
3281     public static final String REQUEST_RECAL_HOLD = "2";
3282     public static final String PICKUP_LOCATION = "pickUpLocation";
3283 
3284     public static final String AND_SEARCH_SCOPE = "AND";
3285     public static final String OR_SEARCH_SCOPE = "OR";
3286     public static final String PO_NONE = "NONE";
3287     public static final String RANGE_QUERY = "[* TO *]";
3288     public static final String HUNDRED = "100";
3289     public static final String ITEM_IN_LOAN = "error.item.in.loan.patron";
3290     public static final String ORDER_RECORD_IMPORT_MARC_ONLY_ELECTRONIC = "ORDER_RECORD_IMPORT_MARC_ONLY_ELECTRONIC";
3291     public static final String ORDER_RECORD_IMPORT_MARC_ONLY_PRINT = "ORDER_RECORD_IMPORT_MARC_ONLY_PRINT";
3292     public static final String ORDER_RECORD_IMPORT_MARC_ONLY_PRINT_ELECTRONIC = "ORDER_RECORD_IMPORT_MARC_ONLY_PRINT_ELECTRONIC";
3293     public static final String ORDER_RECORD_IMPORT_MARC_EDI = "ORDER_RECORD_IMPORT_MARC_EDI";
3294     public static final String ORDER_RECORD_IMPORT_MARC_EDI_ELECTRONIC = "ORDER_RECORD_IMPORT_MARC_EDI_ELECTRONIC";
3295     public static final String ORDER_RECORD_IMPORT_MARC_EDI_PRINT_ELECTRONIC = "ORDER_RECORD_IMPORT_MARC_EDI_PRINT_ELECTRONIC";
3296     public static final String BIB_IMP_RESP = "bibImportResponse";
3297     public static final String BIB_DATA_ONLY = "Bibliographic Data Only";
3298     public static final String BIB_INS = "Bibliographic, Holdings, and Item Data";
3299     public static final String BIB_EINS = "Bibliographic and EHoldings Data";
3300     public static final String BIB_INS_EINS = "Bibliographic,Holdings,Item and EHoldings Data";
3301     public static final String ORDER_IMPORT_VALIDATION_MSG = "In bib import profile, Data To Import value should be either 'Bibliographic, Holdings, and Item Data' or 'Bibliographic,Holdings,Item and EHoldings' to process Order Record Import.";
3302     public static final String CURR_ALPHA_CD = "currencyAlphaCode";
3303 
3304     public static final String PREFIX_FOR_DATA_FIELD = "mdf_";
3305     public static final String BIB_IMPORT_FAILURE_REASON = "The record is not processed due to content of the record might have the following special characters &,#,\",',<,>.";
3306 
3307     // For checking links while deleting records
3308     public static final String LINK = "link";
3309     public static final String REQUISITION = "REQUISITION";
3310     public static final String PURCHASE_ORDER = "PURCHASE ORDER";
3311     public static final String PAYMENT_REQUEST = "PAYMENT REQUEST";
3312     public static final String LINE_ITEM = "LINE ITEM";
3313     public static final String COPY = "COPY";
3314     public static final String REQUEST = "REQUEST";
3315     public static final String LOAN = "LOAN";
3316     public static final String SERIAL_RECEIVING = "SERIAL RECEIVING";
3317     public static final String DELETE_VIEW_PAGE = "DeleteViewPage";
3318     public static final String RENEW_INFO_INDICATOR = "RENEW_INFORMATION_INDICATOR_FOR_VUFIND_SERVICES";
3319     public static final String NUMBER_OF_ITEM_INFO = "NUMBER_OF_ITEM_INFO_IN_SINGLE_SOLR_CALL";
3320     public static final String  ExchangeRateDateFrom = "exchangeRateDateFrom";
3321     public static final String ExchangeRateDateTo = "exchangeRateDateTo";
3322     public static final String ExchangeRateDate = "exchangeRateDate";
3323 
3324 
3325     public static final String PLATFORM_STATUS_NAM_FIELD = "dataObject.platformStatusName";
3326     public static final String PLATFORM_STATUS_NAME = "platformStatusName";
3327     public static final String PLATFORM_ADMIN_URL_TYPE_NAME = "platformAdminUrlTypeName";
3328     public static final String PLATFORM_ADMIN_URL_TYPE_NAME_FIELD = "dataObject.platformAdminUrlTypeName";
3329     public static final String PLATFORM_NAME = "name";
3330     public static final String PLATFORM_NAME_VALUE = "Name";
3331     public static final String PLATFORM_GOKB_ID = "GOKb ID";
3332     public static final String  ON_HOLD_NOTICE_REQUEST_TYPE = "ON_HOLD_NOTICE_REQUEST_TYPE";
3333     public static final String PLATFORM_OLE_ID = "OLE ID";
3334     public static final String GOKB_ID = "gokbId";
3335     public static final String OLE_PLATFORM_ID = "olePlatformId";
3336     public static final String PLATFORM_ID = "platformId";
3337     public static final String PLATFORM_PROVIDER_NAME = "platformProviderName";
3338     public static final String PLATFORM_PROVIDER_NAME_VALUE = "Platform Provider";
3339     public static final String STATUS_NAME = "statusName";
3340     public static final String PLATFORM_STATUS = "Status";
3341     public static final String NEW_PLATFORM = "Platform";
3342     public static final String   ON_HOLD_NOTICE_ITEM_STATUS = "ON_HOLD_NOTICE_ITEM_STATUS";
3343     public static final String   REENCUMBER_RECURRING_ORDERS = "REENCUMBER_RECURRING_ORDERS";
3344     public static final String   RECUR_PMT_TYP_CD = "RECUR_PMT_TYP_CD";
3345     public static final String   REENCUMBER_FILE_DIRECTORY = "/rollover";
3346     public static final String   REENCUMBER_FILE_PATH = "/ReEncumberRecuring";
3347 	
3348     public static final String   MULTIPLE = "Multiple";
3349     public static final String PO ="PO";
3350     public static final String INVOICE ="Invoice";
3351     public static final String FROM_DATE ="REENCUMBER_RECURRING_FROM_DATE";
3352     public static final String TO_DATE ="REENCUMBER_RECURRING_TO_DATE";
3353     public static final String FILE_DATE_FORMAT = "yyyy-MM-dd HH:mm:ss";
3354 
3355     public static final String GL_UNIV_FIS_YR = "UNIV_FISCAL_YR";
3356     public static final String GL_CHART_CD = "FIN_COA_CD";
3357     public static final String GL_ACCOUNT_NBR = "ACCOUNT_NBR";
3358     public static final String GL_SUB_ACCT_NBR = "SUB_ACCT_NBR";
3359     public static final String GL_OBJ_CD = "FIN_OBJECT_CD";
3360     public static final String GL_SUB_OBJ_CD = "FIN_SUB_OBJ_CD";
3361     public static final String GL_BAL_TYP_CD = "FIN_BALANCE_TYP_CD";
3362     public static final String GL_OBJ_TYP_CD = "FIN_OBJ_TYP_CD";
3363     public static final String GL_UNIV_FISC_PERIOD_CD = "UNIV_FISCAL_PRD_CD";
3364     public static final String GL_FIN_DOC_TYP_CD = "FDOC_TYP_CD";
3365     public static final String GL_FIN_SYS_ORG_CD = "FS_ORIGIN_CD";
3366     public static final String GL_DOC_NBR = "FDOC_NBR";
3367     public static final String TRANS_LED_SEQ_NO = "TRN_ENTR_SEQ_NBR";
3368     public static final String GL_TRANS_LED_ENTRY_DESC = "TRN_LDGR_ENTR_DESC";
3369     public static final String GL_TRANS_LED_ENTRY_AMT = "TRN_LDGR_ENTR_AMT";
3370     public static final String GL_TRANS_DEB_CRE_CD = "TRN_DEBIT_CRDT_CD";
3371     public static final String GL_TRANS_DT = "TRANSACTION_DT";
3372     public static final String GL_TOTAL_INV_AMT = "AMT";
3373     public static final String DOC_NBR = "FDOC_REF_NBR";
3374     public static final String EXC_RATE = "OLE_EXCHANGE_RT";
3375     public static final String PROJECT_CODE = "PROJECT_CD";
3376     public static final String REF_DOC_TYP_CD = "FDOC_REF_TYP_CD";
3377     public static final String REF_ORG_CD = "FS_REF_ORIGIN_CD";
3378     public static final String ENCUM_UPDT_CD = "R";
3379     public static final String FDOC_REF_NBR = "FDOC_REF_NBR";
3380     public static final String DATE_SERVICE = "dateTimeService";
3381     public static final String RUN_DATE_SERVICE = "runDateService";
3382     public static final String PARAMETER_SERVICE = "parameterService";
3383 
3384     public static final String REQUEST_FULFILLED = "message.request.fulfilled";
3385     public static final String REQUEST_CANCELLED = "message.request.cancelled";
3386     public static final String REQUEST_EXPIRED = "message.request.expired";
3387     public static final String HOLD_REQUEST_EXPIRED = "message.request.hold.expired";
3388 
3389 
3390 
3391 
3392     public static String getParameter(String name) {
3393         ParameterKey parameterKey = ParameterKey.create(OLEConstants.APPL_ID, OLEConstants.DLVR_NMSPC, OLEConstants.DLVR_CMPNT,name);
3394         Parameter parameter = CoreServiceApiServiceLocator.getParameterRepositoryService().getParameter(parameterKey);
3395         if(parameter==null){
3396             parameterKey = ParameterKey.create(OLEConstants.APPL_ID_OLE, OLEConstants.DLVR_NMSPC, OLEConstants.DLVR_CMPNT,name);
3397             parameter = CoreServiceApiServiceLocator.getParameterRepositoryService().getParameter(parameterKey);
3398         }
3399         return parameter!=null?parameter.getValue():null;
3400     }
3401 
3402     public static String getParameterForSelectModule(String name){
3403         ParameterKey parameterKey = ParameterKey.create(org.kuali.ole.OLEConstants.APPL_ID, org.kuali.ole.OLEConstants.SELECT_NMSPC, org.kuali.ole.OLEConstants.SELECT_CMPNT,name);
3404         Parameter parameter = CoreServiceApiServiceLocator.getParameterRepositoryService().getParameter(parameterKey);
3405         return parameter!=null?parameter.getValue():null;
3406     }
3407 
3408     public static final String DELIVER_ITEM__SEARCH_SERVICE = "oleDeliverItemSearchService";
3409     public static final String OLE_PLATFORM_DOC = "OLE_PLTFRM_DOC";
3410     public static final List<String> PLATFORM_RESULT_FIELDS = getSearchPlatformfields();
3411     public static final List<String> getSearchPlatformfields() {
3412         List<String> resultFields = new ArrayList<String>();
3413         resultFields.add(PLATFORM_NAME);
3414         resultFields.add(GOKB_ID);
3415         resultFields.add(OLE_PLATFORM_ID);
3416         resultFields.add(PLATFORM_PROVIDER_NAME);
3417         resultFields.add(STATUS_NAME);
3418         resultFields.add(DOC_NUM);
3419         return Collections.unmodifiableList(resultFields);
3420     }
3421     public static final String DUPLICATE = "error.duplicate";
3422     public static final String ERROR_DEFAULT_IND_DUPLICATE="error.duplicate.defaultIndicator";
3423     public static final String PLATFORM_SERVICE = "olePlatformService";
3424 
3425 
3426     public static final String CONFIRMATION_MESSAGE_INSTANCE = "<br/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Create another PO for this instance? <br/><br/>";
3427     public static final String CONFIRMATION_MESSAGE_E_RESOURCE = "<br/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Create another PO for this E-Resource? <br/><br/>";
3428     public static final String ERROR_MESSAGE_ERESOURCE = "EResource document doesn't exists for ";
3429     public static final String ERROR_MESSAGE_PLATFORM = "Platform document doesn't exists for ";
3430     public static final String ERROR_MESSAGE_MORE_THAN_ONE_ERESOURCE = "More than one EResource document exists";
3431     public static final String ERROR_MESSAGE_MORE_THAN_ONE_PLATFORM = "More than one Platform document exists";
3432     public static final String OLE_FUND_CODE_ACCOUNTING_LINE = "OleFundCode_AccountingLine";
3433     public static final String ERROR_NOTE_REQUIRED = "error.note.required";
3434     public static final String OLE_VENDOR_ACTIVE = "error.vendor.active";
3435     public static final String OLE_VENDOR_LINKED = "error.vendor.linked";
3436 
3437     public static final String GOKBID = "GOKbUID";
3438     public static final String TAG_035 = "035";
3439     public static final String TAG_245 = "245";
3440     public static final String TAG_500 = "500";
3441     public static final String TAG_246 = "246";
3442     public static final String TAG_022 = "022";
3443     public static final String TAG_010 = "010";
3444     public static final String CURRENCY_TYPE = "CURRENCY_TYPE";
3445     public static final String PAYMENT_METHOD = "PAYMENT_METHOD";
3446     public static final String VENDOR_TYPE = "VENDOR_TYPE";
3447     public static final String OWNERSHIP_TYPE = "OWNERSHIP_TYPE";
3448     public static final String ADDRESS_TYPE = "ADDRESS_TYPE";
3449     public static final String ADDRESS = "ADDRESS";
3450     public static final String STATE = "STATE";
3451     public static final String CITY = "CITY";
3452     public static final String POSTAL_CODE = "POSTAL_CODE";
3453     public static final String COUNTRY = "COUNTRY";
3454 
3455     public static final class OleGokb {
3456         public static final int BATCH_SIZE = 50;
3457         public static final String PACKAGE_XPATH_EXP = "//package";
3458         public static final String TITLE_XPATH_EXP = "//title";
3459         public static final String PLATFORM_XPATH_EXP = "//platform";
3460         public static final String ORG_XPATH_EXP = "//org";
3461         public static final String RECORD_XPATH_EXP = "//record";
3462         public static final String HEADER_XPATH_EXP = "//header";
3463         public static final String RESUMPTION_TOKEN_EXP = "//resumptionToken";
3464         public static final String HEADER = "header";
3465         public static final String DATE_STAMP = "datestamp";
3466         public static final String UTC_DATE_FORMAT = "yyyy-MM-dd'T'HH:mm:ss";
3467         public static final String UTC_TIME_ZONE = "UTC";
3468         public static final String NUM_PKGS = "NUM_PKGS=";
3469         public static final String NUM_TIPPS = "NUM_TIPPS=";
3470         public static final String NUM_TITLES = "NUM_TITLES=";
3471         public static final String NUM_PLTFRMS = "NUM_PLTFRMS=";
3472         public static final String NUM_ORGS = "NUM_ORGS=";
3473         public static final String ID = "id";
3474         public static final String SCOPE = "scope";
3475         public static final String STATUS = "status";
3476         public static final String SERVICE = "service";
3477         public static final String BREAKABLE = "breakable";
3478         public static final String FIXED = "fixed";
3479         public static final String NAME = "name";
3480         public static final String VARIANT_NAMES = "variantNames";
3481         public static final String DATE_CREATED = "dateCreated";
3482         public static final String TIPPS = "TIPPs";
3483         public static final String TITLE = "title";
3484         public static final String PLATFORM = "platform";
3485         public static final String COVERAGE = "coverage";
3486         public static final String START_DATE = "startDate";
3487         public static final String START_VOLUME = "startVolume";
3488         public static final String START_ISSUE = "startIssue";
3489         public static final String END_DATE = "endDate";
3490         public static final String END_VOLUME = "endVolume";
3491         public static final String END_ISSUE = "endIssue";
3492         public static final String URL = "url";
3493         public static final String IMPRINT = "imprint";
3494         public static final String MEDIUM = "medium";
3495         public static final String IDENTIFIERS = "identifiers";
3496         public static final String ISSN = "issn";
3497         public static final String EISSN = "eissn";
3498         public static final String DOI = "doi";
3499         public static final String PROPRIETARY_ID = "proprietaryId";
3500         public static final String OCLC_NUM = "oclc";
3501         public static final String PUBLISHER = "publisher";
3502         public static final String AUTHENTICATION = "authentication";
3503         public static final String SOFTWARE = "software";
3504         public static final String ROLES = "roles";
3505         public static final String PIPE = "|";
3506     }
3507 
3508     public static final class PurapInvoiceHistory{
3509         public static final String PURAP_DOC_LINK = "accountsPayablePurchasingDocumentLinkIdentifier";
3510         public static final String POID = "purchaseOrderIdentifier";
3511         public static final String PO_ITM_ID = "poItemIdentifier";
3512         public static final String INVOICE_ID = "invoiceIdentifier";
3513     }
3514     public static final String ALRT_DOC_ALRT_FIELD_VAL = "AlertDocument-FieldValueMapping";
3515     public static final String INVALID_INTEGER = "error.invalid.integer.data";
3516     public static final String EMPTY_FIELDNAME = "error.empty.field.name";
3517     public static final String EMPTY_FIELDTYPE = "error.empty.field.type";
3518     public static final String EMPTY_FIELDVALUE = "error.empty.field.value";
3519     public static final String INVALID_BOOLEAN = "error.invalid.boolean.data";
3520     public static final String ALRT_DOC_TYPE_NAME_FIELD = "document-Typesdf";
3521     public static final String EMPTY_DOCTYPENAME = "error.empty.doctype.name";
3522     public static final String INVALID_DOCTYPENAME = "error.invalid.doctype.name";
3523     public static final String ALRT_DOCTYPENAME = "dataobject.documentTypeName";
3524     public static final String ALRT_DOCCLASSNAME = "dataobject.documentClassName";
3525     public static final String ALRTDOCTYP_NAME = "dataobject.alertDocumentTypeName";
3526     public static final String ALRTDOCTYPE_CLASS = "dataobject.alertDocumentClass";
3527 
3528 
3529     public static final String coverageStartDate = "coverageStartDate";
3530     public static final String coverageStartIssue = "coverageStartIssue";
3531     public static final String coverageStartVolume = "coverageStartVolume";
3532     public static final String coverageEndDate = "coverageEndDate";
3533     public static final String coverageEndIssue = "coverageEndIssue";
3534     public static final String coverageEndVolume = "coverageEndVolume";
3535     public static final String url = "url";
3536     public static final String gokbId = "gokbId";
3537 
3538     public static final String E_RESOURCE_NAME = "title";
3539     public static final String VARIANT_NAME = "VariantName";
3540     public static final String PUBLISHER = "Publisher";
3541     public static final String PACKAGE_SCOPE = "PackageScope";
3542     public static final String BREAKABLE = "Breakable";
3543     public static final String FIXED_TITLE_LIST = "FixedTitleList";
3544     public static final String PACKAGE_TYPE = "PackageType";
3545     public static final String E_RESOURCE_GOKBID = "eResourceGokbId";
3546 
3547     public static final String ERES_ACCESS_MAINTENANCE_ACTION_LINK = "oleEEResourceAccessMaintenance";
3548     public static final String OLE_MAINTENANCE_ACTION_LINK="oleMaintenance";
3549     public static final String ALERT_EVENT_NAME="alertEventName";
3550     public static final String ALERT_DOC_CLASS_NAME="alertDocumentClass";
3551     public static final String ALERT_DOC_TYPE_EXIST="alertDocumentTypeName";
3552     public static final String ALERT_DOC_MAINTENANCE_ACTION_LINK="alertMaintenance";
3553     public static final String ALERT_DOC_CONDITION="AlertDocument-AlertAndNotificationSection";
3554     public static final String ACTION_EVENT="error.action.event";
3555 
3556 
3557     public static final String NO_WORKFLOW="error.no.workflow";
3558     public static final String NO_DESCRIPTION="error.no.description";
3559     public static final String ACCESS_ACTIVATION_DESCRIPTION="Access Activation Record";
3560     public static final String INVALID_WORK_FLOW ="error.invalid.workflow";
3561     public static final String NEW_ALERT_DESCRIPTION = "New Alert Document";
3562     public static final String EDIT_ALERT_DESCRIPTION = "Edited Alert Document";
3563     public static final String COPY_ALERT_DESCRIPTION = "Saved Alert Document";
3564 
3565     public static final String PHRASE = "phrase";
3566 	public static final String ARCHIVE_DATE = "archiveDate";
3567     public static final String MYSQL = "mysql";
3568     public static final String DB_VENDOR = "db.vendor";
3569     public static final String RENCUM_DATE_FORMAT = "yyyy-MM-dd";
3570     public static final String LOST_NOTICE_TO_DATE="LOST_NOTICE_TO_DATE";
3571     public static final String NOTICE_THREAD_POOL_SIZE = "NOTICE_THREAD_POOL_SIZE";
3572     public static final String BULK_PO_CHANGE_THREAD_POOL_SIZE = "NOTICE_THREAD_POOL_SIZE";
3573     public static final String COURTESY_NOTICE_TO_DATE = "COURTESY_NOTICE_TO_DATE";
3574     public static final String OVERDUE_NOTICE_TO_DATE = "OVERDUE_NOTICE_TO_DATE";
3575     public static final String OLE_LOAN_DAO = "oleLoanDao";
3576     public static final String LOAN_WITH_NOTICES_DAO = "loanWithNoticesDAO";
3577     public static final String POBA_DIRECTORY = "poba";
3578     public static final String SUCCESSFULLEY_UPLOADED = "success.file.upload";
3579 
3580     public static final String N0_PROFILE_SELECTED = "error.no.profile";
3581     public static final String UPLOAD_FILE_AGAIN = "error.file.upload";
3582     public static final String SELECT_USER="error.select.user";
3583     public static final int DEFAULT_INV_ITM_LMT = 50;
3584     public static final class OLEPurchaseOrderBulkAmendment {
3585         public static final String CHART_CD = "chartOfAccountsCode";
3586         public static final String ACC_NO = "accountNumber";
3587         public static final String OBJ_CD = "financialObjectCode";
3588         public static final String DATE_FORMAT = "yyyy-MM-ddHH:mm:ss";
3589         public static final String PUR_AP_ID = "purapDocumentIdentifier";
3590         public static final String PUR_AP_CUR_IND = "purchaseOrderCurrentIndicator";
3591         public static final String FILE_NM = "POBA-Report.txt";
3592         public static final String ACC_LIN_PERC = "accountLinePercent";
3593         public static final String DOC_NO = "documentNumber";
3594         public static final String ITM_LIN_NO = "itemLineNumber";
3595         public static final String VENDOR_ITEM_NO = "vendorItemPoNumber";
3596         public static final String ITM_LOC = "itemLocation";
3597         public static final String ITM_LIST_PRC = "itemListPrice";
3598         public static final String ITM_QTY = "itemQuantity";
3599         public static final String ITM_NO_OF_PARTS = "itemNoOfParts";
3600         public static final String ITEM_PUB_VIEW_IND = "itemPublicViewIndicator";
3601         public static final String DO_NOT_CLAIM = "doNotClaim";
3602         public static final String ITEM_ROUTE_IND = "itemRouteToRequestorIndicator";
3603         public static final String ACC_LINE_INDEX = "accountingLineIndex";
3604         public static final String DEL_ST_CD = "deliveryStateCode";
3605         public static final String DEL_ROOM_NO = "deliveryBuildingRoomNumber";
3606         public static final String DEL_LINE1_ADDR = "deliveryBuildingLine1Address";
3607         public static final String DEL_LINE2_ADDR = "deliveryBuildingLine2Address";
3608         public static final String DEL_CAMPUS_CD = "deliveryCampusCode";
3609         public static final String DEL_COUNTRY_CD = "deliveryCountryCode";
3610         public static final String DEL_POSTAL_CD = "deliveryPostalCode";
3611         public static final String DEL_BUL_CD = "deliveryBuildingCode";
3612         public static final String DEL_TO_EMAIL_ADDR = "deliveryToEmailAddress";
3613         public static final String DEL_TO_NAME = "deliveryToName";
3614         public static final String DEL_TO_PHONE_NO = "deliveryToPhoneNumber";
3615         public static final String DEL_INST_NT = "deliveryInstructionText";
3616         public static final String OUTPUT_FILE_NAME = "_PurchaseOrderBulkAmendmentFile.csv";
3617         public static final String POBA = "poba";
3618         public static final String DOC_DESC = "POBA";
3619         public static final String SPEC_TIME = "specified time";
3620         public static final String IMMEDIATE = "immediate";
3621         public static final String FORMAT = "yyyy-MM-dd";
3622         public static final String TIMESTAMP_FORMAT = "yyyy-MM-dd HH:mm:ss";
3623         public static final String VENDOR_NAME = "vendorName";
3624         public static final String DOCUMENT_DESC = "documentDescription";
3625         public static final String ASSIGN_TO_PRCPL_NM = "assignedUserPrincipalName";
3626         public static final String RECUR_PAY_TYP_CD = "recurringPaymentTypeCode";
3627         public static final String PO_BEGIN_DT = "poBeginDate";
3628         public static final String PO_END_DATE = "poEndDate";
3629         public static final String ITM_COPY_NO = "itemCopyNumber";
3630         public static final String FORMAT_CD = "format";
3631         public static final String CATEORY_CD = "category";
3632         public static final String ITM_PRICE_SOURCE = "itemPriceSource";
3633         public static final String REQUEST_SOURCE = "requestSource";
3634         public static final String VENDOR_NUMBER = "vendorHeaderGeneratedIdentifier";
3635         public static final String VEN_DTL_ASSIGN_ID = "vendorDetailAssignedIdentifier";
3636     }
3637 
3638     public static final String RECALL_NOTICE = "RecallNotice";
3639     public static final String ONHOLD_NOTICE = "OnHoldNotice";
3640     public static final String REQUEST_EXPIRATION_NOTICE="RequestExpirationNotice";
3641     public static final String ONHOLD_EXPIRATION_NOTICE="OnHoldExpirationNotice";
3642 
3643     public static final String NEW_NOTICE_CONTENT_CONFIG_DOC="New Notice Content Configuration Document";
3644     public static final String COPY_NOTICE_CONTENT_CONFIG_DOC="Copied Notice Content Configuration Document";
3645     public static final String EDIT_NOTICE_CONTENT_CONFIG_DOC="Edited Notice Content Configuration Document";
3646 
3647 
3648     public static final String PATRON_INFORMATION = "Patron Information";
3649     public static final String PATRON_NAME = "Patron Name";
3650     public static final String NOTICE_ADDRESS = "Address";
3651     public static final String NOTICE_EMAIL = "Email";
3652     public static final String NOTICE_PHONE_NUMBER = "Phone #";
3653     public static final String TITLE_ITEM_INFORMATION = "Title/Item Information";
3654     public static final String CIRCULATION_LOCATION_LIBRARY_NAME = "Circulation Location/Library Name";
3655     public static final String CIRCULATION_REPLY_TO_EMAIL = "Circulation Reply-To Email";
3656     public static final String NOTICE_TITLE = "Title";
3657     public static final String NOTICE_AUTHOR = "Author";
3658     public static final String VOLUME_ISSUE_COPY = "Volume/Issue/Copy #";
3659     public static final String NOTICE_CALL_NUMBER = "Call #";
3660     public static final String NOTICE_ITEM_BARCODE = "Item_Barcode";
3661     public static final String ORIGINAL_DUE_DATE = "Original Due Date";
3662     public static final String NEW_DUE_DATE = "New Due Date";
3663     public static final String ITEM_WAS_DUE = "Item was due";
3664     public static final String HOLD_EXPIRATION_DATE = "Hold Expiration Date";
3665     public static final String NOTICE_RECALL_DUE_DATE = "Hold Expiration Date";
3666     public static final String LIBRARY_SHELVING_LOCATION ="Library shelving location";
3667     public static final String LIBRARY_LOCATION="Library Location";
3668 
3669     public static final String SIMPLE_DATE_FORMAT_FOR_TIME_24H = "HH:mm";
3670     public static final String DEFAULT_DATE_FORMAT_24H = RiceConstants.SIMPLE_DATE_FORMAT_FOR_DATE +" "+ SIMPLE_DATE_FORMAT_FOR_TIME_24H;
3671 
3672 
3673 
3674     public static final String PATRON_NOTE_DEFAULT_OPERATOR ="Bulk Upload";
3675     public static final String METHOD_TO_CALL = "downloadAgreement,insertAgreementDocument";
3676 
3677     public static final String CHART_CD = "chartofaccountscode";
3678     public static final String ACC_NO = "ACCOUNT_NBR";
3679     public static final String SUB_ACC_NO = "sunAccountNumber";
3680     public static final String OBJECT_CD = "objectCode";
3681 
3682 
3683     public static final String MAX_NO_OF_THREAD_FOR_RENEW_SERVICE = "MAX_NO_OF_THREAD_FOR_RENEW_SERVICE";
3684     public static final String  RECALL_COURTESY_NOTICE = "RECALL_COURTESY_NOTICE";
3685     public static final String  RECALL_OVERDUE_NOTICE = "RECALL_OVERDUE_NOTICE";
3686     public static final String  RECALL_LOST_NOTICE = "RECALL_LOST_NOTICE";
3687 
3688     public static final String ADDRESS_SOURCE_CD = "oleAddressSourceCode";
3689     public static final String CREATE = "create";
3690     public static final String UPDATE = "update";
3691 
3692     public static final String NO_RULE_FOUND = "No rule found for given combination";
3693     public static final String NO_ASR_REQUEST = "error.no.asr.request";
3694 
3695     public static final String BIB_SEARCH_SCOPE_FIELD = "BIB_SEARCHSCOPE_FIELD";
3696     public static final String HOLDINGS_SEARCH_SCOPE_FIELD = "HOLDINGS_SEARCHSCOPE_FIELD";
3697     public static final String EHOLDINGS_SEARCH_SCOPE_FIELD = "EHOLDINGS_SEARCHSCOPE_FIELD";
3698     public static final String ITEM_SEARCH_SCOPE_FIELD = "ITEM_SEARCHSCOPE_FIELD";
3699     public static final String BIB_RENDER_PRINT = "BIB_RENDER_PRINT";
3700     public static final String ITEM_LOCATION_DISCLOSURE = "ITEM_LOCATION_DISCLOSURE";
3701 
3702     public static final String DEFAULT_TIME_FOR_DUE_DATE ="DEFAULT_TIME_FOR_DUE_DATE";
3703 
3704     public static final String HOLDINGS_DEFAULT_NOTE = "HOLDINGS_DEFAULT_NOTE_NONPUBLIC";
3705     public static final String ITEM_DEFAULT_NOTE = "ITEM_DEFAULT_NOTE_NONPUBLIC";
3706     public static final String HOLDINGS_SUPRESS_SHELVINGORDER = "HOLDINGS_SUPRESS_SHELVINGORDER";
3707     public static final String ITEM_SUPRESS_SHELVINGORDER = "ITEM_SUPRESS_SHELVINGORDER";
3708 
3709     public static final String DEFAULT_PAGE_SIZE_LOANED_ITEMS = "DEFAULT_PAGE_SIZE_LOANED_ITEMS";
3710     public static final String DEFAULT_ITEM_TYPE_CODE = "DEFAULT_ITEM_TYPE_CODE";
3711 
3712     public static final String NOTICE_CHRONOLOGY="Chronology";
3713     public static final String NOTICE_ENUMERATION="Enumeration";
3714     public static final String NOTICE_COPY_NUMBER="CopyNumber";
3715 
3716     public static final String ITEM_TYPE_CODE = "itemTypeCode";
3717     public static final String ITEM_TYP_CD_VALUE = "ITEM";
3718     public static final String ITEM_WILL_BE_HELD_UNTIL = "Item Will Be Held until";
3719 
3720     public static final String SEND_ONHOLD_NOTICE_WHILE_CHECKIN = "SEND_ONHOLD_NOTICE_WHILE_CHECKIN";
3721     public static final String CHUNK_SIZE_FOR_NOTICE_CONTENT_REINDEX = "CHUNK_SIZE_FOR_NOTICE_CONTENT_REINDEX";
3722 
3723     public static final String LOAN_DOCUMENTS = "loanDocuments";
3724     public static final String DELIVER_NOTICES = "deliverNotices";
3725     public static final String NOTICE_CONTENT_CONFIG_NAME = "noticeContentConfigName";
3726 
3727 }