/// <summary>
 /// Initializes a new instance of the <see cref="Nationaliteithistorie" /> class.
 /// </summary>
 /// <param name="aanduidingBijzonderNederlanderschap">aanduidingBijzonderNederlanderschap.</param>
 /// <param name="datumIngangGeldigheid">datumIngangGeldigheid.</param>
 /// <param name="nationaliteit">nationaliteit.</param>
 /// <param name="redenOpname">redenOpname.</param>
 /// <param name="inOnderzoek">inOnderzoek.</param>
 /// <param name="geheimhoudingPersoonsgegevens">Gegevens mogen niet worden verstrekt aan derden / maatschappelijke instellingen. .</param>
 /// <param name="datumTot">datumTot.</param>
 /// <param name="redenBeeindigen">redenBeeindigen.</param>
 /// <param name="indicatieNationaliteitBeeindigd">Geeft aan dat de nationaliteit beëindigd is. .</param>
 public Nationaliteithistorie(AanduidingBijzonderNederlanderschapEnum aanduidingBijzonderNederlanderschap = default(AanduidingBijzonderNederlanderschapEnum), DatumOnvolledig datumIngangGeldigheid = default(DatumOnvolledig), Waardetabel nationaliteit = default(Waardetabel), Waardetabel redenOpname = default(Waardetabel), NationaliteitInOnderzoek inOnderzoek = default(NationaliteitInOnderzoek), bool geheimhoudingPersoonsgegevens = default(bool), DatumOnvolledig datumTot = default(DatumOnvolledig), Waardetabel redenBeeindigen = default(Waardetabel), bool indicatieNationaliteitBeeindigd = default(bool))
 {
     this.AanduidingBijzonderNederlanderschap = aanduidingBijzonderNederlanderschap;
     this.DatumIngangGeldigheid         = datumIngangGeldigheid;
     this.Nationaliteit                 = nationaliteit;
     this.RedenOpname                   = redenOpname;
     this.InOnderzoek                   = inOnderzoek;
     this.GeheimhoudingPersoonsgegevens = geheimhoudingPersoonsgegevens;
     this.DatumTot        = datumTot;
     this.RedenBeeindigen = redenBeeindigen;
     this.IndicatieNationaliteitBeeindigd = indicatieNationaliteitBeeindigd;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="Nationaliteit" /> class.
 /// </summary>
 /// <param name="aanduidingBijzonderNederlanderschap">aanduidingBijzonderNederlanderschap.</param>
 /// <param name="datumIngangGeldigheid">datumIngangGeldigheid.</param>
 /// <param name="nationaliteit">nationaliteit.</param>
 /// <param name="redenOpname">redenOpname.</param>
 /// <param name="inOnderzoek">inOnderzoek.</param>
 public Nationaliteit(AanduidingBijzonderNederlanderschapEnum aanduidingBijzonderNederlanderschap = default(AanduidingBijzonderNederlanderschapEnum), DatumOnvolledig datumIngangGeldigheid = default(DatumOnvolledig), Waardetabel nationaliteit = default(Waardetabel), Waardetabel redenOpname = default(Waardetabel), NationaliteitInOnderzoek inOnderzoek = default(NationaliteitInOnderzoek))
 {
     this.AanduidingBijzonderNederlanderschap = aanduidingBijzonderNederlanderschap;
     this.DatumIngangGeldigheid = datumIngangGeldigheid;
     this._Nationaliteit        = nationaliteit;
     this.RedenOpname           = redenOpname;
     this.InOnderzoek           = inOnderzoek;
 }