2026-10 · Schemaversie 001.05 · Actueel; in gebruik vanaf 1 januari 2027
VB-PUO v1.4.0: Release 2027 (definitief, 12 oktober 2026)
De grootste wijziging sinds de eerste publicatie, definitief sinds 12 oktober 2026. De schema's migreerden naar JSON Schema draft 2020-12; bericht 15 Corporate Actions kwam erbij; de berichten 7, 8, 9, 11 en 12 vervielen; de rol ACB verdween; de handleiding beschrijft één FPR-model zonder cohortenpool; de switch werd vervangen door switchfrom en switchto; de berichten 2 en 3 kregen een SPR- en een FPR-route; bericht 14 draagt meerdere betalingen per regeling; afdDefinitionName is weer een vaste waarde; het feedbackbericht (001.02) regelt dubbele messageId's; OpenAPI 1.0.11. SIVI verving de pre-release van 17 juli 2026 onder dezelfde tag en hetzelfde versienummer 001.05; die pre-release heet nu v1.4.0-prerelease.
Wijzigingen
- JSON Schema draft 2020-12, $defs, https-referenties naar de codelijsten op sivi.org; de berichten 5, 6 en 15 verwijzen voor AFDSWI en AFDCOA naar het codelijstbestand naast het schema.
- Nieuw: bericht 15 Corporate Actions (00557) met codelijst AFDCOA: 1 cash dividend, 2 stock dividend, 3 productverandering, 99 anders (een rebate valt onder 99).
- Vervallen: 00551, 00552a, 00552b, 00554, 00555a.
- Rol ACB vervallen; één FPR-model, zonder cohortenpool (#124).
- switch vervangen door switchfrom/switchto met positieve bedragen; per switchpaar stuurt één order (#115, #116); switchType kent de codes 1 en 2.
- Bericht 2: netAmount en netDate verplicht in elk cashflowblok, ook per cohort; FPR-route per beleggingsportefeuille.
- Bericht 3: FPR-route met 0 tot 99 beleggingsportefeuilles per regeling, elk met 0 tot 9999 betalingen.
- Bericht 6: tradeQuantity, tradePrice, counterparty, broker, interestAmount, commissionAmount, clearingBroker en clearingBrokerCashAccount optioneel.
- Bericht 10: cohortenpool-laag en velden dummyCashId, tradeQuantity, unitPrice, currencyExchangeRate verwijderd.
- Bericht 13: NAV vereenvoudigd.
- Bericht 14: 1 tot 999 betalingen per regeling; collectionAccountIban tot 34 tekens (#149, #135).
- afdDefinitionName weer een vaste waarde: de bestandsnaam van het schema met 001.00 (#140).
- Feedback 001.02: dubbele messageId, party.sender en party.receiver, originalMessageType met de tien actieve berichten (00557 erbij).
- Verbandscontroles in de handleiding §6.3.1 (berichten 2 en 3) en de nieuwe §6.3.2 (berichten 5 en 6); de SPR- en FPR-route in de nieuwe §3.2.5.
- OAuth 2.0 vast; x-api-key en x-jws-signature zijn opties.
- 24 voorbeeldberichten in een eigen map per release op main.
- OAS 1.0.11.
Impact
Elke FPR-implementatie moet worden herbouwd rond de berichten 5, 6, 10, 13, 14 en 15 en de FPR-route van de berichten 2 en 3; validators moeten draft 2020-12 aankunnen, de codelijsten op sivi.org en het codelijstbestand naast het schema. Wie op de pre-release van juli bouwde, moet ten minste afdDefinitionName, de netDate per cohort in bericht 2, bericht 15 (AFDCOA, geen reportingPeriod) en het feedbackbericht aanpassen; bericht 14 mag nu volledige IBAN's en meerdere betalingen per regeling dragen. Het versienummer 001.05 bleef gelijk, dus alleen de inhoud laat zien welke versie een bericht volgt. Nog open bij SIVI: #63 (contains bij lijsten), #134 (AFDRES 16 tot en met 18), #141 en #110.
