Skip to content

Prüfanweisung im Widerspruch zur Codelistenmethodik (Nutzungsart 4)

Problem

XOEV-Handbuch 3.0.1, Seite 76 besagt:

Kennzeichnung über Code-Typ 4 genutzter Codelisten(versionen) Im Kontext des Code-Typs 4 können eine oder mehrere UML-Verwendungsbeziehungen zu Codelisten und Codelistenversionen angelegt werden. Eine solche Beziehung sagt aus, dass mindestens die auf diese Weise gekennzeichneten Codelisten(versionen) im Kontext des Code-Datentyps potentiell genutzt werden. Diese Information wird für Dokumentationszwecke sowie vom XRepository ausgewertet.

Bei der Anwendung der Methodik wird folgende Fehlermeldung ausgegeben:

ID: rule-UsageBeziehungZuCodeIistenversionHatstereotypXoevCodeTyp1oder2 "Korrekte Codelistenmodellierung Usage-Beziehungen zu Codelistenversionen (XML-Klassen mit dem Stereotyp xoevVersionCodeliste) müssen den Stereotyp xoevCodeTyp1 oder xoevCodeTyp2 haben. Die Abhängigkeit zwischen [...] und [...] verletzt diese Vorgabe."

Lösung

Das Problem wurde durch Anpassung der XÖV-Prüfanweisungen UsageBeziehungZuCodelistenversionHatStereotypXoevCodeTyp1oder2 und UsageBeziehungOhneCodeTyp1und2EndetBeiCodeliste behoben.


Workaround

Ggf. ist eine Referenz auf die relevanten Codelisten in der Beschreibung des Code-Datentyps eine temporäre Alternative.

Edited by Mirco Kuhlmann