Kennisbank BerichtenEntiteitenAttributenCodelijstenFouten en oplossingenProcessenRollenReleasesBegrippenEcosysteemVergelijk Validator NL EN

Release 2026 · Schemaversie001.04 · Vervallen in Release 2027

SIVI-bericht 8 (00552a): Reconciliatie-informatie (VB-PUO)

Bericht 8 diende in Release 2026 om de posities per beleggingspool tussen de leidende beleggingsadministratie en de schaduwadministratie van de fiduciair te reconciliëren. In Release 2027 is het vervallen; reconciliatie is een bilateraal proces buiten de standaard geworden, gevoed door de waarde-informatie van bericht 13.

Verzender
Beleggingsadministrateur (leidend) en fiduciair manager (schaduwadministratie)
Ontvanger
Wederzijds, plus de pooladministrateur
Moment
Maandelijks (Release 2026)
Regeling
FPR model 2 (gelaagd ordermodel)
afdDefinitionName
VBPUO-001.04-Bericht_8._Reconciliatie-informatie_(00552a)

Berichtstructuur

Entiteiten met cardinaliteit [min..max] en aantal attributen; klik voor de entiteitpagina.

Attributen(43)

EntiteitAttribuutTypeV/OCodelijstOmschrijving
chunking.default currentChunkId string V Unieke referentie van de huidige chunk.
chunking.default chunkSequenceNumber integer V Volgnummer van de huidige chunk.
chunking.default totalNumberOfChunks integer V Totale aantal chunks waarin het bericht is opgesplitst.
chunking.default chunkFragmentPaths array[string] V Array van JMESPath-verwijzingen naar de berichtdelen die gebruikt zijn binnen deze chunk.
commonFunctional.default afdDefinitionName string · max 80 V De AFD definitienaam van o.a. webservices en verzekeringsproducten.
commonFunctional.default afdDefinitionVersion string · max 80 V 001.04 Met AFD definitieversienummer wordt aangegeven over welke versie van de (product)definitie wordt gecommuniceerd.
commonFunctional.default originalMessageId string · max 70 O MessageId van het oorspronkelijke bericht, dat wordt vervangen door dit bericht.
commonFunctional.default function string V ADNFUN Berichtfunctie
commonTechnical.default creationDateTime string · format date-time V Creation date and time (as timestamp) of the (for example) message, system or file. (AFD 2.0 only)
commonTechnical.default messageId string · max 70 V Unique identification of the message. (AFD 2.0 only)
commonTechnical.default testMessage boolean O Indicatie of sprake is van een testbericht.
party.receiver refKey string · max 70 V Entiteitsreferentie is een unieke referentie sleutel die aan een entiteit wordt toegekend.
party.receiver organizationName string · max 60 V Naam beroeps of branche organisatie.
party.receiver rsinNumber string · max 9 O Governmental identification number for legal entities and associations. (AFD 2.0 only)
party.sender refKey string · max 70 V Entiteitsreferentie is een unieke referentie sleutel die aan een entiteit wordt toegekend.
party.sender applicationSenderName string · max 60 O Naam van de applicatie die de gegevens verzendt.
party.sender organizationName string · max 60 V Naam beroeps of branche organisatie.
party.sender rsinNumber string · max 9 O Governmental identification number for legal entities and associations. (AFD 2.0 only)
party.contact workPhoneNumber string · max 60 V Telefoonnummer werk
party.contact emailWork string · max 60 V E-mail adres werk
document.default refKey string · max 70 V Entiteitsreferentie is een unieke referentie sleutel die aan een entiteit wordt toegekend.
document.default fileName string · max 60 V Naam van het bestand waaronder de bijlage kan worden opgeslagen.
document.default fileExtension string V pdf | csv | txt Extensienaam van het bestand waaronder de bijlage kan worden opgeslagen. Bijvoorbeeld "PDF", "DOC", etc.
party.pensionProvider organizationName string · max 60 V Naam beroeps of branche organisatie.
party.pensionProvider rsinNumber string · max 9 O Governmental identification number for legal entities and associations. (AFD 2.0 only)
party.pensionProvider puvCode string V AFDIDP Pensioenuitvoerder
pension.scheme refKey string · max 70 V Entiteitsreferentie is een unieke referentie sleutel die aan een entiteit wordt toegekend.
pension.scheme pensionSchemeName string · max 60 V Naam van de pensioenregeling.
financialInformation.reportingPeriod positionDate string · format date V Positiedatum.
investment.pool refKey string · max 70 V Entiteitsreferentie is een unieke referentie sleutel die aan een entiteit wordt toegekend.
investment.pool description string · max 60 V Omschrijving
investment.pool currencyType string V ISOVAL ISO valutacodetabel (ISO 4217)
investment.pool marketValueAmount number · multipleOf 0.01 V Marktwaarde.
investment.investmentDetails refKey string · max 70 V Entiteitsreferentie is een unieke referentie sleutel die aan een entiteit wordt toegekend.
investment.investmentDetails description string · max 60 V Omschrijving
investment.investmentDetails currencyType string V ISOVAL ISO valutacodetabel (ISO 4217)
investment.investmentDetails currencyExchangeRate number · multipleOf 0.01 V Wisselkoers voor valuta.
investment.investmentDetails localValueAmount number · multipleOf 0.01 V Totale marktwaarde in originele lokale valuta.
investment.investmentDetails result number · multipleOf 0.01 V Resultaat van bijvoorbeeld een belegging.
investment.investmentDetails accruedInterest number · multipleOf 0.01 V Opgelopen rente.
investment.investmentDetails poolPercentage number · multipleOf 0.01 V Gewicht binnen de portefeuille.
investment.investmentDetails numberOfHoldings number · multipleOf 0.000001 V Aantal holdings.
investment.investmentDetails localPrice number · multipleOf 0.000001 V Prijs in originele lokale valuta.

