XML
Home Aufwärts Therapeut TarifServer Framework Consulting

 

Die Initialisierung der Tarif-Objekte erfolgt über ein XML-File, welches in der Load-Funktion angegeben werden muss. Damit werden zwei Zwecke verfolgt:

Initialisierung

Hier werden die Basisdaten und einige Eigenschaften des zu bildenden Objektes angegeben, wie z.B.

Grundwahrscheinlichkeiten, wie z.B. Werte für die Sterblichkeit, Invalidität, Wiederverheiratung etc.. Wenn sich die Werte aus einer Formel berechnen lassen, werden die Parameterwerte für die Formel angegeben.
Kostensätze und andere Parameter
zum Teil wird angegeben, auf wie viele Stellen die Werte zu berechnen sind

Diese Vorgehensweise hat den Vorteil, dass man diese Eingabewerte mit einem Editor ändern kann, um so auf  spezielle Bedürfnisse angepasste Tarifbücher zu erhalten. So lassen sich in kurzer Zeit viele Varianten durchspielen - unsere Excel-Beispiele für die einzelnen Tarifbücher laden das XML-File z.B. bei jedem Aufruf neu, es lässt sich daher zwischen den Aufrufen anpassen.

Man muss dabei aber natürlich darauf achten, dass das Schema des Tarifbuches erhalten bleibt.  Es sollten nur Werte geändert, jedoch keine neu hinzugefügt oder weggelassen werden.

Korrekturen

Manchmal ist es aus Kompatibilitätsgründen notwendig, Tarifbücher exakt bis auf die letzte Stelle nachzubilden. Es müsste dann bei der Berechnung an den 'richtigen' Stellen auf die 'richtige' Weise gerundet werden. Dies trifft bei unserer Implementierung natürlich nicht immer zu. Allerdings können die Abweichungen meistens durch die Korrektur von einigen Werten zum Verschwinden gebracht werden. Diese Korrekturen lassen sich im XML-File unterbringen und so in rel. kurzer Zeit ermittelt werden. Wir haben dies benutzt, um die Tarifbücher mit dem jeweils gebräuchlichsten Zinssatz exakt abzubilden.