forked from pkiraly/qa-catalogue
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
9 changed files
with
376 additions
and
1 deletion.
There are no files selected for viewing
44 changes: 44 additions & 0 deletions
44
src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag029.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
package de.gwdg.metadataqa.marc.definition.tags.hbztags; | ||
|
||
import de.gwdg.metadataqa.marc.definition.Cardinality; | ||
import de.gwdg.metadataqa.marc.definition.structure.DataFieldDefinition; | ||
import de.gwdg.metadataqa.marc.definition.structure.Indicator; | ||
|
||
/** | ||
* Weitere internationale Standardnummer(n) für fortlaufende Sammelwerke (ISSN) | ||
*/ | ||
public class Tag029 extends DataFieldDefinition { | ||
|
||
private static Tag029 uniqueInstance; | ||
|
||
private Tag029() { | ||
initialize(); | ||
postCreation(); | ||
} | ||
|
||
public static Tag029 getInstance() { | ||
if (uniqueInstance == null) | ||
uniqueInstance = new Tag029(); | ||
return uniqueInstance; | ||
} | ||
|
||
private void initialize() { | ||
tag = "029"; | ||
label = "Weitere internationale Standardnummer(n) für fortlaufende Sammelwerke (ISSN)"; | ||
mqTag = "WeitereinternationaleStandardnummernfürfortlaufendeSammelwerkeISSN"; | ||
cardinality = Cardinality.Repeatable; | ||
// descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=525369446"; | ||
|
||
ind1 = new Indicator(); | ||
ind2 = new Indicator(); | ||
|
||
setSubfieldsWithCardinality( | ||
"a", "Autorisierte ISSN", "NR", | ||
"b", "ISSN der Ausgabe auf Datenträger", "NR", | ||
"c", "ISSN der Internetausgabe", "NR", | ||
"d", "ISSN der Druckausgabe", "NR" | ||
); | ||
|
||
|
||
} | ||
} |
67 changes: 67 additions & 0 deletions
67
src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag089.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
package de.gwdg.metadataqa.marc.definition.tags.hbztags; | ||
|
||
import de.gwdg.metadataqa.marc.definition.Cardinality; | ||
import de.gwdg.metadataqa.marc.definition.structure.DataFieldDefinition; | ||
import de.gwdg.metadataqa.marc.definition.structure.Indicator; | ||
|
||
/** | ||
* Dewey Decimal Classification Number (analytisch) | ||
*/ | ||
public class Tag089 extends DataFieldDefinition { | ||
|
||
private static Tag089 uniqueInstance; | ||
|
||
private Tag089() { | ||
initialize(); | ||
postCreation(); | ||
} | ||
|
||
public static Tag089 getInstance() { | ||
if (uniqueInstance == null) | ||
uniqueInstance = new Tag089(); | ||
return uniqueInstance; | ||
} | ||
|
||
private void initialize() { | ||
tag = "089"; | ||
label = "Dewey Decimal Classification Number (analytisch)"; | ||
mqTag = "DeweyDecimalClassificationNumberAnalytisch"; | ||
cardinality = Cardinality.Repeatable; | ||
// descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=525369446"; | ||
|
||
ind1 = new Indicator("Ausgabe") | ||
.setCodes( | ||
" ", "empty", | ||
"0", "Vollversion", | ||
"1", "Kurzausgabe" | ||
) | ||
.setMqTag("ausgabe"); | ||
|
||
ind2 = new Indicator("Nicht erstellt von LC") | ||
.setCodes( | ||
" ", "empty", | ||
"4", "Erstellt nicht von LC" | ||
) | ||
.setMqTag("nichtVonLCERstellt"); | ||
|
||
setSubfieldsWithCardinality( | ||
"a", "Vollständige Notation", "NR", | ||
"b", "Exemplarnummer (Item number)", "NR", | ||
"c", "Grundnotation", "NR", | ||
"d", "Notationen anderer Haupttafeln", "R", | ||
"e", "Angabe der zugrunde liegenden DDC-Ausgabe", "NR", | ||
"f", "Notation aus Hilfstafel 1", "R", | ||
"g", "Notation aus Hilfstafel 2", "R", | ||
"h", "Notation aus Hilfstafel 3A", "R", | ||
"i", "Notation aus Hilfstafel 3B", "R", | ||
"j", "Notation aus Hilfstafel 3C", "R", | ||
"k", "Notation aus Hilfstafel 4", "R", | ||
"l", "Notation aus Hilfstafel 5", "R", | ||
"m", "Notation aus Hilfstafel 6", "R", | ||
"t", "Notation aus einer Anhaengetafel", "R", | ||
"t", "Quelle der vergebenen Notation", "R" | ||
); | ||
|
||
|
||
} | ||
} |
50 changes: 50 additions & 0 deletions
50
src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag090.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
package de.gwdg.metadataqa.marc.definition.tags.hbztags; | ||
|
||
import de.gwdg.metadataqa.marc.definition.Cardinality; | ||
import de.gwdg.metadataqa.marc.definition.structure.DataFieldDefinition; | ||
import de.gwdg.metadataqa.marc.definition.structure.Indicator; | ||
|
||
/** | ||
* Weitere Codierungen | ||
*/ | ||
public class Tag090 extends DataFieldDefinition { | ||
|
||
private static Tag090 uniqueInstance; | ||
|
||
private Tag090() { | ||
initialize(); | ||
postCreation(); | ||
} | ||
|
||
public static Tag090 getInstance() { | ||
if (uniqueInstance == null) | ||
uniqueInstance = new Tag090(); | ||
return uniqueInstance; | ||
} | ||
|
||
private void initialize() { | ||
tag = "090"; | ||
label = "Weitere Codierungen"; | ||
mqTag = "WeitereCodierungen"; | ||
cardinality = Cardinality.Nonrepeatable; | ||
// descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=525369446"; | ||
|
||
ind1 = new Indicator(); | ||
ind2 = new Indicator(); | ||
|
||
setSubfieldsWithCardinality( | ||
"a", "Papierzustand", "R", | ||
"b", "Audiovisuelles Medium / Bildliche Darstellung", "R", | ||
"f", "Erscheinungsform", "R", | ||
"g", "Veröffentlichungsart und Inhalt Mono", "R", | ||
"h", "Literaturtyp", "R", | ||
"i", "Angaben zur Freiwilligen Selbstkontrolle der Filmwirtschaft (FSK)", "R", | ||
"n", "Veröffentlichungsart und Inhalt (ZDB)", "R", | ||
"o", "Frühere Erscheinungsform", "R", | ||
"v", "Nachlassmaterialien", "R", | ||
"w", "Authentizitätsgrad", "R" | ||
); | ||
|
||
|
||
} | ||
} |
47 changes: 47 additions & 0 deletions
47
src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag249.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
package de.gwdg.metadataqa.marc.definition.tags.hbztags; | ||
|
||
import de.gwdg.metadataqa.marc.definition.Cardinality; | ||
import de.gwdg.metadataqa.marc.definition.structure.DataFieldDefinition; | ||
import de.gwdg.metadataqa.marc.definition.structure.Indicator; | ||
|
||
/** | ||
* Weitere Titel etc. bei Zusammenstellungen (Abweichend zur DNB) | ||
* https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=525369446 | ||
* DNB: http://swbtools.bsz-bw.de/cgi-bin/help.pl?cmd=kat&val=4010 | ||
*/ | ||
public class Tag249 extends DataFieldDefinition { | ||
|
||
private static Tag249 uniqueInstance; | ||
|
||
private Tag249() { | ||
initialize(); | ||
postCreation(); | ||
} | ||
|
||
public static Tag249 getInstance() { | ||
if (uniqueInstance == null) | ||
uniqueInstance = new Tag249(); | ||
return uniqueInstance; | ||
} | ||
|
||
private void initialize() { | ||
tag = "249"; | ||
label = "Weitere Titel etc. bei Zusammenstellungen"; | ||
mqTag = "WeitereTitel"; | ||
cardinality = Cardinality.Nonrepeatable; | ||
descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=525369446"; | ||
|
||
ind1 = new Indicator(); | ||
ind2 = new Indicator(); | ||
|
||
setSubfieldsWithCardinality( | ||
"a", "Weiterer Titel bei Zusammenstellungen", "R", | ||
"b", "Titelzusätze zur gesamten Zusammenstellung", "NR", | ||
"c", "Verantwortlichkeitsangabe zur gesamten Zusammenstellung", "NR", | ||
"v", "Verantwortlichkeitsangabe zum weiteren Titel", "R" | ||
); | ||
|
||
getSubfield("a") | ||
.setMqTag("rdf:value"); | ||
} | ||
} |
42 changes: 42 additions & 0 deletions
42
src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag290.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
package de.gwdg.metadataqa.marc.definition.tags.hbztags; | ||
|
||
import de.gwdg.metadataqa.marc.definition.Cardinality; | ||
import de.gwdg.metadataqa.marc.definition.structure.DataFieldDefinition; | ||
import de.gwdg.metadataqa.marc.definition.structure.Indicator; | ||
|
||
/** | ||
* Angabe zum Text der Unterlage | ||
* https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=525369446 | ||
*/ | ||
public class Tag290 extends DataFieldDefinition { | ||
|
||
private static Tag290 uniqueInstance; | ||
|
||
private Tag290() { | ||
initialize(); | ||
postCreation(); | ||
} | ||
|
||
public static Tag290 getInstance() { | ||
if (uniqueInstance == null) | ||
uniqueInstance = new Tag290(); | ||
return uniqueInstance; | ||
} | ||
|
||
private void initialize() { | ||
tag = "290"; | ||
label = "Angabe zum Text der Unterlage"; | ||
mqTag = "angabeZumTextDerUnterlage"; | ||
cardinality = Cardinality.Nonrepeatable; | ||
descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=525369446"; | ||
|
||
ind1 = new Indicator(); | ||
ind2 = new Indicator(); | ||
|
||
setSubfieldsWithCardinality( | ||
"a", "Incipit der Unterlage", "R", | ||
"b", "Einheitsincipit", "R", | ||
"c", "Ausreifung / Entstehungsstufe", "R" | ||
) | ||
} | ||
} |
40 changes: 40 additions & 0 deletions
40
src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag591.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
package de.gwdg.metadataqa.marc.definition.tags.hbztags; | ||
|
||
import de.gwdg.metadataqa.marc.definition.Cardinality; | ||
import de.gwdg.metadataqa.marc.definition.structure.DataFieldDefinition; | ||
import de.gwdg.metadataqa.marc.definition.structure.Indicator; | ||
|
||
/** | ||
* Redaktionelle Bemerkungen | ||
*/ | ||
public class Tag591 extends DataFieldDefinition { | ||
|
||
private static Tag591 uniqueInstance; | ||
|
||
private Tag591() { | ||
initialize(); | ||
postCreation(); | ||
} | ||
|
||
public static Tag591 getInstance() { | ||
if (uniqueInstance == null) | ||
uniqueInstance = new Tag591(); | ||
return uniqueInstance; | ||
} | ||
|
||
private void initialize() { | ||
tag = "591"; | ||
label = "Redaktionelle Bemerkungen"; | ||
mqTag = "redaktionelleBemerkungen"; | ||
cardinality = Cardinality.Repeatable; | ||
// descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=525369446"; | ||
|
||
ind1 = new Indicator(); | ||
ind2 = new Indicator(); | ||
|
||
setSubfieldsWithCardinality( | ||
"a", "Redaktionelle Bemerkungen", "R" | ||
); | ||
|
||
} | ||
} |
41 changes: 41 additions & 0 deletions
41
src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag912.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
package de.gwdg.metadataqa.marc.definition.tags.hbztags; | ||
|
||
import de.gwdg.metadataqa.marc.definition.Cardinality; | ||
import de.gwdg.metadataqa.marc.definition.structure.DataFieldDefinition; | ||
import de.gwdg.metadataqa.marc.definition.structure.Indicator; | ||
|
||
/** | ||
* Produktsigel | ||
* https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=525369446 | ||
*/ | ||
public class Tag912 extends DataFieldDefinition { | ||
|
||
private static Tag912 uniqueInstance; | ||
|
||
private Tag912() { | ||
initialize(); | ||
postCreation(); | ||
} | ||
|
||
public static Tag912 getInstance() { | ||
if (uniqueInstance == null) | ||
uniqueInstance = new Tag912(); | ||
return uniqueInstance; | ||
} | ||
|
||
private void initialize() { | ||
tag = "912"; | ||
label = "Produktsigel"; | ||
mqTag = "produktsigel"; | ||
cardinality = Cardinality.Nonrepeatable; | ||
descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=525369446"; | ||
|
||
ind1 = new Indicator(); | ||
ind2 = new Indicator(); | ||
|
||
setSubfieldsWithCardinality( | ||
"a", "Kennzeichnungen für Nationallizenzen und digitale Sammlungen", "NR", | ||
"b", "Lizenzjahr", "NR" | ||
) | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
40 changes: 40 additions & 0 deletions
40
src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag965.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
package de.gwdg.metadataqa.marc.definition.tags.hbztags; | ||
|
||
import de.gwdg.metadataqa.marc.definition.Cardinality; | ||
import de.gwdg.metadataqa.marc.definition.structure.DataFieldDefinition; | ||
import de.gwdg.metadataqa.marc.definition.structure.Indicator; | ||
|
||
/** | ||
* Inhaltsverzeichnis URL für Primo | ||
*/ | ||
public class Tag965 extends DataFieldDefinition { | ||
|
||
private static Tag965 uniqueInstance; | ||
|
||
private Tag965() { | ||
initialize(); | ||
postCreation(); | ||
} | ||
|
||
public static Tag965 getInstance() { | ||
if (uniqueInstance == null) | ||
uniqueInstance = new Tag965(); | ||
return uniqueInstance; | ||
} | ||
|
||
private void initialize() { | ||
tag = "965"; | ||
label = "Inhaltsverzeichnis URL für Primo"; | ||
mqTag = "inhaltsverzeichnisURLFürPrimo"; | ||
cardinality = Cardinality.Repeatable; | ||
// descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=724304028"; | ||
|
||
ind1 = new Indicator(); | ||
ind2 = new Indicator(); | ||
|
||
setSubfieldsWithCardinality( | ||
"u", "Inhaltsverzeichnis URL für Primo", "R" | ||
); | ||
|
||
} | ||
} |