<commit_before>﻿<?xml version="1.0" encoding="utf-8" ?>
<beanio xmlns="http://www.beanio.org/2016/07">
  <import resource="resource:SocialInsurance.Germany.Messages.Mappings.DBAZ.xml, Dataline.SocialInsurance.Germany.Messages.Mappings"/>
  <import resource="resource:SocialInsurance.Germany.Messages.Mappings.DBEZ.xml, Dataline.SocialInsurance.Germany.Messages.Mappings"/>
  <import resource="resource:SocialInsurance.Germany.Messages.Mappings.DBFE.xml, Dataline.SocialInsurance.Germany.Messages.Mappings"/>
  <import resource="resource:SocialInsurance.Germany.Messages.Mappings.Types.xml, Dataline.SocialInsurance.Germany.Messages.Mappings"/>
  <template name="DSAE-v01">
    <field name="KE" literal="DSAE" length="4" rid="true" required="true"/>
    <field name="VF" length="5" required="true"/>
    <field name="BBNRAB" length="15" required="true"/>
    <field name="BBNREP" length="15" required="true"/>
    <field name="VERNR" length="2" literal="01" required="true" type="int" format="00" rid="true"/>
    <field name="ED" length="20" required="true" format="yyyyMMddHHmmssffffff"/>
    <field name="FEKZ" regex="[0-4]" length="1" required="true" />
    <field name="FEAN" length="1" required="true" type="int" regex="[0-9]" />
    <field name="VSNR" length="12" required="true"/>
    <field name="VSTR" length="2" required="true"/>
    <field name="BBNRVU" length="15" required="true"/>
    <field name="AZVU" length="20" required="true"/>
    <field name="RESERVE1" length="58" required="false" ignore="true"/>
    <field name="MMAZ" length="1" required="true" typeHandler="jn"/>
    <field name="MMEZ" length="1" required="true" typeHandler="jn"/>
    <field name="RESERVE2" length="8" required="false" ignore="true"/>
    <field name="KENNZUE" length="1" required="true"/>
    <field name="RESERVE3" length="5" required="false" ignore="true"/>
    <field name="VERNRKP" length="2" required="true"/>
    <field name="RESERVE4" length="2" required="false" ignore="true"/>
    <segment name="ListeDBAZ" class="SocialInsurance.Germany.Messages.Pocos.DBAZ, Dataline.SocialInsurance.Germany.Messages.Pocos" occursRef="MMAZ" collection="list">
      <include template="DBAZ" />
    </segment>
    <segment name="ListeDBEZ" class="SocialInsurance.Germany.Messages.Pocos.DBEZ, Dataline.SocialInsurance.Germany.Messages.Pocos" occursRef="MMEZ" collection="list">
      <include template="DBEZ" />
    </segment>
    <segment name="DBFE" class="SocialInsurance.Germany.Messages.Pocos.DBFE, Dataline.SocialInsurance.Germany.Messages.Pocos" occursRef="FEAN" collection="list">
      <include template="DBFE" />
    </segment>
  </template>
</beanio><commit_msg>DSAE: VERNRKP als optional markiert<commit_after>﻿<?xml version="1.0" encoding="utf-8" ?>
<beanio xmlns="http://www.beanio.org/2016/07">
  <import resource="resource:SocialInsurance.Germany.Messages.Mappings.DBAZ.xml, Dataline.SocialInsurance.Germany.Messages.Mappings"/>
  <import resource="resource:SocialInsurance.Germany.Messages.Mappings.DBEZ.xml, Dataline.SocialInsurance.Germany.Messages.Mappings"/>
  <import resource="resource:SocialInsurance.Germany.Messages.Mappings.DBFE.xml, Dataline.SocialInsurance.Germany.Messages.Mappings"/>
  <import resource="resource:SocialInsurance.Germany.Messages.Mappings.Types.xml, Dataline.SocialInsurance.Germany.Messages.Mappings"/>
  <template name="DSAE-v01">
    <field name="KE" literal="DSAE" length="4" rid="true" required="true"/>
    <field name="VF" length="5" required="true"/>
    <field name="BBNRAB" length="15" required="true"/>
    <field name="BBNREP" length="15" required="true"/>
    <field name="VERNR" length="2" literal="01" required="true" type="int" format="00" rid="true"/>
    <field name="ED" length="20" required="true" format="yyyyMMddHHmmssffffff"/>
    <field name="FEKZ" regex="[0-4]" length="1" required="true" />
    <field name="FEAN" length="1" required="true" type="int" regex="[0-9]" />
    <field name="VSNR" length="12" required="true"/>
    <field name="VSTR" length="2" required="true"/>
    <field name="BBNRVU" length="15" required="true"/>
    <field name="AZVU" length="20" required="true"/>
    <field name="RESERVE1" length="58" required="false" ignore="true"/>
    <field name="MMAZ" length="1" required="true" typeHandler="jn"/>
    <field name="MMEZ" length="1" required="true" typeHandler="jn"/>
    <field name="RESERVE2" length="8" required="false" ignore="true"/>
    <field name="KENNZUE" length="1" required="true"/>
    <field name="RESERVE3" length="5" required="false" ignore="true"/>
    <field name="VERNRKP" length="2" required="false"/>
    <field name="RESERVE4" length="2" required="false" ignore="true"/>
    <segment name="ListeDBAZ" class="SocialInsurance.Germany.Messages.Pocos.DBAZ, Dataline.SocialInsurance.Germany.Messages.Pocos" occursRef="MMAZ" collection="list">
      <include template="DBAZ" />
    </segment>
    <segment name="ListeDBEZ" class="SocialInsurance.Germany.Messages.Pocos.DBEZ, Dataline.SocialInsurance.Germany.Messages.Pocos" occursRef="MMEZ" collection="list">
      <include template="DBEZ" />
    </segment>
    <segment name="DBFE" class="SocialInsurance.Germany.Messages.Pocos.DBFE, Dataline.SocialInsurance.Germany.Messages.Pocos" occursRef="FEAN" collection="list">
      <include template="DBFE" />
    </segment>
  </template>
</beanio>
{'fraction_non_alphanumeric': 0.18666916307807527, 'fraction_numerical': 0.01872308556450103, 'mean_word_length': 5.8751608751608755, 'pattern_counts': {'":': 0, '<': 79, '<?xml version=': 2, '>': 79, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 12}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3020625', 'n_tokens_mistral': 1896, 'n_tokens_neox': 1759, 'n_words': 291}