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

Persoon: ouder fields are under investigation

# language: en

Feature: Persoon: ouder fields are under investigation

  Scenario Outline: '<type>' is under investigation and burgerservicenummer, geslacht and datumIngangFamilierechtelijkeBetrekking are requested
    Given the person with citizen service number '000000012' has a parent '<ouder aanduiding>' with the following data
    | naam                            | waarde                    |
    | burgerservicenummer (01.20)     | 000000401                 |
    | 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 | 000000012                                                                                 |
    | fields              | ouders.burgerservicenummer,ouders.geslacht,ouders.datumIngangFamilierechtelijkeBetrekking |
    Then the response has a person with a 'ouder' with only the following data
    | naam                                                | waarde                                          |
    | burgerservicenummer                                 | 000000401                                       |
    | inOnderzoek.burgerservicenummer                     | <burgerservicenummer io>                        |
    | inOnderzoek.geslacht                                | <geslacht io>                                   |
    | inOnderzoek.datumIngangFamilierechtelijkeBetrekking | <datum ingang familierechtelijke betrekking io> |
    | inOnderzoek.datumIngangOnderzoek.type               | Datum                                           |
    | inOnderzoek.datumIngangOnderzoek.datum              | 2002-07-01                                      |
    | inOnderzoek.datumIngangOnderzoek.langFormaat        | 1 juli 2002                                     |

    Examples:
    | ouder aanduiding | aanduiding in onderzoek | burgerservicenummer io | geslacht io | datum ingang familierechtelijke betrekking io | type                                       |
    | 1                | 020000                  | true                   | true        | true                                          | hele categorie ouder 1                     |
    | 1                | 020100                  | true                   |             |                                               | hele groep identificatienummers            |
    | 1                | 020120                  | true                   |             |                                               | burgerservicenummer                        |
    | 1                | 020400                  |                        | true        |                                               | hele groep geslacht                        |
    | 1                | 020410                  |                        | true        |                                               | geslachtsaanduiding                        |
    | 1                | 026200                  |                        |             | true                                          | hele groep familierechtelijke betrekking   |
    | 1                | 026210                  |                        |             | true                                          | datum ingang familierechtelijke betrekking |
    | 2                | 030000                  | true                   | true        | true                                          | hele categorie ouder 2                     |
    | 2                | 030100                  | true                   |             |                                               | hele groep identificatienummers            |
    | 2                | 030120                  | true                   |             |                                               | burgerservicenummer                        |
    | 2                | 030400                  |                        | true        |                                               | hele groep geslacht                        |
    | 2                | 030410                  |                        | true        |                                               | geslachtsaanduiding                        |
    | 2                | 036200                  |                        |             | true                                          | hele groep familierechtelijke betrekking   |
    | 2                | 036210                  |                        |             | true                                          | datum ingang familierechtelijke betrekking |

  Scenario Outline: '<type>' is under investigation and burgerservicenummer is requested
    Given the person with citizen service number '000000012' has a parent '<ouder aanduiding>' with the following data
    | naam                            | waarde                    |
    | burgerservicenummer (01.20)     | 000000401                 |
    | 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 | 000000012                       |
    | fields              | ouders.burgerservicenummer      |
    Then the response has a person with a 'ouder' with only the following data
    | naam                                         | waarde      |
    | burgerservicenummer                          | 000000401   |
    | inOnderzoek.burgerservicenummer              | true        |
    | inOnderzoek.datumIngangOnderzoek.type        | Datum       |
    | inOnderzoek.datumIngangOnderzoek.datum       | 2002-07-01  |
    | inOnderzoek.datumIngangOnderzoek.langFormaat | 1 juli 2002 |

    Examples:
    | ouder aanduiding | aanduiding in onderzoek | type                            |
    | 1                | 020000                  | hele categorie ouder 1          |
    | 1                | 020100                  | hele groep identificatienummers |
    | 1                | 020120                  | burgerservicenummer             |
    | 2                | 030000                  | hele categorie ouder 2          |
    | 2                | 030100                  | hele groep identificatienummers |
    | 2                | 030120                  | burgerservicenummer             |

  Scenario Outline: '<type>' is under investigation and geslacht is requested
    Given the person with citizen service number '000000012' has a parent '<ouder aanduiding>' with the following data
    | naam                            | waarde                    |
    | burgerservicenummer (01.20)     | 000000401                 |
    | 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 | 000000012                       |
    | fields              | ouders.geslacht                 |
    Then the response has a person with a 'ouder' with only the following data
    | naam                                         | waarde      |
    | inOnderzoek.geslacht                         | true        |
    | inOnderzoek.datumIngangOnderzoek.type        | Datum       |
    | inOnderzoek.datumIngangOnderzoek.datum       | 2002-07-01  |
    | inOnderzoek.datumIngangOnderzoek.langFormaat | 1 juli 2002 |

    Examples:
    | ouder aanduiding | aanduiding in onderzoek | type                   |
    | 1                | 020000                  | hele categorie ouder 1 |
    | 1                | 020400                  | hele groep geslacht    |
    | 1                | 020410                  | geslachtsaanduiding    |
    | 2                | 030000                  | hele categorie ouder 2 |
    | 2                | 030400                  | hele groep geslacht    |
    | 2                | 030410                  | geslachtsaanduiding    |

  Scenario Outline: '<type>' is under investigation and datumIngangFamilierechtelijkeBetrekking is requested
    Given the person with citizen service number '000000012' has a parent '<ouder aanduiding>' with the following data
    | naam                            | waarde                    |
    | burgerservicenummer (01.20)     | 000000401                 |
    | 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 | 000000012                                      |
    | fields              | ouders.datumIngangFamilierechtelijkeBetrekking |
    Then the response has a person with a 'ouder' with only the following data
    | naam                                                | waarde      |
    | inOnderzoek.datumIngangFamilierechtelijkeBetrekking | true        |
    | inOnderzoek.datumIngangOnderzoek.type               | Datum       |
    | inOnderzoek.datumIngangOnderzoek.datum              | 2002-07-01  |
    | inOnderzoek.datumIngangOnderzoek.langFormaat        | 1 juli 2002 |

    Examples:
    | ouder aanduiding | aanduiding in onderzoek | type                                       |
    | 1                | 020000                  | hele categorie ouder 1                     |
    | 1                | 026200                  | hele groep familierechtelijke betrekking   |
    | 1                | 026210                  | datum ingang familierechtelijke betrekking |
    | 2                | 030000                  | hele categorie ouder 2                     |
    | 2                | 036200                  | hele groep familierechtelijke betrekking   |
    | 2                | 036210                  | datum ingang familierechtelijke betrekking |

  Scenario Outline: '<type>' is under investigation but is not requested
    Given the person with citizen service number '000000012' has a parent '<ouder aanduiding>' with the following data
    | naam                            | waarde                    |
    | burgerservicenummer (01.20)     | 000000401                 |
    | 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 | 000000012                       |
    | fields              | ouders.ouderAanduiding          |
    Then the response has a person with a 'ouder' with the following data
    | naam            | waarde             |
    | ouderAanduiding | <ouder aanduiding> |

    Examples:
    | ouder aanduiding | aanduiding in onderzoek | type                                       |
    | 1                | 020120                  | burgerservicenummer                        |
    | 2                | 030120                  | burgerservicenummer                        |
    | 1                | 020400                  | hele groep geslacht                        |
    | 1                | 020410                  | geslachtsaanduiding                        |
    | 2                | 030400                  | hele groep geslacht                        |
    | 2                | 030410                  | geslachtsaanduiding                        |
    | 1                | 020200                  | hele groep familierechtelijke betrekking   |
    | 1                | 020210                  | datum ingang familierechtelijke betrekking |
    | 2                | 030200                  | hele groep familierechtelijke betrekking   |
    | 2                | 030210                  | datum ingang familierechtelijke betrekking |