Algemene Beschrijving Gegevensuitwisseling Index



Vergelijkbare documenten
Hermes: Gebruikershandleiding

Handleiding L - stromen

Dit document wordt u aangeboden door de Kruispuntbank van de Sociale Zekerheid

Business van de FOD SZ (DG Personen met een handicap)

OCMWCPASPensionRegisterConsult (Raadpleging van het Pensioenkadaster)

Social Rate Investigation (Raadpleging van de contracten gas en elektriciteit en het recht op het sociaal tarief)

OCMWCPASRegisterAttest (aangifte leefloon en weigering leefloon) Inhoud

Gebruikershandleiding User Management Scenario 2

Gebruikershandleiding User Management Scenario 4

OCMWCPASA036 (annulering en wijziging van multifunctioneel attest)

Kruispuntbank van de Sociale Zekerheid Sint-Pieterssteenweg 375 B-1040 BRUSSEL

Handleiding M en Z stromen

DB2P. Gebruikershandleiding User Management. Scenario 3

Ssdnbatch Applicatie: Technische Documentatie

Raadpleging van CADAF door de FOD SZ (DG Sociaal Beleid): Analyse

OCMWCPASPerformInvestigation (opvraging informatie voor sociaal onderzoek) Inhoud

Kruispuntbank van de Sociale Zekerheid Sint-Pieterssteenweg 375 B-1040 BRUSSEL

OCMWCPASL036 (raadpleging multifunctioneel attest)

HealthCareInsurance (Raadpleging van de verzekerbaarheid)

Titel: Beschrijving berichten - T010 Re. : 1.1 Blad : 1 van 6 Datum : 10-april-2017

Technische documentatie van het formulier L608 : raadpleging van de RVV door de gemeenten / provincies

Technische documentatie van het formulier 608L : raadpleging van de RVV door de gemeenten / provincies (oude systeem achterhaald)

XMLite + message L950 (raadpleging personeelsbestand RSZ/PPO) Inhoud

OCMWCPASHealthInsurance (raadpleging verzekerbaarheid bij de mutualiteit) Inhoud

ListOfAttestation (opvragen van informatie inzake installatiepremies, vrijstellingen en formulieren leefloon / Wet 65 per dossier) Inhoud

DT, PVdB - WS-A headers in SOAP Response - validaties op WS-A headers en customer identificatie - soap faults bij skipped requests en WSDLongeldige

Vergelijking gegevens STAT92 (VDAB, BGDA/ORBEM en FOREM) met de gegevens STAT-INFO (RVA)

Kruispuntbank van de Sociale Zekerheid Sint-Pieterssteenweg 375 B-1040 BRUSSEL

Gebruikershandleiding User Management Scenario 1

OCMWCPASWet65Loi65DF (terugbetaling door cliënt) Inhoud

Dit document wordt u aangeboden door de Kruispuntbank van de Sociale Zekerheid

De vernieuwde simulatieomgeving voor verzending via bestandsoverdracht

SECUNDAIR NETWERK VAN DE OCMW'S

MutationsSender (mutaties rijksregister en KSZ-register) Inhoud

De administrateur-generaal

PUBLIATO. Gebruikershandleiding van de online applicatie

Gebruikershandleiding User Management Scenario 5

OCMWCPASIdentifyPerson (identificatie persoon)

Sectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling «Sociale Zekerheid»

GEBRUIKERSHANDLEIDING DOMEIN WERK GEEFATTESTLOOPBAANONDERBREKING 2.0. Versie /// 2.0 Publicatiedatum /// /// Gebruikershandleiding

De Kruispuntbank van de Sociale Zekerheid

OCMWCPASFindByAddress (Opzoeking op basis van adres) Inhoud

