Eine Umsetzung des eCH 0217 Standards. Es können Daten in ein Java Modell eingelesen oder von da geschrieben werden.
Die Applikation richtet sich nicht an fachliche Benutzer. Das Formular zur Eingabe und Bearbeitung einer Abrechnung enthält alle Felder die in der XML-Datei enthalten sein können, aber es werden keine speziellen Hilfen angeboten.
Bei der Implementierung ging es mehr um die Validierung des XML-Standards von Ech. Die Umsetzung als Java Modell und der XML - Input / Output könnte jedoch für andere Anwendungen interessant sein.
Es wird Java 8 verwendet. Die neueren Features werden nicht extensiv genutzt, aber z.B. LocalDate wird verwendet.
Die Basis der Applikation ist das Framework Minimal-J. Minimal-J hat selber nur wenige Abhängigkeiten, sodass das ganze Projekt aus einer übersichtlich kleinen Anzahl an Klassen besteht
Im package ch.openech.model.emwst befinden sich die Klassen die das Datenmodell repräsentieren. Die Namen der Klassen und der Felder entsprechen denen aus dem XML Schema des Standards.
Bruno Eberhard, mailto:[email protected]