MARC Import
OPAC Plugin für die Datenübernahme von MARC Datensätzen

Einführung

Die vorliegende Dokumentation beschreibt die Installation, Konfiguration und den Einsatz des Plugins. Mit Hilfe dieses Plugins können Daten aus einem externen System abgefragt und in Goobi übernommen werden. Der Katalog muss eine API bzw. URL haben, über die Datensätze als OPAC ausgeliefert werden können.
Details
Identifier
intranda_opac_marc
Lizenz
GPL 2.0 oder neuer
Kompatibilität
2020.05
Dokumentationsdatum
​13.06.2020

Installation

Das Plugin besteht aus einer Datei:
1
plugin_intranda_opac_marc.jar
Copied!
Diese Datei muss für den Nutzer tomcat lesbar an folgendem Pfad installiert werden:
1
/opt/digiverso/goobi/plugins/opac/plugin_intranda_opac_marc.jar
Copied!

Konfiguration

Das Plugin selbst verfügt nicht über keine eigene Konfiguration. Stattdessen erfolgt sämtliche Konfiguration über Anpassungen innerhalb von Goobi workflow bzw. der zugehörigen Regelsätze.
In der Datei goobi_opac.xml muss die Schnittstelle zum gewünschten Katalogsystem bekannt gemacht werden. Dies geschieht durch einen Eintrag, der wie folgt aussieht:
1
<catalogue title="MARC OPAC">
2
<config address="http://opac.intranda.com/sru/DB=1" database="1" ucnf="XPNOFF=1"
3
description="Description of the catalogue" iktlist="IKTLIST.xml" port="80" opacType="GBV-MARC" />
4
<searchFields>
5
<searchField label="Identifier" value="12" />
6
<searchField label="ISBN" value="7" />
7
<searchField label="ISSN" value="8" />
8
</searchFields>
9
</catalogue>
Copied!
Das Attribut title enthält den Namen, unter dem der Katalog in der Nutzeroberfläche ausgewählt werden kann, address die URL zum API-Endpoint und database die zu verwendende Datenbank. Das Attribut opacType muss auf den Wert GBV-MARC gesetzt sein.
Das Mapping der Inhalte eines MARC-Datensatzes erfolgt innerhalb des jeweilig verwendeten Regelsatzes von Goobi workflow. Genauere Informationen, wie dieses Mapping konfiguriert werden kann finden sich innerhalb der UGH-Dokumentation hier:
4.1.3. Beispielkonfigurationen
UGH (Deutsch)
https://docs.goobi.io/ugh-de/4/4.1/4.1.3

Nutzung

Wenn in Goobi nach einem Identifier gesucht wird, wird im Hintergrund eine Anfrage an die konfigurierte URL gestellt.
Oberfläche von Goobi workflow zur Abfrage des Katalogs
Nach der Abfrage des eigentlichen Datensatzes aus dem Katalog erfolgt das Mapping der Metadaten gemäß der im Regelsatz konfigurieren Regeln.
Last modified 1yr ago