Direktlink in den Export-Metadaten
Export-Metadaten (Marc21 XML) Feld record/datafield[@ind1="4"][@ind2=" "][@tag="856"]/subfield[@code="u"]
Beispiel:
<record xmlns="http://www.loc.gov/MARC21/slim"> ... <datafield ind1="4" ind2=" " tag="856"> <subfield code="u">https://www.tib.eu/de/suchen/id/TIBKAT:539545228</subfield> <subfield code="3">link to metadata</subfield> </datafield> ...
An die URL aus dem subfield muss noch ein "/" angehängt werden: https://www.tib.eu/de/suchen/id/aaas%3Adoi%7E10.1126%252Fscience.aaf7254/
Neue Konstruktionsregel
Ab dem 1. Januar 2021 wird eine neue Konstruktionsregel für ftx-id von der TIB verwendet. Im Zeitraum von 01.01.2021 bis voraussichtlich 31.12-2021 werden alle Kollektionen schrittweise aktualisiert. In dieser Phase werden beide Konstruktionsregeln weiterhin gültig sein.
Allgemeine Konstruktionsregel
Diese Regel wird ab dem 1. Januar 2021 gültig sein. Für die altes Format konsultieren Sie bitte die "Altes Format".
https://www.tib.eu/de/suchen/id/<TIB-Portal-ID>
URL-Kodierung
URL-Kodierung bitte s. z.B. http://de.wikipedia.org/wiki/URL-Encoding
Ohne Kodierung sind folgende Zeichen erlaubt:
Buchstaben [A-Z, a-z], Ziffern [0-9] und - _ . ~
TIB-Portal-ID
Die TIB-Portal-ID setzt sich zusammen aus einem Präfix und einer Original-ID, beides getrennt durch einen Doppelpunkt.
<Präfix>:<Original-ID>
Es gibt abweichende Konstruktionen, zum Beispiel wenn ein Verlag üblicherweise Dokumente mit DOI liefert, im Ausnahmefall jedoch ohne DOI. Für AAAS zum Beispiel kann die TIB-Portal-ID wie folgt konstruiert sein:
<Präfix>:ivif~<ISSN>~<Volume>~<Issue>~<First Page>
Ungültiger Identifier
Für die Original-ID, die direkt zur Generierung der TIB-Portal-ID verwendet werden soll, müssen folgende Regeln eingehalten werden:
- Gültige Zeichen → Die einzigen akzeptierten Zeichen sind Buchstaben (klein oder groß) und Zahlen.
Längenbegrenzung → Die Original-ID sollte mindestens 6 Zeichen lang sein. Es ist keine maximale Länge für die Original-ID angegeben, jedoch sollte die TIB-Portal-ID nicht länger als 64 Zeichen sein.
Wenn die Original-Id nicht mit diesen Regeln übereinstimmt, wird anstelle der Original-ID ein SHA-1-Signatur der Original-ID verwendet
Ungültige Original-ID: <Präfix>:<SHA-1-Signatur des Original-ID>
Beispiele
TBA
Altes Format
Allgemeine Konstruktionsregel
https://www.tib.eu/de/suchen/id/<URL-kodierte TIB-Portal-ID>/
URL-Kodierung
URL-Kodierung bitte s. z.B. http://de.wikipedia.org/wiki/URL-Encoding
Ohne Kodierung sind folgende Zeichen erlaubt:
Buchstaben [A-Z, a-z], Ziffern [0-9] und - _ . ~
TIB-Portal-ID
Die TIB-Portal-ID setzt sich zusammen aus einem Präfix und einer URL-kodierten Original-ID, beides getrennt durch einen Doppelpunkt.
Allgemein: <Präfix>:<URL-kodierte Original-ID> DOI: <Präfix>:doi~<URL-kodierter DOI>
Es gibt abweichende Konstruktionen, zum Beispiel wenn ein Verlag üblicherweise Dokumente mit DOI liefert, im Ausnahmefall jedoch ohne DOI. Für AAAS zum Beispiel kann die TIB-Portal-ID wie folgt konstruiert sein:
<Präfix>:ivif~<ISSN>~<Volume>~<Issue>~<First Page>
Längenbegrenzung
Überschreitet die TIB-Portal-ID nach obiger Regel die maximal erlaubte Länge für FTX-IDs von 64 Zeichen, so wird der ID-Teil nach dem Präfix durch eine SHA-1-Signatur der Original-ID ersetzt:
Original-ID-Typ "DOI": <Präfix>:sha_doi~<SHA-1-Signatur des DOI>
Übliche zu kodierende Zeichen in Original-IDs und deren Kodierung:
Zeichen in Original-ID | Zeichen URL-kodiert |
---|---|
/ | %2F |
URL-kodierte TIB-Portal-ID
Für den Direktlink zur Detail-Ansicht eines Dokuments im TIB-Portal muss die TIB-Portal-ID selbst noch kodiert werden. Die ggf. doppelte Kodierung ist gewollt.
Übliche zu kodierende Zeichen in TIB-Portal-IDs und deren Kodierung:
Zeichen in TIB-Portal-ID | Zeichen URL-kodiert |
---|---|
: | %3A |
% | %25 |
Beispiele
Datenpool | Präfix | Original-ID-Typ | Beispiel Original-ID | Beispiel TIB-Portal-ID | Beispiel-Link zur Detail-Ansicht eines Dokuments im TIB-Portal |
---|---|---|---|---|---|
AWI | awi | DOI | 10.2312/BzPM_0686_2015 | awi:doi~10.2312%2FBzPM_0686_2015 | https://www.tib.eu/de/suchen/id/awi%3Adoi~10.2312%252FBzPM_0686_2015/ |
Eurographics | eurographics | DOI | 10.2312/LocalChapterEvents.TPCG.TPCG13.085-092 | eurographics:sha_doi~50f34efbb4044637a5889d1b3ad724a9ef22332e | https://www.tib.eu/de/suchen/id/eurographics%3Asha_doi~50f34efbb4044637a5889d1b3ad724a9ef22332e/ |
RÖMPP (Thieme) | roempp | RÖMPP-ID | RD-01-01901 | roempp:RD-01-01901 | https://www.tib.eu/de/suchen/id/roempp%3ARD-01-01901/ |