Midlertidig liste
Lad lånerne samle materiale før de logger ind, og derefter gemme det som en liste eller reservere det hele.
2.14.3 Gem midlertidig liste som liste
UnderstøttetGør det materiale der er samlet på en midlertidig liste, til en af lånerens egne lister.
Det kan du bygge
Lånerne kan kigge og samle uden at være logget ind og beholde det de fandt ved at gemme det, når de logger ind.
Typisk flow
- Klienten opbevarer selv den midlertidige liste, indtil låneren logger ind.
- Låneren giver listen et navn.
- Klienten opretter den med
Create.Patron List - Hvert element tilføjes med
Insert.Item To Patron List
Det leverer API'et
- Den midlertidige liste gemmes ikke i PLAS. Det gør kun den gemte liste.
- Klienten vælger listens
idnår den oprettes. - Elementerne tilføjes ét kald ad gangen.
positionafgør hvor hvert element placeres; uden den kommer elementet først.
Kald i API'et
2.14.5 Reservér midlertidig liste
UnderstøttetReservér alt på en midlertidig liste i én handling.
Det kan du bygge
Lånere der har samlet flere titler, reserverer dem alle på én gang med ét valg af afhentningssted.
Typisk flow
- Klienten læser hver udgaves
reservefraId Get.Holdings - Låneren vælger hvor materialet skal hentes (2.5.8).
- Klienten opretter én reservation pr. udgave med
Create.Patron Reservation - Låneren ser hvilke reservationer der blev oprettet, og hvilke der ikke gjorde.
Det leverer API'et
- Der findes ingen samlet operation. Hver reservation er sit eget kald og kan lykkes eller fejle for sig.
- En udgave uden
reservekan ikke reserveres.Id - Gebyrer og lånerens grænser for reservationer (
daily,max) kommer fraGet, som ved en enkelt reservation (2.5.1).Patron Configuration
Kald i API'et
- Forudsætter
- 2.2.1 Log ind
I denne rækkefølge