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