summaryrefslogtreecommitdiff
path: root/Blog/Models/RaadpleegMetBurgerservicenummer.cs
blob: 785cf82a900c95b432495e2a51fe20e03e82ca01 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
namespace Blog.Models;

public record RaadpleegMetBurgerservicenummer
{
    private const string _type = "RaadpleegMetBurgerservicenummer";
    private static readonly string[] _fields =
    [
        "aNummer", "adressering", "burgerservicenummer", "datumEersteInschrijvingGBA",
        "datumInschrijvingInGemeente", "europeesKiesrecht", "geboorte", "gemeenteVanInschrijving",
        "geslacht", "gezag", "immigratie", "indicatieCurateleRegister", "kinderen", "leeftijd", "naam",
        "nationaliteiten", "ouders", "overlijden", "partners", "uitsluitingKiesrecht", "verblijfplaats",
        "verblijfstitel", "verblijfplaatsBinnenland", "adresseringBinnenland"
    ];
    
    
    public string Type => _type;
    public string[] Fields => _fields;
    public string[] Burgerservicenummer { get; init; }

    public RaadpleegMetBurgerservicenummer(string bsn)
    {
        Burgerservicenummer = [ bsn ];
    }
}