Introductie van de XML syntax in het netwerk van de sociale zekerheid

20
Introductie van de XML Introductie van de XML syntax syntax in het netwerk in het netwerk van de sociale zekerheid van de sociale zekerheid KSZ-BCSS KSZ-BCSS Werkgroep Werkgroep Informaticabetrekkingen Informaticabetrekkingen – 15/10/2002 – 15/10/2002

description

KSZ-BCSS. KSZ-BCSS. Introductie van de XML syntax in het netwerk van de sociale zekerheid. Werkgroep Informaticabetrekkingen – 15/10/2002. Agenda. XML : herhaling principes WIB van 6 juni 2002 Schriftelijke reacties van sectoren. Herhaling principes. - PowerPoint PPT Presentation

Transcript of Introductie van de XML syntax in het netwerk van de sociale zekerheid

Page 1: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

Introductie van de XML syntaxIntroductie van de XML syntaxin het netwerk in het netwerk

van de sociale zekerheidvan de sociale zekerheid

Introductie van de XML syntaxIntroductie van de XML syntaxin het netwerk in het netwerk

van de sociale zekerheidvan de sociale zekerheid

KSZ-BCSSKSZ-BCSS

WerkgroepWerkgroep InformaticabetrekkingenInformaticabetrekkingen – 15/10/2002– 15/10/2002

Page 2: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

- 2 -

KSZ-BCSS

15/10/2002

AgendaAgenda

XML : herhaling principes WIB van 6 juni 2002XML : herhaling principes WIB van 6 juni 2002

Schriftelijke reacties van sectorenSchriftelijke reacties van sectoren

Page 3: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

- 3 -

KSZ-BCSS

15/10/2002

Herhaling principesHerhaling principes

XML biedt grotere flexibiliteit bij definitie, evolutie en XML biedt grotere flexibiliteit bij definitie, evolutie en filtering van een berichtfiltering van een bericht

optimaal effect van XML indien gebruikte toepassingen optimaal effect van XML indien gebruikte toepassingen volgens OO-methodologie zijn ontwikkeldvolgens OO-methodologie zijn ontwikkeld

uitwisseling van de uitwisseling van de nieuwenieuwe berichten in XML binnen KSZ- berichten in XML binnen KSZ-netwerknetwerk zowel on-line als batchzowel on-line als batch XML berichten tot 27,9 K i.p.v. 3 KXML berichten tot 27,9 K i.p.v. 3 K verbindingen :verbindingen :

- bestaande verbindingen : huidige prefix A1 en datagedeelte in XMLbestaande verbindingen : huidige prefix A1 en datagedeelte in XML- nieuwe verbindingen zoals HTTP(S) : bilateraal af te sprekennieuwe verbindingen zoals HTTP(S) : bilateraal af te spreken

Page 4: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

- 4 -

KSZ-BCSS

15/10/2002

Herhaling principesHerhaling principes  

bestaande diensten in IHN / plat formaat blijven bestaan in parallelbestaande diensten in IHN / plat formaat blijven bestaan in parallel beperking van 3K blijftbeperking van 3K blijft Mits stroom geen wijziging ondergaat, ook nog na 1/1/2004 in IHN Mits stroom geen wijziging ondergaat, ook nog na 1/1/2004 in IHN

concrete afsprakenconcrete afspraken de de nieuwe nieuwe berichten berichten maximaal gebruik maken van maximaal gebruik maken van XML XML

- de KSZ doet de conversie XML <-> IHN tot 31/12/2003. Daarna enkel nog de KSZ doet de conversie XML <-> IHN tot 31/12/2003. Daarna enkel nog XML-uitwisselingenXML-uitwisselingen

vanaf 1/1/2004 : alle nieuwe berichten of wijzigingen aan bestaande vanaf 1/1/2004 : alle nieuwe berichten of wijzigingen aan bestaande berichten worden enkel nog in XML gedefinieerd. M.a.w. vanaf 1/1/2004 berichten worden enkel nog in XML gedefinieerd. M.a.w. vanaf 1/1/2004 wordt geen IHN-documentatie meer gewijzigd of aangemaaktwordt geen IHN-documentatie meer gewijzigd of aangemaakt

in geval van functionele aanpassingen aan bestaande stromen voor 1/1/2004 in geval van functionele aanpassingen aan bestaande stromen voor 1/1/2004 - concrete afspraken omtrent evolutie van het formaat worden gemaakt in de concrete afspraken omtrent evolutie van het formaat worden gemaakt in de

werkgroepwerkgroep

Page 5: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

- 5 -

KSZ-BCSS

15/10/2002

Herhaling principesHerhaling principes

van datastroom naar geintegreerde dienstenvan datastroom naar geintegreerde diensten in huidige werkwijze  :in huidige werkwijze  :

- kleine, geisoleerde formulierenkleine, geisoleerde formulieren- Rol van KSZ beperkt tot controles op het niveau van het Rol van KSZ beperkt tot controles op het niveau van het

verwijzingsrepertoriumverwijzingsrepertorium- KSZ geeft formulier door zonder inhoudelijke bewerking van de KSZ geeft formulier door zonder inhoudelijke bewerking van de

informatieinformatie- Instelling voorziet zelf de logica in zijn toepassing tussen de Instelling voorziet zelf de logica in zijn toepassing tussen de

verschillende formulierenverschillende formulieren geïntegreerde diensten :geïntegreerde diensten :

- Instelling vraagt aan de KSZ een welbepaalde dienstInstelling vraagt aan de KSZ een welbepaalde dienst- De KSZ vraagt informatie op bij één of meerdere bronnen en aggregeert De KSZ vraagt informatie op bij één of meerdere bronnen en aggregeert

de resultaten tot 1 globaal bericht als antwoord op de gevraagde dienstde resultaten tot 1 globaal bericht als antwoord op de gevraagde dienst- Blijft conform de regels van het verwijzingsrepertorium Blijft conform de regels van het verwijzingsrepertorium

Page 6: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

- 6 -

KSZ-BCSS

15/10/2002

Herhaling principesHerhaling principes

werkgroep ‘Portaal’ binnen ACC opgericht werkgroep ‘Portaal’ binnen ACC opgericht portalen zoals die van de sociale zekerheid zullen rechtstreeks XML-portalen zoals die van de sociale zekerheid zullen rechtstreeks XML-

berichten uitwisselen met de Instellingen van Sociale Zekerheidberichten uitwisselen met de Instellingen van Sociale Zekerheid werkgroep ‘Portaal’ zal de definitie van de verschillende werkgroep ‘Portaal’ zal de definitie van de verschillende

portaaltransacties coordinerenportaaltransacties coordineren bevorderen van het gebruik van basisdienstenbevorderen van het gebruik van basisdiensten

Page 7: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

- 7 -

KSZ-BCSS

15/10/2002

Schriftelijke reacties van 8 Schriftelijke reacties van 8 sectoren sectoren

elke sector is akkoord met de vooropgestelde principeselke sector is akkoord met de vooropgestelde principes synthese van de geformuleerde bijkomende vragen :synthese van de geformuleerde bijkomende vragen :

architectuur architectuur - uitleg globale architectuuruitleg globale architectuur- specifieke servers nodig ? specifieke servers nodig ? - protocol tussen de KSZ en de instellingenprotocol tussen de KSZ en de instellingen- toegevoegde waarde door introductie XML ?toegevoegde waarde door introductie XML ?- prefix A1prefix A1

het beheer van de schema’shet beheer van de schema’s bestaande IHN- stromen bestaande IHN- stromen

- einddatum voor ihn-berichten ?einddatum voor ihn-berichten ?- criteria om over te stappen van ihn naar xml ? Welke fase van het criteria om over te stappen van ihn naar xml ? Welke fase van het

project is bepalend t.o.v. 1/1/2004 ?project is bepalend t.o.v. 1/1/2004 ?- vragen om via werkgroepen de overgang te bespreken en in te plannen.vragen om via werkgroepen de overgang te bespreken en in te plannen.

XML opleidingXML opleiding

Page 8: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

- 8 -

KSZ-BCSS

15/10/2002

Architectuur Architectuur (1/2)(1/2)

XML bericht bevat alle nodige informatie voor de XML bericht bevat alle nodige informatie voor de toepassingentoepassingen

maximale nut van XML berichten indien toepassingen maximale nut van XML berichten indien toepassingen ontwikkeld zijn volgens OO-methodologieontwikkeld zijn volgens OO-methodologie

de prefix dient om het bericht over de prefix dient om het bericht over een een netwerk te routeren : netwerk te routeren : huidige huidige A1-prefix om een IHN of XML bericht A1-prefix om een IHN of XML bericht uit te wisselen op het bestaande netwerk (gehuurde lijnen uit te wisselen op het bestaande netwerk (gehuurde lijnen m.b.v. huidige protocols en Mainframetoepassingen die alle m.b.v. huidige protocols en Mainframetoepassingen die alle bestaande berichtenuitwisselingen op zich nebestaande berichtenuitwisselingen op zich nemenmen))

Page 9: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

- 9 -

KSZ-BCSS

15/10/2002

Architectuur Architectuur (2/2)(2/2)

voor uitwisselingen tussen Application Servers : prefix A1 voor uitwisselingen tussen Application Servers : prefix A1 vervalt, alles wordt gedefinieerd in XML en met bv. een vervalt, alles wordt gedefinieerd in XML en met bv. een http(s)-headerhttp(s)-header

nieuwe berichten, zowel in XML als in IHN : alle nieuwe berichten, zowel in XML als in IHN : alle inhoudelijke informatie in ‘datagedeelte’ en dus mogelijke inhoudelijke informatie in ‘datagedeelte’ en dus mogelijke herhaling van informatie in de prefix (bv. INSZ, periode,…) herhaling van informatie in de prefix (bv. INSZ, periode,…) zodat bericht onafhankelijk wordt van de prefix / headerzodat bericht onafhankelijk wordt van de prefix / header

voor concrete projecten : neem contact op met de KSZvoor concrete projecten : neem contact op met de KSZ

Page 10: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

- 10 -

KSZ-BCSS

15/10/2002

Het beheer van de schema’sHet beheer van de schema’s

de KSZ en de MvM zullen samen een repository opzetten met de XML-de KSZ en de MvM zullen samen een repository opzetten met de XML-berichtdefinitiesberichtdefinities

repository moet voor iedereen consulteerbaar èn bruikbaar zijnrepository moet voor iedereen consulteerbaar èn bruikbaar zijn een klein comité van specialisten zal de berichten valideren vooraleer ze een klein comité van specialisten zal de berichten valideren vooraleer ze

te publiceren (voor nieuwe of bij evolutie van bestaande)te publiceren (voor nieuwe of bij evolutie van bestaande) uitwerken van een aantal werkingsprincipes voor het definieren van uitwerken van een aantal werkingsprincipes voor het definieren van

schema’s :schema’s : gebaseerd op ervaring van de bestaande berichten zoals voor DMFA,ASR, gebaseerd op ervaring van de bestaande berichten zoals voor DMFA,ASR,

KSZ-register en RR t.b.v. KBO-project,…KSZ-register en RR t.b.v. KBO-project,… XML-berichten moeten bruikbaar zijn voor de toepassingenXML-berichten moeten bruikbaar zijn voor de toepassingen na definitie van de use-case zijn de gegevens bekend (= functionaliteit), na na definitie van de use-case zijn de gegevens bekend (= functionaliteit), na

de implementatie is het XML-bericht bekend, zoniet continu aanpassen van de implementatie is het XML-bericht bekend, zoniet continu aanpassen van bericht zonder voldoende garantie op kwaliteit en stabiliteitbericht zonder voldoende garantie op kwaliteit en stabiliteit

Page 11: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

- 11 -

KSZ-BCSS

15/10/2002

Bestaande IHN-stromenBestaande IHN-stromen

het gebruik van XML moet altijd afgestemd worden in de het gebruik van XML moet altijd afgestemd worden in de betrokken werkgroepenbetrokken werkgroepen

voor nieuwe toepassingen waaraan nog moet begonnen voor nieuwe toepassingen waaraan nog moet begonnen worden of waar de keuze voor XML qua planning het worden of waar de keuze voor XML qua planning het toelaat : XML, onafhankelijk van het tijdstip van toelaat : XML, onafhankelijk van het tijdstip van inproduktiestellinginproduktiestelling

voor het gebruik van IHN-berichten zonder wijzigingen : voor het gebruik van IHN-berichten zonder wijzigingen : geen einddatum vastgelegdgeen einddatum vastgelegd

Page 12: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

- 12 -

KSZ-BCSS

15/10/2002

XML opleidingXML opleiding

Evolutie van XML in KSZ-netwerk : aparte werkgroep XMLEvolutie van XML in KSZ-netwerk : aparte werkgroep XML

Algemene vorming XML : voorstel door Smals-MvMAlgemene vorming XML : voorstel door Smals-MvM

Page 13: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

- 13 -

KSZ-BCSS

15/10/2002

Formation XML - IntroductionFormation XML - Introduction

XML : an OverviewXML : an Overview

• What is?What is?

• Main concepts and syntaxMain concepts and syntax

• Valid XML versus Well-formedValid XML versus Well-formed

• NamespacesNamespaces

• XML SchemasXML Schemas

IT-Works1 jour

± 500 € / personne

• Programming with XMLProgramming with XML

• HTMLHTML

• SGMLSGML

• Thus : XMLThus : XML

• EvolutionEvolution

Public cible : toute personne amenée à manipuler des informations au format XML et qui souhaite acquérir le vocabulaire de base

Prérequis : aucun

Page 14: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

- 14 -

KSZ-BCSS

15/10/2002

Formation avancéeFormation avancée

Développer des projets XMLDévelopper des projets XML

• Introduction à XML et aux technologies associéesIntroduction à XML et aux technologies associées

• XML et la composition de documentsXML et la composition de documents

• XML et la publication de documentsXML et la publication de documents

• XML et les échanges entre applicationsXML et les échanges entre applications

• XML et les bases de donnéesXML et les bases de données

Orsys - PXMB4 jours

1.360 € / personne

Public cible : toute personne appelée à construire des applications XML

Prérequis : le cours nécessite de bonnes connaissances en informatique : environnement Windows, Internet, bases de données, programmation

Page 15: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

- 15 -

KSZ-BCSS

15/10/2002

Formation spécialiséeFormation spécialisée

Développer en XSLDévelopper en XSL

• Introduction au contexte de XSL et XpathIntroduction au contexte de XSL et Xpath

• Concepts de base de XSL-T et XpathConcepts de base de XSL-T et Xpath

• Langage XPath en détailLangage XPath en détail

• Langage de programmation XSL-TLangage de programmation XSL-T

• Structure des feuilles de style et fonctions avancéesStructure des feuilles de style et fonctions avancées

• XSL-FO et les objets de formatageXSL-FO et les objets de formatage

Orsys - XSL(catalogue ORSYS Fr)

2 jours

680 € / personne

Public cible : les développeurs d'applications -> objets de formatage pour générer des sorties en PDF ou autres formats

Prérequis : une bonne connaissance pratique des concetps XML

Page 16: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

- 16 -

KSZ-BCSS

15/10/2002

Modalités pratiquesModalités pratiques

Les sessions auront lieu dans la langue des participants Les sessions auront lieu dans la langue des participants (sous réserve de pouvoir grouper des participants)(sous réserve de pouvoir grouper des participants)

Les cours se donnent dans des locaux à déterminer Les cours se donnent dans des locaux à déterminer (possibilité on-site)(possibilité on-site)

Inscrivez-vous auprès du Centre de ContactInscrivez-vous auprès du Centre de Contact nom du coursnom du cours nom du participantnom du participant régime linguistique du participantrégime linguistique du participant

Page 17: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

- 17 -

KSZ-BCSS

15/10/2002

ONSSDimona

Service d'information de

l'ONSS

Autres

TéléphoneE-mail

Internet@

Centre de contact Eranova

Centre de contact Eranova : Centre de contact Eranova : canauxcanaux

Page 18: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

- 18 -

KSZ-BCSS

15/10/2002

Centre de contact Eranova : Centre de contact Eranova : canauxcanaux

Téléphone : Téléphone : 02 511 51 5102 511 51 51– de 8h. à 17h. (permanence)de 8h. à 17h. (permanence)

– après heures de bureau : voicemailaprès heures de bureau : voicemail

E-mail : E-mail : [email protected]@Eranova.fgov.be– réponse endéans les 24h.réponse endéans les 24h.

Portail : via Portail : via le formulaire de contactle formulaire de contact

@

Page 19: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

- 19 -

KSZ-BCSS

15/10/2002

Prix de groupePrix de groupe

IT - WorksIT - Works ::500 € / personne et par jour 500 € / personne et par jour

(pas de limites, remises à partir de 10 et 20 participants) (pas de limites, remises à partir de 10 et 20 participants) (+ frais administratifs)(+ frais administratifs)

Orsys TechnologiesOrsys Technologies :: 1.685 € / groupe et par jour 1.685 € / groupe et par jour

(limité à un groupe de 12 personnes, (limité à un groupe de 12 personnes, minimum requis pour une session : 4 participants,minimum requis pour une session : 4 participants,

remise à partir de 5 participants)remise à partir de 5 participants)(+ frais administratifs)(+ frais administratifs)

Page 20: Introductie van de XML syntax in het netwerk  van de sociale zekerheid

- 20 -

KSZ-BCSS

15/10/2002

PlanningPlanning

InscriptionsInscriptions à introduire au à introduire au Centre de ContactCentre de Contact avant le avant le 8/11/20028/11/2002

Organisation pratique (SmalS-MvM) d’ici le 29/11/2002 en Organisation pratique (SmalS-MvM) d’ici le 29/11/2002 en fonction du nombre d’inscriptionsfonction du nombre d’inscriptions

Confirmations envoyées par le Centre de Contact au cours Confirmations envoyées par le Centre de Contact au cours de la 1ère semaine de 12/2002de la 1ère semaine de 12/2002

Début des cours à partir de janvier 2003Début des cours à partir de janvier 2003