Verk
Vis lånerne et verk med utgavene og tilgjengeligheten, hvor det står på hyllen, og hvilket nummer av et tidsskrift de vil ha.
1.2.1 Se verk
StøttetVis et verk med utgavene, tilgjengeligheten og det låneren kan gjøre med det.
Dette kan du bygge
En side for hvert verk som gir låneren nok til å bestemme seg, og en kort vei til å låne eller reservere. Verket bærer det utgavene har felles, som titler, opphav, beskrivelse, emner og målgruppe. Hver utgave bærer sitt eget format, språk, omfang og forlag.
Typisk flyt
- Klienten henter verket med
Get.Works publicationlister utgavene.Ids - Klienten henter utgavene med
Getog velger den som skal vises, for eksempel etter lånerens språk og format.Publications - Tilgjengeligheten og
reservefor hver utgave kommer fraId Get.Holdings - For en innlogget låner gir
Getreservasjonsgebyret som skal vises før låneren reserverer (2.5.1).Patron Configuration
Dette leverer API-et
- Et verk krever bare
identifierogtitles. Alle andre felt kan mangle. - En utgave peker på verkene sine i
works.relationerembodies(utgaven er hele verket) ellercontains(verket er en del av utgaven). numberforteller hvor mange reservasjoner utgaven har. Når tallet er ukjent, mangler feltet.Of Reservations
Kall i API-et
1.2.2 Finn materiale, hylleplass
StøttetVis hvilke filialer som har materialet, og hvor i filialen det står.
Dette kan du bygge
Låneren ser om et eksemplar er ledig akkurat nå, hvilken filial som har det, og veien til hyllen: filial, avdeling og hylleplass.
Typisk flyt
- Klienten henter beholdningen for utgaven med
Get.Holdings - Hver plassering gir filialen, avdelingene inne i den,
shelfmarkog eksemplarene som står der. Getgir avdelingstypene i rekkefølge, for eksempel etasje før avdeling.Locations - Klienten viser veien til hyllen og hvor mange eksemplarer som er ledige der.
Dette leverer API-et
- Veien til et eksemplar er filialen, deretter avdelingene i
path, derettershelfmark. Hver avdelingstype forekommer høyst én gang. availableerState availableellernot_.available loanableerState loanableellernot_.for_ loan show_med verdiento publicforteller provideren at dataene skal vises offentlig og må filtreres deretter. Uten den bør provideren returnere alle data.
Kall i API-et
Kallene bak visningen
1.2.3 Send hylleplass
StøttetLa låneren ta med seg hylleplassen, på e-post eller på papir.
Typisk flyt
- Klienten leser filialen, avdelingene og
shelfmarkfraGet.Holdings - Klienten sender eller skriver dem ut.
Dette leverer API-et
- PLAS leverer plasseringsdataene. Sending og utskrift gjør klienten.
Kall i API-et
API-et leverer dataene — tjenesten din utfører handlingen
1.2.4 Se eksemplar
Ikke ennåVis ett enkelt eksemplar av en utgave.
1.2.5 Eksemplarhistorikk
Ikke ennåVis historikken til ett enkelt eksemplar.
1.2.6 Velg nummer av tidsskrift
StøttetLa låneren velge et bestemt nummer av et tidsskrift eller en avis.
Dette kan du bygge
Hvert nummer av et tidsskrift er sin egen beholdning. Låneren snevrer inn numrene etter år, årgang og nummer, og reserverer nøyaktig det nummeret som vises.
Typisk flyt
- Klienten henter beholdningen med
Get. For et tidsskrift er hver beholdning ett nummer.Holdings - Klienten grupperer numrene etter
periodical., for eksempel år og deretter årgang.grouping - Låneren velger et nummer.
periodical.er nummerets visningsnavn.name - Klienten reserverer nummeret med
reserveogId Create(2.5.1).Patron Reservation
Dette leverer API-et
- Et tidsskrift kan ha null eller flere beholdninger. Alle andre utgaver har høyst én.
- Grupperingstypene er
year,volumeognumber, ellerleveltil1 level. Standardrekkefølgen er år, årgang, nummer;7 Getkan angi en annen iConfiguration holding..periodical. group Ordering - Beholdningens
reserveer alt som trengs for å reservere nummeret. Når den er tom, kan nummeret ikke reserveres.Id
Kall i API-et
- Forutsetter
- 2.2.1 Logg inn
- Slås på i konfigurasjonen
-
GetConfiguration
I denne rekkefølgen