Das TIB-Portal bietet jeweils eine OpenURL Schnittstelle für den Aufruf der Suche und des Bestellformulars.
Die Basis-URL für den Aufruf einer Suche über das OpenURL Protokoll lautet: https://www.tib.eu/de/openurl/search
Folgende Parameter des OpenURL Protokolls werden für die Suche ausgewertet:
Nach dem Aufruf einer OpenURL wird zunächst im Hintergrund eine Suche im TIB-Portal durchgeführt. Ergibt diese Suche genau einen Treffer, so wird dieser Treffer in der Detailanzeige präsentiert. Ansonsten werden die übergebenen Parameter in die Suchmaske der Erweiterten Suche eingetragen und eine Suche ausgelöst.
Dabei werden die Parameter folgendermaßen auf die einzelnen Felder der Erweiterten Suche verteilt.
Werden mehr als ein Parameter in das gleiche Feld eingetragen, so werden diese mit OR verknüpft.
Der Private-Data-Parameter pid hat eine Schlüssel-Wert-Struktur der Form key:value. Folgende Schlüssel werden zurzeit unterstützt:
Schlüssel | Beschreibung | Übernahme in Feld | Beispiel |
---|---|---|---|
collectionCode | Produktsigel | Nummern | collectionCode: ZDB-1-USC |
https://www.tib.eu/de/openurl/search
?title=Java in a nutshell
&aulast=Flanagan
Der Aufruf oben gezeigter URL resultiert in dem folgenden Bildschirm:
Wird nach der Domain anstelle des /de/ Teils der URL /en/ angegeben, wird auf die englische Version der Seite weitergeleitet. Das gilt auch für die folgenden URLs.
Sind die angegebenen Daten so präzise, dass die Suche genau ein Treffer ergibt, wird das ermittelte Dokument direkt in der Detailanzeige präsentiert. Hier eine weitere Suchanfrage, die zum Zeitpunkt der Erstellung dieser Anleitung, genau einen Treffer ergibt:
Bei der Suche können weitere Parameter zu den OpenURL Parametern angegeben werden. Diese werden auf das Drilldown der Suche im TIB-Portal gemappt.
Folgende Parameter können zusätzlich mit angegeben werden:
Wert | Suchterm |
---|---|
a | Audiovisuelles Material |
b | Buch |
bc | Aufsatz/Kapitel (Buch) |
c | Konferenzband |
ca | Aufsatz (Konferenz) |
d | Hochschulschrift |
fd | Forschungsdaten |
j | Zeitschrift |
jl | Aufsatz (Zeitschrift) |
la | Lexikoneintrag |
m | 3D-Model |
p | Patent |
pa | Paper |
r | Report |
s | Standart |
x | Ohne Angabe |
Wert | Suchterm |
---|---|
com | Ggf. lizenzpflichtig |
nl | Nationallizenz |
oa | Freier Zugriff |
Wert | Suchterm |
---|---|
blcp | Konferenzbeiträge |
blse | Zeitschriftenaufsätze |
datacite | DataCite |
dkf | Kraftfahrwesen |
iud | IuD Bahn |
iop | IOP Institute of Physics |
iwf | AV-Medien |
kmo-3d | 3D Modelle (Probado) |
kmo-av | AV Medien |
ntis | NTIS |
ntrs | NTRS |
olc | Online Contents |
roempp | RÖMPP |
springer | TEMA Archive |
tema-archive | TEMA Archive |
tibkat | Katalog TIB |
zbmkm | Katalog Medizin |
zbmql | Katalog Agrar |
... |
https://www.tib.eu/de/openurl/search
?title=Java
&DsupplierPrefix=tema-archive
https://www.tib.eu/de/openurl/search
?title=Java
&DlicenseModel=com
https://www.tib.eu/de/openurl/search
?aulast=Meier
&date=1997
&DdocumentType=b
Folgende Zeichen haben eine besondere Bedeutung, wenn sie in einer Abfrage erscheinen:
+
-
&&
||
!
(
)
{
}
[
]
^
"
~
*
?
:
/
Wenn eines dieser Zeichen wörtlich und nicht als Sonderzeichen interpretieren soll, stellen Sie dem Zeichen einen Backslash( \) voran. Um zum Beispiel nach (1+1):2 zu suchen, ohne dass die Suche das Pluszeichen und die Klammern als Sonderzeichen für die Formulierung einer Unterabfrage mit zwei Begriffen interpretiert, stellen Sie den Zeichen jeweils einen Backslash voran.
TODO:
Die Basis-URL für den Aufruf des Bestellformulars über das OpenURL Protokoll lautet:
https://www.tib.eu/de/openurl/order
Folgende Parameter des OpenURL Protokolls werden hierfür ausgewertet:
Die OpenURL Parameter werden dabei folgendermaßen auf die Felder des Bestellformulars verteilt:
Folgend ein Beispiel für den Aufruf des Bestellformulars über die OpenURL Schnittstelle: