Skip to content

Commit

Permalink
leveren naam bij peildatum + fix formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
nielskorporaal committed Nov 8, 2024
1 parent 88a77bf commit 47e686d
Showing 1 changed file with 81 additions and 64 deletions.
145 changes: 81 additions & 64 deletions features/naam/naam.feature
Original file line number Diff line number Diff line change
@@ -1,74 +1,91 @@
#language: nl
#language: nl

@api
Functionaliteit: raadpleeg bewoning in periode levert naam bewoner
@api
Functionaliteit: raadpleeg bewoning in periode levert naam bewoner

Als provider van de bewoning informatie service
wil ik dat de volledige naam van de bewoner wordt geleverd
zodat ik de volledige naam van de bewoner kan leveren aan de consumer van de Bewoning API
Als provider van de bewoning informatie service
wil ik dat de volledige naam van de bewoner wordt geleverd
zodat ik de volledige naam van de bewoner kan leveren aan de consumer van de Bewoning API

Achtergrond:
Gegeven adres 'A1' heeft de volgende gegevens
| gemeentecode (92.10) | identificatiecode verblijfplaats (11.80) |
| 0800 | 0800000000000001 |
En de persoon met burgerservicenummer '000000024' heeft de volgende gegevens
| voornamen (02.10) | adellijke titel of predicaat (02.20) | voorvoegsel (02.30) | geslachtsnaam (02.40) |
| Carolina | BS | Van | Naersen |
En de persoon is ingeschreven op adres 'A1' met de volgende gegevens
| gemeente van inschrijving (09.10) | datum aanvang adreshouding (10.30) |
| 0800 | 20100818 |
Achtergrond:
Gegeven adres 'A1' heeft de volgende gegevens
| gemeentecode (92.10) | identificatiecode verblijfplaats (11.80) |
| 0800 | 0800000000000001 |
En de persoon met burgerservicenummer '000000024' heeft de volgende gegevens
| voornamen (02.10) | adellijke titel of predicaat (02.20) | voorvoegsel (02.30) | geslachtsnaam (02.40) |
| Carolina | BS | Van | Naersen |
En de persoon is ingeschreven op adres 'A1' met de volgende gegevens
| gemeente van inschrijving (09.10) | datum aanvang adreshouding (10.30) |
| 0800 | 20100818 |

Regel: een persoon is binnen een periode bewoner van een adresseerbaar object als:
Regel: een persoon is binnen een periode bewoner van een adresseerbaar object als:
- de van datum van de periode valt op of na datum aanvang adreshouding van de persoon op het adresseerbaar object
- de tot datum van de periode valt vóór datum aanvang adreshouding van de persoon op het volgende adresseerbaar object

Scenario: naam van de bewoner wordt geleverd bij het raadplegen van bewoning met periode
Als bewoningen wordt gezocht met de volgende parameters
| naam | waarde |
| type | BewoningMetPeriode |
| datumVan | 2010-09-01 |
| datumTot | 2014-08-01 |
| adresseerbaarObjectIdentificatie | 0800000000000001 |
Dan heeft de response een bewoning met de volgende gegevens
| naam | waarde |
| periode | 2010-09-01 tot 2014-08-01 |
| adresseerbaarObjectIdentificatie | 0800000000000001 |
En heeft de bewoning een bewoner met de volgende gegevens
| burgerservicenummer |
| 000000024 |
En heeft de bewoner de volgende 'naam' gegevens
| naam | waarde |
| volledigeNaam | Carolina barones Van Naersen |
Scenario: naam van de bewoner wordt geleverd bij het raadplegen van bewoning met periode
Als bewoningen wordt gezocht met de volgende parameters
| naam | waarde |
| type | BewoningMetPeriode |
| datumVan | 2010-09-01 |
| datumTot | 2014-08-01 |
| adresseerbaarObjectIdentificatie | 0800000000000001 |
Dan heeft de response een bewoning met de volgende gegevens
| naam | waarde |
| periode | 2010-09-01 tot 2014-08-01 |
| adresseerbaarObjectIdentificatie | 0800000000000001 |
En heeft de bewoning een bewoner met de volgende gegevens
| burgerservicenummer |
| 000000024 |
En heeft de bewoner de volgende 'naam' gegevens
| naam | waarde |
| volledigeNaam | Carolina barones Van Naersen |

Regel: indicatie geheim met waarde hoger dan 0 wordt ongevraagd meegeleverd
Scenario: naam van de bewoner wordt geleverd bij het raadplegen van bewoning met peildatum
Als bewoningen wordt gezocht met de volgende parameters
| naam | waarde |
| type | BewoningMetPeildatum |
| peildatum | 2010-09-01 |
| adresseerbaarObjectIdentificatie | 0800000000000001 |
Dan heeft de response een bewoning met de volgende gegevens
| naam | waarde |
| periode | 2010-09-01 tot 2010-09-02 |
| adresseerbaarObjectIdentificatie | 0800000000000001 |
En heeft de bewoning een bewoner met de volgende gegevens
| burgerservicenummer |
| 000000024 |
En heeft de bewoner de volgende 'naam' gegevens
| naam | waarde |
| volledigeNaam | Carolina barones Van Naersen |

Abstract Scenario: een persoon met indicatie geheim <waarde>, naam van de bewoner wordt geleverd bij het raadplegen van bewoning met periode
En de persoon heeft de volgende 'inschrijving' gegevens
| naam | waarde |
| indicatie geheim (70.10) | <waarde> |
Als bewoningen wordt gezocht met de volgende parameters
| naam | waarde |
| type | BewoningMetPeriode |
| datumVan | 2010-09-01 |
| datumTot | 2014-08-01 |
| adresseerbaarObjectIdentificatie | 0800000000000001 |
Dan heeft de response een bewoning met de volgende gegevens
| naam | waarde |
| periode | 2010-09-01 tot 2014-08-01 |
| adresseerbaarObjectIdentificatie | 0800000000000001 |
En heeft de bewoning een bewoner met de volgende gegevens
| burgerservicenummer | geheimhoudingPersoonsgegevens |
| 000000024 | true |
En heeft de bewoner de volgende 'naam' gegevens
| naam | waarde |
| volledigeNaam | Carolina barones Van Naersen |
Regel: indicatie geheim met waarde hoger dan 0 wordt ongevraagd meegeleverd

Voorbeelden:
| waarde |
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
| 6 |
| 7 |
Abstract Scenario: een persoon met indicatie geheim <waarde>, naam van de bewoner wordt geleverd bij het raadplegen van bewoning met periode
En de persoon heeft de volgende 'inschrijving' gegevens
| naam | waarde |
| indicatie geheim (70.10) | <waarde> |
Als bewoningen wordt gezocht met de volgende parameters
| naam | waarde |
| type | BewoningMetPeriode |
| datumVan | 2010-09-01 |
| datumTot | 2014-08-01 |
| adresseerbaarObjectIdentificatie | 0800000000000001 |
Dan heeft de response een bewoning met de volgende gegevens
| naam | waarde |
| periode | 2010-09-01 tot 2014-08-01 |
| adresseerbaarObjectIdentificatie | 0800000000000001 |
En heeft de bewoning een bewoner met de volgende gegevens
| burgerservicenummer | geheimhoudingPersoonsgegevens |
| 000000024 | true |
En heeft de bewoner de volgende 'naam' gegevens
| naam | waarde |
| volledigeNaam | Carolina barones Van Naersen |

Voorbeelden:
| waarde |
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
| 6 |
| 7 |

0 comments on commit 47e686d

Please sign in to comment.