Präsentation herunterladen
Veröffentlicht von:Christianne Bonus Geändert vor über 9 Jahren
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=„ 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=„ 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=„ 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=„ 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=„ 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=„ 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=„ 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=„ 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
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.