-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Als leverancier wil ik de extra gegevens die ik nu kwijt in extraElementen ook kunnen gebruiken in de ZGW Api's #950
Comments
ExtraElementen zijn een oplossing voor een probleem dat we niet meer zullen hebben met de nieuwe opzet op basis van micro services. Het idee is dat gegevens die buiten de generieke gegevens van ZGW (vroeger RGBZ en imZTC) vallen met gestandaardiseerde objecten worden gerepresenteerd. Dus liever niet met extra attributen in de ZGW API's, maar nieuwe objecten die door andere REST API's worden aangeboden. |
Hoewel ik het volledig eens ben met de theorie heropen ik dit issue toch. Er is nl. (voor zover ik weet) nog niet gekeken naar de gegevens die nu in de extraElementen gebruikt worden en in hoeverre die wel in de ZGW API's zouden passen. Gegevens die nu ontbreken in het RGBZ. Om een volwaardige release candidate te zijn waar leveranciers mee aan de slag kunnen om hun huidige StUF koppelingen te vervangen zal daar iets voor bedacht moeten worden. Desnoods een patroon waarmee de oplossing gebouwd kan worden maar alleen zeggen dat we het probleem niet meer zullen hebben is iets te optimistisch in mijn ogen. In ieder geval bieden de ZGW API's dan niet alles wat de huidige StUF ZKN en Zaak- Documentservices kunnen. NB. Dit is ook van belang voor de migratie strategie: Hoe komen we van StUF naar REST? |
Michiel, dit is niet conform visie van CG en ZGW API's. Graag een nieuwe user story openen zonder referentie aan ExtraElementen en vanuit gemeente geformuleerd. Het gaat erom dat je gegevens die niet in ZGW zitten wilt kunnen registreren gekoppeld aan een van de ZGW resources (wsch. zaak). In de user story de extra benodigde gegevens ook benoemen. Ik sluit hem weer en zie je nieuwe user story graag tegemoet. |
Dat is eigenlijk wat ik de leveranciers ook gevraagd heb op de VNG API Community Slack en het StUF Discussieplatform. |
Dit soort gegevens komen terecht in andere resources (objecten) waar een zaak betrekking op kan hebben (ander zaakobject) ofwel in eigenschappen die bij een zaaktype worden gedefinieerd en die vervolgens als eigenschappen bij een zaak kunnen worden geregistreerd. |
...zodat ik mijn bestaande koppelingen correct kan ombouwen.
Toelichting:
In de huidige StUF ZKN en Zaak- Documentservices koppelingen kunnen met behulp van extraElementen gegevens die niet in het RGBZ staan meegestuurd worden. Dit kan zonder dat de standaard aangepast hoeft te worden. Door het construct extraElementen was het ook mogelijk dat providers die het gegeven niet kennen dit zonder fouten te laten negeren.
Met REST is dit lastiger, een resource en attributen moeten wel bestaan bij de provider voordat ze gebruikt kunnen worden in een aanroep. Met andere woorden, je kunt niet zomaar attributen toevoegen, dan wijk je af van de standaard.
De reden voor extraElementen zal ongetwijfeld nog bestaan dus de vraag is hoe daarmee om te gaan in de nieuwe ZGW API's.
NB. Dit hangt ook samen met de vraag in hoeverre de nieuwe ZGW API's hetzelfde kunnen als de huidige StUF ZKN en Zaak- Documentservices. #631.
Bepaling prioriteit door PO
... eventueel nog toelichting door PO
Definition of ready
Definition of done
Acceptatiecriteria
Taken
The text was updated successfully, but these errors were encountered: