meldestelle/docs/99_Journal/2026-03-30_Session_Log_Masterdata_Reiter_Lizenzen.md
Stefan Mogeritsch 21a1598fae feat(docs): document Reiter-Lizenzen and integrate into masterdata service
- 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>
2026-03-30 13:22:42 +02:00

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 internen LizenzKlasseE im core-domain Modul.

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-import die 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