Modell IliVErrors - Modelldokumentation

Sinn und Zweck des Modells IliVErrors sind mit klar. Aber was haben die folgenden Attribute für eine Bedeutung und wie wird deren Inhalt gesteuert?

TechId: TEXT*40; !! Der Software interne Schluessel
UserId: TEXT*255; !! Text mit dem fachlichen Schluessel (falls bekannt), z.B. "NBIdent 255, Nummer 30"
IliQName: TEXT*255; !! Qualifizierter Topic-, Class-, Constraint-, Rollen- oder Attribut-Name, z.B. "Beispiel1.Bodenbedeckung.Gebaeude.Art" ; Bei Programmfehlern nicht vorhanden.

Bei meinen Prüfresultaten aus dem ilivalidator sind diese Attribute immer leer. Ich hätte mir erhofft, dass z. B. der in einem Metaattribut übergebene Name für einen Constraint (!!@ name=...) irgendwo noch auftaucht…

Die TechId könnte z.B. bei ili2db der Wert der Spalte t_id von dem betroffenen DB-Record sein.

Für die UserId könnte der iliValidator z.B. das erste UNIQUE nutzen, oder wie du vorschlägst ein Meta-Attribut.