Bij decimalen een schemafout 'must be integer'; bij verwisselde grenzen accepteert het schema en wijst de ontvanger af.
Oorzaak
Sinds Release 2026 zijn leeftijdsgrenzen gehele getallen; de eenheid (jaren of maanden) is een ketenafspraak en verwarring daarover leidt tot omgekeerde grenzen.
Oplossing
Toets startAge ≤ endAge en houd één eenheid aan in alle berichten.
Fout en goed
Fout
{ "startAge": 34, "endAge": 25 }
Goed
{ "startAge": 25, "endAge": 34 }
Controleer uw eigen bericht op deze en alle andere fouten met de gratis validator: schema, codelijsten en verbandscontroles in één rapport.Valideer een bericht
Bronvermelding. Bron: SIVI – VB-PUO Standaard. Schema's, attribuutomschrijvingen en codelijsten zijn ontleend aan de VB-PUO Standaard (eigendom Pensioenfederatie, beheer SIVI) en hier onveranderd weergegeven met vermelding van release en versie. Toelichtingen, voorbeelden, foutbeschrijvingen en vertalingen zijn van WTP Data Lab en maken geen deel uit van de standaard. GitHub Stichting-SIVI/VBPUOdsk · Handleiding · sivi.org