Persoon: requesting partner fields with fields
#language: en Feature: Persoon: requesting partner fields with fields Scenario: 'burgerservicenummer (01.20)' is requested with field path 'partners.burgerservicenummer' Given the person with citizen service number '000000012' has a 'partner' with the following data | naam | waarde | | burgerservicenummer (01.20) | 123456789 | When persons are searched with the following parameters | naam | waarde | | type | RaadpleegMetBurgerservicenummer | | burgerservicenummer | 000000012 | | fields | partners.burgerservicenummer | Then the response has a person with a 'partner' with only the following data | naam | waarde | | burgerservicenummer | 123456789 | Scenario Outline: 'geslachtsaanduiding (04.10)' is requested with field path '<fields>' Given the person with citizen service number '000000012' has a 'partner' with the following data | naam | waarde | | geslachtsaanduiding (04.10) | O | When persons are searched with the following parameters | naam | waarde | | type | RaadpleegMetBurgerservicenummer | | burgerservicenummer | 000000012 | | fields | <fields> | Then the response has a person with a 'partner' with only the following data | naam | waarde | | geslacht.code | O | | geslacht.omschrijving | onbekend | Examples: | fields | | partners.geslacht | | partners.geslacht.code | | partners.geslacht.omschrijving | Scenario Outline: 'soort verbintenis (15.10)' is requested with field path '<fields>' Given the person with citizen service number '000000012' has a 'partner' with the following data | naam | waarde | | soort verbintenis (15.10) | P | When persons are searched with the following parameters | naam | waarde | | type | RaadpleegMetBurgerservicenummer | | burgerservicenummer | 000000012 | | fields | <fields> | Then the response has a person with a 'partner' with only the following data | naam | waarde | | soortVerbintenis.code | P | | soortVerbintenis.omschrijving | geregistreerd partnerschap | Examples: | fields | | partners.soortVerbintenis | | partners.soortVerbintenis.code | | partners.soortVerbintenis.omschrijving | Scenario Outline: 'soort verbintenis (15.10)' with the default value is requested with field path '<fields>' Given the person with citizen service number '000000012' has a 'partner' with the following data | naam | waarde | | soort verbintenis (15.10) | . | When persons are searched with the following parameters | naam | waarde | | type | RaadpleegMetBurgerservicenummer | | burgerservicenummer | 000000012 | | fields | <fields> | Then the response has a person with a 'partner' without data Examples: | fields | | partners.soortVerbintenis |