...
1. Service(s):
...
a.KRMS Agenda:
Circulation Policy
b. KRMS Terms:
- IsPatronBorrowPermitisNormalCirculation
- isOverrideCirculation
KRMS Term:
1) patronBorrowerLimit(String patronId)
Services:
- isPatronBarcodeStatus(String patronId)
- isPatronExpiration(String partonId)
- isPartonBlock(String patronId)
- checkPatronBorrowPermit(String patronId)
- checkitemsOnLoan(String itemType,String itemLocation)
- checkfeeBalance(String itemType,String itemLocation)
- checknumOfOverrideItems(String itemType,String itemLocation)
2) IsItemAvailable(String itemId)
Services:* getActiveItemInstitution(String itemId)
- getActiveItemCampus(String itemId)
- getActiveItemLibrary(String itemId)
- getActiveItemShelvingLocation(String itemId)
- getActiveItemCollection(String itemId)
- getItemType(String itemId)
- checkItemRecallRequest(String itemId)
- checkItemOnLoan(String itemId)
- checkItemOnHold(String itemId)
- checkItemOnTransit(String itemId)
- checkItemOnRequest(String itemId)
- isItemLost(String itemId)
- isItemWithdrawn(String itemId)
- isItemMissing(String itemId)
- chechItemStatus(String itemId)
3) checkLoanPeriod((String itemId,String patronId))
Services:
- CalculateDueDate(String itemId,String patronId)
- DetermineFineRatel(String itemId,String patronId)
2. Sign-off
...