Faktura Export - Datenübergabe Abrechnung

Das pulsation System stellt eine Vielzahl von Schnittstellen zu den gängigen Abrechnungsprogrammen zur Verfügung (careman, DAKTA, OpdaData,...) . Abrechnungsrelevante Daten werden i.d.R. an diese Systeme automatisch übergeben. Die Daten werden dann im Abrechnungsprogramm importiert, wodurch das manuelle Eingeben von Einsätzen entfällt. 

Auf dem Tablet werden alle abrechnungsrelevanten Daten verpflichtend eingefordert, so dass die elektronischen Datensätze meist ohne manuelle Nacharbeit weiterverarbeitet werden können. Fehlen während des Einsatzes allerdings wichtige Informationen, z.B. zum Patienten, können diese in der pulsation WebApp in einem Zeitfenster (Karenzzeit) nachgetragen werden.  

Funktionsbeschreibung

Der schematische Ablauf wird im Folgenden beschrieben:

  1. Der Einsatz wird auf dem Tablet vollständig dokumentiert und an den Server übertragen.

  2. Nach Ablauf einer einstellbaren Karenzzeit erzeugt der Server eine Datei zur Übergabe an das entsprechende Abrechnungssystem. Diese Datei wird auf dem pulsation Server im Verzeichnis $PULSATION_HOME/export/faktura (über Konfiguration änderbar) abgelegt. 

  3. Der pulsation Server (Linux) überträgt diese neue Abrechnungsdateien zeitnah an einen Übergabepunkt des Kunden. Der Übergabepunkt ist wahlweise ein Verzeichnis, das über das Netzwerk freigegeben ist (Netzlaufwerk) oder ein sFTP Zugang, auf dem die Daten abgelegt werden. Diese technische Übergabe wird einmalig bei der Inbetriebnahme der Schnittstelle durchgeführt. 

 

 

Einrichtung und Setup

Zur Inbetriebnahme der Schnittstelle stehen verschiedene Einstellungen und Parameter zur Verfügung, die im Folgenden beschreiben werden. 

Auswahl Abrechnungssystem

Derzeit stehen Schnittstellen für die Systeme

  • Swissphone (secureOffice)

  • DAKTA

  • OptaData

  • careman

  • pulsation (XML)

  • Bühler Informatik

  • CEVAS

  • InterBOS

  • Unipro

  • IntraRett

  • Navision

zur Verfügung. Pro Rettungswache wird eingestellt, mit welchem System die Abrechnung erfolgt. Siehe Stammdaten → Rettungswachen → Abrechnungssystem

Parameter einstellen



Name

Nummer

Beschreibung

Konfiguration

Name

Nummer

Beschreibung

Konfiguration

ABRSYS



Die Parameter ABRSYS stehen für das Abrechnungssystem, welches oben ausgewählt wurde.
Beim Abrechnungssystem DAKTA (Wert DAKTA) kann die Version eingestellt werden.

(gilt nur bei Exportmodus = DAKTA)

TEXT_1 = DAKTA2 → DAKTA Version 2

TEXT_1 = Leer  → DAKTA Version 3

SETUP

1505

Aktivierung Modul "Faktura Export". 

WERT = 1 → Export aktiv

TAG_1 = 10 → Alle 10 Minuten wird Export gestartet

SETUP

1538

Export Pfad Faktura



WERT = 1 → Verwende individuellen Export-Pfad.

Ansonsten default = $PULSATION_HOME/export/faktura/

TEXT_1 → Export Pfad auf pulsation Server (z.B. /usr/local/pulsation/export/faktura/) 

SETUP

1520 / 1530



Export Pfade DAKTA

(gilt nur bei Exportmodus = DAKTA)

1520 = PROD, 1530 = TEST

TEXT_1 → Export Pfad auf pulsation Server (z.B. /usr/local/pulsation/export/dakta/) 

SETUP

1521 / 1531

Export Pfade OptaData

(gilt nur bei Exportmodus = OptaData)

1521 = PROD, 1531 = TEST

TEXT_1 → Export Pfad auf pulsation Server (z.B. /usr/local/pulsation/export/optadata/) 

SETUP

1502

Karenzzeit → Verweilet bis Faktura-Export 

WERT = 0 oder Parameter nicht vorhanden → sofort exportieren

WERT = 1 →  Verweilzeit in Stunden

WERT = 2 →  Verweilzeit in Tagen

TAG_1 → Zahlenwert für Verweilzeit in Stunden oder Tagen (je nach Wert 1 oder 2). Wenn TAG_1 nicht gesetzt wird, ist der Standardwert 12 Stunden bzw. 14 Tage.

