La lånerne lagre materiale til senere i egne lister uten å reservere det.

6 av 6 støttet 16. oktober 2026

2.6.1 Se mine lister

Støttet

Vis lånerens lister og materialet som er lagret i hver av dem.

Dette kan du bygge

En liste lagrer materiale til senere uten å reservere det, så låneren kan reservere eller låne det når det passer. Listene ligger i biblioteksystemet, så lister låneren har laget andre steder, kommer også med.

Typisk flyt

  1. Klienten henter lånerens lister med GetPatronLists.
  2. Låneren åpner en liste. Klienten henter elementene med GetPatronListAndItems.
  3. Hvert element peker på et verk og utgaven låneren lagret. Klienten henter det som skal vises, med GetWorks.
  4. Åpner låneren et element, vises verket med den lagrede utgaven (1.2.1).

Dette leverer API-et

  • default er ID-en til standardlisten. Bruker en klient bare én liste, anbefaler spesifikasjonen den, og klienten kan opprette den hvis den ikke finnes.
  • Et element har type workAndPublication med en workId og en publicationId.

2.6.2 Fjern fra mine lister

Støttet

Fjern materiale låneren ikke lenger vil ta vare på, fra en liste.

Typisk flyt

  1. Låneren velger ett eller flere elementer i en liste.
  2. Klienten kaller DeletePatronListItem for hvert element.

Dette leverer API-et

  • Kallet fjerner ett element, angitt med listens listId og elementets itemId.

2.6.3 Flytt mellom lister

Støttet

Flytt materiale fra en av lånerens lister til en annen.

Dette kan du bygge

Låneren omorganiserer det lagrede materialet og kan opprette mållisten underveis (2.6.4).

Typisk flyt

  1. Låneren velger ett eller flere elementer og en målliste.
  2. Klienten legger hvert element til i mållisten med InsertItemToPatronList.
  3. Lykkes det, fjerner klienten elementet fra den opprinnelige listen med DeletePatronListItem.

Dette leverer API-et

  • Spesifikasjonen har ingen operasjon som flytter et element mellom lister. MovePatronListItem endrer bare et elements plass i én liste.
  • Hvert element krever to kall. Mislykkes fjerningen, står elementet i begge listene.

2.6.4 Opprett liste

Støttet

Opprett en ny liste, med materiale lagt til med en gang hvis låneren vil.

Dette kan du bygge

Lånerne sorterer det de lagrer, i egne lister, for eksempel fra verkssiden mens de lagrer en tittel.

Typisk flyt

  1. Låneren gir den nye listen et navn.
  2. Klienten oppretter den med CreatePatronList.
  3. Opprettes listen fra et verk, legger klienten til materialet med InsertItemToPatronList.

Dette leverer API-et

  • Klienten setter listens id i forespørselen. Både id og name er påkrevd.

2.6.5 Slett liste

Støttet

Slett en liste låneren ikke lenger vil beholde.

Typisk flyt

  1. Låneren velger listen og bekrefter.
  2. Klienten kaller DeletePatronList.

2.6.6 Legg til i mine lister

Støttet

Lagre materiale i en av lånerens lister.

Dette kan du bygge

En lagre-knapp på verkssiden: låneren legger materialet i en eksisterende liste eller en ny (2.6.4) og kan reservere eller låne det senere.

Typisk flyt

  1. Klienten henter lånerens lister med GetPatronLists.
  2. Låneren velger en liste.
  3. Klienten legger til elementet med InsertItemToPatronList, med verket og utgaven låneren valgte.

Dette leverer API-et

  • Klienten setter elementets id sammen med workId og publicationId.
  • position avgjør hvor elementet plasseres, talt fra 0. Standard er 0, først i listen; en posisjon etter slutten plasserer elementet sist.