[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