XZuFi-Konverter
Der XZuFi-Konverter ist eine Java-Anwendung, die XML- oder Objektdaten zwischen verschiedenen Versionen des XZuFi-Standards transformiert.
Was ist der XZuFi-Konverter?
Die Aufgabe des XZuFi-Konverters ist es, die vollständige Umstellung auf neue XZuFi-Standards zu unterstützen. In Form einer Java-Bibliothek erlaubt er die Transformation der XML- oder Objektdaten im PVOG zwischen verschiedenen Versionen des XZuFi-Standards. Aktuell werden die Versionen 2.2 und 2.3 unterstützt.
Zusätzlich wird ein Web-Dienst bereitgestellt, der die Konverter-Bibliothek verwendet, um die Konverter-Funktionalität über eine REST-API zur einfachen Nachnutzung anzubieten.
Die Transformationsregeln zwischen den XZuFi-Versionen sind in der Dokumentation auf OpenCode beschrieben. Diese Regeln befinden sich noch in der Entwicklung, daher sind Rückmeldungen und Anpassungen willkommen.
Dokumentation der Transformationsregeln
Die API des Konverter-Dienstes ist für registrierte Nutzer:innen unter der URL https://stage.pvog.fitko.net/konverter-backend/api/ verfügbar. Die Dokumentation der API ist eingangs unter "zur API" verlinkt.
Konverter-Funktionalität
Geschäftsobjekte
Der XZuFi-Konverter unterstützt die Konvertierung der folgenden Geschäftsobjekte:
- Leistungsbeschreibung
- Organisationseinheit
- Spezialisierung
- Zuständigkeit
- Onlinedienst
- Formular
Übergeordnete Objekte
Der XZuFi-Konverter unterstützt die Konvertierung der folgenden übergeordneten Objekte:
- SchreibeObjekt
- LoescheObjekt
- Transferoperation
Technologie
Der Konverter-Dienst ist eine Web-API auf Basis von Spring Boot, die in Java entwickelt wurde.
Kurzüberblick (Konverter-Dienst):
- Java Spring Boot Web-Anwendung
- REST API
- Keycloak-Integration für Authentifizierung
- Virenscanner
- OpenAPI-konforme API-Beschreibung
- Logging mit EFK-Unterstützung
Benötigen Sie Hilfe?
Bei Fragen und Anregungen zu unseren Diensten und Services wenden Sie sich gerne an unsere Support-Mitarbeiter im Helpdesk.
