Marc21 Bib normalize on save
. Dieser Prozess hat mehrere Schritte. Unter anderem wird eine Nummer in MARC 009 vergeben (so noch keine vorhanden ist), leere Felder werden gelöscht, die Felder werden sortiert, etc.
Der komplexeste Teil dabei ist die Normalisierung. Hierbei werden mittels bestimmten Regeln (in einem eigenen Subset der Sprache drools) Änderungen am Datensatz vorgenommen. Die Reihenfolge, in der diese Regeln abgearbeitet werden, ist entscheidend, weil nachfolgende Regeln auf die Ergebnisse der Anwendung vorheriger Regeln als Input zugreifen.
Insgesamt werden drei "Dateien" in dieser Reihenfolge abgearbeitet: OBV_KATA_P1_
, OBV_KATA_P2
, OBV_KATA_DATA
. Die nachfolgenden Tabellen listen die Dokumentation der einzelnen Regeln in der Reihenfolge auf, in der sie in der Datei vorkommen. Tatsächlich werden sie innerhalb der Datei in umgekehrter Reihenfolge, d. h. von unten nach oben, abgearbeitet.
OBV_KATA_P1
und OBV_KATA_P2
sorgen dafür, dass z. B. temporäre Subfelder umbenannt werden und materialspezifische Codes vergeben werden. OBV_KATA_DATA
sorgt dafür, dass beim Import aus externen Ressourcen entstandene temporäre Felder in ihre Zielkategorie aufgelöst werden.
Name:
Definiton:
Note:
Name | betroffene Felder | Definiton | Anmerkung |
---|---|---|---|
KATA-002-SPR008-01: filter first language code and change subfield to X | 008 | filter first language code and change subfield to X | Vorbereitung für die Verarbeitung der Sprachcodes in KATA-P2. Dort wird durch das SFX der erste Sprachcode identifiziert und in 008/35-38 geschrieben. Das ersetzen von “und” durch " " ist notwendig, weil in KATA_P2 darauf geprüft wird. Fraglich, ob das dort wirklich geprüft werden muss. |
KATA-004-a33Xb: generate 337 b.s from 338 b.s* | 337 | generate 337 b.s from 338 b.s* | |
KATA-004-a33Xb: generate 337 b.c from 338 b.c* | 337 | generate 337 b.c from 338 b.c* | |
KATA-004-a33Xb: generate 337 b.h from 338 b.h* | 337 | generate 337 b.h from 338 b.h* | |
KATA-004-a33Xb: generate 337 b.p from 338 b.p* | 337 | generate 337 b.p from 338 b.p* | |
KATA-004-a33Xb: generate 337 b.g from 338 b.g* | 337 | generate 337 b.g from 338 b.g* | |
KATA-004-a33Xb: generate 337 b.g from 338 b.m* | 337 | generate 337 b.g from 338 b.m* | |
KATA-004-a33Xb: generate 337 b.e from 338 b.e* | 337 | generate 337 b.e from 338 b.e* | |
KATA-004-a33Xb: generate 337 b.n from 338 b.n* | 337 | generate 337 b.n from 338 b.n* | |
KATA-004-a33Xb: generate 337 b.v from 338 b.v* | 337 | generate 337 b.v from 338 b.v* | |
KATA-004-a33Xb: generate 337 b.x from 338 b.x* | 337 | generate 337 b.x from 338 b.x* | |
KATA-004-a33Xb: generate 337 b.z from 338 b.z* | 337 | generate 337 b.z from 338 b.z* | |
KATA-005-aBZK4: generate SF-4 if not exists | generate SF-4 if not exists | Bei 7XX wird die BZK nur erzeugt, wenn es kein SF-t gibt, allerdings zuerst in SF-X; Nur wenn es kein SF-4 gibt, wird das SF-X in SF-4 umbenannt, sonst wieder gelöscht. |
|
KATA-006-ciX00: update first & second indicator if possible | 1XX | Indikatoren bei 1XX setzen, wenn möglich. | Bei 700 SF-t wird der 2. Indikator von Blank auf 2 gesetzt. Einführung der Trunkierung und Zusatz “Dynasty” –> evtl. Rücksprache mit GND-Koordinator |
KATA-007-a242y: add SF y ger to 24200 | 242 | Ergänze SFyger zu 242. |
|
KATA-013-a6895: add 689 SF 5 with AT-OBV if not exists | 689 | add 689 SF 5 with AT-OBV if not exists | Die Subfelder 5 werden der Reihe nach abgefragt, ob sie bereits AT-OBV beinhalten, die betroffenen Felder werden gelöscht. Anschließend wird am Anfang die ISIL des OBV (erneut) hinzugefügt. Sollte es sich hier um ein Feld 689 *# handeln, dass einen Deskriptor enthält, so wird SF5 am Schluss wieder gelöscht. |
KATA-014-ISBN: delete hyphens in 020 SF-a | 020 | Entferne die Bindestriche aus ISBNs in 020, 77X, 78X. | |
KATA-015-rm084: Remove field 084 with empty SF-a | 084 | Entferne 084 mit leerem SFa . |
Die Regel funktioniert in diesem Fall, weil in dem Prozess zum Abspeichern ein Task ausgewählt ist, der vor dem Greifen der Drools Normalisierungsregeln alle leeren Felder löscht. Wenn die Regel zur Anwendung kommt, existiert SF-a also tatsächlich nicht mehr. |
KATA-016-rm689: Remove field 689.{0,-} when 689.{0,0} and 689.{0,1} do not exist | 689 | Remove field 689.{0,-} when 689.{0,0} and 689.{0,1} do not exist | |
KATA-016-rm689: Remove field 689.{1,-} when 689.{1,0} and 689.{1,1} do not exist | 689 | Remove field 689.{1,-} when 689.{1,0} and 689.{1,1} do not exist | |
KATA-016-rm689: Remove field 689.{2,-} when 689.{2,0} and 689.{2,1} do not exist | Remove field 689.{2,-} when 689.{2,0} and 689.{2,1} do not exist | ||
KATA-016-rm689: Remove field 689.{3,-} when 689.{3,0} and 689.{3,1} do not exist | 689 | Remove field 689.{3,-} when 689.{3,0} and 689.{3,1} do not exist | |
KATA-016-rm689: Remove field 689.{4,-} when 689.{4,0} and 689.{4,1} do not exist | 689 | Remove field 689.{4,-} when 689.{4,0} and 689.{4,1} do not exist | |
KATA-016-rm689: Remove field 689.{5,-} when 689.{5,0} and 689.{5,1} do not exist | 689 | Remove field 689.{5,-} when 689.{5,0} and 689.{5,1} do not exist | |
KATA-016-rm689: Remove field 689.{6,-} when 689.{6,0} and 689.{6,1} do not exist | 689 | Remove field 689.{6,-} when 689.{6,0} and 689.{6,1} do not exist | |
KATA-016-rm689: Remove field 689.{7,-} when 689.{7,0} and 689.{7,1} do not exist | 689 | Remove field 689.{7,-} when 689.{7,0} and 689.{7,1} do not exist | |
KATA-016-rm689: Remove field 689.{8,-} when 689.{8,0} and 689.{8,1} do not exist | 689 | Remove field 689.{8,-} when 689.{8,0} and 689.{8,1} do not exist | |
KATA-016-rm689: Remove field 689.{9,-} when 689.{9,0} and 689.{9,1} do not exist | 689 | Remove field 689.{9,-} when 689.{9,0} and 689.{9,1} do not exist | |
KATA-017-rn689Za: Rename 689 SF-Z in SF a, if SF Z exists | 689 | Ändere 689 SFZ in SFA , falls SFZ vorhanden. |
|
KATA-018-rn240Fa: Rename 240 SF-F in SF a, if SF F exists | Ändere 240 SFF in SFa , falls vorhanden. |
||
KATA-019-rn500Da: Rename 500 SF-D in SF a, if SF D exists | 500 | Ändere 500 SFD in SFa. , falls vorhanden. |
|
KATA-020-a035ZDB: generate 035.a from 016.a and 016.2 if 016 contains the ZDB-IDNR and 035.a.(DE-600) does not exist | 035 | Generiere 035 für ZDB-Datensätze aus 016 falls nicht vorhanden. | |
KATA-021-rm655gndcontent: Remove field 655 with empty SF-a | 655 | Remove field 655 with empty SF-a | |
KATA-022-rm016SF2: Remove field 016 with empty SF-a | 016 | Entferne 016 wenn SF2DE-600 und kein SFa | Die Regel funktioniert in diesem Fall, weil in dem Process zum Abspeichern ein Task ausgewählt ist, der vor dem Greifen der Drools Normalisierungsregeln alle leeren Felder löscht. Wenn die Regel zur Anwendung kommt, existiert SF-a also tatsächlich nicht mehr. |
KATA-023-rm024SF2: Remove field 024 with empty SF-a | 024 | Remove field 024 with empty SF-a | Die Regel funktioniert in diesem Fall, weil in dem Prozess zum Abspeichern ein Task ausgewählt ist, der vor dem Greifen der Drools Normalisierungsregeln alle leeren Felder löscht. Wenn die Regel zur Anwendung kommt, existiert SF-a also tatsächlich nicht mehr. |
KATA-024-rm264copyright: Remove field 264 if SF-c contains the copyright mark only | 264 | Remove field 264 if SF-c contains the copyright mark only | Die Regel funktioniert in diesem Fall, weil in dem Prozess zum Abspeichern ein Task ausgewählt ist, der vor dem Greifen der Drools Normalisierungsregeln alle leeren Felder löscht. Wenn die Regel zur Anwendung kommt, existiert SF-a also tatsächlich nicht mehr. |
KATA-025-rm247g: Remove field 247 if no SF-a exists, only a SF-g | 247 | Remove field 247 if no SF-a exists, only a SF-g | Die Regel funktioniert in diesem Fall, weil in dem Prozess zum Abspeichern ein Task ausgewählt ist, der vor dem Greifen der Drools Normalisierungsregeln alle leeren Felder löscht. Wenn die Regel zur Anwendung kommt, existiert SF-a also tatsächlich nicht mehr. |
KATA-026-rm500: Remove field 500 | 500 | Entferne Feld 500, wenn es nur Vortexte enthält. | |
KATA-027-rm538: Remove field 538 | 538 | Entferne 538 wenn es kein SFa gibt. | Die Regel funktioniert in diesem Fall, weil in dem Prozess zum Abspeichern ein Task ausgewählt ist, der vor dem Greifen der Drools Normalisierungsregeln alle leeren Felder löscht. Wenn die Regel zur Anwendung kommt, existiert SF-a also tatsächlich nicht mehr. |
KATA-029-rm856: Remove field 856 if SF-x with Resolving-System and SF-3 with Volltext exists but no SF-u exists | 856 | Entferne 8564#, wenn SF3Volltext und SFxResolving-System und SFu | |
nicht vorhanden oder leer. | Die Regel funktioniert in diesem Fall, weil in dem Prozess zum Abspeichern ein Task ausgewählt ist, der vor dem Greifen der Drools Normalisierungsregeln alle leeren Felder löscht. Wenn die Regel zur Anwendung kommt, existiert SF-u also tatsächlich nicht mehr. |
||
KATA-030-a7XX830prefix: add prefix (AT-OBV) to 773 SF-w if not exists | 7XX | Füge das Präfix “(AT-OBV)” in 7XX SFw hinzu, falls nicht vorhanden. |
Wird nur hinzugefügt, wenn der vorhandene Wert mit “AC” beginnt. |
KATA-030-a7XX830prefix: add prefix (AT-OBV) to 830 SF-w if not exists | 830 | Füge das Präfix “(AT-OBV)” in 830 SFw hinzu, falls nicht vorhanden. |
Wird nur hinzugefügt, wenn der vorhandene Wert mit “AC” beginnt. |
KATA-031-addEKI: add EKI with prefix ‘(DE-599)OBV’ in field 035 if not exists | 035 | Erzeuge 035 mit SFa(DE-599)OBV… | EKI für Eigenkatalogisate. |
KATA-032-LDR18c: set leader position 18 to ‘c’: ISBD punctuation omitted | LDR | Setze LDR/18=c (ISBD punctuation omitted). |
|
KATA-033-selsortGND: select 100 if exists 100.0 and sort SF-0 SF-4 (SF-e) | 100 | Sortiere die Subfeler in 100, wenn es ein SF0 gibt. | |
KATA-033-selsortGND: select 110 if exists 110.0 and sort SF-0 SF-4 (SF-e) | 110 | Sortiere die Subfeler in 110, wenn es ein SF0 gibt. | |
KATA-033-selsortGND: select 111 if exists 111.0 and sort SF-0 SF-4 (SF-j) | Sortiere die Subfeler in 111, wenn es ein SF0 gibt. | ||
KATA-033-selsortGND: select 130 if exists 130.0 and sort SF-0 at the end | Sortiere die Subfeler in 130, wenn es ein SF0 gibt. | ||
KATA-033-selsortGND: select 240 if exists 240.0 and sort SF-0 at the end | Sortiere die Subfeler in 240, wenn es ein SF0 gibt. | ||
KATA-033-selsortGND: select 385 if exists 385.0 and sort SF-0 at the end | Sortiere die Subfeler in 385, wenn es ein SF0 gibt. | ||
KATA-033-selsortGND: select 600 if exists 600.0 and sort SF-0 SF-4 (SF-e) | Sortiere die Subfeler in 600, wenn es ein SF0 gibt. | ||
KATA-033-selsortGND: select 610 if exists 610.0 and sort SF-0 SF-4 (SF-e) | Sortiere die Subfeler in 610, wenn es ein SF0 gibt. | ||
KATA-033-selsortGND: select 611 if exists 611.0 and sort SF-0 SF-4 (SF-j) | Sortiere die Subfeler in 611, wenn es ein SF0 gibt. | ||
KATA-033-selsortGND: select 630 if exists 630.0 and sort SF-0 SF-4 (SF-e) | Sortiere die Subfeler in 630, wenn es ein SF0 gibt. | ||
KATA-033-selsortGND: select 650 if exists 650.0 and sort SF-0 SF-4 (SF-e) | Sortiere die Subfeler in 650, wenn es ein SF0 gibt. | ||
KATA-033-selsortGND: select 651 if exists 651.0 and sort SF-0 SF-4 (SF-e) | Sortiere die Subfeler in 651, wenn es ein SF0 gibt. | ||
KATA-033-selsortGND: select 655 if exists 655.0 and sort SF-0 SF-2 at the end | Sortiere die Subfeler in 655, wenn es ein SF0 gibt. | ||
KATA-033-selsortGND: select 689 if exists 689.0 and sort SF-0 at the end right after SF-D | Sortiere die Subfeler in 689, wenn es ein SF0 gibt. | ||
KATA-033-selsortGND: select 700 if exists 700.0 and sort SF-0 SF-4 (SF-e) | Sortiere die Subfeler in 700, wenn es ein SF0 gibt. | ||
KATA-033-selsortGND: select 710 if exists 710.0 and sort SF-0 SF-4 (SF-e) | Sortiere die Subfeler in 710, wenn es ein SF0 gibt. | ||
KATA-033-selsortGND: select 711 if exists 711.0 and sort SF-0 SF-4 (SF-j) | Sortiere die Subfeler in 711, wenn es ein SF0 gibt. | ||
KATA-033-selsortGND: select 730 if exists 730.0 and sort SF-0 at the end | Sortiere die Subfeler in 100, wenn es ein SF0 gibt. | ||
KATA-033-selsortGND: select 751 if exists 751.0 and sort SF-0 SF-4 (SF-e) | Sortiere die Subfeler in 751, wenn es ein SF0 gibt. | ||
KATA-036-sort040 | 040 | Diese Regel muss in der Datei vor den anderen Regeln betreffend 040 stehen, weil die Regeln von unten nach oben abgearbeitet werden. |
|
KATA-036-add040a: add field 040 SF-a | 040 | Füge 040 SFa mit Creating Agency ein, falls noch keine da ist. |
|
KATA-036-add040be: add field 040 SF-b and SF-e | 040 | Füge 040 SFb und SFe hinzu, wenn es eine 336 gibt und nicht LDR/07=s . |
CHANGES: - Nach ZR-FE-Sitzung vom 26.01.2023 wurde diese Regel um eine weitere Bedingung ergänzt. - 2023-02-10: Update der modifizierenden Institution wurde in eigene Regel (KATA-036-upd040d) ausgelagert |
KATA-036-upd040d: update modifying agency | 040 | ||
KATA-038-ci246: change first indicator from 3 to 1 if the second indicator is set to 1 | 246 | Setze 246 @ind1 von 3 auf 1 wenn @ind2 ist 1 |
|
KATA-038-ci246: change second indicator from 3 to blank if the first indicator is set to 3 | 246 | Setze 246 @ind2 von 3 auf # wenn @ind1 ist 3 |
|
KATA-038-ci246: change first indicator from 3 to 1 if the second indicator is set to 0 | 246 | Setze 246 @ind1 von 3 auf 1 wenn @ind2 ist 0 |
|
KATA-043-rn655Na: rename subfield N to a, for NAK | 655 | Ändere 655 SFN auf SFa. Für NAK. | |
KATA-046-ci300: change first and second indicator to blank | 300 | Setze die Indikatoren in 300 auf ## . |
|
KATA-049-ci362: normalisiere Indikatoren auf 0-blank | 362 | Normalisiere Indikatoren von 362 auf 0# |
|
KATA-053-sort035: sort 035 with prefix (AT-OBV) at the first position of all 035 fields | 035 | Sortiere 035 mit SFa(AT-OBV)… nach vorne. | Damit in der Kurzanzeige in Alma die AC-Nummer sichtbar ist. |
KATA-055-country008: setze 008 Pos. 15-17 auf ||| wenn 044 Sfc existiert | 008 | Setze 008 Pos. 15-17 auf ||| wenn 044 Sfc existiert. | |
KATA-058-rn035Za: Rename 035 SF-Z in SF a, if SF Z exists | 035 | Ändere 035 SFZ in SFa; entferne SFZ, wenn es nur die ISIL “(DE-600)” enthält. | |
KATA-059-ci780: change indicators MARC 780 | 780 | Setze die Indikatoren von 780 je nach Beziehungskennzeichnung in SFi. | |
KATA-060-ci785: change indicators MARC 785 | 785 | Setze die Indikatoren von 785 je nach SFi. | |
KATA-061-500SB: add ‘Bitte die Suche um Angaben zum Teil erweitern!’ to 500.a | 500 | add ‘Bitte die Suche um Angaben zum Teil erweitern!’ to 500.a | Hinweistext für analytische Schulbuchkatalogisierung. |
KATA-062-008Pos39c: 008 Pos. 39 auf ‘c’ setzen | 008/39 | 008/39 auf ‘c’ setzen wenn nicht bereits ‘c’ | |
KATA-063-245Ind1: Setze 1. Indikator auf 1, wenn 1XX existiert | 245 ind1 | Setze 1. Indikator auf 1, wenn 1XX existiert | |
KATA-063-245Ind1: Setze 1. Indikator auf 0, wenn 1XX nicht existiert | 245 ind1 | Setze 1. Indikator auf 0, wenn 1XX nicht existiert | |
KATA-064-773AUFSd: Ergänze/Ersetze SFd in 773 bei Aufsätzen mit Veröffentlichungsangabe aus MARC 264 | 773, 264 | Ergänze/Ersetze SFd in 773 bei Aufsätzen mit Veröffentlichungsangabe aus MARC 264 | |
KATA-065-fR008Pos19: Setze MARC 008 Pos. 19 auf |, wenn es sich um eine fortlaufende Ressource handelt | 008/19 | Setze MARC 008 Pos. 19 auf |, wenn es sich um eine fortlaufende Ressource handelt | |
KATA-069-970Dubl: Normalisiere Sf A mit ‘Dublette zu’ in MARC 970 auf Sfa | 970 | Normalisiere Sf A mit ‘Dublette zu’ in MARC 970 auf Sfa | Es wird auf SFa geprüft, weil SFA in KATA-090-970Aa von “A” auf “a” geändert wird. |
KATA-070-090combine: Fügt mehrere MARC 090 zusammen (nach OAI-Updates) | 090 | Fügte mehrere MARC 090 zusammen (nach OAI-Updates). | |
KATA-072-LDR19b: set leader position 18 to ‘c’: ISBD punctuation omitted | LDR/19 | set leader position 18 to ‘c’: ISBD punctuation omitted | Die Regel normalisiert bei “Stücktitel” von ungezählten Reihen oder Verlagsreihen LDR Pos. 19 von b auf #. |
KATA-074-655ind2: change second indicator to 7, if exists Sf2 | 655 | Ändere 655 @ind2 auf 7 wenn es SF2 gibt. |
|
KATA-075-ISMN: delete hyphens in 024 SF-a | 024 SFa | Entferne die Bindestriche aus 024 SFa . |
|
KATA-076-rm100700: remove MARC 100 and 700 if not exists Sfa | 100, 700 | Entferne 100/700 wenn sie kein SFa haben | |
KATA-077-ci240: change first indicator to 1, change second indicator to 0 | 240 | Setze die Indikatoren von 240 auf “10” | |
KATA-078-csf044.src: Ersetze Subfield a in 044 mit c when es mit X beginnt | 044 | Ersetze 044 SFa mit c when es mit “X” beginnt | |
KATA-080-rm347e: Remove 347 SF e, if content is Region … | 347 | Entferne 347 SFe wenn der Inhalt “Region …” ist. | |
KATA-082-fix007_music: set 007/0 to q if it’s music | 007/0 | Setze 007/0 auf q , wenn es sich um einen Musikdruck handelt. |
|
Setze 007/1 auf u falls \| |
Wenn LDR/06=c|d und es gibt kein 007/0=q, dann ändere 007/0=t auf q. Die Einschränkung, dass es noch kein 007/0=q geben darf, verhindert, dass absichtlich doppelt codierte Datensätze verändert werden. Die Prüfung auf 008/23=o ist notwendig, um bei elektronischen Ressourcenkeinen Schaden anzurichten. |
||
KATA-082a | 007 q | Escapen von “|” funktioniert nicht in existsControl. In der Doku wird kryptisch erwähnt, dass das an gewissen Stellen nicht funktioniert. Dieses Problem werde in einem zukünftigen Release behoben. :-/ |
|
KATA-083-rm77608noSFwxz: remove 77608 if no subfield wxz | 77608 | Entferne 77608, wenn es kein Subfeld [owxz] gibt. | Die Regel funktioniert in diesem Fall, weil in dem Prozess zum Abspeichern ein Task ausgewählt ist, der vor dem Greifen der Drools Normalisierungsregeln alle leeren Felder löscht. Beim Ausführen der Regel allein (ohne Speichern), funktioniert sie nicht immer, weil gewisse Subfelder u. U. leer, aber doch vorhanden sind. |
KATA-084-condrm77608SFn | 77608 SFn | Entferne 77608 SFn, wenn es kein SFi “Erscheint auch als” gibt. | Die Vorlagen für mono, tut und tat enthalten vorbefüllte Subfelder in 77608, bei expand from template in bereits existierende Felder gemerged werden (Namentlich solche mit SFi Elektronische Reproduktion, die kein SFn haben). Das eingefügte SFn mit “Online-Ausgabe” soll dementsprechend entfernt werden, wenn es kein passendes SFi gibt. |
KATA-085-rm245SFn: remove 245SFn[..] | 245 SFn | Entferne 245 SFn, wenn es nur “[…]” enthält | Nachdem es bei mehrteiligen Monografien sinnvolle Anwendungen von SFn[...] gibt, ist diese Regel auf fortlaufende Ressourcen beschränkt. Siehe https://www.agkva.org/632553528.html#MehrteiligeMonografien-BesetzungvonFeld245 Nachdem nur die SF gelöscht werden sollen, die nur “[…]” enthalten, wird dies über replaceContents gelöst, weil deleteSubFields alle SFn löschen würde. Das leere SF wird automatisch entfernt. OR-BUG: Der drools-Bug mit der OR-Verknüpfung sollte hier nicht zum tragen kommen. Es kann nie mehr als eine Bedingung wahr sein, weil sie sich alle auf LDR beziehen. |
KATA-086-rm974 | 9740s | ||
KATA-086-rm-hierarchy-flags | 1XX, 7XX, jeweils SF9 | Diese Markierungen stammen aus dem Aleph/Alma-Parallelbetrieb, da diese Felder in MAB-U-Sätzen dedupliziert werden mussten. |
|
KATA-086-rm-sorting-flags830 | 830 SF9 | Im Aleph/Alma-Parallelbetrieb wurde mit diesem Subfield die korrekte Zuordnung von MAB 451/453 etc. gewährleistet. |
|
KATA-087-mv655gndmusic348.src | 655, 348 | Für den Fall, dass Partnerverbünde noch so liefern sollten. | |
KATA-088-mv348Na: rename subfield N to a, for NAK | 348 | Ändere 348 SFN auf SFa. Für NAK. | In SFn befindet sich die CV-Liste für den NAK, beim Speichern soll es in SFa. |
set indicators 830 ‘#0’ | 830 | Im OBV gibt es keine andere Indikatorenkombination. | |
KATA-090-970Aa | 970 | Muss ganz am Anfang laufen, damit spätere Regeln auf SFa matchen können. | |
KATA-092-rmprefix: remove 546 if they only contains prefixes | 546 | ||
KATA-093-clean028 | 028 |
Name:
Definiton:
Note:
Name | betroffene Felder | Definiton | Anmerkung |
---|---|---|---|
KATA-081-cp500to290ausr: copy ausreifung from 500 to 290 | 290 SFc | Kopiere die Ausreifung/Entstehungsstufe von 500 nach 290 | |
KATA-081-rm290ausr: remove 290 without corresponding 500 | 290 SFc | Entferne 290 SFc ohne korrespondierende 500 | |
KATA-081-cp500to290bevInc: copy preferred incipit from 500 to 290 | 290 SFb | Kopiere bevorzugtes Incipit von 500 nach 290 SFb | |
KATA-081-rm290bevInc: remove 290 without corresponding 500 | 290 SFb | Entferne 290 SFb ohne korrespondierende 500 | |
KATA-081-cp500to290incipit: copy incipit from 500 to 290 | 290 SFa | Kopiere Incipit von 500 nach 290 SFa | |
KATA-081-rm290incipit: remove 290 without corresponding 500 | 290 SFa | Entferne 290 SFa ohne korrespondierende 500 | |
KATA-081-cp500to290explicit: copy explicit from 500 to 290 | 290 SFe | Kopiere Explicit von 500 nach 290 SFe | |
KATA-081-rm290explicit: remove 290 without corresponding 500 | 290 SFe | Entferne 290 SFe ohne korrespondierende 500 | |
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - ger | copy first language code from 041 SF-a to 008 Pos. 35-37 - ger | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - eng | copy first language code from 041 SF-a to 008 Pos. 35-37 - eng | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - fre | copy first language code from 041 SF-a to 008 Pos. 35-37 - fre | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - ita | copy first language code from 041 SF-a to 008 Pos. 35-37 - ita | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - lat | copy first language code from 041 SF-a to 008 Pos. 35-37 - lat | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - rus | copy first language code from 041 SF-a to 008 Pos. 35-37 - rus | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - spa | copy first language code from 041 SF-a to 008 Pos. 35-37 - spa | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - cze | copy first language code from 041 SF-a to 008 Pos. 35-37 - cze | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - pol | copy first language code from 041 SF-a to 008 Pos. 35-37 - pol | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - hun | copy first language code from 041 SF-a to 008 Pos. 35-37 - hun | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - dut | copy first language code from 041 SF-a to 008 Pos. 35-37 - dut | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - mul | copy first language code from 041 SF-a to 008 Pos. 35-37 - mul | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - scr | copy first language code from 041 SF-a to 008 Pos. 35-37 - scr | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - epo | copy first language code from 041 SF-a to 008 Pos. 35-37 - epo | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - swe | copy first language code from 041 SF-a to 008 Pos. 35-37 - swe | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - jpn | copy first language code from 041 SF-a to 008 Pos. 35-37 - jpn | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - gre | copy first language code from 041 SF-a to 008 Pos. 35-37 - gre | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - por | copy first language code from 041 SF-a to 008 Pos. 35-37 - por | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - xpo | copy first language code from 041 SF-a to 008 Pos. 35-37 - xpo | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - rum | copy first language code from 041 SF-a to 008 Pos. 35-37 - rum | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - slv | copy first language code from 041 SF-a to 008 Pos. 35-37 - slv | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - grc | copy first language code from 041 SF-a to 008 Pos. 35-37 - grc | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - bul | copy first language code from 041 SF-a to 008 Pos. 35-37 - bul | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - chi | copy first language code from 041 SF-a to 008 Pos. 35-37 - chi | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - dan | copy first language code from 041 SF-a to 008 Pos. 35-37 - dan | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - heb | copy first language code from 041 SF-a to 008 Pos. 35-37 - heb | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - tur | copy first language code from 041 SF-a to 008 Pos. 35-37 - tur | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - ara | copy first language code from 041 SF-a to 008 Pos. 35-37 - ara | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - slo | copy first language code from 041 SF-a to 008 Pos. 35-37 - slo | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - ukr | copy first language code from 041 SF-a to 008 Pos. 35-37 - ukr | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - fin | copy first language code from 041 SF-a to 008 Pos. 35-37 - fin | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - nor | copy first language code from 041 SF-a to 008 Pos. 35-37 - nor | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - san | copy first language code from 041 SF-a to 008 Pos. 35-37 - san | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - zxx | copy first language code from 041 SF-a to 008 Pos. 35-37 - zxx | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - srp | copy first language code from 041 SF-a to 008 Pos. 35-37 - srp | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - sla | copy first language code from 041 SF-a to 008 Pos. 35-37 - sla | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - hrv | copy first language code from 041 SF-a to 008 Pos. 35-37 - hrv | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - kor | copy first language code from 041 SF-a to 008 Pos. 35-37 - kor | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - per | copy first language code from 041 SF-a to 008 Pos. 35-37 - per | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - cat | copy first language code from 041 SF-a to 008 Pos. 35-37 - cat | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - scc | copy first language code from 041 SF-a to 008 Pos. 35-37 - scc | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - tib | copy first language code from 041 SF-a to 008 Pos. 35-37 - tib | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - alb | copy first language code from 041 SF-a to 008 Pos. 35-37 - alb | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - mac | copy first language code from 041 SF-a to 008 Pos. 35-37 - mac | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - est | copy first language code from 041 SF-a to 008 Pos. 35-37 - est | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - hin | copy first language code from 041 SF-a to 008 Pos. 35-37 - hin | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - lit | copy first language code from 041 SF-a to 008 Pos. 35-37 - lit | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - yid | copy first language code from 041 SF-a to 008 Pos. 35-37 - yid | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - swa | copy first language code from 041 SF-a to 008 Pos. 35-37 - swa | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - ice | copy first language code from 041 SF-a to 008 Pos. 35-37 - ice | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - bos | copy first language code from 041 SF-a to 008 Pos. 35-37 - bos | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - bel | copy first language code from 041 SF-a to 008 Pos. 35-37 - bel | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - arm | copy first language code from 041 SF-a to 008 Pos. 35-37 - arm | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - roh | copy first language code from 041 SF-a to 008 Pos. 35-37 - roh | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - afr | copy first language code from 041 SF-a to 008 Pos. 35-37 - afr | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - syr | copy first language code from 041 SF-a to 008 Pos. 35-37 - syr | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - ido | copy first language code from 041 SF-a to 008 Pos. 35-37 - ido | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - chu | copy first language code from 041 SF-a to 008 Pos. 35-37 - chu | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - lav | copy first language code from 041 SF-a to 008 Pos. 35-37 - lav | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - art | copy first language code from 041 SF-a to 008 Pos. 35-37 - art | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - geo | copy first language code from 041 SF-a to 008 Pos. 35-37 - geo | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - gle | copy first language code from 041 SF-a to 008 Pos. 35-37 - gle | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - rom | copy first language code from 041 SF-a to 008 Pos. 35-37 - rom | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - vol | copy first language code from 041 SF-a to 008 Pos. 35-37 - vol | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - oci | copy first language code from 041 SF-a to 008 Pos. 35-37 - oci | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - pli | copy first language code from 041 SF-a to 008 Pos. 35-37 - pli | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - arc | copy first language code from 041 SF-a to 008 Pos. 35-37 - arc | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - ina | copy first language code from 041 SF-a to 008 Pos. 35-37 - ina | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - nep | copy first language code from 041 SF-a to 008 Pos. 35-37 - nep | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - akk | copy first language code from 041 SF-a to 008 Pos. 35-37 - akk | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - wen | copy first language code from 041 SF-a to 008 Pos. 35-37 - wen | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - baq | copy first language code from 041 SF-a to 008 Pos. 35-37 - baq | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - pra | copy first language code from 041 SF-a to 008 Pos. 35-37 - pra | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - gez | copy first language code from 041 SF-a to 008 Pos. 35-37 - gez | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - aze | copy first language code from 041 SF-a to 008 Pos. 35-37 - aze | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - cop | copy first language code from 041 SF-a to 008 Pos. 35-37 - cop | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - ind | copy first language code from 041 SF-a to 008 Pos. 35-37 - ind | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - mon | copy first language code from 041 SF-a to 008 Pos. 35-37 - mon | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - ile | copy first language code from 041 SF-a to 008 Pos. 35-37 - ile | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - ben | copy first language code from 041 SF-a to 008 Pos. 35-37 - ben | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - kaz | copy first language code from 041 SF-a to 008 Pos. 35-37 - kaz | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - uzb | copy first language code from 041 SF-a to 008 Pos. 35-37 - uzb | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - kur | copy first language code from 041 SF-a to 008 Pos. 35-37 - kur | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - wel | copy first language code from 041 SF-a to 008 Pos. 35-37 - wel | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - tam | copy first language code from 041 SF-a to 008 Pos. 35-37 - tam | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - fry | copy first language code from 041 SF-a to 008 Pos. 35-37 - fry | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - gla | copy first language code from 041 SF-a to 008 Pos. 35-37 - gla | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - pro | copy first language code from 041 SF-a to 008 Pos. 35-37 - pro | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - bre | copy first language code from 041 SF-a to 008 Pos. 35-37 - bre | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - ota | copy first language code from 041 SF-a to 008 Pos. 35-37 - ota | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - tha | copy first language code from 041 SF-a to 008 Pos. 35-37 - tha | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - egy | copy first language code from 041 SF-a to 008 Pos. 35-37 - egy | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - vie | copy first language code from 041 SF-a to 008 Pos. 35-37 - vie | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - tgk | copy first language code from 041 SF-a to 008 Pos. 35-37 - tgk | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - urd | copy first language code from 041 SF-a to 008 Pos. 35-37 - urd | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - guj | copy first language code from 041 SF-a to 008 Pos. 35-37 - guj | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - mis | copy first language code from 041 SF-a to 008 Pos. 35-37 - mis | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - tat | copy first language code from 041 SF-a to 008 Pos. 35-37 - tat | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - crp | copy first language code from 041 SF-a to 008 Pos. 35-37 - crp | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - ira | copy first language code from 041 SF-a to 008 Pos. 35-37 - ira | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - syc | copy first language code from 041 SF-a to 008 Pos. 35-37 - syc | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - sux | copy first language code from 041 SF-a to 008 Pos. 35-37 - sux | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - sin | copy first language code from 041 SF-a to 008 Pos. 35-37 - sin | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - mol | copy first language code from 041 SF-a to 008 Pos. 35-37 - mol | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - cnr | copy first language code from 041 SF-a to 008 Pos. 35-37 - cnr | ||
KATA-002-SPR008-02: copy first language code from 041 SF-a to 008 Pos. 35-37 - last | copy first language code from 041 SF-a to 008 Pos. 35-37 - last | ||
KATA-039-a016ZDB: generate 016 if exists 035 with ZDB-IDNR or ZDB-Neu | generate 016 if exists 035 with ZDB-IDNR or ZDB-Neu | ||
KATA-057-9702#av: when 9702# does not exist and 090 Sfv exists | 970 | Ergänze 9702# SFvNAK-Bestand, wenn 090 SFv1 vorhanden. | Variante für den Fall, in dem 9702# SFv nicht vorhanden ist. |
KATA-057-9702#av: when 9702# exists and 090 Sfv exists | Ergänze 9702# SFvNAK-Bestand, wenn 090 SFv1 vorhanden. | Variante für den Fall, in dem 9702# SFv bereits vorhanden ist. | |
KATA-071-090dedupl: Dedupliziert gleiche Subfelder in MARC 090 | 090 | Dedupliziere gleiche Subfelder in MARC 090. | |
KATA-040-LKR: suffix 970.{7,-}.a.LKR/ITM with the institution code | 9707# | suffix 970.{7,-}.a.LKR/ITM with the institution code | Es wird auf SFA geprüft, weil SFA erst am Ende (in KATA-090-970Aa) nach SFa geändert wird. |
Name:
Definiton:
Note:
Name | betroffene Felder | Definiton | Anmerkung |
---|---|---|---|
remove temporary 4XX | 4XX excluding 490 | Muss ganz am Ende laufen. | |
KATA-034-DATA: rule 1-1 dnbzdb | 084 | rule 1-1 dnbzdb | |
KATA-034-DATA: rule 1-2 dnbzdb | rule 1-2 dnbzdb | ||
KATA-034-DATA: rule 2-1 dnbzdb | rule 2-1 dnbzdb | ||
KATA-034-DATA: rule 2-2 dnbzdb | rule 2-2 dnbzdb | ||
KATA-034-DATA: rule 3-1 dnbzdb | rule 3-1 dnbzdb | ||
KATA-034-DATA: rule 3-2 dnbzdb | rule 3-2 dnbzdb | ||
KATA-034-DATA: rule 4-1 dnbzdb | rule 4-1 dnbzdb | ||
KATA-034-DATA: rule 4-2 dnbzdb | rule 4-2 dnbzdb | ||
KATA-034-DATA: rule 5-1 dnbzdb | rule 5-1 dnbzdb | ||
KATA-034-DATA: rule 5-2 dnbzdb | rule 5-2 dnbzdb | ||
KATA-034-DATA: rule 6 dnbzdb | rule 6 dnbzdb | ||
KATA-034-DATA: rule 7-1 dnbzdb | rule 7-1 dnbzdb | ||
KATA-034-DATA: rule 7-2 dnbzdb | rule 7-2 dnbzdb | ||
KATA-034-DATA: rule 9-1 dnbzdb | rule 9-1 dnbzdb | ||
KATA-034-DATA: rule 9-2 dnbzdb | rule 9-2 dnbzdb | ||
KATA-034-DATA: rule 10 dnbzdb | 040 SFd | Dieses Suffix wird beim OAI-Update generiert, damit SFd nicht inKATA-036-upd040d mit “AT-OBV” überschrieben wird. Nachdem diese Regelgelaufen ist, muss das Suffix wieder entfernt werden. Das passiert hier. |
|
KATA-034-DATA: rule 1-1 dnb | 040 | In 400 wird beim DNB-OAI-Update die 040 der DNB transportiert. Nur |
SFd soll übernommen werden. Wenn SFd nicht übernommen wird, scheint hier immer AT-OBV
auf. | | | KATA-034-DATA: rule 1-2 dnb | | rule 1-2 dnb | | | KATA-034-DATA: rule 2-1 dnb | | rule 2-1 dnb | | | KATA-034-DATA: rule 2-2 dnb | | rule 2-2 dnb | | | KATA-034-DATA: rule 3-1 dnb | | rule 3-1 dnb | | | KATA-034-DATA: rule 3-2 dnb | | rule 3-2 dnb | | | KATA-034-DATA: rule 4-1 dnb | | rule 4-1 dnb | | | KATA-034-DATA: rule 4-2 dnb | | rule 4-2 dnb | | | KATA-034-DATA: rule 1-1 zdb | | rule 1-1 zdb | Feld 401 transportiert die 040 aus der ZDB bei OAI-Update. Das
vorhande SFa der 040 wird beibehalten. Alle anderen Subfelder der 040
werden von der ZDB übernommen.
Damit entspricht hier der Algorithmus auch der Formulierung dokumentierten
Spezifikation:
Katalogisierungshandbuch | | KATA-034-DATA: rule 2-1 zdb | | rule 2-1 zdb | | | KATA-034-DATA: rule 2-2 zdb | | rule 2-2 zdb | | | KATA-034-DATA: rule 3-1 zdb | | rule 3-1 zdb | | | KATA-034-DATA: rule 3-2 zdb | | rule 3-2 zdb | | | KATA-034-DATA: rule 4-1 zdb | | rule 4-1 zdb | | | KATA-034-DATA: rule 4-2 zdb | | rule 4-2 zdb | | | KATA-034-DATA: rule 4-3 zdb | | rule 4-3 zdb | | | KATA-034-DATA: rule 4-4 zdb | | rule 4-4 zdb | | | KATA-034-DATA: rule 5 zdb | | rule 5 zdb | | | KATA-034-DATA: rule 6 zdb | | rule 6 zdb | | | KATA-034-DATA: rule 7-1 zdb | | rule 7-1 zdb | | | KATA-034-DATA: rule 7-2 zdb | | rule 7-2 zdb | | | KATA-034-DATA: rule 8-1 zdb | | rule 8-1 zdb | | | KATA-034-DATA: rule 8-2 zdb | | rule 8-2 zdb | | | KATA-034-DATA: rule 9-1 zdb | 650 | | Hereinkommende 650er werden im Importprozess zu 460 umgewandelt. 650
sollte von DNB/ZDB üblicherweise nicht geliefert werden | | KATA-034-DATA: rule 10-1 zdb | 9700# | | Die 457 wird beim Import vor dem Merge aus der 882 (incoming) generiert.
Dieser Umweg ist nötig, weil die 970 geschützt ist und nicht durch den Merge
kommen würde. | | KATA-034-DATA: rule 1-1 zdbok | | rule 1-1 zdbok | | | KATA-034-DATA: rule 1-2 zdbok | | rule 1-2 zdbok | | | KATA-034-DATA: rule 2-1 zdbok | | rule 2-1 zdbok | |