- Added `REITER_LIZENZEN.md` with detailed descriptions of OEPS license levels, start permissions, and special rules for Haflinger, Noriker, and Pony competitions. - Updated `masterdata/README.md` to reference the new documentation. - Logged analysis, mapping logic, and next steps in `2026-03-30_Session_Log_Masterdata_Reiter_Lizenzen.md`. Signed-off-by: Stefan Mogeritsch <stefan.mo.co@gmail.com>
1.8 KiB
1.8 KiB
| type | status | owner | last_update |
|---|---|---|---|
| Journal | COMPLETED | RulebookExpert | 2026-03-30 |
Session Log: Dokumentation der Reiter-Lizenzen & Startberechtigungen
📜 [ÖTO/FEI Rulebook Expert] | 30. März 2026
Kontext
Für die korrekte Durchführung von Turniernennungen und die Validierung der Startberechtigungen wurde eine detaillierte Dokumentation der OEPS-Lizenzstufen (R1-R4, RD1-RD3) und deren Einsatzbereiche in Dressur und Springen erstellt.
Erledigte Aufgaben
1. ✅ Analyse der Lizenzstufen
- Definition der Klassen R1 bis R4 (Allgemeine Reiterlizenzen).
- Definition der Klassen RD1 bis RD3 (Spezifische Dressurlizenzen).
- Einordnung der lizenzfreien Teilnahme (LZF) via Reiterpass/Startkarte.
2. ✅ Erstellung der Startberechtigungs-Matrix
- Springen (CSN): Zuordnung der Lizenzen zu den Klassen E0 bis S.
- Dressur (CDN): Zuordnung der Lizenzen zu den Klassen A bis S.
- Dokumentation der Höhenvorgaben (§ 200) und Aufgabenniveaus (§ 100).
3. ✅ Spezial-Regelungen
- Erfassung der abweichenden Anforderungen für Haflinger, Noriker und Pony-Bewerbe (§ 1500 ff.).
4. ✅ Technisches Mapping
- Definition des Mappings zwischen ZNS-Datei (
LIZENZ01.dat) und der internenLizenzKlasseEimcore-domainModul.
Ergebnisse
- Neue Datei:
backend/services/masterdata/docs/REITER_LIZENZEN.md. - Integration: Verlinkung in der zentralen
masterdata/README.md.
Nächste Schritte
- Implementierung der Validierungs-Logik in der
Nennungsprüfung, um die erstellten Matrizen automatisiert abzugleichen. - Sicherstellung, dass der
zns-importdie Lizenz-Details (Feld 201) korrekt ausliest, um Mehrfach-Lizenzen abzubilden.
Referenzen
docs/03_Domain/02_Reference/OETO_Regelwerk/core/core-domain/src/commonMain/kotlin/at/mocode/core/domain/model/Enums.kt