HAALCENTRAAL English translation
BRP API / Personen / Features / in-onderzoek

verblijfstitel fields under investigation

#language: en

Feature: verblijfstitel fields under investigation

  Scenario Outline: '<type>' is under investigation and all verblijfstitel fields are requested
    Given the person with citizen service number '000000152' has obtained a 'verblijfstitel' with the following data
    | naam                              | waarde                    |
    | aanduiding verblijfstitel (39.10) | 09                        |
    | aanduiding in onderzoek (83.10)   | <aanduiding in onderzoek> |
    | datum ingang onderzoek (83.20)    | 20020701                  |
    When persons are searched with the following parameters
    | naam                | waarde                          |
    | type                | RaadpleegMetBurgerservicenummer |
    | burgerservicenummer | 000000152                       |
    | fields              | verblijfstitel                  |
    Then the response has a person with the following 'verblijfstitel' data
    | naam                                         | waarde                         |
    | aanduiding.code                              | 09                             |
    | aanduiding.omschrijving                      | Art. 9 van de Vreemdelingenwet |
    | inOnderzoek.aanduiding                       | <aanduiding io>                |
    | inOnderzoek.datumEinde                       | <datum einde io>               |
    | inOnderzoek.datumIngang                      | <datum ingang io>              |
    | inOnderzoek.datumIngangOnderzoek.type        | Datum                          |
    | inOnderzoek.datumIngangOnderzoek.datum       | 2002-07-01                     |
    | inOnderzoek.datumIngangOnderzoek.langFormaat | 1 juli 2002                    |

    Examples:
    | aanduiding in onderzoek | aanduiding io | datum einde io | datum ingang io | type                        |
    | 100000                  | true          | true           | true            | hele categorie persoon      |
    | 103900                  | true          | true           | true            | hele groep verblijfstitel   |
    | 103910                  | true          |                |                 | aanduiding verblijfstitel   |
    | 103920                  |               | true           |                 | datum einde verblijfstitel  |
    | 103930                  |               |                | true            | datum ingang verblijfstitel |

  Scenario Outline: 'aanduiding verblijfstitel' is under investigation
    Given the person with citizen service number '000000152' has obtained a 'verblijfstitel' with the following data
    | naam                              | waarde                    |
    | aanduiding in onderzoek (83.10)   | <gba in onderzoek waarde> |
    | datum ingang onderzoek (83.20)    | 20020701                  |
    | aanduiding verblijfstitel (39.10) | 09                        |
    When persons are searched with the following parameters
    | naam                | waarde                          |
    | type                | RaadpleegMetBurgerservicenummer |
    | burgerservicenummer | 000000152                       |
    | fields              | verblijfstitel.aanduiding       |
    Then the response has a person with the following 'verblijfstitel' data
    | naam                                         | waarde                         |
    | aanduiding.code                              | 09                             |
    | aanduiding.omschrijving                      | Art. 9 van de Vreemdelingenwet |
    | inOnderzoek.aanduiding                       | true                           |
    | inOnderzoek.datumIngangOnderzoek.type        | Datum                          |
    | inOnderzoek.datumIngangOnderzoek.datum       | 2002-07-01                     |
    | inOnderzoek.datumIngangOnderzoek.langFormaat | 1 juli 2002                    |

    Examples:
    | gba in onderzoek waarde |
    | 100000                  |
    | 103900                  |
    | 103910                  |

  Scenario Outline: 'datum ingang verblijfstitel' is under investigation
    Given the person with citizen service number '000000152' has obtained a 'verblijfstitel' with the following data
    | naam                              | waarde                    |
    | aanduiding in onderzoek (83.10)   | <gba in onderzoek waarde> |
    | datum ingang onderzoek (83.20)    | 20020701                  |
    | aanduiding verblijfstitel (39.10) | 09                        |
    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      |
    | inOnderzoek.datumIngang                      | true        |
    | inOnderzoek.datumIngangOnderzoek.type        | Datum       |
    | inOnderzoek.datumIngangOnderzoek.datum       | 2002-07-01  |
    | inOnderzoek.datumIngangOnderzoek.langFormaat | 1 juli 2002 |

    Examples:
    | gba in onderzoek waarde |
    | 100000                  |
    | 103900                  |
    | 103930                  |

  Scenario Outline: 'datum einde verblijfstitel' is under investigation
    Given the person with citizen service number '000000152' has obtained a 'verblijfstitel' with the following data
    | naam                              | waarde                    |
    | aanduiding verblijfstitel (39.10) | 09                        |
    | aanduiding in onderzoek (83.10)   | <gba in onderzoek waarde> |
    | datum ingang onderzoek (83.20)    | 20020701                  |
    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      |
    | inOnderzoek.datumEinde                       | true        |
    | inOnderzoek.datumIngangOnderzoek.type        | Datum       |
    | inOnderzoek.datumIngangOnderzoek.datum       | 2002-07-01  |
    | inOnderzoek.datumIngangOnderzoek.langFormaat | 1 juli 2002 |

    Examples:
    | gba in onderzoek waarde |
    | 100000                  |
    | 103900                  |
    | 103920                  |

  Scenario Outline: '<type>' is under investigation but is not requested
    Given the person with citizen service number '000000152' has obtained a 'verblijfstitel' with the following data
    | naam                              | waarde                    |
    | aanduiding verblijfstitel (39.10) | 09                        |
    | aanduiding in onderzoek (83.10)   | <aanduiding in onderzoek> |
    | datum ingang onderzoek (83.20)    | 20020701                  |
    When persons are searched with the following parameters
    | naam                | waarde                          |
    | type                | RaadpleegMetBurgerservicenummer |
    | burgerservicenummer | 000000152                       |
    | fields              | <fields>                        |
    Then the response has a person without 'verblijfstitel' data

    Examples:
    | aanduiding in onderzoek | fields                     | type                        |
    | 103910                  | verblijfstitel.datumIngang | aanduiding verblijfstitel   |
    | 103930                  | verblijfstitel.datumEinde  | datum ingang verblijfstitel |
    | 103920                  | verblijfstitel.datumIngang | datum einde verblijfstitel  |