summaryrefslogtreecommitdiff
path: root/Blog/Models
diff options
context:
space:
mode:
Diffstat (limited to 'Blog/Models')
-rw-r--r--Blog/Models/RaadpleegMetBurgerservicenummer.cs24
1 files changed, 24 insertions, 0 deletions
diff --git a/Blog/Models/RaadpleegMetBurgerservicenummer.cs b/Blog/Models/RaadpleegMetBurgerservicenummer.cs
new file mode 100644
index 0000000..785cf82
--- /dev/null
+++ b/Blog/Models/RaadpleegMetBurgerservicenummer.cs
@@ -0,0 +1,24 @@
1namespace Blog.Models;
2
3public record RaadpleegMetBurgerservicenummer
4{
5 private const string _type = "RaadpleegMetBurgerservicenummer";
6 private static readonly string[] _fields =
7 [
8 "aNummer", "adressering", "burgerservicenummer", "datumEersteInschrijvingGBA",
9 "datumInschrijvingInGemeente", "europeesKiesrecht", "geboorte", "gemeenteVanInschrijving",
10 "geslacht", "gezag", "immigratie", "indicatieCurateleRegister", "kinderen", "leeftijd", "naam",
11 "nationaliteiten", "ouders", "overlijden", "partners", "uitsluitingKiesrecht", "verblijfplaats",
12 "verblijfstitel", "verblijfplaatsBinnenland", "adresseringBinnenland"
13 ];
14
15
16 public string Type => _type;
17 public string[] Fields => _fields;
18 public string[] Burgerservicenummer { get; init; }
19
20 public RaadpleegMetBurgerservicenummer(string bsn)
21 {
22 Burgerservicenummer = [ bsn ];
23 }
24} \ No newline at end of file