
Kundengeschichte · Krankenversicherung
Testautomatisierung für die Umstellung auf einen neuen nationalen Arzttarif
Ein Framework, das standardkonforme E-Rechnungen erzeugt und prüft, damit ein hoch automatisierter Rechnungsprozess auch beim Wechsel zu TARDOC zuverlässig bleibt.
- Kunde
- Eine grosse Schweizer Krankenversicherung
- Wo
- Schweiz
- Dienstleistungen
Die Ausgangslage
Die Versicherung verarbeitet elektronische Rechnungen von Ärztinnen, Ärzten und Spitälern fast vollständig automatisch. Die Schweiz ersetzt ihren ambulanten Arzttarif TARMED durch TARDOC, und jede Tarifänderung muss gründlich getestet werden, bevor sie in diesen automatisierten Ablauf gelangt.
- TARDOC umfasst rund 2630 Tarifpositionen und ein komplexes Regelwerk: Alter und Geschlecht der Patientin oder des Patienten, die Qualifikationen der Ärztin oder des Arztes, welche Positionen kombiniert werden dürfen und vieles mehr.
- Jede eingehende E-Rechnung muss exakt dem XML-Format entsprechen, das die Schweizer Gesundheitsbranche festgelegt hat.
- Die Fachbereiche testeten von Hand und führten ihre Testfälle in Excel. Entsprechend schwer liessen sie sich den Projektmeilensteinen zuordnen.
Was wir gemacht haben
Tools
- Java
- Jackson
- TestNG
- REST Assured
- Allure
- Xray
- Oracle
- Mit dem Fachbereich herausgearbeitet, welche Teile des Tarifs am wichtigsten sind, und daraus die Parameter abgeleitet, die die möglichen Kombinationen von Testdaten bestimmen.
- Ein Framework entwickelt, das bestehende Daten aus der Datenbank der Versicherung mit Eingabeparametern zu gültigen XML-E-Rechnungen kombiniert und sie dort ablegt, wo die Leistungssoftware sie abholt.
- Ein separater Teil des Frameworks prüft das Ergebnis unabhängig und erstellt einen Bericht dazu.
- Das Framework über die API an das Testmanagement-Tool Xray angebunden, sodass jeder automatisierte Lauf beim richtigen Testfall erfasst wird.
Was sich verändert hat
- Ein Java-Framework, das aus 30 bis 40 Eingabeattributen standardkonforme E-Rechnungen für eine grosse Bandbreite von Szenarien erzeugt. Die Teams der Versicherung pflegen und erweitern es inzwischen selbst.
- Ein Xray-Projekt mit allem, was die Tests brauchen, rund 100 aus Excel übernommene Testfälle und eine Anleitung für die Testerinnen und Tester, wie sie Testfälle schreiben und pflegen.
- Berichte, die verständlich zeigen, welche E-Rechnungen erzeugt und wie sie validiert wurden.
Die Dienstleistungen hinter diesem Projekt
Stehst du vor etwas Ähnlichem?
Erzähl uns von deinem Team und woran du arbeitest. Einer unserer Engineers meldet sich bei dir.