Files
BeWoPlaner/Dakota/Segmente/SegmentSLGANAM.cs
2023-06-16 16:00:37 +02:00

47 lines
1.4 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Dakota.Segmente
{
/// <summary>
/// Das Segment ist je Nachricht einmal
/// zu übermitteln
/// </summary>
internal class SegmentSLGANAM : Segment
{
/// <summary>
/// Name bzw. Firmenbezeichnung des
/// Rechnungsstellers(Leistungserbringer oder Abrechnungsstelle
/// </summary>
public Datenelement Name1 { get; private set; }
/// <summary>
/// ggf. Ansprechpartner und Telefonnummer.
/// </summary>
public Datenelement Name2 { get; private set; }
/// <summary>
/// ggf. Ansprechpartner und Telefonnummer.
/// </summary>
public Datenelement Name3 { get; private set; }
/// <summary>
/// E-Mail-Adresse;
/// zugelassen sind Buchstaben und Ziffern, ausgenommen Umlaute
/// </summary>
public Datenelement Name4 { get; private set; }
public SegmentSLGANAM()
{
Name1 = new Datenelement(0, 30);
Name2 = new Datenelement(0, 30);
Name3 = new Datenelement(0, 30);
Name4 = new Datenelement(0, 70);
}
public override string GetHead() => "NAM";
public override List<Dateneinheit> GetBody()
=> new List<Dateneinheit>() { Name1, Name2, Name3, Name4 };
}
}