VNG-Realisatie / gemma-zaken

Samen ontwikkelen van API's voor Zaakgericht werken
https://vng-realisatie.github.io/gemma-zaken/
Other
41 stars 27 forks source link

ZRC 1.5 laat (onterecht) _expand zien op rol #2414

Open johannesbattjes opened 7 months ago

johannesbattjes commented 7 months ago

Rol ondersteunt geen expand maar de OAS laat die wel zien: image @HenriKorver

HenriKorver commented 7 months ago

Ja klopt, dit is hetzelfde probleem als in #2412.

michielverhoef commented 7 months ago

Vanaf de zijlijn en vanuit de heup geschoten: Deze expand lijkt me wel zinvol. Op deze manier kunnen eenvoudig alle zaken opgehaald worden waar een bepaalde Betrokkene in een bepaalde Rol bij betrokken is.

Een vergelijkbare vraag kan gesteld worden bij Zaakobjecten (#2412): Geef alle Zaken die betrekking hebben op een specifiek object (bijvoorbeeld een pand, adres, ligplaats etc.).

De gewetensvraag is dan: Waarom zou expand alleen op /Zaken mogen? Zolang de te expanderen resources zich in de Zaken API (en Catalogi API) bevinden kunnen die bevraag en geëxpandeerd worden. Alleen een expand naar andere API's is niet toegestaan.

HenriKorver commented 7 months ago

Deze expand lijkt me wel zinvol.

Dat zou heel goed kunnen, maar dat is een nieuwe user story. Deze expand zit er nu niet in en dat was tijdens het ontwerp een bewuste keuze.

afbeelding