Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

In Kategorie 012 (008B Pica+ = Nutzungskennzeichen) eines Normdatensatzes der PND oder SWD soll vermerkt werden, welcher Art etwaige verknüpften Titel sind und in welchem Segment sie zu eben diesem Normdatensatz verknüpft sind. Da diese Kategorie indexiert ist, können im Portal Die Kategorie ist mit Index COD/NC indexiert. Im Portal können damit die zu einem Bestand gehörigen Normdaten gefiltert werden.

Hinweise aus den PND-Redaktionsanleitungen :

Das Feld 012 - Nutzungskennzeichen - zeigt die tatsächliche Verwendung des Datensatzes an.

Das Feld ist fakultativ und in beiden Satzarten zulässig. Es sind mehrere Kennzeichen zulässig.

Folgende Nutzungskennzeichen sind vorgesehen:

e = verwendet im Deutschen Exilarchiv (DEA)
h = verwendet in der Provenienzerschließung
k = verwendet in Kalliope
m = verwendet im Deutschen Musikarchiv (DMA)
o = verwendet im Deutschen Buch- und Schriftmuseum (DBSM)
v = verwendet in der Formalerschließung der Deutschen Nationalbibliothek
w = verwendet in der Sacherschließung der Deutschen Nationalbibliothek

Nutzungskennzeichen werden nach einleitendem Schrägstrich angegeben. Mehrere
Nutzungskennzeichen werden durch Schrägstriche voneinander getrennt.

BEISPIELE: 012 /v/w/k
012 /o/k/e/w

Nutzungskennzeichen, die den Titelbestand der Deutschen Nationalbibliothek (außer DBSM)
betreffen, werden maschinell vergeben.

Nutzungskennzeichen des DBSM und von Kalliope werden manuell in der überregionalen PND
gesetzt.

2. Welche Datensätze werden verarbeitet?

...

3. Ablauf der Verarbeitung

Das Programm ermittelt pro Titeldatensatz alle verknüpften SWD- und PND-Datensätze (Satzarten Tn* und Tp*).

Wenn sich die Verknüpfung in den Kategorien 51XX oder 5540 befindet, so wird dies als SWD-Verknüpfung ausgewertet. Im verknüpften SWD-Datensatz wird geprüft, ob Kategorie 012 bereits vorhanden ist, bzw. ob in bestehendem Feld 012 bereits das Kennzeichen w vorhanden ist. Ist dies nicht der Fall, so wird der SWD-Datensatz ergänzt.

Wenn sich die Verknüpfung in den Kategorien 30**

Derzeit nur Programmcode, muss vervollständigt werden!

Codeblock
#define MARK_SWD                        'w'
#define MARK_PND_DEA            'e'
#define MARK_PND_DMA            'm'
#define MARK_PND_DNB            'v'


feld_t link_zu_swd[ANZ_SWD] = 
                { 
                        { 0, 41, PP_ANYIND, PP_ANYOCC },  /* 1 Feld 51XX */
                        { 0, 44, 'H', PP_ANYOCC }  /* 1 Feld 5540 */
                };

feld_t link_zu_pnd[ANZ_PND] = 
                { 
                        { 0, 28, PP_ANYIND, PP_ANYOCC }, /*  1 Feld 30xx */

                        { 0, 70, 'B', PP_ANYOCC }, /*  1 Feld  */
                        { 0, 70, 'N', PP_ANYOCC }, /*  2 Feld  */
                        { 0, 70, 'C', PP_ANYOCC }, /*  3 Feld  */
                        { 0, 70, '0', PP_ANYOCC }, /*  4 Feld  */

                        { 0, 71, 'B', PP_ANYOCC }, /*  */
                        { 0, 71, 'N', PP_ANYOCC }, /*  */
                        { 0, 71, 'C', PP_ANYOCC }, /*  */
                        { 0, 71, '0', PP_ANYOCC }, /*  */

                        { 0, 72, 'B', PP_ANYOCC }, /*  */
                        { 0, 72, 'N', PP_ANYOCC }, /*  */
                        { 0, 72, 'C', PP_ANYOCC }, /*  */
                        { 0, 72, '0', PP_ANYOCC }, /*  */


                        { 0, 73, 'B', PP_ANYOCC }, /*  */
                        { 0, 73, 'N', PP_ANYOCC }, /*  */
                        { 0, 73, 'C', PP_ANYOCC }, /*  */
                        { 0, 73, '0', PP_ANYOCC }, /*  */


                        { 0, 74, 'B', PP_ANYOCC }, /*  */
                        { 0, 74, 'N', PP_ANYOCC }, /*  */
                        { 0, 74, 'C', PP_ANYOCC }, /*  */
                        { 0, 74, '0', PP_ANYOCC }, /*  */

                        { 0, 75, 'B', PP_ANYOCC }, /*  */
                        { 0, 75, 'N', PP_ANYOCC }, /*  */
                        { 0, 75, 'C', PP_ANYOCC }, /*  */
                        { 0, 75, '0', PP_ANYOCC }, /*  */


                        { 0, 76, 'B', PP_ANYOCC }, /*  */
                        { 0, 76, 'N', PP_ANYOCC }, /*  */
                        { 0, 76, 'C', PP_ANYOCC }, /*  */
                        { 0, 76, '0', PP_ANYOCC }, /*  */


                        { 0, 77, 'B', PP_ANYOCC }, /*  */
                        { 0, 77, 'N', PP_ANYOCC }, /*  */
                        { 0, 77, 'C', PP_ANYOCC }, /*  */
                        { 0, 77, '0', PP_ANYOCC }, /*  */


                        { 0, 78, 'B', PP_ANYOCC }, /*  */
                        { 0, 78, 'N', PP_ANYOCC }, /*  */
                        { 0, 78, 'C', PP_ANYOCC }, /*  */
                        { 0, 78, '0', PP_ANYOCC }, /*  */


                        { 0, 79, 'B', PP_ANYOCC }, /*  */
                        { 0, 79, 'N', PP_ANYOCC }, /*  */
                        { 0, 79, 'C', PP_ANYOCC }, /*  */
                        { 0, 79, '0', PP_ANYOCC }  /*  */
                };

...