<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Lieber Herr Ziegler,<br>
<br>
ich gehe davon aus, dass Sie die Datenablieferung über XMetaDissPlus
mit der DNB testen.<br>
<br>
<u>1. Element dc:source</u><br>
Das Element dc:source ist dabei ein sehr spezielles Element,
insbesondere beim Dokumenttyp Artikel möchte die DNB die Angabe der
Quelle des Artikels geliefert haben.<br>
In der Definition von XMetaDissPlus steht dazu folgendes:<br>
<br>
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------<br>
<h3
id="ZeitschriftenundSchriftenreihenausOPUS4überXMetaDissPlus-Element20„QuellederHochschulschrift“(dc:source)"><span
style="color: rgb(51,102,255);">Element 20 „Quelle der
Hochschulschrift“ (dc:source)</span></h3>
<p><strong> Zeitschriftenlieferung ohne Verknüpfung zum
Zeitschriftentitel</strong><br>
<br>
Wird eine Zeitschriftenlieferung ohne Angabe einer
„DNB_ZSTitelID“, „ZSTitelID“ oder „Erstkat-ID“ geliefert, <br>
dann sollte die Angabe zur Ausgabe in dem Element 20 „Quelle der
Hochschulschrift“ mit dem Attribut „noScheme“ geliefert werden.<br>
<br>
Falls ein Hinweis oder die Quelle der Hochschulschrift als
Online-Dokument vorliegt, <br>
ist hier die Angabe einer ISBN möglich. <strong>Des Weiteren sind
Angaben zur Quelle der Hochschulschrift auch als Freitext
möglich</strong>.<br>
<br>
Hinweis: Diese Quelle kann z. B. die Hochschulschrift im
Erstellungsformat sein oder für einzelne Artikel aus Zeitschriften
oder Monografien<br>
bzw. Sammelbänden Angaben zur Ausgabe und dem übergeordneten
Werk.<br>
<br>
XML-Syntax: <dc:source
xsi:type=“dcterms:URI“>Quelle</dc:source><br>
Beispiel:<dc:source xsi:ty pe=“dcterms:URI“><a
class="moz-txt-link-freetext"
href="http://www.hu-berlin.de/hochschulschrift_quelle.htm"><a class="moz-txt-link-freetext" href="http://www.hu-berlin.de/hochschulschrift_quelle.htm">http://www.hu-berlin.de/hochschulschrift_quelle.htm</a></a></dc:source><br>
<dc:source xsi:type=“ddb:noScheme“>Colloque de
physique(1990), C7, S. 339-344</dc:source> <br>
</p>
<p>------------------------------------------------------------------------------------------------------------------------------------------------------------------------------<br>
<br>
<strong><u>Umgesetzt in OPUS4:</u></strong><u><br>
</u><em> </em><em>Im Standard von OPUS4 wird</em><strong><em> die
Quelle (dc:source</em></strong>) aus mehreren Feldern
zusammengesetzt</p>
<p> <code class="java plain"><xsl:template match=</code><code
class="java string">"TitleParent"</code> <code class="java
plain">mode=</code><code class="java string">"xmetadissplus"</code><code
class="java plain">></code></p>
<div class="container" title="Hint: double-click to select code">
<div class="line number2 index1 alt1"><code class="java spaces"> </code><code
class="java plain"><dc:source xsi:type=</code><code
class="java string">"ddb:noScheme"</code><code class="java
plain">></code></div>
<div class="line number3 index2 alt2"><code class="java spaces"> </code><code
class="java plain"><xsl:value-of select=</code><code
class="java string">"@Value"</code> <code class="java plain">/></code></div>
<div class="line number4 index3 alt1"><code class="java spaces"> </code><code
class="java plain"><xsl:text>, </xsl:text></code></div>
<div class="line number5 index4 alt2"><code class="java spaces"> </code><code
class="java plain"><xsl:value-of select=</code><code
class="java string">"/Documents/Opus_Document/@Volume"</code>
<code class="java plain">/></code></div>
<div class="line number6 index5 alt1"><code class="java spaces"> </code><code
class="java plain"><xsl:text>, </xsl:text></code></div>
<div class="line number7 index6 alt2"><code class="java spaces"> </code><code
class="java plain"><xsl:value-of select=</code><code
class="java string">"/Documents/Opus_Document/@Issue"</code> <code
class="java plain">/></code></div>
<div class="line number8 index7 alt1"><code class="java spaces"> </code><code
class="java plain"><xsl:text>, </xsl:text></code></div>
<div class="line number9 index8 alt2"><code class="java spaces"> </code><code
class="java plain"><xsl:value-of select=</code><code
class="java string">"/Documents/Opus_Document/@PageNumber"</code>
<code class="java plain">/></code></div>
<div class="line number10 index9 alt1"><code class="java spaces"> </code><code
class="java plain"></dc:source> </code></div>
<div class="line number11 index10 alt2"><code class="java spaces"> </code><code
class="java plain"></xsl:template><br>
<br>
TitleParent- Titel des übergeordneten Werkes (einige Anwender
nennen es auch "Titel der Zeitschrift/Sammelwerk")<br>
Volume - Jahrgang<br>
Issue - Ausgabe / Heft<br>
Pagenumber - Seitenanzahl<br>
<br>
<br>
</code></div>
</div>
Viele Repositorien, die bereits von OPUS3 kamen, hatten dort ein
Feld "SourceTitle" für die Quellenangaben benutzt. In diesem Feld
sind hintereinander weg alle Angaben zur Quelle aufgeführt. Aus
diesem Grund ist bei einigen Repositorien dieses Feld auf dc:source
gemappt.<br>
<div class="container" title="Hint: double-click to select code">
<div class="line number1 index0 alt2"><code class="java plain"><xsl:template
match=</code><code class="java string">"Enrichment[@KeyName='SourceTitle']"</code>
<code class="java plain">mode=</code><code class="java string">"xmetadissplus"</code><code
class="java plain">></code></div>
<div class="line number2 index1 alt1"><code class="java spaces"> </code><code
class="java plain"><dc:source xsi:type=</code><code
class="java string">"ddb:noScheme"</code><code class="java
plain">></code></div>
<div class="line number3 index2 alt2"><code class="java spaces"> </code><code
class="java plain"><xsl:value-of select=</code><code
class="java string">"@Value"</code> <code class="java plain">/></code></div>
<div class="line number4 index3 alt1"><code class="java spaces"> </code><code
class="java plain"></dc:source></code></div>
<div class="line number5 index4 alt2"><code class="java spaces"> </code><code
class="java plain"></xsl:template><br>
<br>
</code></div>
</div>
<br>
Unserer Erfahrung hat gezeigt, dass es davon abhängt, welche
Metadaten gepflegt wurden. <br>
Entsprechend musste die XMetaDissPlus.xslt individuell angepasst
werden.<br>
<br>
<br>
<u>2. Element dc:creator</u><br>
Beim Element dc:creator wurden abweichend von der jetztigen Version
4.4.5 weitere Elemente hinzugefügt, die bei der nächsten
OPUS-Version mit ausgeliefert werden.<br>
Es handelt sich dabei um: CreatingCorporation und
ContributingCorporation sowie um den PersonEditor<br>
Folgendes müssten Sie in die XMetaDissPlus.xslt dazu aufnehmen:<br>
<br>
<!-- dc:creator --><br>
<xsl:apply-templates select="@CreatingCorporation"
mode="xmetadissplus" /><br>
<xsl:apply-templates select="@ContributingCorporation"
mode="xmetadissplus" /><br>
<br>
<!-- hinzugefügt @CreatingCorporation - urhebende Körperschaft
--><br>
<br>
<xsl:template match="@CreatingCorporation"
mode="xmetadissplus"><br>
<dc:creator xsi:type="pc:MetaPers"><br>
<pc:person><br>
<pc:name type="otherName"
otherNameType="organisation"><br>
<pc:organisationName><br>
<xsl:value-of select="." /><br>
</pc:organisationName><br>
</pc:name><br>
</pc:person><br>
</dc:creator><br>
</xsl:template><br>
<br>
<!-- hinzugefügt @ContributingCorporation - beteiligte
Körperschaft--><br>
<br>
<xsl:template match="@ContributingCorporation"
mode="xmetadissplus"><br>
<dc:creator xsi:type="pc:MetaPers"><br>
<pc:person><br>
<pc:name type="otherName"
otherNameType="organisation"><br>
<pc:organisationName><br>
<xsl:value-of select="." /><br>
</pc:organisationName><br>
</pc:name><br>
</pc:person><br>
</dc:creator><br>
</xsl:template><br>
----------------------------------------------------------------------------------------------------------------------------------------------------------------------<br>
<br>
<!-- dc:contributor --><br>
<xsl:apply-templates select="PersonEditor"
mode="xmetadissplus" /><br>
<br>
<!-- hinzugefügt @PersonEditor - Herausgeber--><br>
<br>
<xsl:template match="PersonEditor" mode="xmetadissplus"><br>
<dc:contributor xsi:type="pc:Contributor"
type="dcterms:ISO3166" thesis:role="editor"><br>
<pc:person><br>
<pc:name type="nameUsedByThePerson"><br>
<xsl:if test="normalize-space(@FirstName)"><br>
<pc:foreName><br>
<xsl:value-of select="@FirstName" /><br>
</pc:foreName><br>
</xsl:if><br>
<pc:surName><br>
<xsl:value-of select="@LastName" /><br>
</pc:surName><br>
</pc:name><br>
<xsl:if test="normalize-space(@AcademicTitle)"><br>
<pc:academicTitle><br>
<xsl:value-of select="@AcademicTitle" /><br>
</pc:academicTitle><br>
</xsl:if><br>
</pc:person><br>
</dc:contributor><br>
</xsl:template><br>
<br>
<br>
<br>
Ich hoffe, das hilft Ihnen erstmal weiter. <br>
<br>
<br>
Viele Grüße<br>
<br>
<br>
Steffi Conrad-Rempel<br>
<br>
<br>
<pre class="moz-signature" cols="72">--
OPUS-Hostingteam im KOBV
Konrad-Zuse-Zentrum
für Informationstechnik Berlin
Takustraße 7
D-14195 Berlin-Dahlem
Tel. +49 30 84185-343
<a class="moz-txt-link-abbreviated" href="mailto:conrad-rempel@zib.de">conrad-rempel@zib.de</a>
<a class="moz-txt-link-abbreviated" href="mailto:opusteam@zib.de">opusteam@zib.de</a> </pre>
<br>
<br>
<br>
<br>
<br>
<div class="moz-cite-prefix">Am 17.12.2015 um 10:42 schrieb Dr.
Karl-Josef Ziegler:<br>
</div>
<blockquote cite="mid:567283A1.8060304@uni-koblenz.de" type="cite">
<pre wrap="">Liebe Frau Conrad-Rempel!
Am 16.12.2015 um 16:52 schrieb Steffi Conrad-Rempel:
</pre>
<blockquote type="cite">
<pre wrap="">Alle Elemete, die OPUS über die OAI-Schnittstelle abliefert, sind in den
XSLT-Dateien enthalten.
</pre>
</blockquote>
<pre wrap="">Genau da habe ich nachgesehen.
</pre>
<blockquote type="cite">
<pre wrap="">Dort sind allerdings die Datenbanknamen der Felder aufgeführt und nicht
die übersetzten Feldnamen, was die Erkennung vielleicht ein bisschen
erschwert.
</pre>
</blockquote>
<pre wrap="">Und genau das ist das Problem.
</pre>
<blockquote type="cite">
<pre wrap="">Eine Mapping-Tabelle für die Standardauslieferung existiert dafür nicht.
Für ein besseres Verständnis, könnten wir die Erstellung einer
Mapping-Tabelle mit einplanen und diese später der Dokumentation beifügen.
</pre>
</blockquote>
<pre wrap="">Einmal geht es um den Parameter 'dc:source'. Hier kommt der Inhalt wohl
aus 'TitleParent'. Vermuten würde man eigentlich 'Quelle', es ist aber
'Titel des übergeordneten Werkes'.
Und dann um 'dc:creator'. Da nehme ich an, dass es aus 'PersonAuthor',
also dem Autorenfeld stammt. Das Problem ist nur, wenn es keinen Autor,
sondern nur Herausgeber gibt. Die werden dann wahrscheinlich in
'PersonEditor' gespeichert, was aber per OAI nicht ausgegeben wird. Die
DNB hätte es aber gerne.
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">
</pre>
</body>
</html>