/*
 * JPA entity Metadaten
 *
 */
package de.ivu.elect.business.person.entity;

import javax.inject.Inject;
import javax.inject.Named;

import de.ivu.elect.business.person.entity.PersonendatenConstants;
import de.ivu.elect.jee.faces.Messages;

@Named(PersonendatenMeta.COMPONENT_NAME)
@javax.enterprise.context.ApplicationScoped // ELECT-7845
public class PersonendatenMeta implements de.ivu.elect.jee.entity.Meta
{

  private static final long serialVersionUID = 1L;

  public static final String COMPONENT_NAME = "personendatenMeta";

  @Inject
  private transient Messages messages;

  public PersonendatenMeta() {
      super();
  }

  protected String getMessage(String msgKey, Object... params) {
    return messages.getMessageForMessageKey(msgKey, params);
  }

  @Override
  public String getEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_ENTITY_EINZAHL;
  }

  @Override
  public  String getMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_ENTITY_MEHRZAHL;
  }


  @Override
  public String getEinzahlMessage() {
    return getMessage(getEinzahlMessageKey());
  }

  @Override
  public String getMehrzahlMessage(){
    return getMessage(getMehrzahlMessageKey());
  }



  public String getAkademischerGradUnformatiertEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_AKADEMISCHER_GRAD_EINZAHL;
  }

  public String getAkademischerGradUnformatiertMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_AKADEMISCHER_GRAD_MEHRZAHL;
  }


  public String getAkademischerGradUnformatiertEinzahlMessage(){
    return getMessage(getAkademischerGradUnformatiertEinzahlMessageKey());
  }

  public String getAkademischerGradUnformatiertMehrzahlMessage(){
    return getMessage(getAkademischerGradUnformatiertMehrzahlMessageKey());
  }



  public boolean isAkademischerGradUnformatiertRequired() {
    return !PersonendatenConstants.AKADEMISCHER_GRAD_NULLABLE;
  }

  public java.lang.String getAkademischerGradUnformatiertDefaultValue() {
    return PersonendatenConstants.AKADEMISCHER_GRAD_DEFAULT_VALUE;
  }

  public int getAkademischerGradUnformatiertMaxLength() {
    return PersonendatenConstants.AKADEMISCHER_GRAD_MAX_LENGTH;
  }

  public String getAnredeEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_ANREDE_EINZAHL;
  }

  public String getAnredeMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_ANREDE_MEHRZAHL;
  }


  public String getAnredeEinzahlMessage(){
    return getMessage(getAnredeEinzahlMessageKey());
  }

  public String getAnredeMehrzahlMessage(){
    return getMessage(getAnredeMehrzahlMessageKey());
  }



  public boolean isAnredeRequired() {
    return !PersonendatenConstants.ANREDE_NULLABLE;
  }

  public java.lang.String getAnredeDefaultValue() {
    return PersonendatenConstants.ANREDE_DEFAULT_VALUE;
  }

  public int getAnredeMaxLength() {
    return PersonendatenConstants.ANREDE_MAX_LENGTH;
  }

  public String getAuswaertigEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_AUSWAERTIG_EINZAHL;
  }

  public String getAuswaertigMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_AUSWAERTIG_MEHRZAHL;
  }


  public String getAuswaertigEinzahlMessage(){
    return getMessage(getAuswaertigEinzahlMessageKey());
  }

  public String getAuswaertigMehrzahlMessage(){
    return getMessage(getAuswaertigMehrzahlMessageKey());
  }



  public boolean isAuswaertigRequired() {
    return !PersonendatenConstants.AUSWAERTIG_NULLABLE;
  }

  public java.lang.Boolean getAuswaertigDefaultValue() {
    return PersonendatenConstants.AUSWAERTIG_DEFAULT_VALUE;
  }


  public String getBemerkungEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_BEMERKUNG_EINZAHL;
  }

  public String getBemerkungMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_BEMERKUNG_MEHRZAHL;
  }


  public String getBemerkungEinzahlMessage(){
    return getMessage(getBemerkungEinzahlMessageKey());
  }

  public String getBemerkungMehrzahlMessage(){
    return getMessage(getBemerkungMehrzahlMessageKey());
  }



  public boolean isBemerkungRequired() {
    return !PersonendatenConstants.BEMERKUNG_NULLABLE;
  }

  public java.lang.String getBemerkungDefaultValue() {
    return PersonendatenConstants.BEMERKUNG_DEFAULT_VALUE;
  }

  public int getBemerkungMaxLength() {
    return PersonendatenConstants.BEMERKUNG_MAX_LENGTH;
  }

  public String getBerufUnformatiertEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_BERUF_EINZAHL;
  }

  public String getBerufUnformatiertMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_BERUF_MEHRZAHL;
  }


  public String getBerufUnformatiertEinzahlMessage(){
    return getMessage(getBerufUnformatiertEinzahlMessageKey());
  }

  public String getBerufUnformatiertMehrzahlMessage(){
    return getMessage(getBerufUnformatiertMehrzahlMessageKey());
  }



  public boolean isBerufUnformatiertRequired() {
    return !PersonendatenConstants.BERUF_NULLABLE;
  }

  public java.lang.String getBerufUnformatiertDefaultValue() {
    return PersonendatenConstants.BERUF_DEFAULT_VALUE;
  }

  public int getBerufUnformatiertMaxLength() {
    return PersonendatenConstants.BERUF_MAX_LENGTH;
  }

  public String getBerufsschluesselEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_BERUFSSCHLUESSEL_EINZAHL;
  }

  public String getBerufsschluesselMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_BERUFSSCHLUESSEL_MEHRZAHL;
  }


  public String getBerufsschluesselEinzahlMessage(){
    return getMessage(getBerufsschluesselEinzahlMessageKey());
  }

  public String getBerufsschluesselMehrzahlMessage(){
    return getMessage(getBerufsschluesselMehrzahlMessageKey());
  }



  public boolean isBerufsschluesselRequired() {
    return !PersonendatenConstants.BERUFSSCHLUESSEL_NULLABLE;
  }

  public java.lang.String getBerufsschluesselDefaultValue() {
    return PersonendatenConstants.BERUFSSCHLUESSEL_DEFAULT_VALUE;
  }

  public int getBerufsschluesselMaxLength() {
    return PersonendatenConstants.BERUFSSCHLUESSEL_MAX_LENGTH;
  }

  public String getBewertungEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_BEWERTUNG_EINZAHL;
  }

  public String getBewertungMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_BEWERTUNG_MEHRZAHL;
  }


  public String getBewertungEinzahlMessage(){
    return getMessage(getBewertungEinzahlMessageKey());
  }

  public String getBewertungMehrzahlMessage(){
    return getMessage(getBewertungMehrzahlMessageKey());
  }



  public boolean isBewertungRequired() {
    return !PersonendatenConstants.BEWERTUNG_NULLABLE;
  }

  public java.lang.Long getBewertungDefaultValue() {
    return PersonendatenConstants.BEWERTUNG_DEFAULT_VALUE;
  }

  public int getBewertungMaxLength() {
    return PersonendatenConstants.BEWERTUNG_MAX_LENGTH;
  }

  public long getBewertungMinValue() {
    return PersonendatenConstants.BEWERTUNG_MIN_VALUE;
  }

  public long getBewertungMaxValue() {
    return PersonendatenConstants.BEWERTUNG_MAX_VALUE;
  }

  public String getDiscriminatorEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_DISCRIMINATOR_EINZAHL;
  }

  public String getDiscriminatorMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_DISCRIMINATOR_MEHRZAHL;
  }


  public String getDiscriminatorEinzahlMessage(){
    return getMessage(getDiscriminatorEinzahlMessageKey());
  }

  public String getDiscriminatorMehrzahlMessage(){
    return getMessage(getDiscriminatorMehrzahlMessageKey());
  }



  public boolean isDiscriminatorRequired() {
    return !PersonendatenConstants.DISCRIMINATOR_NULLABLE;
  }

  public java.lang.String getDiscriminatorDefaultValue() {
    return PersonendatenConstants.DISCRIMINATOR_DEFAULT_VALUE;
  }

  public int getDiscriminatorMaxLength() {
    return PersonendatenConstants.DISCRIMINATOR_MAX_LENGTH;
  }

  public String getEhrenamtUnformatiertEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_EHRENAMT_EINZAHL;
  }

  public String getEhrenamtUnformatiertMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_EHRENAMT_MEHRZAHL;
  }


  public String getEhrenamtUnformatiertEinzahlMessage(){
    return getMessage(getEhrenamtUnformatiertEinzahlMessageKey());
  }

  public String getEhrenamtUnformatiertMehrzahlMessage(){
    return getMessage(getEhrenamtUnformatiertMehrzahlMessageKey());
  }



  public boolean isEhrenamtUnformatiertRequired() {
    return !PersonendatenConstants.EHRENAMT_NULLABLE;
  }

  public java.lang.String getEhrenamtUnformatiertDefaultValue() {
    return PersonendatenConstants.EHRENAMT_DEFAULT_VALUE;
  }

  public int getEhrenamtUnformatiertMaxLength() {
    return PersonendatenConstants.EHRENAMT_MAX_LENGTH;
  }

  public String getPersonenregisterAbgleichStatusEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_EXTERNER_ABGLEICH_STATUS_EINZAHL;
  }

  public String getPersonenregisterAbgleichStatusMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_EXTERNER_ABGLEICH_STATUS_MEHRZAHL;
  }


  public String getPersonenregisterAbgleichStatusEinzahlMessage(){
    return getMessage(getPersonenregisterAbgleichStatusEinzahlMessageKey());
  }

  public String getPersonenregisterAbgleichStatusMehrzahlMessage(){
    return getMessage(getPersonenregisterAbgleichStatusMehrzahlMessageKey());
  }



  public boolean isPersonenregisterAbgleichStatusRequired() {
    return !PersonendatenConstants.EXTERNER_ABGLEICH_STATUS_NULLABLE;
  }

  public de.ivu.elect.business.person.entity.PersonenregisterAbgleichStatus getPersonenregisterAbgleichStatusDefaultValue() {
    return PersonendatenConstants.EXTERNER_ABGLEICH_STATUS_DEFAULT_VALUE;
  }


  public String getPersonenregisterAbgleichZeitpunktEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_EXTERNER_ABGLEICH_ZEITPUNKT_EINZAHL;
  }

  public String getPersonenregisterAbgleichZeitpunktMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_EXTERNER_ABGLEICH_ZEITPUNKT_MEHRZAHL;
  }


  public String getPersonenregisterAbgleichZeitpunktEinzahlMessage(){
    return getMessage(getPersonenregisterAbgleichZeitpunktEinzahlMessageKey());
  }

  public String getPersonenregisterAbgleichZeitpunktMehrzahlMessage(){
    return getMessage(getPersonenregisterAbgleichZeitpunktMehrzahlMessageKey());
  }



  public boolean isPersonenregisterAbgleichZeitpunktRequired() {
    return !PersonendatenConstants.EXTERNER_ABGLEICH_ZEITPUNKT_NULLABLE;
  }

  public java.util.Date getPersonenregisterAbgleichZeitpunktDefaultValue() {
    return PersonendatenConstants.EXTERNER_ABGLEICH_ZEITPUNKT_DEFAULT_VALUE;
  }


  public String getExternesOrdnungsmerkmalEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_EXTERNES_ORDNUNGSMERKMAL_EINZAHL;
  }

  public String getExternesOrdnungsmerkmalMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_EXTERNES_ORDNUNGSMERKMAL_MEHRZAHL;
  }


  public String getExternesOrdnungsmerkmalEinzahlMessage(){
    return getMessage(getExternesOrdnungsmerkmalEinzahlMessageKey());
  }

  public String getExternesOrdnungsmerkmalMehrzahlMessage(){
    return getMessage(getExternesOrdnungsmerkmalMehrzahlMessageKey());
  }



  public boolean isExternesOrdnungsmerkmalRequired() {
    return !PersonendatenConstants.EXTERNES_ORDNUNGSMERKMAL_NULLABLE;
  }

  public java.lang.String getExternesOrdnungsmerkmalDefaultValue() {
    return PersonendatenConstants.EXTERNES_ORDNUNGSMERKMAL_DEFAULT_VALUE;
  }

  public int getExternesOrdnungsmerkmalMaxLength() {
    return PersonendatenConstants.EXTERNES_ORDNUNGSMERKMAL_MAX_LENGTH;
  }

  public String getExterneIdEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_EXTERNE_ID_EINZAHL;
  }

  public String getExterneIdMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_EXTERNE_ID_MEHRZAHL;
  }


  public String getExterneIdEinzahlMessage(){
    return getMessage(getExterneIdEinzahlMessageKey());
  }

  public String getExterneIdMehrzahlMessage(){
    return getMessage(getExterneIdMehrzahlMessageKey());
  }



  public boolean isExterneIdRequired() {
    return !PersonendatenConstants.EXTERNE_ID_NULLABLE;
  }

  public java.lang.String getExterneIdDefaultValue() {
    return PersonendatenConstants.EXTERNE_ID_DEFAULT_VALUE;
  }

  public int getExterneIdMaxLength() {
    return PersonendatenConstants.EXTERNE_ID_MAX_LENGTH;
  }

  public String getEmailAdresseEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_E_MAIL_ADRESSE_EINZAHL;
  }

  public String getEmailAdresseMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_E_MAIL_ADRESSE_MEHRZAHL;
  }


  public String getEmailAdresseEinzahlMessage(){
    return getMessage(getEmailAdresseEinzahlMessageKey());
  }

  public String getEmailAdresseMehrzahlMessage(){
    return getMessage(getEmailAdresseMehrzahlMessageKey());
  }



  public boolean isEmailAdresseRequired() {
    return !PersonendatenConstants.E_MAIL_ADRESSE_NULLABLE;
  }

  public java.lang.String getEmailAdresseDefaultValue() {
    return PersonendatenConstants.E_MAIL_ADRESSE_DEFAULT_VALUE;
  }

  public int getEmailAdresseMaxLength() {
    return PersonendatenConstants.E_MAIL_ADRESSE_MAX_LENGTH;
  }

  public String getEmailAdresseArbeitEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_E_MAIL_ADRESSE_ARBEIT_EINZAHL;
  }

  public String getEmailAdresseArbeitMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_E_MAIL_ADRESSE_ARBEIT_MEHRZAHL;
  }


  public String getEmailAdresseArbeitEinzahlMessage(){
    return getMessage(getEmailAdresseArbeitEinzahlMessageKey());
  }

  public String getEmailAdresseArbeitMehrzahlMessage(){
    return getMessage(getEmailAdresseArbeitMehrzahlMessageKey());
  }



  public boolean isEmailAdresseArbeitRequired() {
    return !PersonendatenConstants.E_MAIL_ADRESSE_ARBEIT_NULLABLE;
  }

  public java.lang.String getEmailAdresseArbeitDefaultValue() {
    return PersonendatenConstants.E_MAIL_ADRESSE_ARBEIT_DEFAULT_VALUE;
  }

  public int getEmailAdresseArbeitMaxLength() {
    return PersonendatenConstants.E_MAIL_ADRESSE_ARBEIT_MAX_LENGTH;
  }

  public String getFamiliennameEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_FAMILIENNAME_EINZAHL;
  }

  public String getFamiliennameMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_FAMILIENNAME_MEHRZAHL;
  }


  public String getFamiliennameEinzahlMessage(){
    return getMessage(getFamiliennameEinzahlMessageKey());
  }

  public String getFamiliennameMehrzahlMessage(){
    return getMessage(getFamiliennameMehrzahlMessageKey());
  }



  public boolean isFamiliennameRequired() {
    return !PersonendatenConstants.FAMILIENNAME_NULLABLE;
  }

  public java.lang.String getFamiliennameDefaultValue() {
    return PersonendatenConstants.FAMILIENNAME_DEFAULT_VALUE;
  }

  public int getFamiliennameMaxLength() {
    return PersonendatenConstants.FAMILIENNAME_MAX_LENGTH;
  }

  public String getFamiliennameNormalisiertEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_FAMILIENNAME_NORM_EINZAHL;
  }

  public String getFamiliennameNormalisiertMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_FAMILIENNAME_NORM_MEHRZAHL;
  }


  public String getFamiliennameNormalisiertEinzahlMessage(){
    return getMessage(getFamiliennameNormalisiertEinzahlMessageKey());
  }

  public String getFamiliennameNormalisiertMehrzahlMessage(){
    return getMessage(getFamiliennameNormalisiertMehrzahlMessageKey());
  }



  public boolean isFamiliennameNormalisiertRequired() {
    return !PersonendatenConstants.FAMILIENNAME_NORM_NULLABLE;
  }

  public java.lang.String getFamiliennameNormalisiertDefaultValue() {
    return PersonendatenConstants.FAMILIENNAME_NORM_DEFAULT_VALUE;
  }

  public int getFamiliennameNormalisiertMaxLength() {
    return PersonendatenConstants.FAMILIENNAME_NORM_MAX_LENGTH;
  }

  public String getFaxnummerEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_FAXNUMMER_EINZAHL;
  }

  public String getFaxnummerMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_FAXNUMMER_MEHRZAHL;
  }


  public String getFaxnummerEinzahlMessage(){
    return getMessage(getFaxnummerEinzahlMessageKey());
  }

  public String getFaxnummerMehrzahlMessage(){
    return getMessage(getFaxnummerMehrzahlMessageKey());
  }



  public boolean isFaxnummerRequired() {
    return !PersonendatenConstants.FAXNUMMER_NULLABLE;
  }

  public java.lang.String getFaxnummerDefaultValue() {
    return PersonendatenConstants.FAXNUMMER_DEFAULT_VALUE;
  }

  public int getFaxnummerMaxLength() {
    return PersonendatenConstants.FAXNUMMER_MAX_LENGTH;
  }

  public String getFinanzIdEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_FINANZ_ID_EINZAHL;
  }

  public String getFinanzIdMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_FINANZ_ID_MEHRZAHL;
  }


  public String getFinanzIdEinzahlMessage(){
    return getMessage(getFinanzIdEinzahlMessageKey());
  }

  public String getFinanzIdMehrzahlMessage(){
    return getMessage(getFinanzIdMehrzahlMessageKey());
  }



  public boolean isFinanzIdRequired() {
    return !PersonendatenConstants.FINANZ_ID_NULLABLE;
  }

  public java.lang.String getFinanzIdDefaultValue() {
    return PersonendatenConstants.FINANZ_ID_DEFAULT_VALUE;
  }

  public int getFinanzIdMaxLength() {
    return PersonendatenConstants.FINANZ_ID_MAX_LENGTH;
  }

  public String getGeburtsdatumEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_GEBURTSDATUM_EINZAHL;
  }

  public String getGeburtsdatumMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_GEBURTSDATUM_MEHRZAHL;
  }


  public String getGeburtsdatumEinzahlMessage(){
    return getMessage(getGeburtsdatumEinzahlMessageKey());
  }

  public String getGeburtsdatumMehrzahlMessage(){
    return getMessage(getGeburtsdatumMehrzahlMessageKey());
  }



  public boolean isGeburtsdatumRequired() {
    return !PersonendatenConstants.GEBURTSDATUM_NULLABLE;
  }

  public java.util.Date getGeburtsdatumDefaultValue() {
    return PersonendatenConstants.GEBURTSDATUM_DEFAULT_VALUE;
  }


  public String getGeburtsortEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_GEBURTSORT_EINZAHL;
  }

  public String getGeburtsortMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_GEBURTSORT_MEHRZAHL;
  }


  public String getGeburtsortEinzahlMessage(){
    return getMessage(getGeburtsortEinzahlMessageKey());
  }

  public String getGeburtsortMehrzahlMessage(){
    return getMessage(getGeburtsortMehrzahlMessageKey());
  }



  public boolean isGeburtsortRequired() {
    return !PersonendatenConstants.GEBURTSORT_NULLABLE;
  }

  public java.lang.String getGeburtsortDefaultValue() {
    return PersonendatenConstants.GEBURTSORT_DEFAULT_VALUE;
  }

  public int getGeburtsortMaxLength() {
    return PersonendatenConstants.GEBURTSORT_MAX_LENGTH;
  }

  public String getGeschlechtEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_GESCHLECHT_EINZAHL;
  }

  public String getGeschlechtMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_GESCHLECHT_MEHRZAHL;
  }


  public String getGeschlechtEinzahlMessage(){
    return getMessage(getGeschlechtEinzahlMessageKey());
  }

  public String getGeschlechtMehrzahlMessage(){
    return getMessage(getGeschlechtMehrzahlMessageKey());
  }



  public boolean isGeschlechtRequired() {
    return !PersonendatenConstants.GESCHLECHT_NULLABLE;
  }

  public de.ivu.elect.business.person.entity.Geschlecht getGeschlechtDefaultValue() {
    return PersonendatenConstants.GESCHLECHT_DEFAULT_VALUE;
  }


  public String getKuenstlernameEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_KUENSTLERNAME_EINZAHL;
  }

  public String getKuenstlernameMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_KUENSTLERNAME_MEHRZAHL;
  }


  public String getKuenstlernameEinzahlMessage(){
    return getMessage(getKuenstlernameEinzahlMessageKey());
  }

  public String getKuenstlernameMehrzahlMessage(){
    return getMessage(getKuenstlernameMehrzahlMessageKey());
  }



  public boolean isKuenstlernameRequired() {
    return !PersonendatenConstants.KUENSTLERNAME_NULLABLE;
  }

  public java.lang.String getKuenstlernameDefaultValue() {
    return PersonendatenConstants.KUENSTLERNAME_DEFAULT_VALUE;
  }

  public int getKuenstlernameMaxLength() {
    return PersonendatenConstants.KUENSTLERNAME_MAX_LENGTH;
  }

  public String getFamiliennameBestandteilEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_NAMENSBESTANDTEILE_EINZAHL;
  }

  public String getFamiliennameBestandteilMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_NAMENSBESTANDTEILE_MEHRZAHL;
  }


  public String getFamiliennameBestandteilEinzahlMessage(){
    return getMessage(getFamiliennameBestandteilEinzahlMessageKey());
  }

  public String getFamiliennameBestandteilMehrzahlMessage(){
    return getMessage(getFamiliennameBestandteilMehrzahlMessageKey());
  }



  public boolean isFamiliennameBestandteilRequired() {
    return !PersonendatenConstants.NAMENSBESTANDTEILE_NULLABLE;
  }

  public java.lang.String getFamiliennameBestandteilDefaultValue() {
    return PersonendatenConstants.NAMENSBESTANDTEILE_DEFAULT_VALUE;
  }

  public int getFamiliennameBestandteilMaxLength() {
    return PersonendatenConstants.NAMENSBESTANDTEILE_MAX_LENGTH;
  }

  public String getFamiliennameBestandteilNormalisiertEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_NAMENSBESTANDTEILE_NORM_EINZAHL;
  }

  public String getFamiliennameBestandteilNormalisiertMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_NAMENSBESTANDTEILE_NORM_MEHRZAHL;
  }


  public String getFamiliennameBestandteilNormalisiertEinzahlMessage(){
    return getMessage(getFamiliennameBestandteilNormalisiertEinzahlMessageKey());
  }

  public String getFamiliennameBestandteilNormalisiertMehrzahlMessage(){
    return getMessage(getFamiliennameBestandteilNormalisiertMehrzahlMessageKey());
  }



  public boolean isFamiliennameBestandteilNormalisiertRequired() {
    return !PersonendatenConstants.NAMENSBESTANDTEILE_NORM_NULLABLE;
  }

  public java.lang.String getFamiliennameBestandteilNormalisiertDefaultValue() {
    return PersonendatenConstants.NAMENSBESTANDTEILE_NORM_DEFAULT_VALUE;
  }

  public int getFamiliennameBestandteilNormalisiertMaxLength() {
    return PersonendatenConstants.NAMENSBESTANDTEILE_NORM_MAX_LENGTH;
  }

  public String getOrdensnameEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_ORDENSNAME_EINZAHL;
  }

  public String getOrdensnameMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_ORDENSNAME_MEHRZAHL;
  }


  public String getOrdensnameEinzahlMessage(){
    return getMessage(getOrdensnameEinzahlMessageKey());
  }

  public String getOrdensnameMehrzahlMessage(){
    return getMessage(getOrdensnameMehrzahlMessageKey());
  }



  public boolean isOrdensnameRequired() {
    return !PersonendatenConstants.ORDENSNAME_NULLABLE;
  }

  public java.lang.String getOrdensnameDefaultValue() {
    return PersonendatenConstants.ORDENSNAME_DEFAULT_VALUE;
  }

  public int getOrdensnameMaxLength() {
    return PersonendatenConstants.ORDENSNAME_MAX_LENGTH;
  }

  public String getPersonStatusEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_PERSON_STATUS_EINZAHL;
  }

  public String getPersonStatusMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_PERSON_STATUS_MEHRZAHL;
  }


  public String getPersonStatusEinzahlMessage(){
    return getMessage(getPersonStatusEinzahlMessageKey());
  }

  public String getPersonStatusMehrzahlMessage(){
    return getMessage(getPersonStatusMehrzahlMessageKey());
  }



  public boolean isPersonStatusRequired() {
    return !PersonendatenConstants.PERSON_STATUS_NULLABLE;
  }

  public de.ivu.elect.business.person.entity.PersonStatus getPersonStatusDefaultValue() {
    return PersonendatenConstants.PERSON_STATUS_DEFAULT_VALUE;
  }


  public String getSichtpruefungStatusEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_SICHTPRUEFUNG_STATUS_EINZAHL;
  }

  public String getSichtpruefungStatusMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_SICHTPRUEFUNG_STATUS_MEHRZAHL;
  }


  public String getSichtpruefungStatusEinzahlMessage(){
    return getMessage(getSichtpruefungStatusEinzahlMessageKey());
  }

  public String getSichtpruefungStatusMehrzahlMessage(){
    return getMessage(getSichtpruefungStatusMehrzahlMessageKey());
  }



  public boolean isSichtpruefungStatusRequired() {
    return !PersonendatenConstants.SICHTPRUEFUNG_STATUS_NULLABLE;
  }

  public de.ivu.elect.business.person.entity.SichtpruefungStatus getSichtpruefungStatusDefaultValue() {
    return PersonendatenConstants.SICHTPRUEFUNG_STATUS_DEFAULT_VALUE;
  }


  public String getSperrmerkmalEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_SPERRMERKMAL_EINZAHL;
  }

  public String getSperrmerkmalMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_SPERRMERKMAL_MEHRZAHL;
  }


  public String getSperrmerkmalEinzahlMessage(){
    return getMessage(getSperrmerkmalEinzahlMessageKey());
  }

  public String getSperrmerkmalMehrzahlMessage(){
    return getMessage(getSperrmerkmalMehrzahlMessageKey());
  }



  public boolean isSperrmerkmalRequired() {
    return !PersonendatenConstants.SPERRMERKMAL_NULLABLE;
  }

  public de.ivu.elect.business.person.entity.Sperrmerkmal getSperrmerkmalDefaultValue() {
    return PersonendatenConstants.SPERRMERKMAL_DEFAULT_VALUE;
  }


  public String getStaatsangehoerigkeitenSortOrderEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_STAATSANGEHOERIGKEITEN_ORDER_EINZAHL;
  }

  public String getStaatsangehoerigkeitenSortOrderMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_STAATSANGEHOERIGKEITEN_ORDER_MEHRZAHL;
  }


  public String getStaatsangehoerigkeitenSortOrderEinzahlMessage(){
    return getMessage(getStaatsangehoerigkeitenSortOrderEinzahlMessageKey());
  }

  public String getStaatsangehoerigkeitenSortOrderMehrzahlMessage(){
    return getMessage(getStaatsangehoerigkeitenSortOrderMehrzahlMessageKey());
  }



  public boolean isStaatsangehoerigkeitenSortOrderRequired() {
    return !PersonendatenConstants.STAATSANGEHOERIGKEITEN_ORDER_NULLABLE;
  }

  public java.lang.String getStaatsangehoerigkeitenSortOrderDefaultValue() {
    return PersonendatenConstants.STAATSANGEHOERIGKEITEN_ORDER_DEFAULT_VALUE;
  }

  public int getStaatsangehoerigkeitenSortOrderMaxLength() {
    return PersonendatenConstants.STAATSANGEHOERIGKEITEN_ORDER_MAX_LENGTH;
  }

  public String getStimmbezirkSchluesselEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_STIMMBEZIRKSSCHLUESSEL_EINZAHL;
  }

  public String getStimmbezirkSchluesselMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_STIMMBEZIRKSSCHLUESSEL_MEHRZAHL;
  }


  public String getStimmbezirkSchluesselEinzahlMessage(){
    return getMessage(getStimmbezirkSchluesselEinzahlMessageKey());
  }

  public String getStimmbezirkSchluesselMehrzahlMessage(){
    return getMessage(getStimmbezirkSchluesselMehrzahlMessageKey());
  }



  public boolean isStimmbezirkSchluesselRequired() {
    return !PersonendatenConstants.STIMMBEZIRKSSCHLUESSEL_NULLABLE;
  }

  public java.lang.String getStimmbezirkSchluesselDefaultValue() {
    return PersonendatenConstants.STIMMBEZIRKSSCHLUESSEL_DEFAULT_VALUE;
  }

  public int getStimmbezirkSchluesselMaxLength() {
    return PersonendatenConstants.STIMMBEZIRKSSCHLUESSEL_MAX_LENGTH;
  }

  public String getTelefonnummerArbeitEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_TELEFONNUMMER_ARBEIT_EINZAHL;
  }

  public String getTelefonnummerArbeitMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_TELEFONNUMMER_ARBEIT_MEHRZAHL;
  }


  public String getTelefonnummerArbeitEinzahlMessage(){
    return getMessage(getTelefonnummerArbeitEinzahlMessageKey());
  }

  public String getTelefonnummerArbeitMehrzahlMessage(){
    return getMessage(getTelefonnummerArbeitMehrzahlMessageKey());
  }



  public boolean isTelefonnummerArbeitRequired() {
    return !PersonendatenConstants.TELEFONNUMMER_ARBEIT_NULLABLE;
  }

  public java.lang.String getTelefonnummerArbeitDefaultValue() {
    return PersonendatenConstants.TELEFONNUMMER_ARBEIT_DEFAULT_VALUE;
  }

  public int getTelefonnummerArbeitMaxLength() {
    return PersonendatenConstants.TELEFONNUMMER_ARBEIT_MAX_LENGTH;
  }

  public String getTelefonnummerFestnetzEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_TELEFONNUMMER_FESTNETZ_EINZAHL;
  }

  public String getTelefonnummerFestnetzMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_TELEFONNUMMER_FESTNETZ_MEHRZAHL;
  }


  public String getTelefonnummerFestnetzEinzahlMessage(){
    return getMessage(getTelefonnummerFestnetzEinzahlMessageKey());
  }

  public String getTelefonnummerFestnetzMehrzahlMessage(){
    return getMessage(getTelefonnummerFestnetzMehrzahlMessageKey());
  }



  public boolean isTelefonnummerFestnetzRequired() {
    return !PersonendatenConstants.TELEFONNUMMER_FESTNETZ_NULLABLE;
  }

  public java.lang.String getTelefonnummerFestnetzDefaultValue() {
    return PersonendatenConstants.TELEFONNUMMER_FESTNETZ_DEFAULT_VALUE;
  }

  public int getTelefonnummerFestnetzMaxLength() {
    return PersonendatenConstants.TELEFONNUMMER_FESTNETZ_MAX_LENGTH;
  }

  public String getTelefonnummerMobilEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_TELEFONNUMMER_MOBIL_EINZAHL;
  }

  public String getTelefonnummerMobilMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_TELEFONNUMMER_MOBIL_MEHRZAHL;
  }


  public String getTelefonnummerMobilEinzahlMessage(){
    return getMessage(getTelefonnummerMobilEinzahlMessageKey());
  }

  public String getTelefonnummerMobilMehrzahlMessage(){
    return getMessage(getTelefonnummerMobilMehrzahlMessageKey());
  }



  public boolean isTelefonnummerMobilRequired() {
    return !PersonendatenConstants.TELEFONNUMMER_MOBIL_NULLABLE;
  }

  public java.lang.String getTelefonnummerMobilDefaultValue() {
    return PersonendatenConstants.TELEFONNUMMER_MOBIL_DEFAULT_VALUE;
  }

  public int getTelefonnummerMobilMaxLength() {
    return PersonendatenConstants.TELEFONNUMMER_MOBIL_MAX_LENGTH;
  }

  public String getTitelEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_TITEL_EINZAHL;
  }

  public String getTitelMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_TITEL_MEHRZAHL;
  }


  public String getTitelEinzahlMessage(){
    return getMessage(getTitelEinzahlMessageKey());
  }

  public String getTitelMehrzahlMessage(){
    return getMessage(getTitelMehrzahlMessageKey());
  }



  public boolean isTitelRequired() {
    return !PersonendatenConstants.TITEL_NULLABLE;
  }

  public java.lang.String getTitelDefaultValue() {
    return PersonendatenConstants.TITEL_DEFAULT_VALUE;
  }

  public int getTitelMaxLength() {
    return PersonendatenConstants.TITEL_MAX_LENGTH;
  }

  public String getRufnameEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_VORNAME_EINZAHL;
  }

  public String getRufnameMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_VORNAME_MEHRZAHL;
  }


  public String getRufnameEinzahlMessage(){
    return getMessage(getRufnameEinzahlMessageKey());
  }

  public String getRufnameMehrzahlMessage(){
    return getMessage(getRufnameMehrzahlMessageKey());
  }



  public boolean isRufnameRequired() {
    return !PersonendatenConstants.VORNAME_NULLABLE;
  }

  public java.lang.String getRufnameDefaultValue() {
    return PersonendatenConstants.VORNAME_DEFAULT_VALUE;
  }

  public int getRufnameMaxLength() {
    return PersonendatenConstants.VORNAME_MAX_LENGTH;
  }

  public String getVornamenEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_VORNAMEN_VOLLSTAENDIG_EINZAHL;
  }

  public String getVornamenMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_VORNAMEN_VOLLSTAENDIG_MEHRZAHL;
  }


  public String getVornamenEinzahlMessage(){
    return getMessage(getVornamenEinzahlMessageKey());
  }

  public String getVornamenMehrzahlMessage(){
    return getMessage(getVornamenMehrzahlMessageKey());
  }



  public boolean isVornamenRequired() {
    return !PersonendatenConstants.VORNAMEN_VOLLSTAENDIG_NULLABLE;
  }

  public java.lang.String getVornamenDefaultValue() {
    return PersonendatenConstants.VORNAMEN_VOLLSTAENDIG_DEFAULT_VALUE;
  }

  public int getVornamenMaxLength() {
    return PersonendatenConstants.VORNAMEN_VOLLSTAENDIG_MAX_LENGTH;
  }

  public String getVornamenNormalisiertEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_VORNAMEN_VOLLSTAENDIG_NORM_EINZAHL;
  }

  public String getVornamenNormalisiertMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_VORNAMEN_VOLLSTAENDIG_NORM_MEHRZAHL;
  }


  public String getVornamenNormalisiertEinzahlMessage(){
    return getMessage(getVornamenNormalisiertEinzahlMessageKey());
  }

  public String getVornamenNormalisiertMehrzahlMessage(){
    return getMessage(getVornamenNormalisiertMehrzahlMessageKey());
  }



  public boolean isVornamenNormalisiertRequired() {
    return !PersonendatenConstants.VORNAMEN_VOLLSTAENDIG_NORM_NULLABLE;
  }

  public java.lang.String getVornamenNormalisiertDefaultValue() {
    return PersonendatenConstants.VORNAMEN_VOLLSTAENDIG_NORM_DEFAULT_VALUE;
  }

  public int getVornamenNormalisiertMaxLength() {
    return PersonendatenConstants.VORNAMEN_VOLLSTAENDIG_NORM_MAX_LENGTH;
  }

  public String getRufnameNormalisiertEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_VORNAME_NORM_EINZAHL;
  }

  public String getRufnameNormalisiertMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_VORNAME_NORM_MEHRZAHL;
  }


  public String getRufnameNormalisiertEinzahlMessage(){
    return getMessage(getRufnameNormalisiertEinzahlMessageKey());
  }

  public String getRufnameNormalisiertMehrzahlMessage(){
    return getMessage(getRufnameNormalisiertMehrzahlMessageKey());
  }



  public boolean isRufnameNormalisiertRequired() {
    return !PersonendatenConstants.VORNAME_NORM_NULLABLE;
  }

  public java.lang.String getRufnameNormalisiertDefaultValue() {
    return PersonendatenConstants.VORNAME_NORM_DEFAULT_VALUE;
  }

  public int getRufnameNormalisiertMaxLength() {
    return PersonendatenConstants.VORNAME_NORM_MAX_LENGTH;
  }

  public String getWahlrechtsausschlussEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_WAHLRECHTSAUSSCHLUSS_EINZAHL;
  }

  public String getWahlrechtsausschlussMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_WAHLRECHTSAUSSCHLUSS_MEHRZAHL;
  }


  public String getWahlrechtsausschlussEinzahlMessage(){
    return getMessage(getWahlrechtsausschlussEinzahlMessageKey());
  }

  public String getWahlrechtsausschlussMehrzahlMessage(){
    return getMessage(getWahlrechtsausschlussMehrzahlMessageKey());
  }



  public boolean isWahlrechtsausschlussRequired() {
    return !PersonendatenConstants.WAHLRECHTSAUSSCHLUSS_NULLABLE;
  }

  public de.ivu.elect.business.person.entity.Wahlrechtsausschluss getWahlrechtsausschlussDefaultValue() {
    return PersonendatenConstants.WAHLRECHTSAUSSCHLUSS_DEFAULT_VALUE;
  }


  public String getZuzugsdatumBundEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_ZUZUGSDATUM_BUND_EINZAHL;
  }

  public String getZuzugsdatumBundMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_ZUZUGSDATUM_BUND_MEHRZAHL;
  }


  public String getZuzugsdatumBundEinzahlMessage(){
    return getMessage(getZuzugsdatumBundEinzahlMessageKey());
  }

  public String getZuzugsdatumBundMehrzahlMessage(){
    return getMessage(getZuzugsdatumBundMehrzahlMessageKey());
  }



  public boolean isZuzugsdatumBundRequired() {
    return !PersonendatenConstants.ZUZUGSDATUM_BUND_NULLABLE;
  }

  public java.util.Date getZuzugsdatumBundDefaultValue() {
    return PersonendatenConstants.ZUZUGSDATUM_BUND_DEFAULT_VALUE;
  }


  public String getZuzugsdatumGemeindeEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_ZUZUGSDATUM_GEMEINDE_EINZAHL;
  }

  public String getZuzugsdatumGemeindeMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_ZUZUGSDATUM_GEMEINDE_MEHRZAHL;
  }


  public String getZuzugsdatumGemeindeEinzahlMessage(){
    return getMessage(getZuzugsdatumGemeindeEinzahlMessageKey());
  }

  public String getZuzugsdatumGemeindeMehrzahlMessage(){
    return getMessage(getZuzugsdatumGemeindeMehrzahlMessageKey());
  }



  public boolean isZuzugsdatumGemeindeRequired() {
    return !PersonendatenConstants.ZUZUGSDATUM_GEMEINDE_NULLABLE;
  }

  public java.util.Date getZuzugsdatumGemeindeDefaultValue() {
    return PersonendatenConstants.ZUZUGSDATUM_GEMEINDE_DEFAULT_VALUE;
  }


  public String getZuzugsdatumLandEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_ZUZUGSDATUM_LAND_EINZAHL;
  }

  public String getZuzugsdatumLandMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_ZUZUGSDATUM_LAND_MEHRZAHL;
  }


  public String getZuzugsdatumLandEinzahlMessage(){
    return getMessage(getZuzugsdatumLandEinzahlMessageKey());
  }

  public String getZuzugsdatumLandMehrzahlMessage(){
    return getMessage(getZuzugsdatumLandMehrzahlMessageKey());
  }



  public boolean isZuzugsdatumLandRequired() {
    return !PersonendatenConstants.ZUZUGSDATUM_LAND_NULLABLE;
  }

  public java.util.Date getZuzugsdatumLandDefaultValue() {
    return PersonendatenConstants.ZUZUGSDATUM_LAND_DEFAULT_VALUE;
  }


  public String getZuzugsdatumStadtbezirkEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_ZUZUGSDATUM_STADTBEZIRK_EINZAHL;
  }

  public String getZuzugsdatumStadtbezirkMehrzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_ZUZUGSDATUM_STADTBEZIRK_MEHRZAHL;
  }


  public String getZuzugsdatumStadtbezirkEinzahlMessage(){
    return getMessage(getZuzugsdatumStadtbezirkEinzahlMessageKey());
  }

  public String getZuzugsdatumStadtbezirkMehrzahlMessage(){
    return getMessage(getZuzugsdatumStadtbezirkMehrzahlMessageKey());
  }



  public boolean isZuzugsdatumStadtbezirkRequired() {
    return !PersonendatenConstants.ZUZUGSDATUM_STADTBEZIRK_NULLABLE;
  }

  public java.util.Date getZuzugsdatumStadtbezirkDefaultValue() {
    return PersonendatenConstants.ZUZUGSDATUM_STADTBEZIRK_DEFAULT_VALUE;
  }



  public String getAnschriftEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_ANSCHRIFT_ID_EINZAHL;
  }

  public String getAnschriftEinzahlMessage(){
    return getMessage(getAnschriftEinzahlMessageKey());
  }

  public boolean isAnschriftRequired() {
    return !PersonendatenConstants.ANSCHRIFT_ID_NULLABLE;
  }


  public String getCustomDataStorageEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_CUSTOM_DATA_STORAGE_ID_EINZAHL;
  }

  public String getCustomDataStorageEinzahlMessage(){
    return getMessage(getCustomDataStorageEinzahlMessageKey());
  }

  public boolean isCustomDataStorageRequired() {
    return !PersonendatenConstants.CUSTOM_DATA_STORAGE_ID_NULLABLE;
  }


  public String getErreichbarkeitsanschriftEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_ERREICHBARKEITSANSCHRIFT_ID_EINZAHL;
  }

  public String getErreichbarkeitsanschriftEinzahlMessage(){
    return getMessage(getErreichbarkeitsanschriftEinzahlMessageKey());
  }

  public boolean isErreichbarkeitsanschriftRequired() {
    return !PersonendatenConstants.ERREICHBARKEITSANSCHRIFT_ID_NULLABLE;
  }


  public String getFotoEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_FOTO_ID_EINZAHL;
  }

  public String getFotoEinzahlMessage(){
    return getMessage(getFotoEinzahlMessageKey());
  }

  public boolean isFotoRequired() {
    return !PersonendatenConstants.FOTO_ID_NULLABLE;
  }


  public String getKontoverbindungEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_KONTOVERBINDUNG_ID_EINZAHL;
  }

  public String getKontoverbindungEinzahlMessage(){
    return getMessage(getKontoverbindungEinzahlMessageKey());
  }

  public boolean isKontoverbindungRequired() {
    return !PersonendatenConstants.KONTOVERBINDUNG_ID_NULLABLE;
  }


  public String getWahlterminEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_WAHLTERMIN_ID_EINZAHL;
  }

  public String getWahlterminEinzahlMessage(){
    return getMessage(getWahlterminEinzahlMessageKey());
  }

  public boolean isWahlterminRequired() {
    return !PersonendatenConstants.WAHLTERMIN_ID_NULLABLE;
  }


  public String getWahlEinzahlMessageKey(){
    return PersonendatenConstants.MESSAGE_KEY_WAHL_ID_EINZAHL;
  }

  public String getWahlEinzahlMessage(){
    return getMessage(getWahlEinzahlMessageKey());
  }

  public boolean isWahlRequired() {
    return !PersonendatenConstants.WAHL_ID_NULLABLE;
  }

}