Knowledge base MessagesEntitiesAttributesCode listsErrors and fixesProcessesRolesReleasesGlossaryEcosystemCompare Validator NL EN

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

Chunking on the sender side: splitting a large message

Since Release 2026 a large message (typically message 3 with thousands of cohorts) can be split into sub-messages. Each sub-message carries a chunking block with currentChunkId, chunkSequenceNumber, totalNumberOfChunks and the JMESPath references to the message parts it contains. The base message holds the common header; the chunks hold the cohort data.

Steps

Rules and consistency checks

  • Every chunk must be schema-valid on its own.
  • SIVI publishes a chunk template and sample chunks with message 3.

Source: Handleiding paragraaf 7.6.1 en 7.6.2

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