diff --git a/Dakota/Models/Segmente/SegmentUNB.cs b/Dakota/Models/Segmente/SegmentUNB.cs index cb14e9acd..60529a3d2 100644 --- a/Dakota/Models/Segmente/SegmentUNB.cs +++ b/Dakota/Models/Segmente/SegmentUNB.cs @@ -80,17 +80,17 @@ namespace Dakota.Models.Segmente public SegmentUNB() { Syntax = new Datenelementgruppe(2); - SyntaxKennung = Syntax.Datenelemente[0] = new Datenelement(4); - SyntaxVersionsnummer = Syntax.Datenelemente[1] = new Datenelement(1); - Absenderdatei = new Datenelement(0, 35); - Empfangdatei = new Datenelement(0, 35); + SyntaxKennung = Syntax.Datenelemente[0] = new Datenelement(4, Feldart.Muss); + SyntaxVersionsnummer = Syntax.Datenelemente[1] = new Datenelement(1, Feldart.Muss); + Absenderdatei = new Datenelement(0, 35, Feldart.Muss); + Empfangdatei = new Datenelement(0, 35, Feldart.Muss); DatumUhrzeit = new Datenelementgruppe(2); - Datum = DatumUhrzeit.Datenelemente[0] = new Datenelement(8); - Uhrzeit = DatumUhrzeit.Datenelemente[1] = new Datenelement(4); - Datenaustauschreferenz = new Datenelement(0, 14); - Leistungsbereich = new Datenelement(1); - Anwengundsreferenz = new Datenelement(0, 14); - Testindikator = new Datenelement(1); + Datum = DatumUhrzeit.Datenelemente[0] = new Datenelement(8, Feldart.Muss); + Uhrzeit = DatumUhrzeit.Datenelemente[1] = new Datenelement(4, Feldart.Muss); + Datenaustauschreferenz = new Datenelement(0, 14, Feldart.Muss); + Leistungsbereich = new Datenelement(1, Feldart.Muss); + Anwengundsreferenz = new Datenelement(0, 14, Feldart.Muss); + Testindikator = new Datenelement(1, Feldart.Muss); } public override string GetHead() => "UNB"; diff --git a/Dakota/Models/Segmente/SegmentUNH.cs b/Dakota/Models/Segmente/SegmentUNH.cs index cbbe109d2..116e27859 100644 --- a/Dakota/Models/Segmente/SegmentUNH.cs +++ b/Dakota/Models/Segmente/SegmentUNH.cs @@ -58,12 +58,12 @@ namespace Dakota.Models.Segmente public SegmentUNH() { - Nachrichtenreferenznummer = new Datenelement(0, 14); + Nachrichtenreferenznummer = new Datenelement(0, 14, Feldart.Muss); Nachrichtenerkennung = new Datenelementgruppe(4); - NachrichtenTypKennung = Nachrichtenerkennung.Datenelemente[0] = new Datenelement(0, 6); - Verionsnummer = Nachrichtenerkennung.Datenelemente[1] = new Datenelement(0, 3); - FreigabeNrDesTypes = Nachrichtenerkennung.Datenelemente[2] = new Datenelement(0, 3); - VerwaltendeOrganisation = Nachrichtenerkennung.Datenelemente[3] = new Datenelement(0, 2); + NachrichtenTypKennung = Nachrichtenerkennung.Datenelemente[0] = new Datenelement(0, 6, Feldart.Muss); + Verionsnummer = Nachrichtenerkennung.Datenelemente[1] = new Datenelement(0, 3, Feldart.Muss); + FreigabeNrDesTypes = Nachrichtenerkennung.Datenelemente[2] = new Datenelement(0, 3, Feldart.Muss); + VerwaltendeOrganisation = Nachrichtenerkennung.Datenelemente[3] = new Datenelement(0, 2, Feldart.Muss); } public override string GetHead() => "UNH"; diff --git a/Dakota/Models/Segmente/SegmentUNT.cs b/Dakota/Models/Segmente/SegmentUNT.cs index 9d321f988..138606fd1 100644 --- a/Dakota/Models/Segmente/SegmentUNT.cs +++ b/Dakota/Models/Segmente/SegmentUNT.cs @@ -23,8 +23,8 @@ namespace Dakota.Models.Segmente public SegmentUNT() { - AnzahlEinheiten = new Datenelement(6); - Nachrichtenreferenznummer = new Datenelement(0, 14); + AnzahlEinheiten = new Datenelement(6, Feldart.Muss); + Nachrichtenreferenznummer = new Datenelement(0, 14, Feldart.Muss); } public override string GetHead() => "UNT"; diff --git a/Dakota/Models/Segmente/SegmentUNZ.cs b/Dakota/Models/Segmente/SegmentUNZ.cs index 645da4e5b..a75819cba 100644 --- a/Dakota/Models/Segmente/SegmentUNZ.cs +++ b/Dakota/Models/Segmente/SegmentUNZ.cs @@ -23,8 +23,8 @@ namespace Dakota.Models.Segmente public SegmentUNZ() { - AnzahlNachrichten = new Datenelement(6); - Datenaustauschreferenz = new Datenelement(0, 14); + AnzahlNachrichten = new Datenelement(6, Feldart.Muss); + Datenaustauschreferenz = new Datenelement(0, 14, Feldart.Muss); } public override string GetHead() => "UNZ";