free (1) partial (2) full (4) too-small (8) at-end (16) too-small-or-at-end (24) other (0) blocked (-1) free-active partial-active full-active too-small-active at-end-active too-small-or-at-end-active iso-week-numberBeim einfachen Kalender (absolute-table) werden nur die Flags 1, 0 und -1 berücksichtigt. Hier mag die Bezeichnung 'free' mißverständlich sein. Beim week-table-Kalender steht partial/2 für einen Tag, der mindestens einen freien Termin hat. 'full' / 4 markiert vollständig belegte Tage. Bei 'too-small' fallen theoretisch freie Termine durchgehend in Zeiträume, die zu nah an anderen Terminen liegen. Falls ein kürzeres Zeitintervall gewählt wird (halbstündige anstelle einer zweistündigen Untersuchung) kann sich ein solcher Tag in einen 'partial'-Tag verändern. Das 'at-end' - Flag wiederholt dieses Muster. Hier enthält der Tag nur noch freie Zeitpunkte, die zu dicht am Ende des Zeitraums (bsp. der Sprechstunde) liegen. 'too-small-or-at-end' wird ausgeführt, falls beide Versionen gemischt sind. Die 'other'-Tage sind nicht belegt (Wochenende, außerhalb der Sprechzeiten), die 'blocked'-Tage sind durch die Sperrtabelle (Urlaub, Fortbildung) explizit blockiert.
Falls ein als free / partial / full / too-small / at-end / too-small-or-at-end ermittelter Tag markiert wird und falls entsprechende active-Elemente deklariert sind, werden diese ausgeführt. Die Formatierung kann bsp. um einen Rahmen ergänzt werden.