Open sytskevanhasselt opened 3 months ago
@sytskevanhasselt is de opmerking over rol relevant? Dat gaat over hoe we de in het zaaksysteem gegevens ophalen. dat verandert niet in deze story.
De omschrijving zoals die er nu staat, suggereert een link met Contactenbij Zaken die er nu niet is. Vandaar dat het me mogelijk verwarrend leek. Maar laten we daar vanmiddag naar kijken.
@sytskevanhasselt @mstokericatt Ik zie dat we bij een klantcontact over een zaak alleen de uuid van die zaak vastleggen als objectId. Hoe kunnen we dan achterhalen uit welk zaaksysteem die komt, zodat we informatie over de zaak kunnen tonen?
In #808 staat beschreven wat we vastleggen in een Onderwepobject. In de discussie eronder is vastgelegd hoe de ándere properties van het Onderwerpobjectidentificator hun waarde krijgen. In het laatste comment van Sidney Richards staat vastgelegd wat we bespraken: Code Register verwijst naar het Zaaksysteem waarin de betreffende zaak staat.
Op dit moment schrijven we volgens mij in het Onderwerp object: OpenZaak
.
Ik weet alleen niet wiehoewatwaar kiss dan moet weten, dat 'ie in onze huidige installatie van OpenZaak moet zoeken.
Wehebben het er ook over gehad dat er tzt vermoedelijk eensoort 'vertaaltabel' ergens moet worden bijgehouden, waarin je gemeentespecifieke bijhoudt, welk codeRegister
verwijst naar welk specifiek zaaksysteem.
Ik zal dit nog met @mstokericatt proberen te bespreken, wat we hiermee doen op het moment dat we #904 en #875 gaan oppakken.
Description
Als KCM wil ik de klantcontacten die bij een Zaak horen, kunnen inzien op het scherm Zaakdetail, zodat ik weet wat er allemaal aan contacten is geweest over deze zaak.
Estimate
No response
Acceptance criteria
Specific details
Scope van de werkzaamheden:
Deze drie werken allemaal op dezelfde manier met hetzelfde component en verwachten dezelfde input (zaakurl) dit werkt waarschijnlijk allemaal al, maar dat weten we nu niet, want we kunnen nog geen contactmomenten opslaan met zaken in OK2 (pc-316 / #808 ) en voor OK1 werkt het weer als de featureswitch (PC-414 / #872 ) klaar is.
Bij een persoon of bedrijf staat een lijst met alle zaken waarover die persoon contact heeft gehad. Dit blijft ongewijzigd; deze lijst is hetzelfde component als de zoekresultaten op de zaken pagina. ze linken ook beiden naar de detailpagina van /zaken
De contactmomenten bij een zaak ophalen gebeurt via het contactmomenten register adhv de url van het zaakobject in het contactmomentenregister (useContactmomentenByObjectUrl) vanaf de zaakdetailview. deze moet dus obv de feature switch de contactmomenten anders ophalen en terugmappen naar hetzelfde model. dan werkt de zaak detailpagina. voor ok1 en ok2
Conclusie: waarschijnlijk volstaat het dus om alleen useContactmomentenByObjectUrl afhankelijk van de featureswitch de gegevens uit het andere register te laten halen
Voor de OK2 api betekent dit dat je het /onderwerpobjecten/?onderwerpobjectidentificatorObjectId =... opvraagt. Je krijgt dan het id van de betrokkene waarmee je op dezelfde wijze als bij het ophalen van contactmomenten verder de contactmoment gegevens kan binnenhalen.
Test plan
No response
Delivery notes
No response