Schemafout
afdDefinitionName onjuist (vaste waarde sinds de definitieve Release 2027)
Symptoom
Schemafout 'must be equal to constant' op afdDefinitionName; de validator van WTP Data Lab noemt de verwachte waarde. Typisch voor een bericht dat op de pre-release van juli 2026 is gebouwd: het vermeldt de juiste versie 001.05 en valt toch af.
Oorzaak
Sinds de definitieve Release 2027 (12 oktober 2026) is afdDefinitionName in elk bericht een vaste waarde: de bestandsnaam van het schema met 001.00, bijvoorbeeld VBPUO-001.00-Bericht_2._Cashflow_(0001b). De versie staat alleen in afdDefinitionVersion (handleiding §7.5.1.1, issue #140). In de pre-release was de naam vrij; SIVI's eigen chunkvoorbeelden droegen Pensioenprojectie_0001c. Het feedbackbericht had in de pre-release de vaste naam VBPUO_Feedback_Message-001.02-VBPUO_Feedback_Message en heeft nu VBPUO_Feedback_Message-001.00-VBPUO_Feedback_Message. In Release 2026 is de naam vrije tekst, behalve in het feedbackbericht.
Oplossing
Neem de vaste naam van het bericht over; de codelijstpagina afdDefinitionName toont ze alle elf. Leid de naam niet af van de versie: die staat apart in afdDefinitionVersion.
Fout en goed
Fout
{ "afdDefinitionName": "Pensioenprojectie_0001c", "afdDefinitionVersion": "001.05" }Goed
{ "afdDefinitionName": "VBPUO-001.00-Bericht_3._Pensioenprojectie_(0001c)", "afdDefinitionVersion": "001.05" }Controleer uw eigen bericht op deze en alle andere fouten met de gratis validator: schema, codelijsten en verbandscontroles in één rapport. Valideer een bericht
