Knowledge base MessagesEntitiesAttributesCode listsErrors and fixesProcessesRolesReleasesGlossaryEcosystemCompare Validator NL EN

Attributes

Attributes of the VB-PUO messages

All 153 attributes of the SIVI messages with type, format, obligation per message, code list and the official description in English and Dutch.

Entity.attribute0001a0001b0001c0000200541005420055100552a00552b005530055400555a00555b0055600557
chunking.default.chunkFragmentPathsVVVVVVVVVVVVVVV
chunking.default.chunkSequenceNumberVVVVVVVVVVVVVVV
chunking.default.currentChunkIdVVVVVVVVVVVVVVV
chunking.default.totalNumberOfChunksVVVVVVVVVVVVVVV
commonFunctional.default.afdDefinitionNameVVVVVVVVVVVVVVV
commonFunctional.default.afdDefinitionVersionVVVVVVVVVVVVVVV
commonFunctional.default.functionVVVVVVVVVVVVVVV
commonFunctional.default.originalMessageIdOOOOOOOOOOOOOOO
commonFunctional.default.originalMessageType
commonFunctional.default.statusType
commonTechnical.default.creationDateTimeVVVVVVVVVVVVVVV
commonTechnical.default.messageIdVVVVVVVVVVVVVVV
commonTechnical.default.testMessageOOOOOOOOOOOOOOO
document.default.fileExtensionVVVVVVVVVVVVVVV
document.default.fileNameVVVVVVVVVVVVVVV
document.default.refKeyVVVVVVVVVVVVVVV
error.default.errorCode
error.default.errorCodeExplanation
error.default.refKey
financialInformation.reportingPeriod.endDateVV
financialInformation.reportingPeriod.instructionDateVO
financialInformation.reportingPeriod.investmentOrderSettlementDateVVV
financialInformation.reportingPeriod.mutationValuationDateV
financialInformation.reportingPeriod.participationValuationDateVV
financialInformation.reportingPeriod.positionDateV
financialInformation.reportingPeriod.projectionDateV
financialInformation.reportingPeriod.startDateVVV
financialInformation.reportingPeriod.tradeDateVVV
financialInformation.reportingPeriod.unitValueEstimationDateV
financialInformation.reportingPeriod.valueDateV
financialTransaction.cashflow.contributionAmountO
financialTransaction.cashflow.contributionDateO
financialTransaction.cashflow.netAmountV
financialTransaction.cashflow.netDateV
financialTransaction.cashflow.withdrawalAmountO
financialTransaction.cashflow.withdrawalDateO
financialTransaction.payment.amountVV
financialTransaction.payment.collectionAccountIbanV
financialTransaction.payment.currencyTypeV
financialTransaction.payment.descriptionV
financialTransaction.payment.expectedPensionPaymentDateV
financialTransaction.payment.hedgedExpectedPensionPaymentAmountO
financialTransaction.payment.refKeyV
financialTransaction.trade.adjustmentIndicatorV
financialTransaction.trade.brokerO
financialTransaction.trade.buySellIdVV
financialTransaction.trade.clearingBrokerO
financialTransaction.trade.clearingBrokerCashAccountO
financialTransaction.trade.commissionAmountO
financialTransaction.trade.counterpartyO
financialTransaction.trade.financialInformationRefOO
financialTransaction.trade.interestAmountO
financialTransaction.trade.refKeyVV
financialTransaction.trade.switchTypeOO
financialTransaction.trade.tradeAmountOV
financialTransaction.trade.tradeDateVO
financialTransaction.trade.tradePriceO
financialTransaction.trade.tradeQuantityOO
investment.corporateAction.cashDividendPerUnitAmountO
investment.corporateAction.cashDividendTotalAmountO
investment.corporateAction.corporateActionTypeV
investment.corporateAction.currencyTypeO
investment.corporateAction.descriptionV
investment.corporateAction.instructionDateV
investment.corporateAction.newProductIdentifierO
investment.corporateAction.newProductNameO
investment.corporateAction.paymentDateV
investment.corporateAction.refKeyV
investment.corporateAction.stockDividendPerUnitNumberO
investment.corporateAction.stockDividendTotalNumberO
investment.corporateAction.tradeDateV
investment.investmentDetails.accruedInterestV
investment.investmentDetails.currencyExchangeRateV
investment.investmentDetails.currencyTypeVVV
investment.investmentDetails.descriptionVVVV
investment.investmentDetails.localPriceV
investment.investmentDetails.localValueAmountV
investment.investmentDetails.numberOfHoldingsV
investment.investmentDetails.numberOfUnitsO
investment.investmentDetails.poolPercentageV
investment.investmentDetails.refKeyVVVV
investment.investmentDetails.resultV
investment.pool.buySellIdVV
investment.pool.currencyExchangeRateV
investment.pool.currencyTypeVVVVV
investment.pool.descriptionVVVVV
investment.pool.dummyCashIdV
investment.pool.marketValueAmountV
investment.pool.numberOfUnitsOO
investment.pool.preliminaryMarketValueAmountO
investment.pool.preliminaryUnitValueAmountVO
investment.pool.refKeyVVVVV
investment.pool.tradeQuantityV
investment.pool.tradeValueAmountV
investment.pool.unitPriceV
investment.pool.unitsSummedValueAmountV
investment.portfolio.descriptionVVV
investment.portfolio.endAmountV
investment.portfolio.netAmountO
investment.portfolio.refKeyVVV
investment.portfolio.returnAmountV
investment.portfolio.returnPercentageO
investment.portfolio.startAmountV
investment.portfolio.startExposureAmountO
investment.portfolio.startExposurePercentageO
party.contact.emailWorkVVVVVVVVVVVVVVV
party.contact.workPhoneNumberVVVVVVVVVVVVVVV
party.creditor.collectionAccountBicV
party.creditor.collectionAccountBicCorrespondentO
party.creditor.collectionAccountIbanV
party.creditor.collectionAccountInNameOfV
party.creditor.refKeyV
party.pensionProvider.organizationNameVVVVVVVVVVVVVVV
party.pensionProvider.puvCodeVVVVVVVVVVVVVVV
party.pensionProvider.rsinNumberOOOOOOOOOOOOOOO
party.receiver.organizationNameVVVVVVVVVVVVVVV
party.receiver.refKeyVVVVVVVVVVVVVVV
party.receiver.rsinNumberOOOOOOOOOOOOOOO
party.sender.applicationSenderNameOOOOOOOOOOOOOOO
party.sender.organizationNameVVVVVVVVVVVVVVV
party.sender.refKeyVVVVVVVVVVVVVVV
party.sender.rsinNumberOOOOOOOOOOOOOOO
pension.cohort.contributionAmountO
pension.cohort.descriptionVVVV
pension.cohort.endAgeOOOO
pension.cohort.excessReturnAmountV
pension.cohort.excessReturnPercentageV
pension.cohort.netAmountO
pension.cohort.netDateO
pension.cohort.participationStatusOOOO
pension.cohort.protectionReturnAmountV
pension.cohort.protectionReturnPercentageV
pension.cohort.refKeyVVVV
pension.cohort.reserveDescriptionOOOO
pension.cohort.reserveIndicatorVVVV
pension.cohort.reserveTypeOOOO
pension.cohort.startAgeOOOO
pension.cohort.startAmountVV
pension.cohort.withdrawalAmountO
pension.cohortPool.cohortRefOOO
pension.cohortPool.currencyTypeVVV
pension.cohortPool.descriptionVVV
pension.cohortPool.inflowPremiumAmountV
pension.cohortPool.inflowRebalanceAmountV
pension.cohortPool.numberOfNewParticipationsV
pension.cohortPool.numberOfParticipationsO
pension.cohortPool.numberOfRebalanceParticipationsV
pension.cohortPool.participationsSummedValueAmountVV
pension.cohortPool.refKeyVVV
pension.scheme.pensionSchemeNameVVVVVVVVVVVVVVV
pension.scheme.refKeyVVVVVVVVVVVVVVV
pension.scheme.startAmountV
pension.scheme.tradingPortfolioIdVV

V = mandatory, O = optional, blank = not applicable. Source: cross-reference in the manual and the JSON schemas (Release 2027; discontinued messages according to Release 2026).

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