From 0d63b7affec1b8097992bfba28ea596eb2160c9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20B=C3=BClte?= Date: Tue, 10 Sep 2024 12:09:09 +0200 Subject: [PATCH 1/7] Update hbz specific elements #7 --- .../marc/definition/tags/hbztags/Tag981.java | 2 +- .../marc/definition/tags/hbztags/Tag987.java | 2 +- .../marc/definition/tags/hbztags/TagGKS.java | 10 ++++++++++ .../marc/definition/tags/hbztags/TagGKT.java | 10 ++++++++++ 4 files changed, 22 insertions(+), 2 deletions(-) diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag981.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag981.java index 6f2349a8..0b56865c 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag981.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag981.java @@ -34,7 +34,7 @@ private void initialize() { setSubfieldsWithCardinality( "a", "Systemnummer alt", "NR", - "u", " IDN Exemplar (EPN)", "NR", + "b", "IDN Exemplar (EPN)", "NR", "9", "Verweis auf Lokalinformation","NR" ); diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag987.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag987.java index 85cc4a7d..fdf4223f 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag987.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag987.java @@ -26,7 +26,7 @@ private void initialize() { tag = "987"; label = "Selektionskennzeichen IZ"; mqTag = "SelektionskennzeichenIZ"; - cardinality = Cardinality.Repeatable; + cardinality = Cardinality.Nonrepeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=518750316"; ind1 = new Indicator("undefined") diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/TagGKS.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/TagGKS.java index 668f875e..1a2a0a07 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/TagGKS.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/TagGKS.java @@ -53,6 +53,16 @@ private void initialize() { "4", "Beziehungscode", "R", "5", "Institution, auf die sich das Feld bezieht", "R", "9", "C: - Anwendungskontext (W), L: - Sprachcode (NW), U: - Schriftcode (NW), v: - Bemerkungen (W)", "R", + "t", "Titel eines Werkes", "NR", + "f", "Datum eines Werkes", "NR", + "g", "Zusatz", "R", + "h", "Inhaltstyp", "R", + "l", "Sprache der Expression", "R", + "m", "Medium der Musikaufführung", "R", + "n", "Zählung eines Teils/einer Abteilung eines Werkes", "R", + "o", "Angabe des Musikarrangements", "R", + "p", "Titel eines Teils/einer Abteilung eines Werkes", "R", + "r", "Tonart", "NR", "A", "Vocabulary subfield", "R", "B", "Authority ID subfield", "R", "C", "Authority tag subfield","R" diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/TagGKT.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/TagGKT.java index 3e2f7456..7ed51d61 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/TagGKT.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/TagGKT.java @@ -52,6 +52,16 @@ private void initialize() { "4", "Beziehungscode", "R", "5", "Institution, auf die sich das Feld bezieht", "R", "9", "C: - Anwendungskontext (W), L: - Sprachcode (NW), U: - Schriftcode (NW), v: - Bemerkungen (W)", "R", + "t", "Titel eines Werkes", "NR", + "f", "Datum eines Werkes", "NR", + "g", "Zusatz", "R", + "h", "Inhaltstyp", "R", + "l", "Sprache der Expression", "R", + "m", "Medium der Musikaufführung", "R", + "n", "Zählung eines Teils/einer Abteilung eines Werkes", "R", + "o", "Angabe des Musikarrangements", "R", + "p", "Titel eines Teils/einer Abteilung eines Werkes", "R", + "r", "Tonart", "NR", "A", "Vocabulary subfield", "R", "B", "Authority ID subfield", "R", "C", "Authority tag subfield","R" From 785225d17f1067b5134c9eaf866e3e9a4d4b7ae2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20B=C3=BClte?= Date: Tue, 10 Sep 2024 12:10:08 +0200 Subject: [PATCH 2/7] Add hbz specific enhancements for marc core elements #7 --- .../gwdg/metadataqa/marc/definition/tags/tags1xx/Tag110.java | 3 ++- .../gwdg/metadataqa/marc/definition/tags/tags1xx/Tag111.java | 3 ++- .../gwdg/metadataqa/marc/definition/tags/tags20x/Tag245.java | 4 ++++ .../gwdg/metadataqa/marc/definition/tags/tags20x/Tag246.java | 3 +++ .../gwdg/metadataqa/marc/definition/tags/tags5xx/Tag505.java | 4 ++++ .../gwdg/metadataqa/marc/definition/tags/tags6xx/Tag648.java | 3 ++- .../gwdg/metadataqa/marc/definition/tags/tags6xx/Tag655.java | 4 ++++ .../gwdg/metadataqa/marc/definition/tags/tags70x/Tag710.java | 3 ++- .../gwdg/metadataqa/marc/definition/tags/tags70x/Tag711.java | 3 ++- .../gwdg/metadataqa/marc/definition/tags/tags70x/Tag751.java | 3 ++- .../gwdg/metadataqa/marc/definition/tags/tags76x/Tag773.java | 4 ++++ .../gwdg/metadataqa/marc/definition/tags/tags76x/Tag776.java | 4 ++++ 12 files changed, 35 insertions(+), 6 deletions(-) diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags1xx/Tag110.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags1xx/Tag110.java index 79f162e6..6dffcdd2 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags1xx/Tag110.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags1xx/Tag110.java @@ -190,7 +190,8 @@ private void initialize() { )); putVersionSpecificSubfields(MarcVersion.HBZ, Arrays.asList( - new SubfieldDefinition("B", "Authority ID subfield", "NR") + new SubfieldDefinition("B", "Authority ID subfield", "NR"), + new SubfieldDefinition("9", "Feldzuordnung Aleph", "R") )); sourceSpecificationType = SourceSpecificationType.Subfield2; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags1xx/Tag111.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags1xx/Tag111.java index db4874fc..cee42d80 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags1xx/Tag111.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags1xx/Tag111.java @@ -195,7 +195,8 @@ private void initialize() { )); putVersionSpecificSubfields(MarcVersion.HBZ, Arrays.asList( - new SubfieldDefinition("B", "Authority ID subfield", "NR") + new SubfieldDefinition("B", "Authority ID subfield", "NR"), + new SubfieldDefinition("9", "Feldzuordnung Aleph", "R") )); sourceSpecificationType = SourceSpecificationType.Subfield2; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags20x/Tag245.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags20x/Tag245.java index 4d319de5..8299f905 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags20x/Tag245.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags20x/Tag245.java @@ -152,5 +152,9 @@ private void initialize() { new SubfieldDefinition("@", "Language of field", "NR").setMqTag("language"), new SubfieldDefinition("#", "number/occurrence of field", "NR").setMqTag("number") )); + + putVersionSpecificSubfields(MarcVersion.HBZ, Arrays.asList( + new SubfieldDefinition("9", "Feldzuordnung Aleph", "R") + )); } } diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags20x/Tag246.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags20x/Tag246.java index b197e5f2..35670d67 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags20x/Tag246.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags20x/Tag246.java @@ -75,6 +75,9 @@ private void initialize() { .putVersionSpecificCodes(MarcVersion.DNB, Arrays.asList( new EncodedValue("9", "Ansetzungstitel") )) + .putVersionSpecificCodes(MarcVersion.HBZ, Arrays.asList( + new EncodedValue("9", "Ansetzungstitel") + )) .setMqTag("type") .setFrbrFunctions(ManagementIdentify, ManagementProcess, ManagementSort); diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags5xx/Tag505.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags5xx/Tag505.java index 146c1163..8084ebc5 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags5xx/Tag505.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags5xx/Tag505.java @@ -117,5 +117,9 @@ private void initialize() { new SubfieldDefinition("@", "Language of field", "NR").setMqTag("language"), new SubfieldDefinition("#", "number/occurrence of field", "NR").setMqTag("number") )); + + putVersionSpecificSubfields(MarcVersion.HBZ, Arrays.asList( + new SubfieldDefinition("9", "Feldzuordnung Aleph", "R") + )); } } diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags6xx/Tag648.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags6xx/Tag648.java index 0b6d8f3d..0c3e1f09 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags6xx/Tag648.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags6xx/Tag648.java @@ -160,7 +160,8 @@ private void initialize() { )); putVersionSpecificSubfields(MarcVersion.HBZ, Arrays.asList( - new SubfieldDefinition("B", "Authority ID subfield", "NR") + new SubfieldDefinition("B", "Authority ID subfield", "NR"), + new SubfieldDefinition("9", "Feldzuordnung Aleph", "R") )); sourceSpecificationType = SourceSpecificationType.Indicator2AndSubfield2; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags6xx/Tag655.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags6xx/Tag655.java index 5fe95304..577eb50f 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags6xx/Tag655.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags6xx/Tag655.java @@ -178,6 +178,10 @@ private void initialize() { new SubfieldDefinition("#", "number/occurrence of field", "NR").setMqTag("number") )); + putVersionSpecificSubfields(MarcVersion.HBZ, Arrays.asList( + new SubfieldDefinition("B", "Authority ID subfield", "NR") + )); + sourceSpecificationType = SourceSpecificationType.Indicator2AndSubfield2; } } \ No newline at end of file diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags70x/Tag710.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags70x/Tag710.java index 54a20cd0..eeba0b5d 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags70x/Tag710.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags70x/Tag710.java @@ -258,7 +258,8 @@ private void initialize() { )); putVersionSpecificSubfields(MarcVersion.HBZ, Arrays.asList( - new SubfieldDefinition("B", "Authority ID subfield", "NR") + new SubfieldDefinition("B", "Authority ID subfield", "NR"), + new SubfieldDefinition("9", "Feldzuordnung Aleph", "R") )); } } diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags70x/Tag711.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags70x/Tag711.java index c97661f0..390df447 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags70x/Tag711.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags70x/Tag711.java @@ -245,7 +245,8 @@ private void initialize() { )); putVersionSpecificSubfields(MarcVersion.HBZ, Arrays.asList( - new SubfieldDefinition("B", "Authority ID subfield", "NR") + new SubfieldDefinition("B", "Authority ID subfield", "NR"), + new SubfieldDefinition("9", "Feldzuordnung Aleph", "R") )); } } diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags70x/Tag751.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags70x/Tag751.java index bbc57515..9994b205 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags70x/Tag751.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags70x/Tag751.java @@ -117,7 +117,8 @@ private void initialize() { )); putVersionSpecificSubfields(MarcVersion.HBZ, Arrays.asList( - new SubfieldDefinition("B", "Authority ID subfield", "NR") + new SubfieldDefinition("B", "Authority ID subfield", "NR"), + new SubfieldDefinition("9", "Feldzuordnung Aleph", "R") )); sourceSpecificationType = SourceSpecificationType.Subfield2; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags76x/Tag773.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags76x/Tag773.java index b75d30a9..2b792a15 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags76x/Tag773.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags76x/Tag773.java @@ -242,5 +242,9 @@ private void initialize() { new SubfieldDefinition("@", "Language of field", "NR").setMqTag("language"), new SubfieldDefinition("#", "number/occurrence of field", "NR").setMqTag("number") )); + + putVersionSpecificSubfields(MarcVersion.HBZ, Arrays.asList( + new SubfieldDefinition("9", "ISBN mit Bindestrichen", "R") + )); } } diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags76x/Tag776.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags76x/Tag776.java index 28914318..7ef5d122 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags76x/Tag776.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/tags76x/Tag776.java @@ -222,5 +222,9 @@ private void initialize() { new SubfieldDefinition("@", "Language of field", "NR").setMqTag("language"), new SubfieldDefinition("#", "number/occurrence of field", "NR").setMqTag("number") )); + + putVersionSpecificSubfields(MarcVersion.HBZ, Arrays.asList( + new SubfieldDefinition("9", "ISBN mit Bindestrichen", "R") + )); } } From a6fcd0c9b86955a971ebcfebef2c8e2f29accb1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20B=C3=BClte?= Date: Tue, 10 Sep 2024 12:10:40 +0200 Subject: [PATCH 3/7] Update hbz specific elements #7 --- .../gwdg/metadataqa/marc/definition/tags/hbztags/Tag089.java | 3 ++- .../gwdg/metadataqa/marc/definition/tags/hbztags/Tag591.java | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag089.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag089.java index bbb8060e..1f15e755 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag089.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag089.java @@ -59,7 +59,8 @@ private void initialize() { "l", "Notation aus Hilfstafel 5", "R", "m", "Notation aus Hilfstafel 6", "R", "t", "Notation aus einer Anhaengetafel", "R", - "t", "Quelle der vergebenen Notation", "R" + "t", "Quelle der vergebenen Notation", "R", + "A","Quelle der vergebenen Notation","R" ); diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag591.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag591.java index 57fad1af..aca381fb 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag591.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag591.java @@ -26,7 +26,7 @@ private void initialize() { tag = "591"; label = "Redaktionelle Bemerkungen"; mqTag = "RedaktionelleBemerkungen"; - cardinality = Cardinality.Repeatable; + cardinality = Cardinality.Nonrepeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=525369446"; ind1 = new Indicator(); From 59cf49c10f7faec46834b7e962bd0aa22d760f2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20B=C3=BClte?= Date: Tue, 10 Sep 2024 12:11:52 +0200 Subject: [PATCH 4/7] Update hbz specific elements #7 --- .../marc/definition/tags/hbztags/Tag093.java | 47 +++++++++++++++++++ .../marc/definition/tags/hbztags/Tag099.java | 41 ++++++++++++++++ 2 files changed, 88 insertions(+) create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag093.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag099.java diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag093.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag093.java new file mode 100644 index 00000000..718becfa --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag093.java @@ -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; + +/** + * Lizenzinformationen + * https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686 + */ +public class Tag093 extends DataFieldDefinition { + + private static Tag093 uniqueInstance; + + private Tag093() { + initialize(); + postCreation(); + } + + public static Tag093 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag093(); + return uniqueInstance; + } + + private void initialize() { + tag = "093"; + label = "Lizenzinformationen"; + mqTag = "Lizenzinformationen"; + cardinality = Cardinality.Nonrepeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "Herkunft, Erfassungsrichtung", "NR", + "b", "Angaben zu den Zugriffsrechten", "NR", + "c", "Angaben zur Zahl der parallelen Zugriffe Freitext","NR", + "d", "Kommentar zu den Zugriffsrechten Freitext","NR", + "e", "Angaben zum Dokumenttyp","NR", + "f", "Angaben zum Lizenztyp","NR", + "g", "Angaben zum Preistyp","NR", + "h", "Kommentar zu Dokument-, Lizenz- und Preistyp Freitext","NR" + ); + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag099.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag099.java new file mode 100644 index 00000000..79228321 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag099.java @@ -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; + +/** + * Datum für den Austauschsatz + * https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686 + */ +public class Tag099 extends DataFieldDefinition { + + private static Tag099 uniqueInstance; + + private Tag099() { + initialize(); + postCreation(); + } + + public static Tag099 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag099(); + return uniqueInstance; + } + + private void initialize() { + tag = "099"; + label = "Datum für den Austauschsatz"; + mqTag = "DatumFürDenAustauschsatz"; + cardinality = Cardinality.Nonrepeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "Kennzeichnungen für Nationallizenzen und digitale Sammlungen", "NR", + "b", "Lizenzjahr", "NR" + ); + } +} From 74211dd347752baf0677a484f6e11072756955bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20B=C3=BClte?= Date: Tue, 10 Sep 2024 12:12:17 +0200 Subject: [PATCH 5/7] =?UTF-8?q?Add=20elements=20for=20other=20"Verb=C3=BCn?= =?UTF-8?q?de"=20#7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../marc/definition/tags/hbztags/Tag935.java | 47 +++++++++++++++++++ .../marc/definition/tags/hbztags/Tag940.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag941.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag942.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag943.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag944.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag945.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag946.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag947.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag948.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag949.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag950.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag951.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag952.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag953.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag954.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag955.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag956.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag957.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag958.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag959.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag966.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag967.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag968.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag969.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag970.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag971.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag972.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag973.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag974.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag975.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag976.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag977.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag978.java | 41 ++++++++++++++++ .../marc/definition/tags/hbztags/Tag979.java | 41 ++++++++++++++++ 35 files changed, 1441 insertions(+) create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag935.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag940.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag941.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag942.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag943.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag944.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag945.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag946.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag947.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag948.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag949.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag950.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag951.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag952.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag953.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag954.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag955.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag956.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag957.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag958.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag959.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag966.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag967.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag968.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag969.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag970.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag971.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag972.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag973.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag974.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag975.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag976.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag977.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag978.java create mode 100644 src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag979.java diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag935.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag935.java new file mode 100644 index 00000000..f1791bfe --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag935.java @@ -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; + +/** + * BSZ-Feld für Codierungen + * https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686 + */ +public class Tag935 extends DataFieldDefinition { + + private static Tag935 uniqueInstance; + + private Tag935() { + initialize(); + postCreation(); + } + + public static Tag935 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag935(); + return uniqueInstance; + } + + private void initialize() { + tag = "935"; + label = "BSZ-Feld für Codierungen"; + mqTag = "BSZ-FeldFürCodierungen"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "Abrufzeichen vierstellig", "R", + "b", "Datenträger", "R", + "c", "Veröffentlichungsart und -inhalt", "R", + "d", "Codes aus Fremddaten", "R", + "e", "Bibliographische Zitate", "R", + "m", "Explizit der Unterlage", "R", + "n", "Normierter Explizit", "R" + ); + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag940.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag940.java new file mode 100644 index 00000000..6184a767 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag940.java @@ -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; + +/** + * reserviert für BVB + */ +public class Tag940 extends DataFieldDefinition { + + private static Tag940 uniqueInstance; + + private Tag940() { + initialize(); + postCreation(); + } + + public static Tag940 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag940(); + return uniqueInstance; + } + + private void initialize() { + tag = "940"; + label = "reserviert für BVB"; + mqTag = "reserviert für BVB"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "BVB-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag941.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag941.java new file mode 100644 index 00000000..63be63d9 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag941.java @@ -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; + +/** + * reserviert für BVB + */ +public class Tag941 extends DataFieldDefinition { + + private static Tag941 uniqueInstance; + + private Tag941() { + initialize(); + postCreation(); + } + + public static Tag941 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag941(); + return uniqueInstance; + } + + private void initialize() { + tag = "941"; + label = "reserviert für BVB"; + mqTag = "reserviert für BVB"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "BVB-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag942.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag942.java new file mode 100644 index 00000000..c52ad4f9 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag942.java @@ -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; + +/** + * reserviert für BVB + */ +public class Tag942 extends DataFieldDefinition { + + private static Tag942 uniqueInstance; + + private Tag942() { + initialize(); + postCreation(); + } + + public static Tag942 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag942(); + return uniqueInstance; + } + + private void initialize() { + tag = "942"; + label = "reserviert für BVB"; + mqTag = "reserviert für BVB"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "BVB-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag943.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag943.java new file mode 100644 index 00000000..915f2be6 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag943.java @@ -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; + +/** + * reserviert für BVB + */ +public class Tag943 extends DataFieldDefinition { + + private static Tag943 uniqueInstance; + + private Tag943() { + initialize(); + postCreation(); + } + + public static Tag943 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag943(); + return uniqueInstance; + } + + private void initialize() { + tag = "943"; + label = "reserviert für BVB"; + mqTag = "reserviert für BVB"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "BVB-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag944.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag944.java new file mode 100644 index 00000000..b35b4ebb --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag944.java @@ -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; + +/** + * reserviert für BVB + */ +public class Tag944 extends DataFieldDefinition { + + private static Tag944 uniqueInstance; + + private Tag944() { + initialize(); + postCreation(); + } + + public static Tag944 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag944(); + return uniqueInstance; + } + + private void initialize() { + tag = "944"; + label = "reserviert für BVB"; + mqTag = "reserviert für BVB"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "BVB-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag945.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag945.java new file mode 100644 index 00000000..1d650a17 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag945.java @@ -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; + +/** + * reserviert für EKZ + */ +public class Tag945 extends DataFieldDefinition { + + private static Tag945 uniqueInstance; + + private Tag945() { + initialize(); + postCreation(); + } + + public static Tag945 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag945(); + return uniqueInstance; + } + + private void initialize() { + tag = "945"; + label = "reserviert für EKZ"; + mqTag = "reserviert für EKZ"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "EKZ-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag946.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag946.java new file mode 100644 index 00000000..0c2f4386 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag946.java @@ -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; + +/** + * reserviert für EKZ + */ +public class Tag946 extends DataFieldDefinition { + + private static Tag946 uniqueInstance; + + private Tag946() { + initialize(); + postCreation(); + } + + public static Tag946 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag946(); + return uniqueInstance; + } + + private void initialize() { + tag = "946"; + label = "reserviert für EKZ"; + mqTag = "reserviert für EKZ"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "EKZ-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag947.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag947.java new file mode 100644 index 00000000..d7f4b355 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag947.java @@ -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; + +/** + * reserviert für EKZ + */ +public class Tag947 extends DataFieldDefinition { + + private static Tag947 uniqueInstance; + + private Tag947() { + initialize(); + postCreation(); + } + + public static Tag947 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag947(); + return uniqueInstance; + } + + private void initialize() { + tag = "947"; + label = "reserviert für EKZ"; + mqTag = "reserviert für EKZ"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "EKZ-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag948.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag948.java new file mode 100644 index 00000000..ee44e007 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag948.java @@ -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; + +/** + * reserviert für EKZ + */ +public class Tag948 extends DataFieldDefinition { + + private static Tag948 uniqueInstance; + + private Tag948() { + initialize(); + postCreation(); + } + + public static Tag948 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag948(); + return uniqueInstance; + } + + private void initialize() { + tag = "948"; + label = "reserviert für EKZ"; + mqTag = "reserviert für EKZ"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "EKZ-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag949.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag949.java new file mode 100644 index 00000000..e6a6d455 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag949.java @@ -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; + +/** + * reserviert für EKZ + */ +public class Tag949 extends DataFieldDefinition { + + private static Tag949 uniqueInstance; + + private Tag949() { + initialize(); + postCreation(); + } + + public static Tag949 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag949(); + return uniqueInstance; + } + + private void initialize() { + tag = "949"; + label = "reserviert für EKZ"; + mqTag = "reserviert für EKZ"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "EKZ-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag950.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag950.java new file mode 100644 index 00000000..003c6283 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag950.java @@ -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; + +/** + * reserviert für GBV + */ +public class Tag950 extends DataFieldDefinition { + + private static Tag950 uniqueInstance; + + private Tag950() { + initialize(); + postCreation(); + } + + public static Tag950 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag950(); + return uniqueInstance; + } + + private void initialize() { + tag = "950"; + label = "reserviert für GBV"; + mqTag = "reserviert für GBV"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "GBV-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag951.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag951.java new file mode 100644 index 00000000..5bd196e6 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag951.java @@ -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; + +/** + * reserviert für GBV + */ +public class Tag951 extends DataFieldDefinition { + + private static Tag951 uniqueInstance; + + private Tag951() { + initialize(); + postCreation(); + } + + public static Tag951 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag951(); + return uniqueInstance; + } + + private void initialize() { + tag = "951"; + label = "reserviert für GBV"; + mqTag = "reserviert für GBV"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "GBV-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag952.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag952.java new file mode 100644 index 00000000..00a62276 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag952.java @@ -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; + +/** + * reserviert für GBV + */ +public class Tag952 extends DataFieldDefinition { + + private static Tag952 uniqueInstance; + + private Tag952() { + initialize(); + postCreation(); + } + + public static Tag952 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag952(); + return uniqueInstance; + } + + private void initialize() { + tag = "952"; + label = "reserviert für GBV"; + mqTag = "reserviert für GBV"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "GBV-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag953.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag953.java new file mode 100644 index 00000000..93fde8af --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag953.java @@ -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; + +/** + * reserviert für GBV + */ +public class Tag953 extends DataFieldDefinition { + + private static Tag953 uniqueInstance; + + private Tag953() { + initialize(); + postCreation(); + } + + public static Tag953 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag953(); + return uniqueInstance; + } + + private void initialize() { + tag = "953"; + label = "reserviert für GBV"; + mqTag = "reserviert für GBV"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "GBV-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag954.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag954.java new file mode 100644 index 00000000..f47ba2a8 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag954.java @@ -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; + +/** + * reserviert für GBV + */ +public class Tag954 extends DataFieldDefinition { + + private static Tag954 uniqueInstance; + + private Tag954() { + initialize(); + postCreation(); + } + + public static Tag954 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag954(); + return uniqueInstance; + } + + private void initialize() { + tag = "954"; + label = "reserviert für GBV"; + mqTag = "reserviert für GBV"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "GBV-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag955.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag955.java new file mode 100644 index 00000000..08a6a33d --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag955.java @@ -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; + +/** + * reserviert für HeBIS + */ +public class Tag955 extends DataFieldDefinition { + + private static Tag955 uniqueInstance; + + private Tag955() { + initialize(); + postCreation(); + } + + public static Tag955 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag955(); + return uniqueInstance; + } + + private void initialize() { + tag = "955"; + label = "reserviert für HeBIS"; + mqTag = "reserviert für HeBIS"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "HeBIS-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag956.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag956.java new file mode 100644 index 00000000..8136a575 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag956.java @@ -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; + +/** + * reserviert für HeBIS + */ +public class Tag956 extends DataFieldDefinition { + + private static Tag956 uniqueInstance; + + private Tag956() { + initialize(); + postCreation(); + } + + public static Tag956 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag956(); + return uniqueInstance; + } + + private void initialize() { + tag = "956"; + label = "reserviert für HeBIS"; + mqTag = "reserviert für HeBIS"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "HeBIS-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag957.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag957.java new file mode 100644 index 00000000..9985616d --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag957.java @@ -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; + +/** + * reserviert für HeBIS + */ +public class Tag957 extends DataFieldDefinition { + + private static Tag957 uniqueInstance; + + private Tag957() { + initialize(); + postCreation(); + } + + public static Tag957 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag957(); + return uniqueInstance; + } + + private void initialize() { + tag = "957"; + label = "reserviert für HeBIS"; + mqTag = "reserviert für HeBIS"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "HeBIS-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag958.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag958.java new file mode 100644 index 00000000..48da3d93 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag958.java @@ -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; + +/** + * reserviert für HeBIS + */ +public class Tag958 extends DataFieldDefinition { + + private static Tag958 uniqueInstance; + + private Tag958() { + initialize(); + postCreation(); + } + + public static Tag958 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag958(); + return uniqueInstance; + } + + private void initialize() { + tag = "958"; + label = "reserviert für HeBIS"; + mqTag = "reserviert für HeBIS"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "HeBIS-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag959.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag959.java new file mode 100644 index 00000000..020ea8df --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag959.java @@ -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; + +/** + * reserviert für HeBIS + */ +public class Tag959 extends DataFieldDefinition { + + private static Tag959 uniqueInstance; + + private Tag959() { + initialize(); + postCreation(); + } + + public static Tag959 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag959(); + return uniqueInstance; + } + + private void initialize() { + tag = "959"; + label = "reserviert für HeBIS"; + mqTag = "reserviert für HeBIS"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "HeBIS-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag966.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag966.java new file mode 100644 index 00000000..36857894 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag966.java @@ -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; + +/** + * reserviert für KOBV + */ +public class Tag966 extends DataFieldDefinition { + + private static Tag966 uniqueInstance; + + private Tag966() { + initialize(); + postCreation(); + } + + public static Tag966 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag966(); + return uniqueInstance; + } + + private void initialize() { + tag = "966"; + label = "reserviert für KOBV"; + mqTag = "reserviert für KOBV"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "KOBV-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag967.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag967.java new file mode 100644 index 00000000..bbde87b8 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag967.java @@ -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; + +/** + * reserviert für KOBV + */ +public class Tag967 extends DataFieldDefinition { + + private static Tag967 uniqueInstance; + + private Tag967() { + initialize(); + postCreation(); + } + + public static Tag967 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag967(); + return uniqueInstance; + } + + private void initialize() { + tag = "967"; + label = "reserviert für KOBV"; + mqTag = "reserviert für KOBV"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "KOBV-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag968.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag968.java new file mode 100644 index 00000000..0747bbd8 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag968.java @@ -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; + +/** + * reserviert für KOBV + */ +public class Tag968 extends DataFieldDefinition { + + private static Tag968 uniqueInstance; + + private Tag968() { + initialize(); + postCreation(); + } + + public static Tag968 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag968(); + return uniqueInstance; + } + + private void initialize() { + tag = "968"; + label = "reserviert für KOBV"; + mqTag = "reserviert für KOBV"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "KOBV-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag969.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag969.java new file mode 100644 index 00000000..0f64030c --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag969.java @@ -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; + +/** + * reserviert für KOBV + */ +public class Tag969 extends DataFieldDefinition { + + private static Tag969 uniqueInstance; + + private Tag969() { + initialize(); + postCreation(); + } + + public static Tag969 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag969(); + return uniqueInstance; + } + + private void initialize() { + tag = "969"; + label = "reserviert für KOBV"; + mqTag = "reserviert für KOBV"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "KOBV-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag970.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag970.java new file mode 100644 index 00000000..7cd42d8b --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag970.java @@ -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; + +/** + * reserviert für OBV + */ +public class Tag970 extends DataFieldDefinition { + + private static Tag970 uniqueInstance; + + private Tag970() { + initialize(); + postCreation(); + } + + public static Tag970 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag970(); + return uniqueInstance; + } + + private void initialize() { + tag = "970"; + label = "reserviert für OBV"; + mqTag = "reserviert für OBV"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "OBV-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag971.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag971.java new file mode 100644 index 00000000..7c3c5f0d --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag971.java @@ -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; + +/** + * reserviert für OBV + */ +public class Tag971 extends DataFieldDefinition { + + private static Tag971 uniqueInstance; + + private Tag971() { + initialize(); + postCreation(); + } + + public static Tag971 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag971(); + return uniqueInstance; + } + + private void initialize() { + tag = "971"; + label = "reserviert für OBV"; + mqTag = "reserviert für OBV"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "OBV-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag972.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag972.java new file mode 100644 index 00000000..f26a6a3d --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag972.java @@ -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; + +/** + * reserviert für OBV + */ +public class Tag972 extends DataFieldDefinition { + + private static Tag972 uniqueInstance; + + private Tag972() { + initialize(); + postCreation(); + } + + public static Tag972 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag972(); + return uniqueInstance; + } + + private void initialize() { + tag = "972"; + label = "reserviert für OBV"; + mqTag = "reserviert für OBV"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "OBV-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag973.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag973.java new file mode 100644 index 00000000..ef762737 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag973.java @@ -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; + +/** + * reserviert für OBV + */ +public class Tag973 extends DataFieldDefinition { + + private static Tag973 uniqueInstance; + + private Tag973() { + initialize(); + postCreation(); + } + + public static Tag973 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag973(); + return uniqueInstance; + } + + private void initialize() { + tag = "973"; + label = "reserviert für OBV"; + mqTag = "reserviert für OBV"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "OBV-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag974.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag974.java new file mode 100644 index 00000000..bdc3f508 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag974.java @@ -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; + +/** + * reserviert für OBV + */ +public class Tag974 extends DataFieldDefinition { + + private static Tag974 uniqueInstance; + + private Tag974() { + initialize(); + postCreation(); + } + + public static Tag974 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag974(); + return uniqueInstance; + } + + private void initialize() { + tag = "974"; + label = "reserviert für OBV"; + mqTag = "reserviert für OBV"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "OBV-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag975.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag975.java new file mode 100644 index 00000000..40247693 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag975.java @@ -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; + +/** + * reserviert für NB Schweiz und Schweiz + */ +public class Tag975 extends DataFieldDefinition { + + private static Tag975 uniqueInstance; + + private Tag975() { + initialize(); + postCreation(); + } + + public static Tag975 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag975(); + return uniqueInstance; + } + + private void initialize() { + tag = "975"; + label = "reserviert für NB Schweiz und Schweiz"; + mqTag = "reserviert für NB Schweiz und Schweiz"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "NB Schweiz und Schweiz-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag976.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag976.java new file mode 100644 index 00000000..352d8068 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag976.java @@ -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; + +/** + * reserviert für NB Schweiz und Schweiz + */ +public class Tag976 extends DataFieldDefinition { + + private static Tag976 uniqueInstance; + + private Tag976() { + initialize(); + postCreation(); + } + + public static Tag976 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag976(); + return uniqueInstance; + } + + private void initialize() { + tag = "976"; + label = "reserviert für NB Schweiz und Schweiz"; + mqTag = "reserviert für NB Schweiz und Schweiz"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "NB Schweiz und Schweiz-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag977.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag977.java new file mode 100644 index 00000000..49cb3112 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag977.java @@ -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; + +/** + * reserviert für NB Schweiz und Schweiz + */ +public class Tag977 extends DataFieldDefinition { + + private static Tag977 uniqueInstance; + + private Tag977() { + initialize(); + postCreation(); + } + + public static Tag977 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag977(); + return uniqueInstance; + } + + private void initialize() { + tag = "977"; + label = "reserviert für NB Schweiz und Schweiz"; + mqTag = "reserviert für NB Schweiz und Schweiz"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "NB Schweiz und Schweiz-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag978.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag978.java new file mode 100644 index 00000000..62f2038d --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag978.java @@ -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; + +/** + * reserviert für NB Schweiz und Schweiz + */ +public class Tag978 extends DataFieldDefinition { + + private static Tag978 uniqueInstance; + + private Tag978() { + initialize(); + postCreation(); + } + + public static Tag978 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag978(); + return uniqueInstance; + } + + private void initialize() { + tag = "978"; + label = "reserviert für NB Schweiz und Schweiz"; + mqTag = "reserviert für NB Schweiz und Schweiz"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "NB Schweiz und Schweiz-Feld", "R" + ); + + + } +} diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag979.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag979.java new file mode 100644 index 00000000..3ad10f45 --- /dev/null +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag979.java @@ -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; + +/** + * reserviert für NB Schweiz und Schweiz + */ +public class Tag979 extends DataFieldDefinition { + + private static Tag979 uniqueInstance; + + private Tag979() { + initialize(); + postCreation(); + } + + public static Tag979 getInstance() { + if (uniqueInstance == null) + uniqueInstance = new Tag979(); + return uniqueInstance; + } + + private void initialize() { + tag = "979"; + label = "reserviert für NB Schweiz und Schweiz"; + mqTag = "reserviert für NB Schweiz und Schweiz"; + cardinality = Cardinality.Repeatable; + descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; + + ind1 = new Indicator(); + ind2 = new Indicator(); + + setSubfieldsWithCardinality( + "a", "NB Schweiz und Schweiz-Feld", "R" + ); + + + } +} From a4b4bb83e14fd4da17062aa42bb6e8efeb7b8b30 Mon Sep 17 00:00:00 2001 From: TobiasNx <61879957+TobiasNx@users.noreply.github.com> Date: Tue, 10 Sep 2024 12:18:56 +0200 Subject: [PATCH 6/7] Update Tag089.java --- .../de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag089.java | 1 - 1 file changed, 1 deletion(-) diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag089.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag089.java index 1f15e755..f665fa23 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag089.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag089.java @@ -59,7 +59,6 @@ private void initialize() { "l", "Notation aus Hilfstafel 5", "R", "m", "Notation aus Hilfstafel 6", "R", "t", "Notation aus einer Anhaengetafel", "R", - "t", "Quelle der vergebenen Notation", "R", "A","Quelle der vergebenen Notation","R" ); From 7a6eb2ea06d96b070b34f0cc4fe0ac2a4f9452cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20B=C3=BClte?= Date: Tue, 10 Sep 2024 12:39:36 +0200 Subject: [PATCH 7/7] Fix tests and related faults in tag files #7 --- .../metadataqa/marc/definition/tags/hbztags/Tag940.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag941.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag942.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag943.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag944.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag945.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag946.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag947.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag948.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag949.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag950.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag951.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag952.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag953.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag954.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag955.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag956.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag957.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag958.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag959.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag966.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag967.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag968.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag969.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag970.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag971.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag972.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag973.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag974.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag975.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag976.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag977.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag978.java | 2 +- .../metadataqa/marc/definition/tags/hbztags/Tag979.java | 2 +- .../metadataqa/marc/utils/DataElementsStaticticsTest.java | 6 +++--- .../de/gwdg/metadataqa/marc/utils/MarcTagListerTest.java | 6 +++--- 36 files changed, 40 insertions(+), 40 deletions(-) diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag940.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag940.java index 6184a767..9179e54d 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag940.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag940.java @@ -25,7 +25,7 @@ public static Tag940 getInstance() { private void initialize() { tag = "940"; label = "reserviert für BVB"; - mqTag = "reserviert für BVB"; + mqTag = "ReserviertFürBVB"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag941.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag941.java index 63be63d9..a4a45153 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag941.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag941.java @@ -25,7 +25,7 @@ public static Tag941 getInstance() { private void initialize() { tag = "941"; label = "reserviert für BVB"; - mqTag = "reserviert für BVB"; + mqTag = "ReserviertFürBVB"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag942.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag942.java index c52ad4f9..3b6cff1d 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag942.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag942.java @@ -25,7 +25,7 @@ public static Tag942 getInstance() { private void initialize() { tag = "942"; label = "reserviert für BVB"; - mqTag = "reserviert für BVB"; + mqTag = "ReserviertFürBVB"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag943.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag943.java index 915f2be6..1a85bfc5 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag943.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag943.java @@ -25,7 +25,7 @@ public static Tag943 getInstance() { private void initialize() { tag = "943"; label = "reserviert für BVB"; - mqTag = "reserviert für BVB"; + mqTag = "ReserviertFürBVB"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag944.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag944.java index b35b4ebb..226973b7 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag944.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag944.java @@ -25,7 +25,7 @@ public static Tag944 getInstance() { private void initialize() { tag = "944"; label = "reserviert für BVB"; - mqTag = "reserviert für BVB"; + mqTag = "ReserviertFürBVB"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag945.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag945.java index 1d650a17..d5dae50a 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag945.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag945.java @@ -25,7 +25,7 @@ public static Tag945 getInstance() { private void initialize() { tag = "945"; label = "reserviert für EKZ"; - mqTag = "reserviert für EKZ"; + mqTag = "ReserviertFürEKZ"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag946.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag946.java index 0c2f4386..15f73c97 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag946.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag946.java @@ -25,7 +25,7 @@ public static Tag946 getInstance() { private void initialize() { tag = "946"; label = "reserviert für EKZ"; - mqTag = "reserviert für EKZ"; + mqTag = "ReserviertFürEKZ"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag947.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag947.java index d7f4b355..37bbf0c7 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag947.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag947.java @@ -25,7 +25,7 @@ public static Tag947 getInstance() { private void initialize() { tag = "947"; label = "reserviert für EKZ"; - mqTag = "reserviert für EKZ"; + mqTag = "ReserviertFürEKZ"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag948.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag948.java index ee44e007..4bfebfaa 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag948.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag948.java @@ -25,7 +25,7 @@ public static Tag948 getInstance() { private void initialize() { tag = "948"; label = "reserviert für EKZ"; - mqTag = "reserviert für EKZ"; + mqTag = "ReserviertFürEKZ"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag949.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag949.java index e6a6d455..c4d12185 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag949.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag949.java @@ -25,7 +25,7 @@ public static Tag949 getInstance() { private void initialize() { tag = "949"; label = "reserviert für EKZ"; - mqTag = "reserviert für EKZ"; + mqTag = "ReserviertFürEKZ"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag950.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag950.java index 003c6283..5da0a866 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag950.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag950.java @@ -25,7 +25,7 @@ public static Tag950 getInstance() { private void initialize() { tag = "950"; label = "reserviert für GBV"; - mqTag = "reserviert für GBV"; + mqTag = "ReserviertFürGBV"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag951.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag951.java index 5bd196e6..2a61060a 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag951.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag951.java @@ -25,7 +25,7 @@ public static Tag951 getInstance() { private void initialize() { tag = "951"; label = "reserviert für GBV"; - mqTag = "reserviert für GBV"; + mqTag = "ReserviertFürGBV"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag952.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag952.java index 00a62276..a3bcc933 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag952.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag952.java @@ -25,7 +25,7 @@ public static Tag952 getInstance() { private void initialize() { tag = "952"; label = "reserviert für GBV"; - mqTag = "reserviert für GBV"; + mqTag = "ReserviertFürGBV"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag953.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag953.java index 93fde8af..2c6cf04d 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag953.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag953.java @@ -25,7 +25,7 @@ public static Tag953 getInstance() { private void initialize() { tag = "953"; label = "reserviert für GBV"; - mqTag = "reserviert für GBV"; + mqTag = "ReserviertFürGBV"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag954.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag954.java index f47ba2a8..cd8bd7ca 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag954.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag954.java @@ -25,7 +25,7 @@ public static Tag954 getInstance() { private void initialize() { tag = "954"; label = "reserviert für GBV"; - mqTag = "reserviert für GBV"; + mqTag = "ReserviertFürGBV"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag955.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag955.java index 08a6a33d..430a83fa 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag955.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag955.java @@ -25,7 +25,7 @@ public static Tag955 getInstance() { private void initialize() { tag = "955"; label = "reserviert für HeBIS"; - mqTag = "reserviert für HeBIS"; + mqTag = "ReserviertFürHeBIS"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag956.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag956.java index 8136a575..cc45b6d5 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag956.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag956.java @@ -25,7 +25,7 @@ public static Tag956 getInstance() { private void initialize() { tag = "956"; label = "reserviert für HeBIS"; - mqTag = "reserviert für HeBIS"; + mqTag = "ReserviertFürHeBIS"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag957.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag957.java index 9985616d..0b9560ef 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag957.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag957.java @@ -25,7 +25,7 @@ public static Tag957 getInstance() { private void initialize() { tag = "957"; label = "reserviert für HeBIS"; - mqTag = "reserviert für HeBIS"; + mqTag = "ReserviertFürHeBIS"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag958.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag958.java index 48da3d93..9744c1fb 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag958.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag958.java @@ -25,7 +25,7 @@ public static Tag958 getInstance() { private void initialize() { tag = "958"; label = "reserviert für HeBIS"; - mqTag = "reserviert für HeBIS"; + mqTag = "ReserviertFürHeBIS"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag959.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag959.java index 020ea8df..5a691c74 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag959.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag959.java @@ -25,7 +25,7 @@ public static Tag959 getInstance() { private void initialize() { tag = "959"; label = "reserviert für HeBIS"; - mqTag = "reserviert für HeBIS"; + mqTag = "ReserviertFürHeBIS"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag966.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag966.java index 36857894..6de31c17 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag966.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag966.java @@ -25,7 +25,7 @@ public static Tag966 getInstance() { private void initialize() { tag = "966"; label = "reserviert für KOBV"; - mqTag = "reserviert für KOBV"; + mqTag = "ReserviertFürKOBV"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag967.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag967.java index bbde87b8..00d9f638 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag967.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag967.java @@ -25,7 +25,7 @@ public static Tag967 getInstance() { private void initialize() { tag = "967"; label = "reserviert für KOBV"; - mqTag = "reserviert für KOBV"; + mqTag = "ReserviertFürKOBV"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag968.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag968.java index 0747bbd8..fe2fe88d 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag968.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag968.java @@ -25,7 +25,7 @@ public static Tag968 getInstance() { private void initialize() { tag = "968"; label = "reserviert für KOBV"; - mqTag = "reserviert für KOBV"; + mqTag = "ReserviertFürKOBV"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag969.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag969.java index 0f64030c..52b01b0f 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag969.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag969.java @@ -25,7 +25,7 @@ public static Tag969 getInstance() { private void initialize() { tag = "969"; label = "reserviert für KOBV"; - mqTag = "reserviert für KOBV"; + mqTag = "ReserviertFürKOBV"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag970.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag970.java index 7cd42d8b..e9daedad 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag970.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag970.java @@ -25,7 +25,7 @@ public static Tag970 getInstance() { private void initialize() { tag = "970"; label = "reserviert für OBV"; - mqTag = "reserviert für OBV"; + mqTag = "ReserviertFürOBV"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag971.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag971.java index 7c3c5f0d..f14318a9 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag971.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag971.java @@ -25,7 +25,7 @@ public static Tag971 getInstance() { private void initialize() { tag = "971"; label = "reserviert für OBV"; - mqTag = "reserviert für OBV"; + mqTag = "ReserviertFürOBV"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag972.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag972.java index f26a6a3d..788f7781 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag972.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag972.java @@ -25,7 +25,7 @@ public static Tag972 getInstance() { private void initialize() { tag = "972"; label = "reserviert für OBV"; - mqTag = "reserviert für OBV"; + mqTag = "ReserviertFürOBV"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag973.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag973.java index ef762737..1d87952e 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag973.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag973.java @@ -25,7 +25,7 @@ public static Tag973 getInstance() { private void initialize() { tag = "973"; label = "reserviert für OBV"; - mqTag = "reserviert für OBV"; + mqTag = "ReserviertFürOBV"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag974.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag974.java index bdc3f508..0fa072c6 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag974.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag974.java @@ -25,7 +25,7 @@ public static Tag974 getInstance() { private void initialize() { tag = "974"; label = "reserviert für OBV"; - mqTag = "reserviert für OBV"; + mqTag = "ReserviertFürOBV"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag975.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag975.java index 40247693..ff78b587 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag975.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag975.java @@ -25,7 +25,7 @@ public static Tag975 getInstance() { private void initialize() { tag = "975"; label = "reserviert für NB Schweiz und Schweiz"; - mqTag = "reserviert für NB Schweiz und Schweiz"; + mqTag = "ReserviertFürNB Schweiz und Schweiz"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag976.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag976.java index 352d8068..1fc3bceb 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag976.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag976.java @@ -25,7 +25,7 @@ public static Tag976 getInstance() { private void initialize() { tag = "976"; label = "reserviert für NB Schweiz und Schweiz"; - mqTag = "reserviert für NB Schweiz und Schweiz"; + mqTag = "ReserviertFürNB Schweiz und Schweiz"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag977.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag977.java index 49cb3112..7ebb50aa 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag977.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag977.java @@ -25,7 +25,7 @@ public static Tag977 getInstance() { private void initialize() { tag = "977"; label = "reserviert für NB Schweiz und Schweiz"; - mqTag = "reserviert für NB Schweiz und Schweiz"; + mqTag = "ReserviertFürNB Schweiz und Schweiz"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag978.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag978.java index 62f2038d..36368be2 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag978.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag978.java @@ -25,7 +25,7 @@ public static Tag978 getInstance() { private void initialize() { tag = "978"; label = "reserviert für NB Schweiz und Schweiz"; - mqTag = "reserviert für NB Schweiz und Schweiz"; + mqTag = "ReserviertFürNB Schweiz und Schweiz"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag979.java b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag979.java index 3ad10f45..a47ba14a 100644 --- a/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag979.java +++ b/src/main/java/de/gwdg/metadataqa/marc/definition/tags/hbztags/Tag979.java @@ -25,7 +25,7 @@ public static Tag979 getInstance() { private void initialize() { tag = "979"; label = "reserviert für NB Schweiz und Schweiz"; - mqTag = "reserviert für NB Schweiz und Schweiz"; + mqTag = "ReserviertFürNB Schweiz und Schweiz"; cardinality = Cardinality.Repeatable; descriptionUrl = "https://service-wiki.hbz-nrw.de/pages/viewpage.action?pageId=698777686"; diff --git a/src/test/java/de/gwdg/metadataqa/marc/utils/DataElementsStaticticsTest.java b/src/test/java/de/gwdg/metadataqa/marc/utils/DataElementsStaticticsTest.java index c0095a65..2100a363 100644 --- a/src/test/java/de/gwdg/metadataqa/marc/utils/DataElementsStaticticsTest.java +++ b/src/test/java/de/gwdg/metadataqa/marc/utils/DataElementsStaticticsTest.java @@ -15,9 +15,9 @@ public void testStatistics() { assertEquals( 229, statistics.get(DataElementType.coreFields)); assertEquals( 184, statistics.get(DataElementType.coreIndicators)); assertEquals(2667, statistics.get(DataElementType.coreSubfields)); - assertEquals( 300, statistics.get(DataElementType.localFields)); + assertEquals( 337, statistics.get(DataElementType.localFields)); assertEquals( 64, statistics.get(DataElementType.localIndicators)); - assertEquals(2489, statistics.get(DataElementType.localSubfields)); - assertEquals(6151, statistics.total()); + assertEquals(2571, statistics.get(DataElementType.localSubfields)); + assertEquals(6270, statistics.total()); } } \ No newline at end of file diff --git a/src/test/java/de/gwdg/metadataqa/marc/utils/MarcTagListerTest.java b/src/test/java/de/gwdg/metadataqa/marc/utils/MarcTagListerTest.java index 1d739dc7..2f5bd1e0 100644 --- a/src/test/java/de/gwdg/metadataqa/marc/utils/MarcTagListerTest.java +++ b/src/test/java/de/gwdg/metadataqa/marc/utils/MarcTagListerTest.java @@ -28,7 +28,7 @@ public void testListTag() { List> tags = MarcTagLister.listTags(); assertNotNull(tags); assertNotEquals(0, tags.size()); - assertEquals(529, tags.size()); + assertEquals(566, tags.size()); assertEquals("Tag010", tags.get(0).getSimpleName()); Map versionCounter = new HashMap<>(); Map versionCounter2 = new HashMap<>(); @@ -118,8 +118,8 @@ public void testListTag() { assertEquals( 12, (int) versionCounter2.get(MarcVersion.OGYK)); assertEquals( 12, (int) versionCounter.get("ogyktags")); - assertEquals( 72, (int) versionCounter2.get(MarcVersion.HBZ)); - assertEquals( 72, (int) versionCounter.get("hbztags")); + assertEquals( 109, (int) versionCounter2.get(MarcVersion.HBZ)); + assertEquals( 109, (int) versionCounter.get("hbztags")); assertEquals(229, (int) versionCounter2.get(MarcVersion.MARC21)); assertEquals( 2, (int) versionCounter.get("holdings"));