Besonderheit bei Verweilzeit in Stunden: 
Die Verweilzeit wird ab dem Einsatzendezeitpunkt berechnet.
Wenn der Einsatz keine Einsatzendezeit hat, wird stattdessen ein fiktives Einsatzende 5 Stunden nach der Alarmzeit angenommen. 

SETUP

1510

Faktura XML Export Modus

(gilt nur bei Exportmodus = pulsation XML)

WERT = 0 →  pro Einsatz eine einzelne Datei

WERT = 1 →  Tagesdatei: alle Einsätze eines Tages in einer einzelnen Datei

WERT = 2 →  Wochendatei: alle Einsätze einer Woche in einer einzelnen Datei

SETUP

1583

Übertragung Fehleinsätze unterbinden

WERT = 0 → Fehleinsätze werden mit übertragen (Standardwert)

WERT = 1 → Fehleinsätze werden nicht an die Abrechnung übertragen

SETUP

1585

Steuerung übergebene Einsatznummer

(gilt nur bei Exportmodus = careman)

WERT = 0 → Die übergebene Einsatznummer wird nicht gekürzt

Ansonsten wird der hintere Teil der Einsatznummer nach dem letzten Vorkommen der unter WERT eingegebenen Zeichen verwendet.
Beispiele: es wird ein Minuszeichen (-) eingegeben. Die Einsatznummer 19-97689 wird als 97689 übergeben.
Wenn == eingegeben wird, wird statt 2020==05==67451 nur 67451 übergeben.

SETUP

1667

Careman-Einstellungen

(gilt nur bei Exportmodus = careman)

WERT = nicht relevant. 
Hier sind weitere (Experten-)Einstellungen hinterlegt, die pulsation vornehmen kann.



Export Dateien einsehen

Im Download Bereich eines Einsatzes (Einsatzliste Funktion Download) kann die entsprechende Abrechnungsdatei heruntergeladen und eingesehen werden. Welche Datei erzeugt wird, hängt von der Einstellung Stammdaten → Rettungswachen → Abrechnungssystem ab.

 

Dateiformate einzelner Abrechnungssysteme

Alle Abrechnungssysteme haben eigene Spezifikationen und Dateiformate. Die folgende Übersicht beschreibt die verschiedenen Ausprägungen.

System

Hersteller

Dateiformat

Beschreibung

Beispiel

System

Hersteller

Dateiformat

Beschreibung

Beispiel

Swissphone (secureOffice)

Swissphone

TBA

Textdatei mit Feldern fester Länge. 

Veraltetes Format. Wenig transparent.

4806.tba

DAKTA

Vivasecur / Systemhaus Scheuschner

ABR

Textbasierte Datei nach dem Schema

Key=Value

trpt_2017_1_4806.abr

OptaData

EMC

CSV

Excel CSV Datei mit definierten Spalten

20171209_puls.csv

careman

EMC

BIN

Textbasierte Datei nach dem Schema

Key=Value

careman_4806_1_DCA9048D5D6A.bin

pulsation (XML)

pulsation IT GmbH

XML

Strukturierte XML Daten. Ausführliche Beschreibung siehe

Technisches_Konzept_Faktura_Export_1.4.pdf

puls_2017_1_4806.xml

Bühler

Bühler Informatik

XML

Verwendet pulsation XML Format.

siehe pulsation (XML)

CEVAS

CKS

XML

Strukturierte XML Daten

auf Anfrage

WinDTG

CSD-Solution

XML

Strukturierte XML Daten

auf Anfrage

Unipro

Unipro GmbH

XML

Strukturierte XML Daten



IntraRett

EMC

CSV

Excel CSV Datei mit definierten Spalten



Navision

Microsoft



Kundenspezifiisch



 



Mehrfach export

Leider ermöglicht die Faktura Logik im Backend noch keinen mehrfach export nach erfolgreicher Übertragung. Grund dafür ist das die Abrechnungsdatei innerhalb des containers (aka Kundenserver) in ein backup Verzeichnis /user/local/pulsation/backup/faktura/fakturaSoap/backup/success kopiert wird.
Bei jedem Fakturavorgang wird geprüft ob sich eine Abrechnungsdatei für den spezifischen Einsatz bereits im backup Verzeichnis befindet und bricht bei Auffinden der Datei den Vorgang ab, bzw wirft eine Exception.
Dies ist auch bekannt und muss irgendwann mal angepasst werden (Separates Ticket).

Bis dahin bei Bedarf bitte einfach die entsprechende Datei aus dem Backup Verzeichnis löschen oder einen anderen Einsatz benutzen.



© 2010 - 2020 pulsation IT GmbH, Thyssenstr. 23, D-13407 Berlin. All rights reserved. All trademarks are property of their respective owners.