Header

Eksport til Oria

juli 31st, 2013 | Posted by Anita Ellerås in Generelt - (10 Comments)

Vi har foretatt en ny full eksport av alle poster fra bibliotekbasen til Oria. I tillegg kjører vi nå en nattlig oppdatering.

Det betyr at Oria nå er oppdatert med alle poster fra bibliotekbasen, og nye poster som blir registrert vil bli søkbar neste dag.

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
}}

Feil i eksporten til Oria

juli 16th, 2013 | Posted by Anita Ellerås in Generelt - (2 Comments)

Vi har oppdaget en feil i eksporten som har medført at ikke alle poster fra bibliotekbasen har blitt eksportert til Oria, slik at det ikke er full match mellom beholdning i bibliotekbasen og Oria. Vi jobber nå med å rette feilen, og vil kjøre en ny full eksport i slutten av juli.

 
Torsdag 18. juli vil Ex Libris foreta en oppgradering av Primo, noe som medfører at Oria ikke vil være tilgjengelig noen timer på torsdag.

 

BIBSYS Ask foreligger pr idag i to versjoner. Den nyeste versjonen vil bli erstattet av Oria i løpet av august, mens den opprinnelige versjonen fortsatt vil være tilgjengelig.

Oria vil være det primære søkeverktøyet rettet mot sluttbrukerne (studenter/forskere/andre), mens Ask hovedsaklig vil være et arbeidsverktøy for institusjonene. Pr idag vil det være enkelte koblinger fra Oria til BIBSYS Ask. Eksempler på dette er bestilling for bibliotekarer på vegne av andre og for kopibestillinger.

Vi regner med at alle institusjoner har tatt i bruk Oria i løpet av året. Første kvartal 2014 vil vi i samråd med Styringsgruppen vurdere om behovet for Ask er tilstrekkelig til å forsvare fortsatt drift og vedlikehold av produktet.

Fra og med 1. juli er det innført importstopp av elektroniske e-tidsskrifter for institusjonene utført av BIBSYS. Årsaken til dette er ferieavvikling og klargjøring/ferdigstillelse av eksporten til lenketjeneren (SFX). Tidsplanen er som følger:

  • Frem til 20/8 arbeider vi med tilbakemeldingene fra institusjonene fra forrige eksport til SFX. Bibliotekene kan fortsatt manuelt registrere ressurser i Biblioteksystemet
  • 20/8 – 20/9 BIBSYS gjennomfører en ny full opplastning til SFX og sørger for at alle e-tidsskrifter registrert i biblioteksystemet før 20/8 blir aktivert i lenketjeneren. Ingen e-tidsskrifter skal registreres i Biblioteksystemet etter denne datoen (de vil ikke bli med på eksporten)
  • Fra 20/9 vil alt vedlikehold av e-tidsskrifter skje direkte i lenketjeneren. BIBSYS vil sette opp en eksport (ukentlig) fra SFX til biblioteksystemet slik at beholdning også gjenspeiler seg i biblioteksystemet. Eventuelle endringer i biblioteksystemet vil bli overskrevet ved neste import fra SFX.

Disse datoene er foreløpige og kan bli endret. Vi vil gi beskjed når det ikke lenger har noen effekt å registrere e-tidsskrifter i Bibliotekbasen.

Hvem gjør hva?

Frem til i dag har BIBSYS, med unntak for UniPort,  utført import på vegne av institusjonene. Dette har vært hensiktsmessig og effektivt i og med at vi har kunnet jobbe direkte mot systemet. Dette vil ikke lenger være mulig når alt skal skje direkte i lenketjeneren. Hver enkelt institusjon må derfor ta ansvar for å aktivere og vedlikeholde sine e-tidsskrifter i SFX. BIBSYS vil bistå med informasjon og brukerstøtte. Vi vil sørge for å tilgjengeliggjøre nødvendig dokumentasjon og veiledninger i løpet av august.

BIBSYS vil imidlertid ta ansvar for å aktivere pakker i konsortieavtaler (gjennom konsortieavtalene til CRIStin)  for de enkelte deltagerne. Vi vil også sørge for å vedlikeholde eksporten fra SFX til bibliotekkatalogen og videre til Oria.

Når tar vi i bruk SFX?

SFX er i dag i bruk for Oria og er operativ med den beholdning od de aktiveringene som allerede er på plass. Alle institusjonene er allerede eller vil bli registrert for Google Scholar i løpet av denne uken (uke 27). Det vil derfor kunne begynne å dukke opp lenker i Google Scholar i løpet av juli. For de som pr idag er deltagere i Portalkonsortiet vil vi skifte over slik at BIBSYSx vil redirigere brukeren mot SFX fremfor TDNet i løpet av første halvdel av august. Dette betyr at når brukeren klikker på en BIBSYSx-knapp i en database så vil hun få en SFX-meny istedenfor en TDNet-meny. Etter denne datoen vil også andre BIBSYS-bibliotek bruke BIBSYSx som base-url i ekstern databaser. Mer om BIBSYSx her.

Lisensdata?

