Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

      • getItemEffectiveInstitution(String itemId)
      • getItemEffectiveCampus(String itemId)
      • getItemEffectiveLibrary(String itemId)
      • getItemEffectiveShelvingLocation(String itemId)
      • getItemEffectiveCollection(String itemId)   
      • getItemType(String itemId)
      • checkItemActiveRecallRequest(String itemId)
      • checkItemOnLoan(String itemId)
      • checkItemOnHold(String itemId)
      • checkItemOnTransit(String itemId)
      • checkItemOnRequest(String itemId)
      • isItemLost(String itemId)
      • isItemWithdrawn(String itemId)
      • isItemMissing(String itemId)-This method exposes Item Type from docstore using itemId.
      • checkItemAvailabilityStatus(String itemId)   ItemId) - This method checks whether the item has an active recall request, the item is on loan to another patron, the item is on hold for another patron,the item is in transit to fill a request for another patron, the item would fill a request for another patron,the item is lost,the item is withdrawn and the item is missing.

                Override Mode: (isOverridden == true)

...

      • CalculateDueDate(String itemId,String patronBarcode) - This method checks whether the patron can borrow the item using the Agenda 'Item Available for Loan', and if so, either how long or specifically what the due date it.
      • DetermineFineRate(String itemId,String patronBarcode) - For overdue fines, this method will return a fine rate, including the fine period.

                  Override Mode: (isOverridden == true)

...