Voorbeeldbericht

✓ Gevalideerd tegen schema VBPUO-001.04 · 2026-09-05

Bron voorbeeld: Gegenereerd door WTP Data Lab. Waarden zijn fictief.

{
  "commonFunctional": [
    {
      "entityType": "default",
      "afdDefinitionName": "VBPUO-001.04-Bericht_8._Reconciliatie-informatie_(00552a)",
      "afdDefinitionVersion": "001.04",
      "function": "01"
    }
  ],
  "commonTechnical": [
    {
      "entityType": "default",
      "creationDateTime": "2026-09-30T17:00:00+02:00",
      "messageId": "00552A-20260930-000001",
      "testMessage": true,
      "party": [
        {
          "entityType": "receiver",
          "refKey": "RECEIVER-001",
          "organizationName": "Fiduciair Beheer Voorbeeld N.V.",
          "rsinNumber": "123456789"
        },
        {
          "entityType": "sender",
          "refKey": "SENDER-002",
          "applicationSenderName": "WTP Data Lab",
          "organizationName": "Pensioenuitvoeringsorganisatie Voorbeeld B.V.",
          "rsinNumber": "123456789",
          "party": [
            {
              "entityType": "contact",
              "workPhoneNumber": "+31201234567",
              "emailWork": "[email protected]"
            }
          ]
        }
      ]
    }
  ],
  "party": [
    {
      "entityType": "pensionProvider",
      "organizationName": "Stichting Pensioenfonds Voorbeeld",
      "rsinNumber": "123456789",
      "puvCode": "U0003",
      "pension": [
        {
          "entityType": "scheme",
          "refKey": "SCHEME-003",
          "pensionSchemeName": "Solidaire premieregeling Voorbeeld",
          "financialInformation": [
            {
              "entityType": "reportingPeriod",
              "positionDate": "2026-09-30"
            }
          ],
          "investment": [
            {
              "entityType": "pool",
              "refKey": "POOL-004",
              "description": "Voorbeeld",
              "currencyType": "AED",
              "marketValueAmount": 1000,
              "investment": [
                {
                  "entityType": "investmentDetails",
                  "refKey": "INVESTME-005",
                  "description": "Voorbeeld",
                  "currencyType": "AED",
                  "currencyExchangeRate": 12.35,
                  "localValueAmount": 1000,
                  "result": 1000,
                  "accruedInterest": 1000,
                  "poolPercentage": 0.01,
                  "numberOfHoldings": 1000,
                  "localPrice": 1000
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}

Regels en verbandscontroles

  • Vervallen per Release 2027 (issues #99, #119, #121). Issue #119 stelde expliciet de vraag 'SIVI 8 bericht nodig?'; het antwoord van de keten was nee.

Valkuilen

  • Zonder bericht 8 moet de 3-way reconciliatie (BA, FM, eigen administratie) elders worden geborgd; dat is precies waar een monitoringlaag naast het kernsysteem waarde toevoegt.

Fouten en oplossingen

Veelgestelde vragen

Hoe reconcilieer ik zonder bericht 8?

Op basis van bericht 13 (waarde-informatie beleggingspool, voorlopig op T-4 en definitief op T+3) en de orderconfirmaties van bericht 6, vergeleken met de eigen unit-administratie.

Wijzigingsgeschiedenis

  • v1.4.0 (Release 2027): vervallen.

Schema-bestand: VBPUO-001.00-Bericht_8._Reconciliatie-informatie_(00552a)_v4.json · JSON-schema (001.04) · GitHub

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