Persoon: requesting immigratie fields with fields
#language: en Feature: Persoon: requesting immigratie fields with fields Scenario Outline: 'land vanwaar ingeschreven (14.10)' is requested with field path '<fields>' Given the person with citizen service number '000000152' has the following 'verblijfplaats' data | naam | waarde | | land vanwaar ingeschreven (14.10) | 6014 | 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 'immigratie' data | naam | waarde | | landVanwaarIngeschreven.code | 6014 | | landVanwaarIngeschreven.omschrijving | Verenigde Staten van Amerika | Examples: | fields | | immigratie.landVanwaarIngeschreven | | immigratie.landVanwaarIngeschreven.code | | immigratie.landVanwaarIngeschreven.omschrijving | Scenario: 'land vanwaar ingeschreven (14.10)' with the default value is requested with field path '<fields>' Given the person with citizen service number '000000152' has the following 'verblijfplaats' data | naam | waarde | | land vanwaar ingeschreven (14.10) | 0000 | When persons are searched with the following parameters | naam | waarde | | type | RaadpleegMetBurgerservicenummer | | burgerservicenummer | 000000152 | | fields | <fields> | Then the response has a person without 'immigratie' data Examples: | fields | | immigratie.landVanwaarIngeschreven | Scenario Outline: 'datum vestiging in nederland (14.20)' is requested with field path '<fields>' Given the person with citizen service number '000000152' has the following 'verblijfplaats' data | naam | waarde | | datum vestiging in Nederland (14.20) | 20020701 | 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 'immigratie' data | naam | waarde | | datumVestigingInNederland.type | Datum | | datumVestigingInNederland.datum | 2002-07-01 | | datumVestigingInNederland.langFormaat | 1 juli 2002 | Examples: | fields | | immigratie.datumVestigingInNederland | | immigratie.datumVestigingInNederland.type | | immigratie.datumVestigingInNederland.datum | | immigratie.datumVestigingInNederland.langFormaat | | immigratie.datumVestigingInNederland.jaar | | immigratie.datumVestigingInNederland.maand | | immigratie.datumVestigingInNederland.onbekend | Scenario Outline: 'datum vestiging in nederland (14.20)' of type '<type>' is requested with field path 'immigratie.datumVestigingInNederland' Given the person with citizen service number '000000140' has the following 'verblijfplaats' data | naam | waarde | | datum vestiging in Nederland (14.20) | <GbaDatum> | When persons are searched with the following parameters | naam | waarde | | type | RaadpleegMetBurgerservicenummer | | burgerservicenummer | 000000140 | | fields | immigratie.datumVestigingInNederland | Then the response has a person with the following 'immigratie' data | naam | waarde | | datumVestigingInNederland.type | <type> | | datumVestigingInNederland.datum | <datum> | | datumVestigingInNederland.jaar | <jaar> | | datumVestigingInNederland.maand | <maand> | | datumVestigingInNederland.onbekend | <onbekend> | | datumVestigingInNederland.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 |