Det skjer ingen endring i forbindelse med Lisa. Denne vedlikeholdes som tidligere av BIBSYS i samarbeid med institusjonene. Institusjonene registrerer lokale avtaler (og) mens BIBSYS har ansvar for konsortieavtalene og vedlikeholder og oppretter pakker ved behov.

Hva med e-bøker?

Det er ingen endring på import av e-bøker. Disse meldes inn i meldingssystemet som tidligere og importeres direkte til Bibliotekbasen for deretter å bli eksportert til Oria.

Skisse over dokumentflyt

(klikk på bildet for en større versjon)

e-ressurser_oria

 

Vi har etter lanseringen fått inn en del spørsmål og kommentarer knyttet til institusjonstilpasning av Oria. Noen ønsker en annen rekkefølge på fasettene eller på fanene i trefflisten. Andre liker facebook knappene, andre ikke. Det gjennomgående spørsmålet er kan dette justeres? Det korte svaret på dette er ofte: Ja, det kan tilpasses.

Det er imidlertid viktig å være klar over en sentral forutsetning og konsekvens av å tilpasse sin egen Oria-instans lokalt. Slik systemet er bygget opp er alle instanser knyttet til en overordnet instans, en mal. Det betyr at vi enkelt kan gjøre en endring i malen og kopiere ut denne for alle instansene. Hvis man gjør lokale tilpasninger så må denne koblingen til malen brytes. Hvis ikke risikerer man at de lokale tilpasningene blir overskrevet neste gang malen oppdateres og instillingene blir kopiert ut. Konsekvensen er da at man selv må ta ansvar for å gjøre justeringer i oppsettet.

Et eksempel: Hvis vi har laget en ny fasett så må denne aktiveres/velges for at den skal bli synlig. Dette kan vi enkelt gjøre på vegne av alle instanser som er knyttet til malen. Institusjoner som ikke er tilknyttet malen må selv, eller ved hjelp av BIBSYS, aktivt gå inn å velge denne fasetten.

Denne koblingen mot malen/defaultoppsettet er knyttet til konfigurasjon av funksjonalitet og ikke til lokale tilpasninger av html-filer, logo eller stilark (CSS). Filene som ligger på FTP-serveren kan fritt endres uten at dette får påvirkning på koblingen mot malen.

Det er helt greit å gjøre/ønske lokale tilpasninger så lenge man er klar over denne konsekvensen. Det kan derfor være greit å ta en ekstra runde på om en tilpasning er nødvendig og om dette er noe som gavner sluttbrukeren.

Oria er imidlertid institusjonens verktøy og det vil helt klart i enkelte sammenhenger være helt riktig å gjøre justeringer. BIBSYS vil være behjelpelig med å gjøre disse tilpasningene. De som ønsker å justere på utseende og funksjonalitet må fylle ut skjemaet på lenken under og sende dette til BIBSYS Brukerstøtte (support@bibsys.no). Vi vil kun forholde oss til dette skjemaet og vi ber om at institusjonen tar en runde internt og samler opp alle endringsforslag slik at vi kun får et skjema pr institusjon. Tidligere innmeldte (uløste) ønsker må også meldes inn på skjemaet. Noen endringer kan være av en sånn karakter at de bør gjelde alle. Disse meldes også inn i dette skjemaet.

Etter lanseringen av Oria medio august vil vi ta tak i eventuelle innmeldte ønsker og gjøre tilpasningene i dialog med institusjonene. Når arbeidet er utført vil institusjonen få tilgang til administrasjonsgrensesnittet slik at videre vedlikehold kan utføres ved institusjonen.

Noen eksempler på mulige tilpasninger

  • Rekkefølge på fasetter
  • Hvilke fasetter skal vises
  • Nedtrekksmeny/faner i enkelt søk
  • Søkemuligheter i avansert søk
  • Tekstendringer
  • Facebook-knapp
  • Visning av foretrukket eller generisk post ved frbr-isering
  • Rekkefølge på faner i trefflisten
  • Med mer

Er du tvil om noe kan endres, sett det opp i skjemaet så vil vi ta stilling til om det er mulig eller ikke.

Skjema for endringsønsker (.doc)

Skjema for endringsønsker (.odt)

Mange ønsker å kunne tilby et søk mot Oria på sine egne nettsider.

Vi har laget en søkeboks-generator som enkelt hjelper deg med å sette opp kildekoden for en slik søkeboks.

Velg hvilken institusjon du ønsker å søke mot, og om du vil søke i eget bibliotek eller alle bibliotek. Du vil få en kildekode som kan klippes ut og limes inn på den nettsiden du ønsker å ha søkeboksen.

Søkeboksen er i utgangspunktet laget med bruk av javascript. For de som ikke har mulighet eller lyst til å benytte javascript på sine nettsider tilbyr vi også en løsning uten javascript. Denne går en ekstra runde innom BIBSYS for å lage lenken før direkte redirigering til Oria og kan ta litt mer tid enn den som bruker javascript. Dette innfører også en potensiell feilkilde. Så hvis du kan velge anbefaler vi at du benytter søkeboksen med javascript.

Bruk denne lenken for å lage din søkeboks