Lebenszyklus dynamischer Angaben

Dynamischen Angaben ist im Gegensatz zu nicht dynamischen Angaben ein Lebenszyklus zugeordnet. Während sich nicht dynamische Angabentypen immer im Status 'Aktiv' befinden, können dynamische Angaben auch eine Reihe anderer Statusarten aufweisen. In diesem Abschnitt wird der Lebenszyklus dynamischer Angaben aus zwei Perspektiven betrachtet: dem Lebenszyklus eines dynamischen Angabentyps und dem Lebenszyklus von dynamischen Angabentypversionen.

Der Lebenszyklus eines dynamischen Angabentyps ist einfach und weist intern nur zwei mögliche Statusarten auf: Aktiv und Abgebrochen. Die Verwaltung dieser beiden Statusarten wird vom System abgewickelt und dem Benutzer nicht angezeigt. Wenn ein dynamischer Angabentyp erstellt wird, weist er automatisch den Status Aktiv auf; nur aktive dynamische Angabentypen stehen zur Verwendung als Fallangaben zur Verfügung.

Wenn ein dynamischer Angabentyp gelöscht wird, wechselt sein Status zu Abgebrochen, der dynamische Angabentyp wird also nicht physisch aus der Entität 'EvidenceTypeDef' gelöscht. Alle zugehörigen generierten Artefakte auf dem System werden jedoch physisch gelöscht. Abgebrochene dynamische Angabentypen können nicht reaktiviert werden und werden durch die Administrations- und Fallbearbeiterarbeitsbereiche herausgefiltert.

Dynamische Angabentypversionen verfügen über einen anderen Lebenszyklus mit mehreren Statusarten, der Status ist für die Benutzer jederzeit sichtbar und gibt eindeutig an, welche Aktionen für jede dynamische Angabentypversion ausgeführt werden können:

In Bearbeitung
Der Anfangsstatus, der einer dynamischen Angabentypversion bei ihrer Erstellung zugeordnet wird, lautet In Bearbeitung. Dieser Status gibt an, dass die Version noch nicht vollständig festgelegt wurde und dass sie noch geändert werden kann.

Für Versionen mit dem Status In Bearbeitung können keine Fallangabendatensätze erstellt werden und Versionen mit diesem Status haben auch keine Auswirkungen auf die Laufzeitanwendung der Fallbearbeiter. Ein dynamischer Angabentyp kann immer nur höchstens über eine Version mit dem Status In Bearbeitung verfügen.

Außerdem kann eine Version mit dem Status In Bearbeitung nur gelöscht oder aktiviert werden.

Ausstehende Aktivierung
Wenn eine dynamische Angabentypversion aktiviert wird, wechselt sie in den Status Ausstehende Aktivierung. Hierbei handelt es sich um einen temporären Status für den Zeitraum, in dem die Regelwerke generiert und veröffentlicht werden. Am Ende dieses Prozesses wird der Status der dynamischen Angabentypversion in Aktiv geändert.

Nach der Aktivierung einer dynamischen Angabentypversion wird dem Benutzer der Status Anstehende Aktivierung angezeigt oder nicht angezeigt. Es ist also möglich, dass der Wechsel des Status der dynamischen Angabentypversion zu Aktiv angezeigt wird. Dies hängt davon ab, wie viel Zeit zum Generieren und Veröffentlichen der CER-Regelwerke sowie zum Aktualisieren der Administrationsseite nach der Aktivierung erforderlich ist. Wenn der Status Ausstehende Aktivierung angezeigt wird, wird die Administrationsseite nicht automatisch aktualisiert, wenn der Status intern zu Aktiv gewechselt hat. In einem solchen Fall müssen die Benutzer die Administrationsseite manuell aktualisieren, damit die Statusänderung angezeigt wird; dies kann mithilfe der Schaltfläche Aktualisieren auf der Listenseite 'Dynamischer Angabentyp' durchgeführt werden.

Anmerkung: Für den Aktivierungsprozess für dynamische Angabentypversionen wird eine zurückgestellte Cúram-Verarbeitung verwendet, die ihrem Wesen nach asynchron ist. Bei einem Fehlschlagen dieser zurückgestellten Verarbeitung wird der Status der dynamischen Angabentypversion von Ausstehende Aktivierung wieder zurück in In Bearbeitung geändert. In diesem Fall wird dem Administrator ein rotes Ausrufezeichen auf der Listenseite 'Dynamische Angaben' angezeigt, das mit einem Dialogfeld verknüpft ist, in dem die Ursachen für das Fehlschlagen während der Aktivierung aufgeführt sind.
Aktiv
Der Status Aktiv gibt an, dass die dynamische Angabentypversion jetzt 'aktiv' ist und dass sie zum Verwalten der Fallangaben im Arbeitsbereich eines Fallbearbeiters verwendet werden kann. Wie bereits erwähnt, muss ein dynamischer Angabentyp den Status Aktiv aufweisen und auch über mindestens eine dynamische Angabentypversion im Status Aktiv verfügen, damit dieser dynamische Angabentyp für die Verknüpfung mit einem Falltyp verfügbar ist.

Wenn eine dynamische Angabentypversion einmal diesen Status aufweist, kann dieser Status nur durch Löschen der Version geändert werden.

Abgebrochen
Wenn eine dynamische Angabentypversion auf der Listenseite 'Dynamischer Angabentyp' gelöscht wird, wechselt ihr Status in Abgebrochen. Dieser Status gibt das Ende des Lebenszyklus dieser Version an. Wie dynamische Angabentypen werden auch ihre Versionen nicht physisch aus der Entität 'EvidenceTypeVersionDef' gelöscht. Abgebrochene Versionen können nicht mehr im Administrations- oder einem Fallbearbeiterarbeitsbereich verwendet werden und auch nicht mehr wieder hergestellt werden.