Erweiterung der XÖV-Prüfanweisung XMLRestriktionSchraenktEin für Basistypen die XML-Erweiterungen darstellen
### Problem
Die XÖV-Prüfanweisung XMLRestriktionSchraenktEin geht derzeit davon aus, dass der Basistyp einer XML-Einschränkung selbst keine XML-Erweiterung eines weiteren Basistyps darstellt.
Somit wird für folgende beispielhafte (!) Konstellation - fälschlicherweise - eine Fehlermeldung ausgegeben:
```mermaid
classDiagram
A <|-- B : xsdRestriction
B <|-- C
C <|-- D : xsdRestriction
class A{
x : string
}
class B{
x : datatypeC
}
class C{
x : datatypeC
y : string
}
class D{
x : datatypeC
y : datatypeC
}
```
Eine solche Konstellation kann bei der Nutzung der XÖV-Basisnachricht auftreten.
### Lösung
Die Prüfanweisung wurde entsprechend erweitert.
---------------------------------
### Workaround
Temporäre Deaktivierung der Prüfanweisung XMLRestriktionSchraenktEin
<!-- Entweder oder: -->
<!-- Entweder oder: -->
<!-- Entweder oder: -->
issue