Datumsangaben in der Verwaltung dynamischer Angaben

Für nicht dynamische Angaben wird das Konzept der Versionierung eines Angabentyps für dynamische Angaben nicht bereitgestellt. Bei nicht dynamischen Angaben verfügt jeder einzelne Fallangabendatensatz, der im Verlauf der Zeit aufgezeichnet wird, über dieselbe Datenstruktur und dieselbe Benutzeroberfläche. Dies kann zu Problemen führen, falls sich zum Beispiel die gesetzlichen Vorschriften ändern, und weitere Angabendaten aufgezeichnet werden müssen. Um diese Änderung zu berücksichtigen, müsste ein neuer Angabentyp erstellt werden und der Code und eine Benutzeroberfläche müssten geändert werden; alternativ müsste der vorhandene Angabentyp geändert werden und entweder eine Datenmigration zum Füllen des neuen Felds für vorhandene Fallangabendatensätze durchgeführt werden oder der Code müsste so geändert werden, dass berücksichtigt wird, dass das Attribut für manche Fallangabendatensätze nicht vorhanden ist. Beide Varianten sind keine wirklich überzeugenden Lösungen.

Bei Verwendung dynamischer Angaben ermöglicht das Konzept der Versionen für die dynamischen Angabentypen eine Struktur für Fallangaben, die sich im Verlauf der Zeit ändern. Ein dynamischer Angabentyp kann über nur eine Version des dynamischen Angabentyps oder über mehrere Versionen verfügen, die in ihrer Summe eine Zeitlinie der Änderungen der Struktur des dynamischen Angabentyps darstellen.

Ein Datum, von dem dies abhängt, ist das Feld 'Gültigkeitsdatum' der Version des dynamischen Angabentyps. Die Zeitlinie beginnt mit der Version des dynamischen Angabentyps mit dem frühesten Gültigkeitsdatum und verfügt über keine Begrenzung in der Zukunft (es gibt kein Enddatum). Der Zeitraum, in dem jede Version des dynamischen Angabentyps aktiv ist, erstreckt sich bis zu dem Tag vor dem Gültigkeitsdatum der nächsten Version des dynamischen Angabentyps in der Zeitlinie.

Die Aktionen zur Verwaltung der Versionen eines dynamischen Angabentyps sind beschränkt. Eine Einschränkung stellt zum Beispiel die Tatsache dar, dass ein Gültigkeitsdatum für eine Version des dynamischen Angabentyps nur geändert werden kann, wenn der Status 'In Bearbeitung' (InEdit) lautet, jedoch nicht, wenn der Status 'Aktiv' (Active) ist.

Sie können nicht eine Version des dynamischen Angabentyps mit einem Gültigkeitsdatum erstellten, das vor dem Datum einer vorhandenen Version des dynamischen Angabentyps liegt, da die Verarbeitung vorhandener Fallangabendatensätze dadurch mehrdeutig oder falsch werden kann. Analog dazu dürfen bei Erstellung einer neuen Version eines dynamischen Angabentyps, die eine vorhandene ersetzen soll, für den Angabentyp für den Zeitraum keine Fallangabendatensätze vorhanden sein, der von der neuen Version des dynamischen Angabentyps abgedeckt wird.

Beachten Sie, dass es derzeit nicht möglich ist, eine aktive Version des dynamischen Angabentyps, die über vorhandene Fallangabendatensätze verfügt, in der Verwaltung zu korrigieren; somit ist es von großer Bedeutung, sicherzustellen, dass die Version der dynamischen Angabentypen vollkommen getestet sind, bevor aktive Fallangabendatensätze für sie in einem Produktionssystem eingegeben werden.