Project

General

Profile

Project activity #35011

open

Haalbare verbeteringen voor ZGW API's 2.0

Added by Tjerk Vaags 2 months ago. Updated about 2 months ago.

Status:
Backlog
Priority:
P4 Normal
Assignee:
-
Category:
-
Target version:
Start date:
06/10/2025
Due date:
% Done:

0%

Estimated time:

Description

Joeri Bekker van Maykin Media (developers van Open Zaak) heeft een github ticket aangemaakt waarbij hij een verzoek in dient naar iedereen om mee te denken over een ZGW API's 2.0 versie. Hij wil daarbij kijken naar de medium verbeteringen. Daarbij heeft hij een lijst opgesteld van echte verbeteringen maar niet al te groot dat je helemaal opnieuw moet beginnen als client of server ontwikkelaar/leverancier.

https://github.com/VNG-Realisatie/gemma-zaken/issues/2549


Related issues 1 (0 open1 closed)

Related to Tezza - Project activity #29841: Zaaktypen ophalen obv de Open Zaak autorisaties die horen bij de API autorisaties clientRejectedTjerk Vaags01/11/2024

Actions
Actions #1

Updated by Tjerk Vaags 2 months ago

  • Related to Project activity #29841: Zaaktypen ophalen obv de Open Zaak autorisaties die horen bij de API autorisaties client added
Actions #2

Updated by Tahir Malik 2 months ago

Mijn lijst:
  • Zaakeigenschappen --> loskoppelen zoals informatieobjecttypen en uitreiden met een json-schema
  • BRC & DRC --> koppelen aan een resultaat en selectielijst
  • EIO kunnen koppelen aan een selectielijst bijv. use-case publieke sector Burgelijke stand Akten
  • EIO kunnen koppelen aan andere bronnen zoals Objecten API
Actions #3

Updated by Tahir Malik about 2 months ago · Edited

Onze volledige lijst van verbeteringen volgt nog.
  • Zaakeigenschappen los koppelen van een echte zaaktype, meer als informatieobjecttype en zaaktype
  • zaakeigenschappen inrichten met een json schema en vrij te definiëren velden. Nu worden Zaak objecten misbruikt omdat zaakeigenschappen en kenmerken niet voldoen, bijv geneste properties, extra geo gegevens, etc
  • idem als @joeribekker eio los kunnen inzetten als object documenten en brc.
  • brc en Eio kunnen koppelen aan een resultaat en selectielijst
  • eio kunnen koppelen aan een selectielijst voor publiek domein, zoals documenten burgerlijke stand
  • eio kunnen koppelen met extra binaire rendities zoals digitale handtekening met zijn audit/bonnetje, markdown voor ai, pdf renditie, jpg/thumbnail renditie
  • custom eigenschappen met een json schema kunnen koppelen aan een eio zoals informatie rondom mdto, mapstructuur, trefwoorden, proces metadata
  • commentaar kunnen toevoegen aan een zaak en eio
  • eio major en minor versie. We kennen alleen major versies nu en dat conflicteerd met het gebruik bijv vanuit cmis.
  • eio full text search api, je kunt niet in de inhoud van een document nu zoeken en hier omheen heeft iedereen al wat gebouwd. Voorstel om een notitie TEXT: "test" toe te voegen.
  • eio status forceren vanuit de api, bijv definitieve documenten mogen niet geüpdate worden
  • autorisatie verfijnen dat je ook alleen 1 zaaktype mag lezen en schrijven. Nu is het alles of niets, maar je wilt 1 applicatie beheer rechten willen/kunnen geven tot 1 zaaktype
  • zaken api mogelijk maken om een zaak aan te maken met een bestaande Uuid, bijv uit een systeem die zelf al uuids heeft
  • migratie api om uit een andere zgw api platform zaken en eio te migreren. Bij de. Implementatie komen we vaak tegen dat er al meerdere componenten in productie staan en een DB migratie is vrij intensief en duur om te realiseren

Also available in: Atom PDF