SFX API + JULIA = SANT
Utan några större problem har jag i beta-JULIA nu integrerat SFX tjänster för tidskrifter. Personalen har ombetts att kika och komma med synpunkter men jag har svårt att se några större invändningar mot integrationen i sig. Däremot så hoppas jag att det lyfter diskussionen kring exemplarredovisning för tidskrifter som tar för mycket plats…. det beror på ”serials prediction pattern” och är irriterande. Men om man bortser från det och tittar på en post som inte har en massa skräpande exemplar så ser man snabbt att det här är riktigt bra.
Vi har en massa poster som saknar 856 länkar till fulltexten. Genom att integrera SFX tjänsten getFullTxt så bygger man dynamiskt länkar för alla tidskriftsposter i katalogen. Just nu så testar jag att lyfta in getCitedJournal, getAbstract, getTOC och getFullTxt då. Skall se om det finns några andra tjänster som man kan ta med.
Den tekniska biten är ganska enkel. Jag hade velat använda ALEPHS inbyggda funktion för att skapa en openURL länk ($1100 i full-set-head) men den gör sin egna lilla länkning till SFX och konstrurerar inte en openURL! Istället bygger den en länk som ser ut ungefär så här: http://julia.hj.se/F/?func=service-sfx&doc_number=000267692&line_number=0000&service_type=RECORD. Vilket ju inte hjälper mig speciellt mycket när jag skall ropa på SFX API då detta görs via en openURL förfrågan. Så istället får jag använda min trogne vän javascriptet och DOM-parsa ut ISSN och skicka det via prototype (Ajax.Updater) till ett PHP script som sköter själva pratandet med SFX. SFX svarar mig med simpleXML och jag skickar tillbaka svaret till JULIA.
Återstår att lägga på proxy-hantering på länkarna som SFX skickar tillbaka men i övrigt verkar det här fungera bra.
Vi gör bara uppslag på poster som har ISSN. I de fall det finns flera ISSN i en post tar jag det sista och skickar till SFX.
Skall bli intressant att se reaktionerna från kollegorna. Om allt faller väl ut räknar jag med att köra ut det i produktions-opac:en mot slutet av veckan.
Om ni vill se själva så går det utmärkt. Eller beundra bilden nedan (klickbar). Om man vill se vad jag menar med exemplarinformation som är omständig för tidskrifter så bjuder jag även på ett sådant exempel.

Uppdaterade länkarna så att de verkligen leder till beta-JULIA.
Fundering: kanske måste man lägga till en aktivitetsindikator…. ifall SFX tar lång tid på sig….
ha, så nu ligger det ute skarpt. Ingen anstormning av kommentarer från kollegorna.
Så ni kan testa söka i vanliga JULIA om ni vill prova. Lade till en aktivitetsindikator, ibland tar SFX lite lång tid på sig. Lade även upp en omfattande beskrivning av hur det går till på EL Commons (http://www.exlibrisgroup.org/).
Verkligen snyggt! Jag håller med om att exemplarredovisning av tidskrifter kan vara omständig. Jag tycker nog att det ibland kan se rent fruktansvärt ut! Det här ser ju däremot enkelt, stiligt och lättbegripligt ut.
Jag tror att det här kommer leda till att vi tar bort exemplarredovisningen av tidskriftsnummer i OPAC:en. Det är mitt förslag. De som jobbar med ankomstregistrering får använda förvärvsmodulen för att kolla istället.
Exemplaruppgifterna är nog svåra att tolka för användarna eftersom alla nummer inte visas.
Jo, Anders, en sak man nog vill ha lite koll på är prestandan på SFX servern. Nu ökar kanske inte andelen uppslag explosionsartat då vi bara kontrollerar mot SFX om det finns ISSN i posten. Men säg att alla bibliotek gjorde den här typen av uppslag och kanske för varje bibliografisk post då skulle det blir vääääääldigt många anrop.
Ja, jag tänkte på det också över lunchen, och jag kan tänka mig att fler än ni är intresserade. Ur ett användarperspektiv är ju detta överlägset den ”traditionella” exemplarredovisningen. Prestantan på SFX-servern är ju lite si och så i dagsläget. Det bör ju bli bättre när vi inom kort flyttar SFX till en annan maskin.
Men det känns enkelt att förutse att SFX kommer att belastas väldigt mycket mer i framtiden. Varje bibliografisk post från varje bibliotek, som du skriver, och rent hypotetiskt kan man ju tänka sig uppslag av den här typen från en eller annan samkatalog. (Ingen hint, jag bara funderar.) Så visst finns det anledning att hålla koll på prestandan.
Vi har nu tagit bort visningen av ”prenumerationsmönstret” det gör allt mycket tydligare. Nu blir nästa steg att exportera SFX poster till ALEPH….