Temporary list
Let patrons collect material before they log in, and then save it as a list or reserve all of it.
2.14.3 Save temporary list as a list
SupportedTurn the material collected on a temporary list into one of the patron's own lists.
What you can build
Patrons can browse and collect without an account, and keep what they found by saving it once they log in.
Typical flow
- The client keeps the temporary list itself until the patron logs in.
- The patron names the list.
- The client creates it with
Create.Patron List - Each item is added with
Insert.Item To Patron List
What the API provides
- The temporary list is not stored in PLAS. Only the saved list is.
- The client chooses the list's
idwhen creating it. - Items are added one call at a time.
positiondecides where each one goes; without it, the item goes first.
Calls in the API
2.14.5 Reserve temporary list
SupportedReserve everything on a temporary list in one action.
What you can build
Patrons who have collected several titles reserve all of them at once, with one choice of pick-up location.
Typical flow
- The client reads each publication's
reservefromId Get.Holdings - The patron chooses where to pick up (2.5.8).
- The client creates one reservation per publication with
Create.Patron Reservation - The patron sees which reservations were made and which were not.
What the API provides
- There is no batch operation. Each reservation is its own call and can succeed or fail on its own.
- A publication without a
reservecannot be reserved.Id - Fees and the patron's reservation limits (
daily,max) come fromGet, as for a single reservation (2.5.1).Patron Configuration
Calls in the API
- Requires
- 2.2.1 Log in
In this order