under investigation
#language: en Feature: under investigation Rule: where a requested field is under investigation, the corresponding inOnderzoek field and datumIngangOnderzoek are supplied as well Scenario Outline: burgerservicenummer is requested and <type> is under investigation Given the person with citizen service number '000000097' has the following data | aanduiding in onderzoek (83.10) | datum ingang onderzoek (83.20) | | <aanduiding in onderzoek> | 20120920 | When persons are searched with the following parameters | naam | waarde | | type | RaadpleegMetBurgerservicenummer | | burgerservicenummer | 000000097 | | fields | burgerservicenummer | Then the response has a person with the following data | naam | waarde | | burgerservicenummer | 000000097 | And the person has the following 'inOnderzoek' data | naam | waarde | | burgerservicenummer | true | | datumIngangOnderzoekPersoon.type | Datum | | datumIngangOnderzoekPersoon.datum | 2012-09-20 | | datumIngangOnderzoekPersoon.langFormaat | 20 september 2012 | Examples: | aanduiding in onderzoek | type | | 010000 | hele categorie persoon | | 010100 | hele groep persoon | | 010120 | burgerservicenummer veld | Scenario Outline: indicatieCurateleRegister is requested and <type> is under investigation Given the person with citizen service number '000000097' has the following 'gezagsverhouding' data | indicatie curateleregister (33.10) | aanduiding in onderzoek (83.10) | datum ingang onderzoek (83.20) | | 1 | <aanduiding in onderzoek> | 20101205 | When persons are searched with the following parameters | naam | waarde | | type | RaadpleegMetBurgerservicenummer | | burgerservicenummer | 000000097 | | fields | indicatieCurateleRegister | Then the response has a person with the following data | naam | waarde | | indicatieCurateleRegister | true | | inOnderzoek.datumIngangOnderzoekGezag.type | Datum | | inOnderzoek.datumIngangOnderzoekGezag.datum | 2010-12-05 | | inOnderzoek.datumIngangOnderzoekGezag.langFormaat | 5 december 2010 | | inOnderzoek.indicatieCurateleRegister | true | Examples: | aanduiding in onderzoek | type | | 110000 | hele categorie gezagsverhouding | | 113300 | hele groep curatele | | 113310 | indicatie curateleregister | Rule: where one or more fields of a requested group are under investigation, the corresponding inOnderzoek fields and datumIngangOnderzoek are supplied as well Scenario: all fields of the group 'naam' are requested and <type> is under investigation Given the person with citizen service number '000000097' has the following data | naam | waarde | | voornamen (02.10) | Arnitta | | geslachtsnaam (02.40) | Jansen | | aanduiding in onderzoek (83.10) | <aanduiding in onderzoek> | | datum ingang onderzoek (83.20) | 20120920 | When persons are searched with the following parameters | naam | waarde | | type | RaadpleegMetBurgerservicenummer | | burgerservicenummer | 000000097 | | fields | naam | Then the response has a person with the following 'naam' data | naam | waarde | | geslachtsnaam | Jansen | | voornamen | Arnitta | | volledigeNaam | Arnitta Jansen | | voorletters | A. | | inOnderzoek.voornamen | <voornamen io> | | inOnderzoek.adellijkeTitelPredicaat | <titel/predicaat io> | | inOnderzoek.voorvoegsel | <voorvoegsel io> | | inOnderzoek.geslachtsnaam | <geslachtsnaam io> | | inOnderzoek.aanduidingNaamgebruik | <naamgebruik io> | | inOnderzoek.voorletters | <voorletters io> | | inOnderzoek.volledigeNaam | <volledige naam io> | | inOnderzoek.datumIngangOnderzoek.type | Datum | | inOnderzoek.datumIngangOnderzoek.datum | 2012-09-20 | | inOnderzoek.datumIngangOnderzoek.langFormaat | 20 september 2012 | Examples: | aanduiding in onderzoek | type | voornamen io | titel/predicaat io | voorvoegsel io | geslachtsnaam io | naamgebruik io | voorletters io | volledige naam io | | 010000 | hele categorie persoon | true | true | true | true | true | true | true | | 010200 | hele groep naam | true | true | true | true | | true | true | | 010240 | geslachtsnaam veld | | | | true | | | true | Rule: where a field in a group is under investigation and another field in the same or another group is requested, the inOnderzoek field of the group is not supplied Scenario: burgerservicenummer is under investigation but is not requested Given the person with citizen service number '000000097' has the following data | geslachtsaanduiding (04.10) | aanduiding in onderzoek (83.10) | datum ingang onderzoek (83.20) | | M | 010120 | 20120920 | When persons are searched with the following parameters | naam | waarde | | type | RaadpleegMetBurgerservicenummer | | burgerservicenummer | 000000097 | | fields | geslacht | Then the response has a person with the following data | naam | waarde | | geslacht.code | M | | geslacht.omschrijving | man | Rule: in onderzoek is not supplied where the investigation has ended Scenario: the investigation of 'hele categorie persoon' has ended Given the person with citizen service number '000000152' has the following data | aanduiding in onderzoek (83.10) | datum ingang onderzoek (83.20) | datum einde onderzoek (83.30) | | 010000 | 20120920 | 20120922 | When persons are searched with the following parameters | naam | waarde | | type | RaadpleegMetBurgerservicenummer | | burgerservicenummer | 000000152 | | fields | burgerservicenummer | Then the response has a person with the following data | naam | waarde | | burgerservicenummer | 000000152 | Rule: for a derived item of data, in onderzoek is supplied where at least one of the items of data from which it is derived is under investigation Scenario: 'hele categorie verblijfplaats' is under investigation and adresregel1 is requested Given the person with citizen service number '000000152' has the following 'verblijfplaats' data | naam | waarde | | aanduiding in onderzoek (83.10) | 080000 | | datum ingang onderzoek (83.20) | 20020701 | When persons are searched with the following parameters | naam | waarde | | type | RaadpleegMetBurgerservicenummer | | burgerservicenummer | 000000152 | | fields | adressering.adresregel1 | Then the response has a person with the following 'adressering' data | naam | waarde | | inOnderzoek.adresregel1 | true | | inOnderzoek.datumIngangOnderzoekVerblijfplaats.type | Datum | | inOnderzoek.datumIngangOnderzoekVerblijfplaats.datum | 2002-07-01 | | inOnderzoek.datumIngangOnderzoekVerblijfplaats.langFormaat | 1 juli 2002 | Scenario: 'hele categorie persoon' is under investigation and aanhef is requested Given the person with citizen service number '000000152' has the following data | geslachtsnaam (02.40) | aanduiding in onderzoek (83.10) | datum ingang onderzoek (83.20) | | . | 010000 | 20020701 | When persons are searched with the following parameters | naam | waarde | | type | RaadpleegMetBurgerservicenummer | | burgerservicenummer | 000000152 | | fields | adressering.aanhef | Then the response has a person with the following 'adressering' data | naam | waarde | | inOnderzoek.aanhef | true | | inOnderzoek.datumIngangOnderzoekPersoon.type | Datum | | inOnderzoek.datumIngangOnderzoekPersoon.datum | 2002-07-01 | | inOnderzoek.datumIngangOnderzoekPersoon.langFormaat | 1 juli 2002 | Scenario: 'hele categorie partner' is under investigation and aanschrijfwijze is requested Given the person with citizen service number '000000152' has a 'partner' with the following data | geslachtsnaam (02.40) | aanduiding in onderzoek (83.10) | datum ingang onderzoek (83.20) | | . | 050000 | 20020701 | When persons are searched with the following parameters | naam | waarde | | type | RaadpleegMetBurgerservicenummer | | burgerservicenummer | 000000152 | | fields | adressering.aanschrijfwijze | Then the response has a person with the following 'adressering' data | naam | waarde | | inOnderzoek.aanschrijfwijze | true | | inOnderzoek.datumIngangOnderzoekPartner.type | Datum | | inOnderzoek.datumIngangOnderzoekPartner.datum | 2002-07-01 | | inOnderzoek.datumIngangOnderzoekPartner.langFormaat | 1 juli 2002 |