Abstract - Universitätsbibliothek Freiburg

5. VuFind-Anwendertreffen am 11. und 12. Oktober 2016 in der
Universitätsbibliothek Freiburg
UWE REH, HEBIS‐VERBUNDZENTRALE UND ANDRÉ LAHMANN, UB LEIPZIG
Konzept und Umsetzung des PAIA‐Protokolls zur Anbindung des
Bibliothekssystems an VuFind 3
Abstract
Ausleihfunktionalitäten der lokalen Bibliothekssysteme werden bei VuFind über
die ILS-Treiber abstrahiert. Diese Zwischenschicht ist aber nicht formal definiert
oder so dokumentiert, dass ILS-Treiber leicht wiederverwendet werden können.
Mit ähnlicher Zielsetzung existieren zwei offene, wohl definierte und
herstellerneutrale Schnittstellen, die für eine flexiblere Lösung genutzt werden
können. Beide Schnittstellen wurden von Jakob Voß (GBV/VGZ) angeregt und
ausgearbeitet.
•
•
PAIA (Patrons Account Information API)
PAIA bildet die Bestellfunktionalität (Bestellen, Stornieren, Verlängern,
Nutzerdaten, ..) eines Bibliothekssystems ab.
DAIA (Document Availability Information API)
DAIA ergänzt PAIA mit Informationen zur aktuellen Verfügbarkeit der
Exemplare eines Titels. Bei der Entwicklung von DAIA haben Anne
Christensen (zu der Zeit: Beluga, Staats- und Universitätsbibliothek
Hamburg) und Uwe Reh (HeBIS) maßgeblich mitgearbeitet.
DAIA wird schon bei mehreren Installationen von VuFind eingesetzt.
Zusammen decken DAIA und PAIA den Funktionsumfang eines ILS-Treibers ab
sind aber gleichzeitig auch für dritte Anwendungen nutzbar. Darum wird an
verschieden Stellen daran gearbeitet individuelle ILS-Treiber durch einen
generischen ILS-Treiber auf Basis von PAIA und DAIA zu ersetzen.
Im ersten Teil des Vortrags wird Uwe Reh in die Thematik einführen, und wird
die Problematik anhand der derzeitigen ILS-Anbindung der HeBIS-Bibliotheken
in HDS beschreiben.
Im zweiten Teil wird André Lahmann (UB Leipzig) den in Zusammenarbeit
mit Oliver Goldschmidt (TUB Hamburg) entwickelten PAIA ILS-Treiber für
VuFind vorstellen. https://github.com/finc/vufind/tree/daia-paia-driver
Sofern es die Zeit erlaubt, wird in einem dritten Teil auf Probleme
des PAIA‐Protokolls im praktischen Einsatz eingegangen und Ideen für die
Weiterentwicklung des Protokolls diskutiert.