Knowledge base MessagesEntitiesAttributesCode listsErrors and fixesProcessesRolesReleasesGlossaryEcosystemCompare Validator NL EN

Code lists

Code lists of the VB-PUO standard

The AFD code lists and inline value lists the SIVI messages use: pension providers (AFDIDP, puvCode), reserve types (AFDRES), participation statuses (ADNDNS), corporate actions (AFDCOA), switch types (AFDSWI), message functions (ADNFUN), currencies (ISOVAL) and the feedback message statuses.

ListMeaningCodesAttributes
afdDefinitionNameName of the AFD definition11commonFunctional.default.afdDefinitionName
afdDefinitionVersionSchema version3commonFunctional.default.afdDefinitionVersion
ADNFUNMessage function5commonFunctional.default.function
originalMessageTypeOriginal message type (feedback)10commonFunctional.default.originalMessageType
ADNSTS2commonFunctional.default.statusType
fileExtensionAttachment extension3document.default.fileExtension
ADNFTM6error.default.errorCode
ISOVALCurrency code (ISO 4217)155financialTransaction.payment.currencyType, investment.corporateAction.currencyType, investment.investmentDetails.currencyType, investment.pool.currencyType, pension.cohortPool.currencyType
buySellIdBuy/sell indicator4financialTransaction.trade.buySellId, investment.pool.buySellId
AFDSWISwitch type2financialTransaction.trade.switchType
AFDCOACorporate action type4investment.corporateAction.corporateActionType
AFDIDPPension provider (puvCode)257party.pensionProvider.puvCode
ADNDNSParticipation status6pension.cohort.participationStatus
AFDRESReserve type16pension.cohort.reserveType

The schemas refer to the code lists with a URL on sivi.org; since the final Release 2027 messages 5, 6 and 15 refer to the code-list file SIVI ships next to the schema (afdCodelists.json) for AFDSWI and AFDCOA. This knowledge base and its validator use the lists as sivi.org serves them (as of 2026-10-14), also for AFDSWI and AFDCOA; for a list sivi.org does not serve, the bundled definition applies. The list AFDCAE of the pre-release no longer exists: AFDCOA replaces it.

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