Datumsangaben für Änderungen beibehalten

Alle Ausdrücke können so für Zeitlinien ausgeführt werden, dass die Datumsangaben für die Änderungen der Zeitlinienwerte mittels der Datumswerte für die Änderungen der Werte in der resultierenden Zeitlinie wirklichkeitsgetreu zugeordnet werden.

In den vorangegangenen Beispielen wurde das Konzept der Operationen für Zeitlinien (Zeitlinie für die Eigenschaft Ist verheiratet, Zeitlinie für die Eigenschaft Hat ein Kind im Alter von unter 16 Jahren) vorgestellt, mit denen eine Ausgabezeitlinie (Zeitlinie für die Eigenschaft Alleinerziehendes Elternteil eines minderjährigen Kindes) erzeugt wurde.

Formaler betrachtet lässt CER für jeden CER-Ausdruck, der für einen oder mehrere Werte ausgeführt wird, zu, dass dieser Ausdruck auch für eine Zeitlinie dieser Werte ausgeführt werden kann. Generell kann jede Operation, die auf Werte mit einem primitiven Typ (z. B. Datum, Anzahl, Zeichenfolge, boolescher Wert usw.) angewendet werden kann, um ein Ergebnis zu erzielen, stattdessen auch auf Zeitlinien dieser Werte (z. B. Timeline<Date>, Timeline<Number>, Timeline<String>, Timeline<Boolean>) angewendet werden, um als Ergebnis einen Zeitlinienwert zu erzielen.

CER enthält spezielle Ausdrücke namens "timelineoperation" (siehe timelineoperation) und "intervalvalue" (siehe intervalvalue), die für die anderen CER-Ausdrücke "verbergen", dass die Operation für Zeitlinien ausgeführt wird.

CER enthält beispielsweise den Ausdruck "sum" (siehe sum), mit dem eine Liste von Zahlen addiert wird. Falls eine Person über mehrere Einkommen verfügt, können diese Einkommen für einen bestimmten Zeitpunkt summiert werden, um das Gesamteinkommen der Person zu diesem Zeitpunkt abzuleiten. Falls stattdessen jedoch Zeitlinien für die zeitraumbezogene Änderung dieser Einkommen vorhanden sind, kann der Ausdruck "sum" ebenso einfach verwendet werden, um abzuleiten, wie sich das Gesamteinkommen mit der Zeit ändert:

Abbildung 1. Zeitlinie für Gesamteinkommen mit Berechnung durch sumBeispiel einer Zeitlinie für Gesamteinkommen