[Kobv-opus-tester] GND und ORCID in OAI xMetaDissPlus
Heidi Traeger
heidi.traeger at uni-weimar.de
Fr Nov 30 13:29:16 CET 2018
Liebe Kolleginnen und Kollegen,
die DNB hat seit xMetadissPlus Version 2.3. die Ausgabe von ORCID und GND festgelegt:
Beispiel:
<dc:creator xsi:type="pc:MetaPers">
<pc:person GND-Nr="140681787">
<ddb:orcid>https://orcid.org/0000-0002-3579-8855</ddb:orcid<https://orcid.org/0000-0002-3579-8855%3c/ddb:orcid>>
<pc:name type="nameUsedByThePerson">
<pc:foreName>Reinhard</pc:foreName>
<pc:surName>König</pc:surName>
</pc:name>
<pc:academicTitle>Jun.-Prof. Dr.</pc:academicTitle>
</pc:person>
</dc:creator>
Die ORCID ist kein Problem und so funktioniert die GND Ausgabe, ist aber nicht schön wenn keine GND vorhanden ist:
<pc:person GND-Nr="{@IdentifierGnd}">
aber ich schaffe nicht die Abfrage nach Vorhandensein der GND, in dieser Abfrage ist ein Fehler:
<xsl:template match="PersonAuthor" mode="xmetadissplus">
<dc:creator xsi:type="pc:MetaPers">
<xsl:choose>
<xsl:when test="@IdentifierGnd != ''">
<pc:person GND-Nr="{@IdentifierGnd}">
</xsl:when>
<xsl:otherwise>
<pc:person>
</xsl:otherwise>
</xsl:choose>
<xsl:if test="normalize-space(@IdentifierOrcid)">
<ddb:orcid>
<xsl:value-of select="@IdentifierOrcid" />
</ddb:orcid>
</xsl:if>
<pc:name type="nameUsedByThePerson">
<xsl:if test="normalize-space(@FirstName)">
<pc:foreName>
<xsl:value-of select="@FirstName" />
</pc:foreName>
</xsl:if>
<pc:surName>
<xsl:value-of select="@LastName" />
</pc:surName>
</pc:name>
<xsl:if test="normalize-space(@AcademicTitle)">
<pc:academicTitle>
<xsl:value-of select="@AcademicTitle" />
</pc:academicTitle>
</xsl:if>
</pc:person>
</dc:creator>
</xsl:template>
Ich würde mich sehr über einen Tipp freuen.
Beste Grüße aus Weimar
Heidi Traeger
Heidi Traeger
EDV
+49 3643 582866
Bauhaus-Universität Weimar<https://www.uni-weimar.de/de/universitaet/struktur/zentrale-einrichtungen/universitaetsbibliothek/>
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://listserv.zib.de/pipermail/kobv-opus-tester/attachments/20181130/3a0c932d/attachment.html>
Mehr Informationen über die Mailingliste Kobv-opus-tester