Open joeribekker opened 10 months ago
@michielverhoef of @johannesbattjes: hebben jullie een antwoord op bovenstaande vraag van Joeri?
Nee ik zie niet direct een link met mijn oorspronkelijke vraag in genoemd issue (heb alleen niet de hele discussie herlezen).
Ik dacht dat dat ticket relevant was omdat datumGeldigheid dan bijvoorbeeld bepaalde statustypen (die nu ook door dat ticket een datumGeldigheid hebben) eventueel zou filteren? Maar geen idee precies.
Om op te kunnen vragen welke versie van een zaaktype op een bepaald moment geldig is kun je een query doen met zaaktype.omschrijving en datumGeldigheid.
Bijvoorbeeld welke versie van de MOR Melding is geldig op 21-02-2024.
Hiermee wordt het mogelijk dat een consumer de juiste versie van het zaaktype op kan vragen zonder dat de exacte url naar die versie bekend is. Bij die versie van het zaaktype horen dan inderdaad ook de juiste statustypen, roltypen, eigenschappen etc.
A query param was added to the detail API endpoint for zaaktypen, in Catalogi API 1.3, to filter on datumGeldigigheid.
This happens here, in the code: https://github.com/VNG-Realisatie/catalogi-api/pull/176/files#diff-20d4d24fb5eb822147f2a94d6bf56da472670100290e7cecb76f0330079d3f80R186-R194 and this line in the changelog https://github.com/VNG-Realisatie/catalogi-api/blob/a75aeb570cb7250d68ad1a34d66956518a9e1e58/CHANGELOG.rst?plain=1#L35
Presumably because of this ticket: https://github.com/VNG-Realisatie/gemma-zaken/issues/1838 but I can't make out what this change should do. Can someone explain?