using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Dakota.Models.Segmente.SLLA
{
///
/// Das Segment kann für jeden Abrechnungsfall einmal übermittelt
/// werden.
///
internal class SegmentSLLAIMG : Segment
{
///
/// JJJJ
///
public Datenelement Abrechnungsjahr { get; private set; }
///
/// Mit führender Null
///
public Datenelement Abrechnungsmonat { get; private set; }
///
/// Institutionskennzeichen
///
public Datenelement Identifikationsmerkmal { get; private set; }
public SegmentSLLAIMG()
{
Abrechnungsjahr = new Datenelement("Abrechnungsjahr", 4, Feldart.Muss);
Abrechnungsmonat = new Datenelement("Abrechnungsmonat", 2, Feldart.Muss);
Identifikationsmerkmal = new Datenelement("Identifikationsmerkmal", 9, Feldart.Muss);
}
public override string GetHead() => "IMG";
public override List GetBody()
=> new List() { Abrechnungsjahr, Abrechnungsmonat, Identifikationsmerkmal};
}
}