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

overlijden fields under investigation

#language: en

Feature: overlijden fields under investigation

  Scenario Outline: '<type>' is under investigation and all overlijden fields are requested
    Given the person with citizen service number '000000152' has the following 'overlijden' data
    | naam                            | waarde                    |
    | aanduiding in onderzoek (83.10) | <aanduiding in onderzoek> |
    | datum ingang onderzoek (83.20)  | 20020701                  |
    | datum overlijden (08.10)        | 20020601                  |
    When persons are searched with the following parameters
    | naam                | waarde                          |
    | type                | RaadpleegMetBurgerservicenummer |
    | burgerservicenummer | 000000152                       |
    | fields              | overlijden                      |
    Then the response has a person with the following 'overlijden' data
    | naam                                         | waarde      |
    | datum.type                                   | Datum       |
    | datum.datum                                  | 2002-06-01  |
    | datum.langFormaat                            | 1 juni 2002 |
    | inOnderzoek.datum                            | <datum io>  |
    | inOnderzoek.plaats                           | <plaats io> |
    | inOnderzoek.land                             | <land io>   |
    | inOnderzoek.datumIngangOnderzoek.type        | Datum       |
    | inOnderzoek.datumIngangOnderzoek.datum       | 2002-07-01  |
    | inOnderzoek.datumIngangOnderzoek.langFormaat | 1 juli 2002 |

    Examples:
    | aanduiding in onderzoek | datum io | plaats io | land io | type                      |
    | 060000                  | true     | true      | true    | hele categorie overlijden |
    | 060800                  | true     | true      | true    | hele groep overlijden     |
    | 060810                  | true     |           |         | datum overlijden          |
    | 060820                  |          | true      |         | plaats overlijden         |
    | 060830                  |          |           | true    | land overlijden           |

  Scenario Outline: '<type>' is under investigation and the '<field>' field is requested
    Given the person with citizen service number '000000152' has the following 'overlijden' data
    | naam                            | waarde                    |
    | aanduiding in onderzoek (83.10) | <aanduiding in onderzoek> |
    | datum ingang onderzoek (83.20)  | 20020701                  |
    | datum overlijden (08.10)        | 20020601                  |
    When persons are searched with the following parameters
    | naam                | waarde                          |
    | type                | RaadpleegMetBurgerservicenummer |
    | burgerservicenummer | 000000152                       |
    | fields              | overlijden.<field>              |
    Then the response has a person with the following 'overlijden' data
    | naam                                         | waarde      |
    | datum.type                                   | Datum       |
    | datum.datum                                  | 2002-06-01  |
    | datum.langFormaat                            | 1 juni 2002 |
    | inOnderzoek.<field>                          | true        |
    | inOnderzoek.datumIngangOnderzoek.type        | Datum       |
    | inOnderzoek.datumIngangOnderzoek.datum       | 2002-07-01  |
    | inOnderzoek.datumIngangOnderzoek.langFormaat | 1 juli 2002 |

    Examples:
    | aanduiding in onderzoek | field | type                      |
    | 060000                  | datum | hele categorie overlijden |
    | 060800                  | datum | hele groep overlijden     |
    | 060810                  | datum | datum overlijden          |

  Scenario Outline: '<type>' is under investigation and the '<field>' field is requested
    Given the person with citizen service number '000000152' has the following 'overlijden' data
    | naam                            | waarde                    |
    | aanduiding in onderzoek (83.10) | <aanduiding in onderzoek> |
    | datum ingang onderzoek (83.20)  | 20020701                  |
    | datum overlijden (08.10)        | 20020601                  |
    When persons are searched with the following parameters
    | naam                | waarde                          |
    | type                | RaadpleegMetBurgerservicenummer |
    | burgerservicenummer | 000000152                       |
    | fields              | overlijden.<field>              |
    Then the response has a person with the following 'overlijden' data
    | naam                                         | waarde      |
    | inOnderzoek.<field>                          | true        |
    | inOnderzoek.datumIngangOnderzoek.type        | Datum       |
    | inOnderzoek.datumIngangOnderzoek.datum       | 2002-07-01  |
    | inOnderzoek.datumIngangOnderzoek.langFormaat | 1 juli 2002 |

    Examples:
    | aanduiding in onderzoek | field  | type                      |
    | 060000                  | plaats | hele categorie overlijden |
    | 060800                  | plaats | hele groep overlijden     |
    | 060820                  | plaats | plaats overlijden         |
    | 060000                  | land   | hele categorie overlijden |
    | 060800                  | land   | hele groep overlijden     |
    | 060830                  | land   | land overlijden           |

  Scenario Outline: '<type>' is under investigation but is not requested
    Given the person with citizen service number '000000152' has the following 'overlijden' data
    | naam                            | waarde                    |
    | 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              | overlijden.<field>              |
    Then the response has a person without 'overlijden' data

    Examples:
    | aanduiding in onderzoek | field  | type              |
    | 060810                  | plaats | datum overlijden  |
    | 060820                  | land   | plaats overlijden |
    | 060830                  | datum  | land overlijden   |