Skip to content
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

DRC: is er nu wel of geen expand op objectinformatieobjecten? #2469

Open
johannesbattjes opened this issue Sep 2, 2024 · 3 comments
Open

Comments

@johannesbattjes
Copy link

Naard aanleidng van gesprek met @EduardWitteveen

Zie https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/VNG-Realisatie/gemma-zaken/a3d733f07c3a569614fb552d5268a2057855307a/api-specificatie/drc/1.4.x/1.4.4/openapi.yaml#tag/objectinformatieobjecten/operation/objectinformatieobject_list

In deze 1.4.4-versie zit een expand op objectinformatieobjecten.
Maar deze zit niet in DRC 1.5.
Is dat een vergissing? Met andere woorden kan deze aan DRC 1.5 in een patch worden toegevoegd?

Zie ook commentaar van @HenriKorver op #2405

@johannesbattjes johannesbattjes changed the title DRC: is er nu wel of geen expand op objectinformatieobejcten? DRC: is er nu wel of geen expand op objectinformatieobjecten? Sep 2, 2024
@EduardWitteveen
Copy link
Collaborator

Vanuit het open-webconcept heeft dit prioriteit omdat de snelheid serieus probleem is bij de mijnzaken omgeving, de expand op zrc in 1.5 heeft het al een stuk werkbaarder gemaakt, maar de documenten ophalen blijft traag. Onduidelijkheid hierin heeft meteen gevolgen voor het live kunnen zetten van functionaliteiten (het tonen van documenten bij een zaak) bij gemeenten, zelfs voor het afgeven van een goede planning hiervoor.

In openzaak zit deze experimentele functionaliteit, maar deze bevind zich op een ander endpoint: /enkelvoudiginformatieobjecten ( open-zaak/open-zaak#1664 ). Een andere aanpak voor, in mijn ogen, hetzelfde probleem.

Op dit moment is het belangrijkste dat we niet verschillende varianten krijgen, dit heeft namelijk meteen gevolgen voor de code die we ontwikkelen binnen het owc waarbij we rekening moeten houden met verschillende dialecten binnen de standaard. Een keuze is dus het belangrijkste, want dan kan de document informatie in één keer, volledig, snel en gestandaardiseerd worden ontsloten in de mijnzaken omgeving.

Vanuit het oogpunt van een gebruiker van de api's vind ik de functionaliteiten op het endpoint /enkelvoudiginformatieobjecten het meest logisch, want ik wil documenten terug krijgen, de relatie is context informatie.
Uiteraard zou je het ook op 2 endpoints deze expand functionaliteit kunnen standaardiseren.

@michielverhoef
Copy link
Collaborator

DRC 1.4.4 bestaat niet, tenminste niet volgens de pagina die de Documenten API beschrijft: https://vng-realisatie.github.io/gemma-zaken/standaard/documenten/. Ook in de github repository zelf kan ik die OAS niet terugvinden: https://github.com/VNG-Realisatie/gemma-zaken/tree/master/api-specificatie/drc/1.4.x

Er bestaat wel een versie 1.4.4 in een branch van Henri Korver maar in de main/master branch staat deze niet. Dat betekent m.i. dat deze 1.4.4 versie niet uitgebracht is als standaard.

@johannesbattjes hoe ben je bij deze 1.4.4 versie gekomen?

@johannesbattjes
Copy link
Author

Via jullie reactie op #2405.
Ik begreep daaruit dat het het de bedoeling was expands op de DRC toe te voegen in een minor version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants