Header

Utlånsstatus i BIBSYS – nå i produksjon

juli 24th, 2013 | Posted by Jan Erik Kofoed in Generelt

4. april 2013 skrev Roger Aunet et innlegg med tittel «Implementasjon av utlånsstatus i Primo». Artikkelen omtalte beta-versjonen av tjenesten «Utlånsstatus i BIBSYS».

Denne tjenesten er nå satt i produksjon og brukes av Oria. Den er også tilgjengelig for andre tjenesteleverandører som trenger å finne aktuell tilgjengelighet for en tittel i BIBSYS Biblioteksystem.

Tjenesten opplyser både om restriksjoner på lån (ikke lån, kortiddslån, dagslån) og utlånsstatus i øyeblikket (tilgjengelig, utlånt, tapt, skadet).

Oria viser et forenklet bilde av dette: ‘Tilgjengelig‘ eller ‘Utlånt‘.
(Oria er laget for publikum og legger vekt på å være enkelt.)

Under er en oppdatert gjengivelse av den tekniske informasjonen gitt 4. april.
Merk spesielt at tjenesten i produksjon har annen url enn den gamle beta-versjonen.

 

Teknisk beskrivelse

Utlånsstatus via RTA plugin

For å få vist oppdatert utlånsstatus i Primo har BIBSYS implementert en RTA-plugin (RealTimeAvailability-plugin) som skal kjøre i Primo.  Denne plugin henter oppdaterte utlånsstatuser for alle eksemplarene som tilhører et dokument.

Som løsning på integrasjonen har BIBSYS implementert en tjeneste som leverer utlånsstatus for eksemplarer i BIBSYS Biblioteksystem. Tjenesten mottar et objektid og svarer med utlånsstatus for alle tilhørende eksemplarer. Svaret er pakket inn med JSON.

Spesifikasjon av tjenesten finns på: http://services.bibsys.no/services/html/availabilityService.html

Eksempel på kall av tjenesten: http://services.bibsys.no/services/json/availabilityService.jsp?id=112749968

Eksempel på svar:

{"list": {
  "documents": [
    {
      "bibcode": "xp",
      "objektId": "112749968",
      "status": "0",
      "dokId": "12xp02958"
    },
    {
      "bibcode": "c",
      "objektId": "112749968",
      "status": "0",
      "dokId": "11c068541"
    },
    {
      "bibcode": "d",
      "objektId": "112749968",
      "status": "4",
      "dokId": "11d037988"
    },
    {
      "bibcode": "ug",
      "objektId": "112749968",
      "status": "0",
      "dokId": "12ug01037"
    }
  ],
  "totalHits": 4,
  "responseTime": 68
}}

You can follow any responses to this entry through the RSS 2.0 You can leave a response, or trackback.

7 Responses

  • Eva Eide says:

    Hei,
    vil også opplysning om «Ikke fjernlån» komme fram? Dette gjelder jo ganske mange bøker, og er viktig informasjon om videreformidle til sluttbrukerne.
    vennlig hilsen Eva Eide, Riksantikvarens bibliotek

  • Jan Erik Kofoed says:

    Hei og takk for kommentar!

    Vi vil drøfte om slike eksemplar-merknader skal tas med i visningen.

    Mvh.
    Jan Erik Kofoed

  • Anne Bjørkum Åsmul says:

    Hei!

    Deler av samlinga vår har status «Ikke utlån», f.eks. masteroppgåver, som kun er til bruk i biblioteket. Nå ser det ut til at desse får status «Utlånt» i Oria. Det er ganske misvisande, sjå f.eks. dokid 91d014520, Landøy, Ane. Modernisering og mentalitetsendring …

    Venleg helsing Anne B. Åsmul, UBB

    • Elis B. Bjørnseth says:

      Dette var faktisk noe vi nettopp snakket om her på vårt bibl. (UBiStavanger avd for Musikk og dans). F.eks er nesten hele CD-samlinga vår Ikke til Utlån — og ser altså ut som er Utlånt (og utilgjengelig…) CDene er ment for bruk i bibliotekets lytterom, og hvis dette er «løsninga» for en «enkel» visning for sluttbrukeren, blir vi nødt til å få konvertert alle våre $h i til $f (Ikke utlån) el ev. (Til bruk i biblioteket). Bibsys burde tenke gjennom hvilke valg bibliotekene har gort for å utnytte bibsys-systemet til bibliotekets OG brukernes beste!. Dette blir litt som å kaste ut ungen med badevannet!

      • Jan Erik Kofoed says:

        Takk for kommentarer!

        Vi har disse mulighetene i Oria:

        1. Vi kan legge til en eksemplarmerknad.
        Denne kan f.eks. gjengi innhold fra BIBSYS MARC 096 $f og $h i en kombinasjon.

        2. En «sanntids» utlånsstatus, som kan vise status for et eksemplar akkurat nå.
        Her er det kanskje best ganske enkelt å sette «Utlånt» på de som er lånt ut, og ingenting på de som ikke er utlånt, omtrent som i Ask?
        Oria svarer også med en tredje variant når den ikke finner ut av utlånstatus: «Sjekk beholdning».
        Denne siste er vel ikke til mye nytte for en sluttbruker?

        Dette er altså de mulighetene vi har i et standard-system som Oria.

        Vi mottar gjerne flere kommentarer på denne saken.

        Vennlig hilsen
        Jan Erik Kofoed

  • Anne Lise Lervik says:

    For vårt bibliotek er det viktig å få vist 096 $f og $h.
    Vi ønsker å fortelle egne studenter at bestemte bøker er pensum og med kort lånetid.
    Men det er også viktig at andre studenter i Trondheims-området er klar over hvilke bøker som er pensum hos oss, de lånes nemlig ikke ut til andre enn «våre egne».
    Hilsen Anne Lise Lervik – DMMH



Leave a Reply

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *