Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

„Datenaustausch: Informationen zum eXTra-Standard“

Ähnliche Präsentationen


Präsentation zum Thema: "„Datenaustausch: Informationen zum eXTra-Standard“"—  Präsentation transkript:

1 „Datenaustausch: Informationen zum eXTra-Standard“
GKV Infoshop 14. – 17. September 2009 Themenecke „Datenaustausch: Informationen zum eXTra-Standard“ Referenten: Joachim Degen, DRV Udo Kiesel, DATEV Volker Will, AWV Informationen zu eXTra, dem „einheitlichen XML-basierten Transportverfahren“:

2 Ausgangspunkt und Motivation
Kritik: Vielfalt und Zunahme von Datenübermittlungs- und Fachverfahren AWV Veranstaltung „Elster-Lohn, eSTATISTIK.core“ April 2004 Finanzverwaltung Krankenkassen Versorgungswerke Berufsgenossenschaften Sozialkassen, Dachdecker etc. statistische Ämter anno 2004 im Entstehen: Sofortmeldungen ELENA elektronischer Entgeltnachweis Lohn-abrechnung Das Problem

3 das Ziel und der Auftrag
Vereinheitlichung der Schnittstellen und der Transportverfahren Das Ideal Finanzverwaltung Krankenkassen Versorgungswerke Berufsgenossenschaften Sozialkassen, Dachdecker etc. statistische Ämter Rentenversicherung Sofortmeldungen ELENA elektronischer Entgeltnachweis Lohn-abrechnung

4 Anwendungen des eXTra Standards der AWV
Das Zusammenspiel Arbeitgeber <> eXTra-KommunikationsServer Phase 1: der Sendeprozess „Übermittlung von Meldungen“ Phase 2: der Holprozess „Holen von Ergebnissen“ vom KommunikationsServer Phase 3: der Bestätigungsprozess des erfolgreichen Abholens

5 Schematischer Übergang des KKS-Verfahrens zum eXTra-Standard
Auftragssatz . Betriebsnr. Sender . Betriebsnr. Empfänger . Datentyp . Laufende Nummer . … eXTra-Dokument <XMLTransport> <Header> <SenderID>Betriebsnr. Sender <ReceiverID>Betriebsnr. Empfänger … </Header> <DataSource> <Name>EDUA0nnnnnn </DataSource> <Body> Vorlaufsatz . Datensatz 1 . Datensatz n . Nachlaufsatz </Body> </XMLTransport> 1:1 Übernahme der Werte Nutzdaten . Vorsatz . Datensatz 1 . Datensatz n . Nachlaufsatz 1:1 Übernahme der Datensätze KKS-Lieferung eXTra-Lieferung

6 der Sendebetrieb mit einem eXTra-KommunikationsServer
Der Sendeprozess „Senden von Meldungen“ vom Arbeitgeber/ Datenlieferanten an einen eXTra-Kommunikationsserver DRV: Sofortmeldungen ELENA: MVDS- und DSVV-Meldungen GKV: DEUEV-Meldungen, Beitragsnachweise, etc.

7 GKV Kommunikationsserver Ebenenstruktur Sendeprozess Request
Kommunikationsserver Schritt 1: „Senden von Paketen mit Meldungen“ XMLTransport @xmlns=„http://www. eXTra-Standard.de/namespace/…“ TransportHeader Package TransportBody PackageHeader PackagePlugIns DataTransforms DataSource PackageBody @xyz = Attribut Data xxxPlugIn = optionale Struktur eXTra = Pflichtstruktur

8 DRV/ELENA Kommunikationsserver Ebenenstruktur Sendeprozess Request
Kommunikationsserver Schritt 1: „Senden von Meldungen“ XMLTransport @xmlns=„http://www. eXTra-Standard.de/namespace/…“ TransportHeader TransportPlugIns DataTransforms DataSource TransportBody Data @xyz = Attribut xxxPlugIn = optionale Struktur eXTra = Pflichtstruktur

9 GKV Sendeprozess Request TransportHeader: Schritt S1
Betriebsnummer physikalischer Sender Echtfall TestIndicator=NONE version Betriebsnummer GKV Kommunikationsserver SenderID TransportHeader TestIndicator ReceiverID Sender Eindeutige Vorgangsnummer physikalischer Sender Receiver ID RequestID Request&acknowledgement RequestDetails Scenario Anmerkung: Bild zeigt nur die Pflichtfelder Scenario ist auf Transport-Ebene Pflicht, Procedure und Datatype sind nur auf der Paket-Ebene notwendig

10 DRV/ELENA Sendeprozess Request TransportHeader: Schritt S1
Betriebsnummer physikalischer Sender Echtfall TestIndicator=NONE version Betriebsnummer DRV/ ZSS Kommunikationsserver SenderID TransportHeader TestIndicator ReceiverID Sender Eindeutige Vorgangsnummer physikalischer Sender Receiver RequestID ID Request&acknowledgement RequestDetails Scenario Fachverfahren DEUEV (DRV) ELENA_MVDS/ ELENA_DSVV Procedure DataType Datentyp sofortmeldung/ meldung_mvds/ meldung_dsvv Anmerkung: Bild zeigt nur die Pflichtfelder

11 GKV Sendeprozess Request PackageHeader: Schritt S1
Echtfall TestIndicator=NONE version Betriebsnummer logischer Sender SenderID PackageHeader TestIndicator Betriebsnummer logischer Empfänger (DAV) Sender ReceiverID Receiver Eindeutige Vorgangsnummer logischer Sender RequestDetails RequestID Request&acknowledgement Scenario Procedure KKS-Verfahren DUA DataType KKS-Datentyp Meldung

12 DRV/ELENA/GKV Sendeprozess Request PlugIn DataTransforms: Schritt S1
ID=… ZIP version Order=1 PlugIn DataTransforms Compression Algorithm Bytes InputData Bytes OutputData Version = n.m Order=2 ID=…PKCS7 Name = Security. … Encryption Algorithm URL= Specification InputData Bytes OutputData Bytes

13 DRV/ELENA/GKV Sendeprozess Request PlugIn DataSource: Schritt S1
version PlugIn DataSource DataContainer URI …Container#FILE type Dateiname, zB. EENA EDUA name created Zeitstempel Erstellungsdatum der Datei encoding Zeichensatz, z.B. I8

14 GKV Kommunikationsserver Ebenenstruktur Sendeprozess Response
Kommunikationsserver Schritt 2: „Acknowledgement der Pakete“ XMLTransport @xmlns=„http://www. eXTra-Standard.de/namespace/…“ Jedes gesendete Package wird einzeln bestätigt TransportHeader Package TransportBody PackageHeader PackageBody ist leer @xyz = Attribut xxxPlugIn = optionale Struktur eXTra = Pflichtstruktur

15 DRV/ELENA Kommunikationsserver Ebenenstruktur Sendeprozess Response
Kommunikationsserver Schritt 2: „Acknowledgement der Sendung“ XMLTransport @xmlns=„http://www. eXTra-Standard.de/namespace/…“ TransportHeader TransportBody TransportBody ist leer @xyz = Attribut xxxPlugIn = optionale Struktur eXTra = Pflichtstruktur

16 GKV Sendeprozess Response TransportHeader: Schritt S2
Betriebsnummer physischer Sender Echtfall TestIndicator=NONE version SenderID TransportHeader Betriebsnummer GKV Kommunikationsserver TestIndicator ReceiverID Sender Eindeutige Vorgangsnummer physischer Sender Receiver RequestID ID Request&acknowledgement RequestDetails Scenario Eindeutige Vorgangsnummer Kommunikationsserver ResponseID ResponseDetails TimeStamp Eingangsstempel Kommunikationsserver Report Rückmeldung Transport-Ebene (ack) Kommunikationsserver ResponseDetails = zusätzliche Elemente gegenüber Request

17 DRV/ELENA Sendeprozess Response TransportHeader: Schritt S2
Betriebsnummer physikalischer Sender Echtfall TestIndicator=NONE version Betriebsnummer DRV/ ZSS Kommunikationsserver SenderID TransportHeader TestIndicator Eindeutige Vorgangsnummer physikalischer Sender ReceiverID Sender Request&acknowledgement RequestID Receiver DEUEV (DRV) ELENA_MVDS/ ELENA_DSVV Scenario Procedure RequestDetails sofortmeldung/ meldung_mvds/ meldung_dsvv DataType ResponseDetails Eindeutige Vorgangsnummer Kommunikationsserver ResponseID ResponseDetails TimeStamp Eingangsstempel Kommunikationsserver = zusätzliche Elemente gegenüber Request Report Rückmeldung Transport-Ebene (ack) Kommunikationsserver

18 GKV Sendeprozess Response PackageHeader: Schritt S2
Betriebsnummer Arbeitgeber/Datenlieferant Echtfall TestIndicator=NONE version SenderID PackageHeader Betriebsnummer DAV/Endempfänger TestIndicator ReceiverID Sender Eindeutige Vorgangsnummer Arbeitgeber/Datenlieferant ID RequestID Receiver Request&acknowledgement Scenario RequestDetails KKS-Verfahren DUA Procedure KKS-Datentyp Meldung DataType Eindeutige Vorgangsnummer Kommunikationsserver ResponseID ResponseDetails TimeStamp Eingangsstempel Kommunikationsserver ResponseDetails = zusätzliche Elemente gegenüber Request Report Rückmeldung Package-Ebene (ack) Kommunikationsserver

19 eXTra KommunikationsServer: der Holbetrieb
Der Holprozess „Holen von Ergebnissen“ vom Auslieferungsteil des Kommunikationsservers (DeliveryServer) Verarbeitungsquittungen/ Fehlerrückmeldungen Neu vergebene SV-Nummern/ Verfahrensnummern Beitragshöhe z.B. für Zahlstellenverfahren

20 DRV/ELENA/GKV Kommunikationsserver Ebenenstruktur Holprozess Request
Kommunikationsserver Schritt 3: „Anforderung von Rückmeldungen“ XMLTransport @xmlns=„http://www. eXTra-Standard.de/namespace/…“ TransportHeader PlugIn DataTransforms: Nur bei GKV erforderlich TransportPlugIns DataTransforms TransportBody Data eXTra StandardNachricht DataRequest

21 DRV/ELENA/GKV Holprozess Request TransportHeader: Schritt S3
Betriebsnummer Arbeitgeber/Datenlieferant Echtfall TestIndicator=NONE version SenderID TransportHeader Betriebsnummer Kommnikationsserver TestIndicator ReceiverID Sender Eindeutige Vorgangsnummer Arbeitgeber/Datenlieferant Receiver RequestID ID Antwort angefordert Request&response RequestDetails Scenario Fachverfahren DEUEV (DRV) ELENA_MVDS/ ELENA_DSVV/ DeliveryServer (GKV) Procedure DataType Datentyp DataRequest Anmerkung: Bild zeigt nur die Pflichtfelder

22 GKV Holprozess Request PlugIn DataTransforms: Schritt S3
ID=… JET version Order=1 TransportPlugIn DataTransforms Compression Algorithm Bytes InputData Bytes OutputData Version = n.m Order=2 ID=…PKCS7 Name = Security. … Encryption Algorithm URL= Specification InputData Bytes OutputData Bytes

23 DRV/ELENA eXTra StandardNachricht DataRequest: Schritt S3
version Analoge Spezifikation des Elements Argument für (SenderID) ReceiverID Procedure Datatyp DataRequest Query Property Argument Type EQ Property ResponseID Argument Type GE/GT/EQ/LE/LT Control Maximale Anzahl auszuliefernde Packages MaximumSize MaximumPackages = spätere Erweiterung Maximale Größe des Datenbereichs in MB MaximumSize Anmerkung: das Bild zeigt die Elemente/Attribute in verkürzter Darstellung

24 GKV eXTra StandardNachricht DataRequest: Schritt S3
version Analoge Spezifikation des Elements Argument für ReceiverID Procedure DataRequest Query Property Argument Type EQ GKV-KommunikationsServer: nur ResponseFileName Property Argument Type GT Control Maximale Anzahl auszuliefernde Packages Control MaximumPackages = spätere Erweiterung Maximale Größe des Datenbereichs in MB MaximumSize Anmerkung: das Bild zeigt die Elemente/Attribute in verkürzter Darstellung

25 DRV/ELENA/GKV Kommunikationsserver Ebenenstruktur Holprozess Response
Kommunikationsserver Schritt4: Rückmeldungen in n Paketen XMLTransport @xmlns=„http://www. eXTra-Standard.de/namespace/…“ TransportHeader TransportBody Package PackageHeader PackagePlugIns DataTransforms PackageBody DataSource Data

26 DRV/ELENA/GKV Holprozess Response Rückmeldung TransportHeader: Schritt S4
Betriebsnummer Arbeitgeber/Datenlieferant Echtfall Testindicator=NONE version SenderID TransportHeader Betriebsnummer Kommunikationsserver TestIndicator ReceiverID Sender Eindeutige Vorgangsnummer Arbeitgeber/Datenlieferant Receiver RequestID ID Antwort angefordert Request&response RequestDetails Scenario DEUEV (DRV)/ ELENA-MVDS/DSVV DeliveryServer (GKV) Procedure DataType DataType DataRequest ResponseID Eindeutige Vorgangsnummer Kommunikationsserver ResponseDetails TimeStamp ResponseDetails Eingangsstempel Kommunikationsserver = zusätzliche Elemente gegenüber Request Report Rückmeldung Transportebene Kommunkationsserver

27 DRV/ELENA/GKV Holprozess Response Rückmeldung PackageHeader: Schritt S4
Betriebsnummer logischer Sender Echtfall Testindicator=NONE version Betriebsnummer logischer Empfänger SenderID PackageHeader TestIndicator ReceiverID Eindeutige Vorgangsnummer Arbeitgeber/Datenlieferant Sender RequestID Receiver Antwort angefordert Request&response Scenario RequestDetails DEUEV (DRV) ELENA-MVDS/ DSVV DeliveryServer (GKV) Procedure DataType Datentyp DataRequest ResponseID Eindeutige Vorgangsnummer Kommunikationsserver ResponseDetails TimeStamp Zeitstempel Paketebene Kommunikationsserver Report Rückmeldung Paketebene Kommunikationsserver

28 DRV/ELENA/GKV Holprozess Response PlugIn DataTransforms: Schritt S4
ID=… JET version Order=1 PackagePlugIn DataTransforms Compression Algorithm Bytes InputData Bytes OutputData Version = n.m Order=2 ID=…PKCS7 Name = Security. … Encryption Algorithm URL= Specification InputData Bytes OutputData Bytes

29 DRV/ELENA/GKV Holprozess Response PlugIn DataSource: Schritt S4
version URI …Container#FILE PackagePlugIn DataSource DataContainer Dateiname zB. EDUA EENA EENR type name Zeitstempel Erstellungsdatum der Datei created Zeichensatz, z.B. I8 encoding

30 DRV/ELENA/GKV Kommunikationsserver Ebenenstruktur Sendeprozess Request
Kommunikationsserver Schritt5: „Bestätigung erfolgreicher Abholung“ XMLTransport @xmlns=„http://www. eXTra-Standard.de/namespace/…“ TransportHeader PlugIn DataTransforms: Nur bei GKV erforderlich TransportPlugIns DataTransforms TransportBody Data eXTra StandardNachricht ConfirmationOfReceipt

31 DRV/ELENA/GKV Sendeprozess Request Confirmation Transport-Header: Schritt S5
Betriebsnummer physischer Sender Echtfall Testindicator=NONE version SenderID TransportHeader Betriebsnummer Kommnikationsserver Testindicator ReceiverID Sender Eindeutige Vorgangsnummer physischer Sender Receiver RequestID ID Antwort angefordert Request&acknowledgement RequestDetails Scenario DEUEV (DRV) ELENA_MVDS/ DSVV DeliveryServer (GKV) Procedure DataType Datentyp ConfirmationOfReceipt

32 GKV Sendeprozess Request PlugIn DataTransforms: Schritt S5
ID=… JET version Order=1 TransportPlugIn DataTransforms Compression Algorithm Bytes InputData Bytes OutputData Version = n.m Order=2 ID=…PKCS7 Name = Security. … Encryption Algorithm URL= Specification InputData Bytes OutputData Bytes

33 ConfirmationOfReceipt
DRV/ELENA/GKV eXTra StandardNachricht ConfirmationOfReceipt: Schritt S5 version ConfirmationOfReceipt Analoge Spezifikation des Elements Property für (SenderID) ReceiverID Procedure (Datatyp) Name Property Type Value DRV/ ELENA: ResponseID GKV-KommunikationsServer: ResponseFileName Name PropertySet Type Value Anmerkung: das Bild zeigt die Elemente/Attribute in verkürzter Darstellung

34 @xmlns=„http://www. eXTra-Standard.de/namespace/…“
DRV/ELENA/GKV Kommunikationsserver Ebenenstruktur Sendeprozess Response Kommunikationsserver Schritt6: „Acknowledgement der Bestätigung“ XMLTransport @xmlns=„http://www. eXTra-Standard.de/namespace/…“ TransportHeader TransportBody Ist leer

35 DRV/ELENA/GKV Sendeprozess Response Rückmeldung Transport-Header: Schritt S6
Betriebsnummer Arbeitgeber/Datenlieferant Echtfall TestIndicator=NONE version SenderID TransportHeader Betriebsnummer Kommunikationsserver TestIndicator ReceiverID Sender Eindeutige Vorgangsnummer Arbeitgeber/Datenlieferant Receiver RequestID ID Antwort angefordert Request&acknowledgement RequestDetails Scenario DEUEV (DRV) ELENA_MVDS/DSVV DeliveryServer (GKV) Procedure DataType DataType ConfirmationOfReceipt ResponseID Eindeutige Vorgangsnummer Kommunikationsserver ResponseDetails TimeStamp ResponseDetails = zusätzliche Elemente gegenüber Request Eingangsstempel Kommunikationsserver Report Rückmeldung Transportebene Kommunkationsserver


Herunterladen ppt "„Datenaustausch: Informationen zum eXTra-Standard“"

Ähnliche Präsentationen


Google-Anzeigen