gemma-zaken
gemma-zaken copied to clipboard
Als gemeente wil ik meerdere initiatoren aan een zaak kunnen koppelen
...zodat ook zaken waarbij meerdere mensen gezamenlijk een verzoek indienen ook goed kunnen worden gerepresenteerd.
Toelichting: N.a.v. #1190 waarin om één initiator wordt gevraagd. Echter bij de bestudering van deze discussie https://discussie.kinggemeenten.nl/discussie/gemma/stuf-301-zkn/zaak-met-meerdere-initiators is me gebleken dat er behoefte is aan het kunnen koppelen van meerdere initiatoren.
NB Het is aan de consumers (of eindgebruikers) om met deze mogelijkheid goed om te gaan, bijv. als het gaat om wie te benaderen bij vragen, of om wie aan te schrijven.
Onderstaande "vink-lijst" is voor het team zelf om in te vullen en hoeft niet door de indiender te worden ingevuld.
Bepaling prioriteit door PO
- [ ] verbreding of verdieping API's
- [ ] stimuleert gebruik door gemeenten
- [ ] stimuleert gebruik door leveranciers
... eventueel nog toelichting door PO
Definition of ready
- [ ] Iedereen in het team begrijpt de user story
- [ ] de gewenste (aanvulling op de) functionaliteit van de API's duidelijk en beschreven is.
- [ ] Is klein genoeg (maximaal 1/5 van sprint)
- [x] Product Owner akkoord en voorzien van prioriteit (mag alleen afgevinkt worden door PO)
- [ ] Idee hebben van hoe deze user story kan worden gedemonstreerd.
- [ ] Globale oplossingsrichting bekend
- [ ] Vastgelegd in Github en geplaatst in kolom ready
Definition of done
- [ ] Er is een OAS 3.0 specificatie
- [ ] Er is een referentieimplementatie
- [ ] Er zijn tests(cases) aanwezig die de wijziging aantonen en waarmee de user story getest kan worden.
- [ ] De technische specificatie (standaard.md) is gepubliceerd leesbaar
- [ ] Gebruikte gegevensmodel is na iedere sprint bijgewerkt.
Acceptatiecriteria
- [ ] De DSO URI- en API-strategie worden gevolgd of afwijkingen zijn vastgelegd als ontwerp keuze
- [ ] Er zijn geen bekende GEMMA tegenstrijdigheden of afwijkingen zijn vastgelegd.
Taken
- [ ] Implementeren in referentie-implementatie [verantwoordelijke]
- [ ] Schrijven (unit) test voor referentie-implementatie [verantwoordelijke]
- [ ] Genereren/opstellen van OAS 3.0 [verantwoordelijke]
- [ ] Human Readable publiceren Open API Specificatie (v.3.0) [verantwoordelijke]
- [ ] Documentatie bijwerken
- [ ] Gegevensmodel bijwerken
Om dit goed door te voeren moet roltype "mede-initiator" komen te vervallen. Anders is niet duidelijk wat wat is en hoe dit gebruikt moet worden.