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" + ); + + + } +}