Juliana van Stolberglaan CA Den Haag Postbus AC Den Haag [Handleiding Generieke interface Energielabels.

FONDS VOOR ARBEIDSONGEVALLEN CORFLAT II. Handleiding

Kruispuntbank van de Sociale Zekerheid Sint-Pieterssteenweg 375 B-1040 BRUSSEL

Workshops Sociale Dienst. Oktober 2008

Attest waarbij de verzekeringsinstelling meedeelt dat een persoon die in het buitenland woont toch ten laste blijft aan de Belgische gezondsheidszorg

Sectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling «Gezondheid»

Dit document wordt u aangeboden door de Kruispuntbank van de Sociale Zekerheid

Sectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling "Gezondheid"

IMPACTANALYSE MAGDA 2.0 KSZ-SSDN DIENSTEN

Sectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling "Gezondheid"

Pensioenkadaster epk - Batch-aangiften aan het Pensioenkadaster Documentatie voor de instellingen

XMLite + bericht L301 (raadpleging fiche opvolging RSVZ) Inhoud

Beschrijving OpenTunnel koppelvlak met MijnOverheid BerichtenBox

Ecaro: Gebruikersgids

Versie : Auteur : Smals Referentie : 20141_Annulatie_Aanvraag_NL.docx

Generieke interface energielabels

In yoobi is het mogelijk om te koppelen met yuki. De volgende type koppelingen zijn hierbij beschikbaar:

Sectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling Sociale Zekerheid

Sectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling «Sociale Zekerheid»

Gegevensstroom betreffende de periodes van loopbaanonderbreking en/of tijdskrediet

Capelo Historische Gegevens

Belscores. Gegevensstroom BEL_GS01 Push belscores

DB2P Release Note. DB2P WAP/AWAP v1.22 is beschikbaar in Simulatie en Productie

Bijlage 1-Procedure voor de implementatie van het AGR-GPS systeem PROCEDURE VOOR DE IMPLEMENTATIE VAN HET AGR-GPS SYSTEEM

Release Note -V2 Versie 1.24

XMLite + message A701 (raadpleging van repertorium van werkgevers) Inhoud

Dit document wordt u aangeboden door de Kruispuntbank van de Sociale Zekerheid

StUF in een notendop. Opsteller: Henri Korver Datum: 21 september 2005 Versie: 0.1 CONCEPT

IMPACTANALYSE MADGA 2.0 KSZ-SOA DIENSTEN

/ handleiding. /versie /05/2019

Technical Note. API Beschrijving Aangetekend Mailen

Sectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling «Gezondheid»

Temperatuur logger synchronisatie

TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise

HDN DARTS WEB AUTHENTICATIE

Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag.

Basisregistratie ondergrond (BRO) Uitgiftehandboek

AFO 142 Titel Aanwinsten Geschiedenis

Sectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling «Gezondheid»

Europese domiciliëring in PC banking Pro: De eerste stappen. Werken met SDD in PC banking Pro

Gelet op de aanvraag van het Departement Onderwijs van het Ministerie van de Vlaamse Gemeenschap van 23 mei 2005;

Sectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling «Sociale Zekerheid»

Gegevensstroom in het kader van de uitwisseling van gegevens betreffende chronisch zieken

Ecaro: Gebruikersgids

Deze PDF is in base64 geconverteerd en geïntegreerd in een GenericXML met DEFI als identificatie.

AANBOD WEBSERVICES LOKET.NL

infosessie softwareleveranciers 29 mei 2018 Tim Callebaut

Poortcontroles en afhandeling OLP

GEBRUIKERSHANDLEIDING ONDERNEMING GEEFFISCALESCHULD Versie /// 1.0 Publicatiedatum /// /// Gebruikershandleiding

1. BEPALING VAN DE WERKLOZEN DIE HET RECHT OP EEN INSCHAKELINGSUITKERING NA 36 MAANDEN VERLIEZEN

Gegevensstroom betreffende de gelijkgestelde periodes

XML Datafeeds. Volledig geautomatiseerd advertenties plaatsen V

AFO 139 Automatische export

Inzenden en ontvangen aangifte

2BA Deeplink Gebruiksbeschrijving

Transcriptie:

Algemene Beschrijving Gegevensuitwisseling Index Algemene Beschrijving Gegevensuitwisseling... 1 Index... 1 Doel van het document...2 Scope... 2 1. Glossarium... 2 1.1. Functioneel... 2 1.2. Technisch... 2 1.3. Domeinmodel... 3 2. Beschrijving gegevensuitwisseling... 3 2.1. Wijze van uitwisseling... 3 2.1.1. Actoren... 3 2.1.2. Architectuur van de stroom... 3 2.1.3. Algemeen scenario... 4 2.2. Berichten... 4 2.3. XSD s - Overzicht request/reply en vraag/antwoord... 5 3. Opvolging en beschikbaarheid... 5 3.1. Logging... 5 3.2. Beschikbaarheid... 5 4. Controles... 5 4.1. De controles... 5 4.1.1. Controle op het gebruik van de dienst... 5 4.1.2. Controles op het xml-bericht... 5 4.1.3. Controle integratie... 6 4.1.4. Controle op de geraadpleegde bronnen... 6 4.1.5. Controle op de gevraagde gegevens... 6 4.2. Integratie controle... 6 4.2.1. of niet-blokkerend... 6 4.2.2. Periode van integratie controle... 7 5. Aangeboden webservices... 7 5.1. Service ID en Service version... 7 6. Consultatie via Batch... 7 6.1. Wijze van uitwisseling... 7 6.2. Bestanden... 8 6.3. Exploitatie... 8 6.4. Richtlijnen... 8 Algemene beschrijving gegevensuitwisseling PK Consultatie.doc 1/9

Doel van het document Dit document zal een beschrijving geven van de dienst voor consultatie van het pensioenkadaster. Zowel de KSZ-functionaliteit als de kadering in het geheel zal geschetst worden. Voor specifieke pensioenkadaster-gerelateerde informatie verwijzen we naar de documentatie die door Smals ter beschikking wordt gesteld 1. Scope Het pensioenkadaster, dat fysiek beheerd wordt door de Smals, wordt opengesteld aan instellingen binnen en buiten de sociale zekerheid. Er zullen zowel consultaties voorzien worden als mutaties. Dit document handelt uitsluitend over consultaties. Het kadaster bevat van alle pensioengerechtigden de pensioengegevens die verplicht dienen te worden aangegeven door de pensioeninstellingen. Dit gaat over de rechten van de eerste en tweede pijler, samen met de betalingen die hiermee gepaard gaan. Doelstelling: de gegevens in het PK beschikbaar stellen via consultaties 1. Glossarium 1.1. Functioneel Term Vrager Leverancier Functioneel antwoord Betrokkene, targetssin 1.2. Technisch Term Request (voorlegging) Reply (resultaat) Voorlegger Online/synchroon Batch/asynchroon Verklaring Participerende instelling die een informatieaanvraag doet naar het kadaster om pensioengegevens op te vragen. Participerende instelling die de gevraagde informatie ter beschikking stelt aan een vrager. In casu meestal het pensioenkadaster. Antwoord dat de gevraagde (functionele) gegevens bevat. De persoon over wie informatie uitgewisseld wordt in het kader van zijn/haar pensioen. Verklaring Een bericht gericht aan de KSZ of (vanuit de KSZ) aan een pensioeninstelling. Een antwoordbericht uitgaande van de KSZ als antwoord op een request. Een participerende instelling die een voorlegging doet aan de KSZ. Het is de voorlegger die de communicatie initieert. Voorleggingen aan de KSZ die op een online manier gebeuren. Dit wil zeggen: na een voorlegging volgt er in ieder geval onmiddellijk (=op een synchrone manier) een reply. Deze reply bevat hetzij een technisch, hetzij een functioneel antwoord. Een aantal requesten wordt gegroepeerd in één bestand dat wordt verzonden naar de KSZ. De KSZ verwerkt de ontvangen bestanden op regelmatige tijdstippen (bvb dagelijks) en stelt op de zelfde manier een antwoord samen in één bestand dat naar de vragende 1 Deze documentatie bevindt zich ook op de website van de KSZ: http://www.kszbcss.fgov.be/documentation/nl/documentation/flux%20de%20donn%e9es/flux/cadastre%20des%20pensions /XSD-Description_V2.6.pdf Algemene beschrijving gegevensuitwisseling PK Consultatie.doc 2/9

Dienst Ticket instelling gestuurd wordt. Online webservice waarnaar een vrager of leverancier zijn voorlegging stuurt. De unieke referentie per voorlegging naar de KSZ. 1.3. Domeinmodel Een persoon gekenmerkt door een INSZ heeft mogelijk een aantal pensioendossiers. Zo een dossier kan een aanvraag zijn, of reeds een toegekend recht, waarvoor er al dan niet reeds betalingen zijn. Per recht kan men een aangevende, toekennende en betalende instelling identificeren. De gegevens over een pensioendossier bevinden zich in het pensioenkadaster tenminste vanaf het moment dat er betalingen zijn voor het recht.. Bij een consultatie van pensioendossiers worden een aantal zoekcriteria opgegeven. Als antwoord krijgen we het gevraagde zoekresultaat met de informatie over de pensioendossiers. Ook hier verwijzen we naar de documentatie van Smals in verband met het pensioenkadaster voor meer gedetailleerde informatie. 2. Beschrijving gegevensuitwisseling 2.1. Wijze van uitwisseling De gegevensuitwisseling zal hoofdzakelijk via online webservices gebeuren. Er wordt echter ook een batchapplicatie voorzien om aan de behoeften van de instellingen te voldoen. Merk op dat de uitwisseling tussen KSZ en Smals wel steeds via online webservices zal gebeuren! 2.1.1. Actoren Consulterende instellingen: instellingen van binnen en buiten de sociale zekerheid die het pensioenkadaster wensen te consulteren. KSZ: Kruispuntbank van de Sociale Zekerheid Smals - PK: het pensioenkadaster bevindt zich fysiek bij de Smals. 2.1.2. Architectuur van de stroom Figure 1: Deployment diagram - overzicht architectuur stroom De instelling die wenst te consulteren zal dit via de KSZ doen. De KSZ zal op haar beurt de gegevens opvragen bij het pensioenkadaster. Alle uitwisseling van gegevens tussen de kruispuntbank en het pensioenkadaster verloopt via het gebruik van webservices en dus op Algemene beschrijving gegevensuitwisseling PK Consultatie.doc 3/9

een online manier. Het gebruikte protocol is hier SOAP over http(s). Dit is eveneens het geval voor de instellingen die online wensen te consulteren. Voor meer informatie over het protocol voor de online gegevensuitwisseling verwijzen we hier naar de website van de KSZ 1. Andere instellingen wensen bijkomend een batch-consultatie: ze stellen een bestand samen met een lijst van consultaties die ze wensen te doen en verzenden dit via een protocol geschikt voor bestandsoverdracht zoals FTP of WebDAV. De KSZ zal vervolgens op geregelde tijdstippen (bvb dagelijks) deze bestanden verwerken en een output-bestand creëren dat op gelijkaardige manier aan de instelling beschikbaar wordt gesteld. Ook voor meer informatie over de batchuitwisseling verwijzen we hier naar de website van de KSZ. 2.1.3. Algemeen scenario Onderstaand schema (zie Error! Reference source not found.) geeft de grote lijnen weer van de uit te voeren logica aan de kant van de KSZ 2. Het weergegeven scenario handelt uitsluitend over de gegevensuitwisseling via de KSZ. Het schema is een weerspiegeling van het main succes scenario van de algemene usecase, met toevoeging van enkele uitzonderingen. Het gaat hier over een volledige online consultatie, m.a.w. de klant roept bij de KSZ webservices op. Figure 2: Sequence diagram: functionaliteit KSZ. 1 http://www.ksz-bcss.fgov.be/nl/documentation/document_6.htm 2 Het weergegeven scenario handelt uitsluitend over de gegevensuitwisseling via de KSZ. Voorafgaande logica of functionaliteit na de consultatie wordt hier niet in opgenomen. Algemene beschrijving gegevensuitwisseling PK Consultatie.doc 4/9

2.2. Berichten De te ontwikkelen diensten zullen de mogelijkheid bieden aan de instellingen om de pensioengegevens die zich bevinden in het pensioenkadaster te raadplegen, zowel rechten als bijhorende betalingen. Hiertoe voorziet men de volgende gegevens in de vraag: Het INSZ van de persoon waarvan men gegevens wil raadplegen. De periode waarvoor de opzoeking dient te gebeuren. Een indicatie of de periode een referentieperiode of een betalingsperiode is. De gewenste gegevens. De taal waarin men het antwoord wenst te krijgen In totaal zijn er momenteel 6 vraagstellingen voorzien voor de consultatie, die worden bepaald door (de combinatie van) de volgende criteria Gevraagde gegevens Enkel rechten Rechten met minimale gegevens betalingen Rechten met maximale gegevens betalingen Aard van gegevens Pensioenen 1 e pijler Pensioenen 1 e en 2 e pijler 2.3. XSD s - Overzicht request/reply en vraag/antwoord Zie documentatie die door Smals beschikbaar wordt gesteld. Zie ook de instructies PK te vinden op: https://www.socialsecurity.be/site_nl/applics/pkcp/documents/instructions_n.pdf en https://www.socialsecurity.be/site_nl/applics/pkcp/index.htm. 3. Opvolging en beschikbaarheid 3.1. Logging KSZ: volgens de minimale veiligheidsnormen van de KSZ en specifieke regels voor webservices. 3.2. Beschikbaarheid Smals: beschikbaar van 7u tot 21u op werkdagen. Onbeschikbaarheid is mogelijk buiten deze uren als gevolg van geplande interventies of onvoorziene omstandigheden (geen onmiddellijke interventies mogelijk). KSZ: de beschikbaarheid van webservices van de KSZ staan beschreven op de website, zie http://www.ksz.fgov.be/nl/documentation/document_1.htm. 4. Controles 4.1. De controles Wanneer gegevens worden opgevraagd voor een bepaalde persoon dienen de volgende controles te gebeuren. 4.1.1. Controle op het gebruik van de dienst Heeft de instelling machtiging om de webservice(s) bij de KSZ op te roepen? Dit is een generieke controle op het niveau van de beveiligingsinstellingen en toegekende autorisaties door de veiligheidsdienst van de KSZ, teneinde de dienst te mogen oproepen Algemene beschrijving gegevensuitwisseling PK Consultatie.doc 5/9

om gegevens op te vragen. Om toegang tot de webservice te verkrijgen, dient er een veiligheidsaanvraag te worden ingediend (zie website KSZ). 4.1.2. Controles op het xml-bericht Zijn de gegevens in het xml-bericht correct en consistent? Er dienen een aantal controles uitgevoerd te worden op de request 1 : TargetSSIN in SSDNRequest moet overeenkomen met TargetSSIN in de ServiceRequest. Er zal bovendien gecontroleerd worden dat het blok PersonInformation (waarin TargetSSIN zich bevindt) maximaal éénmaal voorkomt. MessagePeriod in SSDNRequest moet overeenkomen met Period in de ServiceRequest (ConsultationPeriodType). Ook hier controleren we of er maximaal één Inscription element wordt opgegeven. Een einddatum mag niet eerder vallen dan een begindatum 4.1.3. Controle integratie Mag de vragende instelling de gegevens van een persoon met een gegeven INSZ opvragen? Controle of er voor een bepaalde persoon gegevens mogen worden opgevraagd. Dit is dus een controle op het niveau van toegang tot de persoonlijke gegevens van een individu. Zie ook punt 4.2 voor een uitgebreide uiteenzetting over de integratiecontrole. 4.1.4. Controle op de geraadpleegde bronnen Bij welke instellingen mag/wenst de vragende instelling gegevens raadplegen? De instelling die de vraag stelt moet toegang hebben om een aantal bronnen te raadplegen, waaronder voornamelijk het kadaster. 4.1.5. Controle op de gevraagde gegevens Welke inhoudelijke gegevens mag/wenst de vragende te raadplegen over de persoon? De gegevens mogen enkel worden opgezocht en teruggegeven wanneer de vragende instelling hiertoe de machtiging heeft. Dit is echt een controle op de inhoud van de gegevens (pensioeninformatie van welke pijlers, informatie over rechten/betalingen, zie ook 2.2). Dit moet door KSZ geconfigureerd worden per [sector, type instelling en hoedanigheidscode]. Indien geen controle integratie gebeurd voor een bepaalde [sector, type instelling], dient dit uiteraard enkel te worden geconfigureerd voor [sector, type instelling]. 4.2. Integratiecontrole 4.2.1. of niet-blokkerend Er kan geconfigureerd kunnen worden dat, wanneer een instelling wenst te consulteren met gegeven de sector, de type instelling, een van de volgende acties gebeuren: blokkerende controle integratie, 1 zie ook de documentatie over het SSDNRequest-formaat op de website van de KSZ: http://www.kszbcss.fgov.be/nl/documentation/document_6.htm Algemene beschrijving gegevensuitwisseling PK Consultatie.doc 6/9

niet-blokkerende controle integratie, géén controle integratie, met hierbij de geldige hoedanigheidscodes indicatie of de periode in acht genomen dient te worden of niet en dit zowel voor de sector van de vrager als de sector van het PK onafhankelijk van elkaar. Indien er integratie controle dient te gebeuren, dient men eveneens per sector en type instelling op te geven welke hoedanigheidscodes geldig zijn. Het komt er dus op neer dat voor elke combinatie [sector, type instelling, hoedanigheidscode] van een consulterende instelling, een regel uit onderstaande tabel van toepassing is. Integratiecontrole sector vrager Integratiecontrole sector PK 4.2.2. Periode van integratie controle De controle integratie wordt uitgevoerd op basis van een door de klant meegegeven integratieperiode. Hierbij wordt op minstens één dag overlap gecontroleerd. De klant toont dus aan voor welke periode de persoon is geïntegreerd waardoor hij gemachtigd is om daarvoor de gegevens op te vragen. De klant van de webservice kan deze integratieperiode meegeven in het gedeelte PersonInformation/Inscription van SSDNRequest (versie 1.1). De controle integratie gebeurt met de hoedanigheidscode die de klant opgeeft in het de SSDNheader (PersonInformation/Inscription). 5. Aangeboden webservices 5.1. Service ID en Service version Om op een consistente manier een dienst en de versie van deze dienst te identificeren, wordt er gebruikt gemaakt van een service ID en service version. Deze gegevens dienen bij elke oproep naar de dienst te worden opgegeven in het xml-bericht. De huidige gegevens zijn: ServiceID: ServiceVersion: PensionRegisterConsult 20071212 Algemene beschrijving gegevensuitwisseling PK Consultatie.doc 7/9

6. Consultatie via Batch 6.1. Wijze van uitwisseling We herhalen dat naast de online consultatie via webservice er een batch-applicatie zal worden voorzien om aan de behoeften van de instellingen te kunnen voldoen. Merk op dat de uitwisseling tussen KSZ en Smals wél steeds via een online webservice gebeurt! Dit wordt nogmaals geïllustreerd in onderstaand schema. ISS File FTP BCSS online WS Smals PK File Figuur 3 Concept gegevensuitwisseling Zoals beschreven in 2.1.2 verloopt de uitwisseling via een combinatie van batch en online communicatie. De vragende instelling verstuurt een batch-bestand naar de KSZ via een gepast kanaal (FTP of WebDAV). Het PensioenKadaster (Smals) voorziet echter enkel een online consultatie. De aanvragen die zich in het bestand bevinden, zullen daarom een voor een worden behandeld door de KSZ en via een (online) webservice-call naar het PK wordt de benodigde informatie opgevraagd. Alle requests worden met andere woorden een na een geïnjecteerd in het online circuit. De antwoorden van deze webservice-oproepen worden ten slotte opnieuw gebundeld tot één bestand dat als antwoord terug naar de instelling wordt verzonden via het eerder gebruikte medium (FTP of WebDAV). Wanneer de webservice niet beschikbaar is of fatale fouten geeft, zal de batchverwerking worden stopgezet en na een zekere tijd automatisch worden herstart. 6.2. Bestanden Op niveau van KSZ zijn er géén beperkingen op aantal records. Voor een vermindering van de doorlooptijd kunnen zeer grote bestanden eventueel wel worden gesplitst. Het batchframework van de KSZ heeft tools voor het splitsen van bestanden. Dit proces kan echter niet geautomatiseerd worden, zodat het in ieders voordeel is dit niet te hoeven doen. De ISS kunnen eventueel zelf naar hun eigen wensen en behoeften meerdere bestanden aanmaken i.p.v. één groot bestand. De mailboxbestanden volgen het SSDNBatch-formaat, gedocumenteerd op de website van de KSZ. Dit is een XML-bestandsformaat. 6.3. Exploitatie Wanneer een instelling wenst te consulteren via batch, dienen er eerst een aantal afspraken gemaakt te worden per sector en type instelling. Er moet een keuze worden gemaakt tussen FTP en WebDAV Er moeten naming-conventions worden afgesproken waaraan de bestanden moeten voldoen die worden verzonden. Algemene beschrijving gegevensuitwisseling PK Consultatie.doc 8/9

Het formaat van de bestanden is zip of bij voorkeur gzip. Documentatie over de formaten en protocols voor batchverwerking vindt men op de website van de KSZ. De verantwoordelijke voor de opvolging van deze activiteiten is Filip Bauters (Filip.Bauters@ksz-bcss.fgov.be). 6.4. Richtlijnen Hieronder volgen enkele richtlijnen wat betreft beheer en inplanning van de batchverwerking binnen de KSZ. 1. Voor de algemene beschikbaarheid van de online diensten is het verkiesbaar om batchverwerking uitsluitend s nachts te laten doorgaan of op andere momenten waarop de servers minder belast zijn. 2. We wensen overdag voorrang te geven aan de online consultatie van het pensioenkadaster. Door de batchen buiten deze periodes te draaien, wordt de werklast van de webservice aan de kant van Smals ook verdeeld. 3. Voor grote batch-bestanden is het wenselijk de records in parallel te verwerken om op die manier een redelijke doorlooptijd te garanderen. 4. Wanneer de webservice van KSZ of Smals-PK niet beschikbaar is, wordt de batchverwerking automatisch gestopt. Na een vastgestelde tijd wordt de verwerking (automatisch) herstart. 5. Wanneer er een initiële load gebeurt, dient deze tijdig te worden ingepland. Op niveau van KSZ zijn er géén beperkingen op aantal records. Echter om een vlotte en tijdige werking te kunnen garanderen, wordt van de ISS gevraagd deze bestanden te beperken in grootte. Algemene beschrijving gegevensuitwisseling PK Consultatie.doc 9/9