You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In de documentatie [1] wordt beschreven dat een resource die wordt aangemaakt of gewijzigd een "versie id" (UTC timestamp) krijgt van Koppeltaal. Dit versienummer is vervolgens nodig als een resource wordt bijgewerkt [2]. Als bij een update geen of het incorrecte "versie id" wordt meegestuurd vanuit de client, dan resulteert dit in een HTTP 409 met melding "The specified resource version is not correct.". Dit staat ook beschreven in voorbeelden berichtenverkeer.
Vraagstuk
Ok. Nu ben ik als client overtuigd dat ik het correcte "versie id" aan mijn bericht meegeef, echter mijn update resulteert in de gevreesde HTTP 409! Misschien heeft mijn client een update vanuit Koppeltaal gemist, maar Koppeltaal en client zijn het in ieder geval niet met elkaar eens. Als eigenaar van de data heb ik daar echter geen boodschap aan; ik wil dat Koppeltaal mijn update overneemt. Hoe verkijg ik in dit geval van Koppeltaal het "versie id"? Dit kan ik nergens terugvinden in de documentatie.
Zoekopties
Volgens de documentatie over bericht ophalen zijn er de volgende zoekopties:
Haal het volgende te-verwerken bericht op, eventueel gefilterd op patiënt
Echter, alle berichten zijn reeds verwerkt
Haal een specifiek bericht op via MessageHeader ID
Deze weet de client niet, maar kan eventueel uit de volgende zoekopdracht verkregen worden
Haal lijsten aan MessageHeader IDs met context informatie op
Echter, dit gaat over alle berichten, kan dit meteen gefilterd worden op een specifieke resource (patiënt)?
Heb ik over een zoek- of filteroptie heen gelezen? Volgens mij moet dit op te lossen zijn als het laatste bericht van een specifieke resource (patiënt) opgevraagd kan worden. Deze resource zou dan ook het laatste "versie id" moeten bevatten.
The text was updated successfully, but these errors were encountered:
rhengeveld
changed the title
Hoe verkrijg je het correctie versie id na een HTTP 409?
Hoe verkrijg je het correcte versie id na een HTTP 409?
Mar 17, 2021
@bmstibbe ik zie dat je in #36 hebt gereageerd - vandaar dat ik je hier nu tag.
Weet jij misschien een zoekrichting of antwoord op bovenstaande vraagstuk?
Context
In de documentatie [1] wordt beschreven dat een resource die wordt aangemaakt of gewijzigd een "versie id" (UTC timestamp) krijgt van Koppeltaal. Dit versienummer is vervolgens nodig als een resource wordt bijgewerkt [2]. Als bij een update geen of het incorrecte "versie id" wordt meegestuurd vanuit de client, dan resulteert dit in een
HTTP 409
met melding "The specified resource version is not correct.". Dit staat ook beschreven in voorbeelden berichtenverkeer.Vraagstuk
Ok. Nu ben ik als client overtuigd dat ik het correcte "versie id" aan mijn bericht meegeef, echter mijn update resulteert in de gevreesde
HTTP 409
! Misschien heeft mijn client een update vanuit Koppeltaal gemist, maar Koppeltaal en client zijn het in ieder geval niet met elkaar eens. Als eigenaar van de data heb ik daar echter geen boodschap aan; ik wil dat Koppeltaal mijn update overneemt. Hoe verkijg ik in dit geval van Koppeltaal het "versie id"? Dit kan ik nergens terugvinden in de documentatie.Zoekopties
Volgens de documentatie over bericht ophalen zijn er de volgende zoekopties:
Echter, alle berichten zijn reeds verwerkt
Deze weet de client niet, maar kan eventueel uit de volgende zoekopdracht verkregen worden
Echter, dit gaat over alle berichten, kan dit meteen gefilterd worden op een specifieke resource (patiënt)?
Heb ik over een zoek- of filteroptie heen gelezen? Volgens mij moet dit op te lossen zijn als het laatste bericht van een specifieke resource (patiënt) opgevraagd kan worden. Deze resource zou dan ook het laatste "versie id" moeten bevatten.
The text was updated successfully, but these errors were encountered: