Knowledge base MessagesEntitiesAttributesCode listsErrors and fixesProcessesRolesReleasesGlossaryEcosystemCompare Validator NL EN

Chain agreements: feedback, correction, chunking, transport, releases

Feedback: the six interaction patterns (synchronous, asynchronous and panic)

The OpenAPI specification defines six fixed scenarios for handling a message. With synchronous validation the sender immediately gets 200 (success) or 400 with a feedback message (error). With asynchronous processing 202 comes first and a callback with accepted or rejected follows later. Two panic scenarios describe what happens when the callback itself is rejected: manual reconciliation is then required.

Steps

Rules and consistency checks

  • Turnaround times for feedback are not normative; fix them in the operational agreements.
  • A visual overview is on GitHub as an activity diagram.

Source: Handleiding paragraaf 4.7 en OpenAPI-specificatie

Attribution. Source: SIVI – VB-PUO Standard. Schemas, attribute descriptions and code lists are taken unchanged from the VB-PUO Standard (owned by the Pensioenfederatie, managed by SIVI) and shown with their release and version. Explanations, examples, error descriptions and translations are by WTP Data Lab and are not part of the standard. GitHub Stichting-SIVI/VBPUOdsk · Manual · sivi.org