requesting verblijfstitel fields with fields
#language: en Feature: requesting verblijfstitel fields with fields Scenario Outline: 'aanduiding verblijfstitel (39.10)' is requested with field path '<fields>' Given the person with citizen service number '000000152' has obtained a 'verblijfstitel' with the following data | naam | waarde | | aanduiding verblijfstitel (39.10) | 09 | When persons are searched with the following parameters | naam | waarde | | type | RaadpleegMetBurgerservicenummer | | burgerservicenummer | 000000152 | | fields | <fields> | Then the response has a person with the following 'verblijfstitel' data | naam | waarde | | aanduiding.code | 09 | | aanduiding.omschrijving | Art. 9 van de Vreemdelingenwet | Examples: | fields | | verblijfstitel.aanduiding | | verblijfstitel.aanduiding.code | | verblijfstitel.aanduiding.omschrijving | Scenario Outline: 'datum ingang verblijfstitel (39.30)' is requested with field path '<fields>' Given the person with citizen service number '000000152' has obtained a 'verblijfstitel' with the following data | naam | waarde | | aanduiding verblijfstitel (39.10) | 09 | | datum ingang verblijfstitel (39.30) | 19980201 | When persons are searched with the following parameters | naam | waarde | | type | RaadpleegMetBurgerservicenummer | | burgerservicenummer | 000000152 | | fields | <fields> | Then the response has a person with the following 'verblijfstitel' data | naam | waarde | | datumIngang.type | Datum | | datumIngang.datum | 1998-02-01 | | datumIngang.langFormaat | 1 februari 1998 | Examples: | fields | | verblijfstitel.datumIngang | | verblijfstitel.datumIngang.type | | verblijfstitel.datumIngang.datum | | verblijfstitel.datumIngang.langFormaat | | verblijfstitel.datumIngang.jaar | | verblijfstitel.datumIngang.maand | | verblijfstitel.datumIngang.onbekend | Scenario Outline: 'datum ingang verblijfstitel (39.30)' of type '<type>' is requested with field path 'verblijfstitel.datumIngang' Given the person with citizen service number '000000152' has obtained a 'verblijfstitel' with the following data | naam | waarde | | aanduiding verblijfstitel (39.10) | 09 | | datum ingang verblijfstitel (39.30) | <GbaDatum> | When persons are searched with the following parameters | naam | waarde | | type | RaadpleegMetBurgerservicenummer | | burgerservicenummer | 000000152 | | fields | verblijfstitel.datumIngang | Then the response has a person with the following 'verblijfstitel' data | naam | waarde | | datumIngang.type | <type> | | datumIngang.datum | <datum> | | datumIngang.jaar | <jaar> | | datumIngang.maand | <maand> | | datumIngang.onbekend | <onbekend> | | datumIngang.langFormaat | <langFormaat> | Examples: | type | GbaDatum | datum | jaar | maand | onbekend | langFormaat | | Datum | 20200308 | 2020-03-08 | | | | 8 maart 2020 | | DatumOnbekend | 00000000 | | | | true | onbekend | | JaarDatum | 20200000 | | 2020 | | | 2020 | | JaarMaandDatum | 20200300 | | 2020 | 3 | | maart 2020 | Scenario Outline: 'datum einde verblijfstitel (39.20)' with a value in the future is requested with field path '<fields>' Given the person with citizen service number '000000152' has obtained a 'verblijfstitel' with the following data | naam | waarde | | aanduiding verblijfstitel (39.10) | 09 | | datum ingang verblijfstitel (39.30) | 19980201 | And the 'verblijfstitel' has been changed to the following data | naam | waarde | | aanduiding verblijfstitel (39.10) | 09 | | datum ingang verblijfstitel (39.30) | 19980201 | | datum einde verblijfstitel (39.20) | 20251231 | When persons are searched with the following parameters | naam | waarde | | type | RaadpleegMetBurgerservicenummer | | burgerservicenummer | 000000152 | | fields | <fields> | Then the response has a person with the following 'verblijfstitel' data | naam | waarde | | datumEinde.type | Datum | | datumEinde.datum | 2025-12-31 | | datumEinde.langFormaat | 31 december 2025 | Examples: | fields | | verblijfstitel.datumEinde | | verblijfstitel.datumEinde.type | | verblijfstitel.datumEinde.datum | | verblijfstitel.datumEinde.langFormaat | | verblijfstitel.datumEinde.jaar | | verblijfstitel.datumEinde.maand | | verblijfstitel.datumEinde.onbekend | Scenario Outline: 'datum einde verblijfstitel (39.20)' with type '<type>' and a value in the future is requested with field path 'verblijfstitel.datumEinde' Given the person with citizen service number '000000152' has obtained a 'verblijfstitel' with the following data | naam | waarde | | aanduiding verblijfstitel (39.10) | 09 | | datum ingang verblijfstitel (39.30) | 19980201 | And the 'verblijfstitel' has been changed to the following data | naam | waarde | | aanduiding verblijfstitel (39.10) | 09 | | datum ingang verblijfstitel (39.30) | 19980201 | | datum einde verblijfstitel (39.20) | <GbaDatum> | When persons are searched with the following parameters | naam | waarde | | type | RaadpleegMetBurgerservicenummer | | burgerservicenummer | 000000152 | | fields | verblijfstitel.datumEinde | Then the response has a person with the following 'verblijfstitel' data | naam | waarde | | datumEinde.type | <type> | | datumEinde.datum | <datum> | | datumEinde.jaar | <jaar> | | datumEinde.maand | <maand> | | datumEinde.onbekend | <onbekend> | | datumEinde.langFormaat | <langFormaat> | Examples: | type | GbaDatum | datum | jaar | maand | onbekend | langFormaat | | Datum | 20300308 | 2030-03-08 | | | | 8 maart 2030 | | DatumOnbekend | 00000000 | | | | true | onbekend | | JaarDatum | 20300000 | | 2030 | | | 2030 | | JaarMaandDatum | 20300300 | | 2030 | 3 | | maart 2030 |