diff --git a/backend/services/masterdata/docs/TURNIER_KLASSEN.md b/backend/services/masterdata/docs/TURNIER_KLASSEN.md index c119f2a4..42b9f254 100644 --- a/backend/services/masterdata/docs/TURNIER_KLASSEN.md +++ b/backend/services/masterdata/docs/TURNIER_KLASSEN.md @@ -1,82 +1,118 @@ -# 📜 Turnier-Sparten, Klassen & Startberechtigungen +# 📜 ÖTO Turnierstruktur: Kategorien & Klassen (2026) -Diese Dokumentation bietet eine detaillierte Übersicht über die Klassen der Hauptsparten **Dressur (CDN)** und * -*Springen (CSN)** sowie die jeweiligen Startberechtigungen basierend auf der ÖTO 2026. +Dieses Dokument definiert die hierarchische Struktur von Turnieren gemäß der Österreichischen Turnierordnung (ÖTO 2026). +Es unterscheidet strikt zwischen **Turnierkategorien** (dem Rahmen der Gesamtveranstaltung) und den darin zulässigen * +*Bewerbsklassen** (dem Niveau der einzelnen Prüfungen). + +* **Owner:** 📜 [ÖTO/FEI Rulebook Expert] +* **Status:** ACTIVE +* **Letztes Update:** 2. April 2026 +* **Quellen:** + * ÖTO 2026 A-Teil § 3, § 4, § 5 + * ÖTO 2026 B-Teil § 100 (CDN Ausschreibungen), § 109 (CDN-C-NEU) + * ÖTO 2026 B-Teil § 200 (CSN Ausschreibungen), § 231 (CSN-C-NEU) + * ÖTO 2026 Anhang: Höhentabelle --- -## 1. Sparte Springen (CSN) +## 1. System-Architektur: Die Hierarchie -### 1.1 Klasseneinteilung (Großpferde) +Das System muss folgende Hierarchie validieren: +Ein `Turnier` (Kategorie) definiert das Limit. Ein `Bewerb` (Klasse/Höhe) darf das Limit der übergeordneten Kategorie +nicht überschreiten. -Die Klassen richten sich primär nach der maximalen Hindernishöhe (§ 200 B-Teil). - -| Klasse | Bezeichnung | Höhe (cm) | Startberechtigung (Lizenz) | -|:--------|:--------------------|:----------|:----------------------------| -| **E0** | Einsteiger | 60 – 95 | LZF (Startkarte/Reiterpass) | -| **A** | Leicht | 105 – 110 | R1 oder höher | -| **L** | Mittelleicht | 115 – 120 | R1 oder höher | -| **LM** | Leicht-Mittelschwer | 125 – 130 | R2 oder höher | -| **M** | Mittelschwer | 135 | R3 oder höher | -| **S*** | Schwer | 140 – 145 | R3 oder höher | -| **S**** | Schwer (GP) | 150 – 160 | R4 | - -### 1.2 Besonderheiten CSN-C NEU - -* **Höhen:** 60 cm bis 115 cm. -* **Registrierung:** Pferde bis 90 cm müssen nicht beim OEPS registriert sein. -* **Ergebniserfassung:** Erst ab 95 cm (für Lizenzerhalt) bzw. ab 105 cm (für Höherreihung). -* **Startlimit:** Ein Pferd darf maximal 3-mal pro Tag starten. - -### 1.3 Abteilungsbildung (Pflicht) - -* **Bis 95 cm:** - 1. Abt.: Ohne Lizenz (LZF) - 2. Abt.: R1-Reiter - 3. Abt.: R2-Reiter und höher -* **Ab 100 cm:** - 1. Abt.: R1-Reiter - 2. Abt.: R2-Reiter und höher +1. **Turnierkategorie (Kategorie):** + * Beschreibt den Status des Turniers (A\*, A, B\*, B, C, C-NEU). + * Wird als Suffix an die Sparte angehängt (z.B. CSN-A, CDN-B). + * Definiert die maximal zulässigen Bewerbshöhen/Niveaus. +2. **Bewerbsklasse (Klasse):** + * Beschreibt den Schwierigkeitsgrad einer einzelnen Prüfung (z.B. E, A, L, LM, M, S). + * Legt die Anforderungen an Reiter und Pferd fest. --- -## 2. Sparte Dressur (CDN) +## 2. Turnierkategorien: Rahmenbedingungen & Limits -### 2.1 Klasseneinteilung & Aufgabenniveau +Die folgenden Tabellen definieren die zulässigen Höchstgrenzen für Bewerbe innerhalb einer Turnierkategorie. -Die Dressur wird nach offiziellen Aufgabenheften geritten (§ 100 B-Teil). +### 2.1 Sparte Springen (CSN) - Gemäß B-Teil § 200 -| Klasse | Niveau | Erforderliche Lizenz | Besonderheiten | -|:-------|:--------------------|:---------------------|:-------------------------------------------| -| **LF** | Lizenzfrei | LZF (Reiterpass) | First Ridden, Führzügel, Aufgaben R1/Nadel | -| **A** | Leicht | R1 / RD1 oder höher | Grundausbildung | -| **L** | Mittelleicht | R1 / RD1 oder höher | Beginnende Versammlung | -| **LM** | Leicht-Mittelschwer | R2 / RD2 oder höher | Wahlweise Trense/Kandare | -| **M** | Mittelschwer | R2 / RD2 oder höher | Kandarenpflicht | -| **S** | Schwer | R3 / RD3 oder höher | St. Georg bis Grand Prix | +| Turnier-Kategorie | Max. Höhe / Klasse (Standard) | Pflicht-Bewerbe / Besonderheiten | Referenz | +|:------------------|:------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:----------------| +| **CSN-A\*** | **160 cm (S\*\*\*)** | Mindestens 1 Springen der Höhe **150 cm** ist verpflichtend durchzuführen. | § 200.1 | +| **CSN-A** | **145 cm (S\*)** | Mindestens 1 Springen der Höhe **145 cm** ist verpflichtend durchzuführen. | § 200.2 | +| **CSN-B\*** | **140 cm (S\*)** | Mindestens je ein Springen **135 cm** und **140 cm** verpflichtend. Am Vortag des ersten 140cm-Springens ist zwingend ein 135cm-Springen auszuschreiben. Maximal 2 Bewerbe mit 140 cm pro Turnier. | § 200.3.8 / 3.9 | +| **CSN-B** | **135 cm (M)** | Mindestens je ein Springen **125 cm oder 130 cm** UND **135 cm** verpflichtend durchzuführen. | § 200.3.10 | +| **CSN-C** | **130 cm (LM)** | Pro Turnier ist mindestens eine Springprüfung mit beurteilendem Richtverfahren und mindestens eine Springpferdeprüfung auszuschreiben. | § 200.4.7 | +| **CSN-C NEU** | **115 cm (L)** | Reine Einsteiger-Kategorie. Kombinierbar nur mit CDN-C-NEU, CCN-C-NEU, CHNV. | § 231 | -### 2.2 Besonderheiten CDN-C NEU +### 2.2 Sparte Dressur (CDN) - Gemäß B-Teil § 100 -* **Ausschreibbare Bewerbe:** Kl. A & L, lizenzfreie Aufgaben, Reiterpass/Reiternadel. -* **Einschränkung:** In Reiterpass/Reiternadel-Aufgaben sind Lizenzinhaber **nicht** startberechtigt. -* **Ergebniserfassung:** Ergebnisse in Kl. A und L werden für Lizenzen gewertet. Reiterpass-Aufgaben werden nicht - erfasst. +| Turnier-Kategorie | Max. Niveau / Klasse | Pflicht-Bewerbe / Besonderheiten | Referenz | +|:------------------|:---------------------|:----------------------------------------------------------------------------------------------------------------|:----------| +| **CDN-A\*** | **Grand Prix** | Das Turnier wird zu A\*, sobald Grand Prix, GP Special, GP Kür, Inter II, Inter A oder B ausgeschrieben wird. | § 100.1.4 | +| **CDN-A** | **S** | Bewerbe der Klassen L, LM, M und S zulässig. | § 100.1.1 | +| **CDN-B\*** | **S** | Max. ein Bewerb der Klasse S pro Tag (nur junge Reiter Aufgaben und St. Georg). Bedarf der Genehmigung des LFV. | § 100.2.8 | +| **CDN-B** | **M** | Pro Turnier sind mindestens eine Dressurpferdeprüfung und eine Dressurreiterprüfung auszuschreiben. | § 100.2.7 | +| **CDN-C** | **LM** | Bewerbe der Klassen A, L und LM zulässig. Ebenso Dressurpferde/reiter A und L. | § 100.3.1 | +| **CDN-C NEU** | **L** | Dressurprüfungen Kl. A und L, lizenzfreie Aufgaben. | § 109 | --- -## 3. Zusammenfassende Startberechtigungs-Matrix +## 3. Bewerbsklassen: Niveau-Definitionen -| Lizenzstufe | Springen (max. Klasse) | Dressur (max. Klasse) | -|:-------------|:-----------------------|:----------------------| -| **LZF** (RP) | E0 (95 cm) | LF / lizenzfrei | -| **R1** | L (120 cm) | L | -| **RD1** | E0 (95 cm) | L | -| **R2** | LM (130 cm) | M | -| **RD2** | E0 (95 cm) | M | -| **R3** | S* (145 cm) | S | -| **RD3** | E0 (95 cm) | S | -| **R4** | S**** (160 cm) | S | +### 3.1 Springen (CSN) - Höhentabelle für Großpferde + +Die Definition der Klassen in der Sparte Springen erfolgt vorrangig über die Hindernishöhe. + +| Klasse | Bezeichnung | Höhe in cm | +|:---------------|:--------------------|:------------| +| **E0** | Einsteiger | 60 bis 90 | +| **E** / **A0** | Einsteiger / Anfang | 95 bis 100 | +| **A** | Anfang | 105 bis 110 | +| **L** | Leicht | 115 bis 120 | +| **LM** | Leicht-Mittelschwer | 125 bis 130 | +| **M** | Mittelschwer | 135 | +| **S1\*** | Schwer 1 | 140 | +| **S2\*** | Schwer 2 | 145 | +| **S3\*\*\*** | Schwer 3 | 150 bis 160 | + +*(Quelle: ÖTO 2026, Anhang: Höhentabelle)* + +### 3.2 Dressur (CDN) - Aufgabenniveaus + +Die Dressur-Klassen basieren auf dem Schwierigkeitsgrad der vorgeschriebenen Aufgaben. + +| Klasse | Niveau / Anforderungen | Lizenz-Voraussetzung | +|:-------|:--------------------------------------------------|:-----------------------------| +| **LF** | Lizenzfrei (Aufgaben für Reiterpass/Nadel) | LZF (Keine Lizenz, nur Pass) | +| **A** | Anfang (Grundausbildung, Anlehnung) | R1 / RD1 oder höher | +| **L** | Leicht (Beginnende Versammlung, Außengalopp) | R1 / RD1 oder höher | +| **LM** | Leicht-Mittelschwer (Versammlung, flieg. Wechsel) | R2 / RD2 oder höher | +| **M** | Mittelschwer (Kandarenpflicht, Serienwechsel) | R2 / RD2 oder höher | +| **S** | Schwer (St. Georg bis Grand Prix) | R3 / RD3 oder höher | --- -> 📜 **Rulebook Expert Hinweis:** Diese Matrix dient der automatischen Validierung von Nennungen. Bei Rasse-Spezifischen -> Bewerben (Haflinger/Noriker) können Sonderregelungen gemäß `REITER_LIZENZEN.md` greifen. + +## 4. Sonder-Kategorie: C-NEU (§ 109 & § 231) + +Die Kategorie C-NEU dient dem Einstieg in den Turniersport. Sie unterliegt strengen Limitierungen, um den Breitensport +zu fördern. + +* **Isolation:** Darf **nur** mit anderen C-NEU Kategorien (CSN-C-NEU, CDN-C-NEU, CCN-C-NEU) kombiniert werden. ( + B-Teil § 231). +* **Registrierung (Springen):** Bei Springbewerben bis 90 cm müssen die Pferde nicht beim OEPS registriert sein (keine + Kopfnummerpflicht). +* **Ergebnisse:** In der Dressur zählen Ergebnisse in RP/RN-Aufgaben nicht für Lizenzen. Im Springen zählen Ergebnisse + erst ab 95 cm für den Erhalt der Lizenz bzw. ab 105 cm für Höherreihungen. +* **Dressur-Sperre:** In Reiterpass/Reiternadel-Aufgaben (CDN-C-NEU) sind Reiter mit Lizenz **nicht** startberechtigt. +* **Abteilungs-Teilung (CSN-C-NEU):** Strukturell zwingend: Bis 95 cm: Trennung nach `ohne Lizenz` vs. `mit Lizenz`. Ab + 100 cm: Trennung nach `R1` vs. `R2 und höher`. + +--- +> 📜 **Rulebook Expert Hinweis zur Implementierung:** +> Das Backend (`competition-context`) muss die Validierung zweistufig aufbauen: +> 1. `Turnier.validate()`: Entsprechen die angelegten Bewerbe den Limits der `Turnierkategorie`? (z.B. Kein S-Springen + 140cm auf einem C-Turnier). +> 2. `Bewerb.validate()`: Sind die spezifischen Anforderungen der `Bewerbsklasse` erfüllt? (z.B. Zwingende + Abteilungs-Teilungen im CSN-C-NEU).