Udlån og aflevering
Lad lånere og personale låne og aflevere fysisk materiale, med de svar en selvbetjeningsautomat eller et sorteringsanlæg har brug for.
2.16.1 Lån fysisk materiale ud
UnderstøttetLån et eksemplar ud til en låner.
Det kan du bygge
Udlån på en selvbetjeningsautomat, ved personaleskranken eller på lånerens egen telefon, med RFID eller stregkode. Har et lån betingelser, for eksempel et udlånsgebyr, accepterer låneren dem i samme flow. En automat kan blive ved med at låne ud, mens bibliotekssystemet ikke kan nås, og registrere lånene bagefter.
Typisk flow
- Låneren identificeres, enten ved at logge ind (2.2.1) eller med sit kortnummer og, hvor det kræves, en adgangskode.
- Eksemplaret scannes, og klienten kalder
Checkoutmed eksemplarets ID, låneren, filialen og tidspunktet hvor låneren handlede. - Er
statusneeds_, viser klienten låneren hver post iacknowledgement acknowledgement..conditions - Når låneren accepterer, sender klienten samme udlån igen med
acknowledgement..code - Er
statuscompleted, indeholdercheckoutlånet, inklusivedue. Er denDate failed, sigerreasonhvorfor.
Det leverer API'et
- Klienten skal finde
circulation.sat til true icheckout. is Enabled Get, før den kalderConfiguration Checkout. - Når forespørgslen er forstået, er svaret
200. Udfaldet står istatus:completed,needs_elleracknowledgement failed. Et ukendt eksemplar erfailedmeditem_, ikkenot_ found 404. - En betingelse er et
lending_(medfee amountogcurrency),previously_(låneren har haft titlen før) eller enchecked_ out messageder skal accepteres. Éncodedækker dem alle. Den kan bruges én gang og udløber vedexpires.At - Årsager til
faileder blandt andreitem_,not_ lendable item_,on_ loan item_,reserved_ for_ other_ patron patron_,blocked patron_,owes_ fees patron_,loan_ limit_ reached patron_ogexpired acknowledgement_. Behandl en ukendt årsag somrejected unknown, og vismessage. - En låner der identificeres med kortnummer, får
patron_ved ethvert problem med identiteten, så ingen kan finde ud af hvilke kortnumre der findes.authentication_ failed - Det er sikkert at sende samme udlån igen. Har låneren allerede eksemplaret, er svaret
completedmed det lån. - Offline: med
circulation.kan en automat sendecheckout. offline. is Allowed checkout.med denoffline dueden gav låneren. Låneren skal identificeres med kortnummer, ogDate defaultgiver den låneperiode der skal bruges.Loan Period Days message.vises for låneren. Sendtext ui_for at vælge sproget.language
Kald i API'et
- Slås til i konfigurationen
-
GetConfiguration
2.16.2 Aflevér fysisk materiale
UnderstøttetRegistrér et afleveret eksemplar, og fortæl hvor det skal hen.
Det kan du bygge
Aflevering på en selvbetjeningsautomat, et sorteringsanlæg eller ved personaleskranken. Svaret fortæller hvor eksemplaret hører hjemme, og om en medarbejder skal se på det, så et sorteringsanlæg kan sende det videre med det samme.
Typisk flow
- Eksemplaret scannes, og klienten kalder
Checkinmed eksemplarets ID, filialen og tidspunktet for afleveringen. - Er
statuscompleted, indeholdercheckinresultatet. Er denfailed, sigerreasonhvorfor. - Eksemplaret sorteres efter
permanent,Location sortingogCode needs.Staff
Det leverer API'et
- Klienten skal finde
circulation.sat til true icheckin. is Enabled Get, før den kalderConfiguration Checkin. - Når forespørgslen er forstået, er svaret
200. De kendte årsager tilfailederitem_,not_ found item_,not_ on_ loan item_ogbelongs_ to_ other_ library unknown. Behandl en anden årsag somunknown, og vismessage. permanenter hvor eksemplaret normalt står: et eksemplar der hører til en anden filial, sendes dertil.Location needser true når en medarbejder skal se på eksemplaret, for eksempel fordi det er beskadiget.Staff sortingbærer providerens egen sorteringsværdi, aftalt mellem biblioteket, provideren og leverandøren af sorteringsanlægget.Code feesviser gebyrer afleveringen skabte, for eksempel et gebyr for overskredet afleveringsdato.- Det er sikkert at sende samme aflevering igen:
item_ved et nyt forsøg betyder at eksemplaret allerede er tilbage.not_ on_ loan - Offline: med
circulation.kan en automat sendecheckin. offline. is Allowed checkin.sat til true for en aflevering den allerede har taget imod.offline securityiTags. is Disabled Getfortæller om biblioteket bruger alarmmærker. Gør det ikke, bør klienten ikke aktivere dem ved aflevering.Configuration
Kald i API'et
- Slås til i konfigurationen
-
GetConfiguration
2.16.3 Tilsidesæt udlånsregler
Ikke endnuTilsidesæt en regel der ellers ville stoppe et udlån.
2.16.4 Skift afleveringsdato
Ikke endnuSkift afleveringsdatoen på et lån.