docs: restructure domain documentation and update references

Implemented a standardized folder structure for domain documentation to improve clarity and maintainability. Migrated existing files to the new structure, updated links in related documentation, and added README files for navigation and guidance.
This commit is contained in:
2026-01-15 13:44:49 +01:00
parent 7d71ca9a48
commit a454e6c97a
66 changed files with 881 additions and 693 deletions
@@ -0,0 +1,474 @@
Erweiterung der Ergebnisschnittstelle
zwischen den Meldestellen und dem OEPS
Herbert Marchl, 18. Juni 2014
Umfasst Vielseitigkeit, Dressur
Update 2. Juli 2014:
 Neues Attribut „PZ“ für die Platzziffern der einzelnen Richter bei getrennt gerichteten Dressur- und
Kürprüfungen.
 Neues Attribut „Prozent“ für das Gesamtergebnis pro Richter bei getrennt gerichteten
Kürprüfungen.
 Umbenennen der Ergebnisse der einzelnen Richter von „E-VS“, „H-VS“ etc. zu „E-FS“, „H-FS“ etc.
 Neudefinition des Elements DetailDressur bei Vielseitigkeitsprüfungen:
o Einführung der Richterpunkte, Richterprozente und Platzziffern als Attribute „Punkte“,
„Prozent“ bzw. „PZ“ der Sub-Elemente „E-VS“, „H-VS“, „C-VS“, „M-VS“ und „B-VS“.
o Entfernen der bisherigen Attribute mit den Richterpunkten.
o Ein neues Attribut, „Punkte“, enthält die Gesamt-Punktesumme aller Richter aus dem
Teilbewerb Dressur.
Einleitung
Die Erweiterung deckt in der derzeitigen Fassung die Sparten Vielseitigkeit und Dressur ab. Im
ursprünglichen Übergabeformat war die Vielseitigkeit noch nicht enthalten. Ziel für alle Sparten ist
es, neben dem Gesamtergebnis der Teilnehmer auch Detailergebnisse übermitteln zu können, für die
Vielseitigkeit insbesondere die Ergebnisse der Teilbewerbe Dressur, Gelände und Springen.
Insgesamt stellt die vorliegende Spezifikation einen Ansatz dar, das alte Format schrittweise durch
ein neues, flexibleres zu ersetzen.
Die in diesem Dokument vorgestellte Struktur hat als primäres Ziel, eine unter Einhaltung von
Rückwärtskompatibilität leicht erweiterbare Definition der Ergebnisdaten zu präsentieren. Dies trifft
sowohl für die Vielseitigkeit als auch für die Anwendbarkeit auf andere Sparten im vorliegenden
Dokument auf verschiedene Dressurbewerbe zu.
Übersicht
Die in diesem Dokument genannten Erweiterungen werden in einer zusätzlichen Datei
untergebracht, sodass die Übergabe von den Meldestellen zum OEPS ab Einführung der Erweiterung
zwei Dateien umfasst:
 XXXXX.erg: Die bereits bekannte und im OEPS-Dokument „Ergebnisschnittstelle Pflichtenheft
2012“ beschriebene Datei, erweitert um die in diesem Dokument beschriebenen
Ergänzungen.
 XXXXX.erg.xml: Eine zusätzliche Datei in XML-Syntax, welche die zusätzlichen Informationen
enthält. Als Zeichensatz für diese Datei wird UTF-8 vereinbart. In dieser Datei sind
numerische Resultate im Textformat mit der vom OEPS geforderten Anzahl an Dezimalen
anzugeben. Als Dezimaltrennzeichen ist das Komma zu verwenden, Tausendertrennzeichen
sind nicht erlaubt.
XXXXX steht hier für die fünfstellige Turniernummer des Turniers, dessen Ergebnisse übermittelt
werden soll.
Ergänzungen zu XXXXX.erg
An den A-, B- und D-Satz der ursprünglichen Ergebnisdatei wird jeweils ein achtstelliges numerisches
Feld („LinkID“) angefügt, welches dazu dient, diese Datensätze mit entsprechenden Abschnitten in
der neuen Datei XXXXX.erg.xml zu verlinken. Der Wertebereich für dieses Feld ist 00000001-
99999999 („00000000“ wird als „nicht vorhanden“ interpretiert). Dadurch ergeben sich folgende
Satzlängen für diese Datensätze:
 A-Satz: 95 Zeichen (alt, ohne Verlinkung zur XML-Erweiterung) oder 103 Zeichen (neu, mit
Verlinkung zur XML- Erweiterung).
 B-Satz: Hier ist zu berücksichtigen, dass das in der bestehenden Ergebnisschnittstelle nur für
Bewerbnummern >= 100 erforderliche Feld „Bewerbnummer 3-stellig“ bei Verlinkung zur
XML- Erweiterung ab sofort verpflichtend immer befüllt sein muss! Folgende Längen sind
daher möglich:
o 60 Zeichen: Alte Version ohne dreistellige Bewerbnummern und ohne Verlinkung zur
XML- Erweiterung.
o 63 Zeichen: Version 2.2 mit dreistelligen Bewerbnummern, aber ohne Verlinkung zur
XML- Erweiterung.
o 71 Zeichen: Neue Version mit obligatorischen dreistelligen Bewerbnummern und
Verlinkung zur XML- Erweiterung.
 D-Satz: 165 Zeichen (alt, ohne Verlinkung zur XML- Erweiterung) oder 173 Zeichen (neu, mit
Verlinkung zur XML- Erweiterung).
Die Werte des neuen Feldes „LinkID“ müssen in der gesamten Ergebnisdatei, also auch zwischen den
A-, B- und D-Sätzen, eindeutig sein. Andere Einschränkungen für die Werte der „LinkID“-Felder
bestehen nicht, diese können vom Meldestellenprogramm beliebig gesetzt werden.
Besonders zu beachten ist, dass die Definition des Zeichensatzes der ursprünglichen Datei (ASCII,
Codepage 850) nicht verändert wird!
Näheres zur Technik der Verlinkung findet sich im Abschnitt über die XML-Erweiterung.
Die XML-Erweiterungsdatei XXXXX.erg.xml
Grobstruktur der Erweiterungsdatei
Die äußere Struktur der XML-Erweiterung stellt sich wie folgt dar:
<?xml version='1.0' encoding='UTF-8'?>
<ErgebnisDatei
xmlns='http://www.turnier-meldestelle.com/oeps/schema'
TurnierNummer='XXXXX'
>
<Turnier LinkID='AAAAAAAA' TurnierNummer='XXXXX'/>
<BewerbListe>
<Bewerb LinkID='BBBBBBBB' Art='BewerbArt'>
:
:
</Bewerb>
<Bewerb LinkID='BBBBBBBB' Art='BewerbArt'>
:
:
</Bewerb>
:
:
</BewerbListe>
</ErgebnisDatei>
(Die Spezifizierung des xmlns-Attributes ist zwingend!)
Dabei werden folgende Variablen verwendet:
 XXXXX steht für die Turniernummer, die auch im Dateinamen verwendet wird und dient zur
Überprüfung. Die Redundant dieses Attributs durch Verwendung sowohl in der
ErgebnisDatei als auch im Turnier ist beabsichtigt. Bei Nicht-Übereinstimmung in
irgendeinem dieser Attribute wird der gesamte Inhalt der Datei ignoriert.
 AAAAAAAA ist die achtstellige Link-Nummer des A-Satzes aus der Datei XXXXX.erg. Derzeit
sind (noch) keine Sub-Elemente zum Element Turnier definiert.
 BBBBBBBB ist die achtstellige Link-Nummer eines B-Satzes aus der Datei XXXXX.erg. Die
Beschreibung weiterer Attribute und der Sub-Elemente folgt später.
o <Bewerb>-Elemente mit einer LinkID, die nicht in XXXXX.erg definiert ist, werden
ignoriert.
o Fehlende <Bewerb>-Elemente (LinkID in XXXXX.erg angegeben, aber in
XXXXX.erg.xml nicht vorhanden) führen dazu, dass zu diesem Bewerb keine
ergänzenden Information zum OEPS übertragen werden. Eine entsprechende
Fehlermeldung beim Import ins AX könnte hilfreich sein. Prinzipiell sollte dies aber
nicht vorkommen!
o Sollten zwei oder mehr <Bewerb>-Elemente mir derselben LinkID-Werte
enthalten sein, werden alle betreffenden Elemente außer dem ersten ignoriert. Auch
hier wäre eine Fehlermeldung beim Importieren nützlich; seitens des Meldestellen-
Exports sollte dies nicht vorkommen, und deutet auf einen offensichtlichen
Implementierungsfehler des Meldestellenprogramms hin.
Das Element <Turnier>
<Turnier> - Syntax
<Turnier LinkID='AAAAAAAA' TurnierNummer='XXXXX'/>
<Turnier> - Attribute
 LinkID: Die achtstellige Link-Nummer des A-Satzes aus der Datei XXXXX.erg.
 TurnierNummer: Die fünfstellige OEPS-Turniernummer. Diese wird redundant auch im
Dateinamen und als Attribut im Elternelement ErgebnisDatei verwendet.
<Turnier> - Elemente
Dieses Element dient als Platzhalter für zukünftige Erweiterungen enthalten und enthält derzeit
keine Elemente.
Das Element <Bewerb>
<Bewerb> - Syntax
<Bewerb LinkID='BBBBBBBB' Art='BewerbArt'>
<RichterListe>
&lt;Richter … /&gt;
&lt;Richter … /&gt;
:
:
</RichterListe>
<ErgebnisListe>
:
:
</ErgebnisListe>
</Bewerb>
<Bewerb> - Attribute
 LinkID: Die achtstellige Link-Nummer des entsprechenden B-Satzes aus der Datei
XXXXX.erg.
 Art: Die Art des Bewerbs. Mögliche Werte für dieses Attribut sind derzeit (die Liste wird für
künftige Anwendungen erweitert werden):
o Vielseitigkeit: Vielseitigkeitsprüfungen.
o DressurGemeinsam: Gemeinsam gerichtete Dressur- und Dressurreiterprüfungen.
o DressurGetrennt: Getrennt gerichtete Dressurprüfungen.
o FreestyleGemeinsam: Gemeinsam gerichtete Kürprüfungen.
o FreestyleGetrennt: Getrennt gerichtete Kürprüfungen.
o DressurPferdeGemeinsam: Gemeinsam gerichtete Dressurpferdeprüfungen.
<Bewerb> - Elemente
 RichterListe: Diese Liste enthält Informationen über die beim Bewerb eingesetzten
Offiziellen (Richter, Parcours- und Geländebau etc.).
 ErgebnisListe: Die Resultate des Bewerbs. Name und Definition dieses Elements hängen
von der BewerbArt ab. Siehe weiter unten für die Beschreibung der verschiedenen
Ergebnisformate. ErgebnisListe steht für eines der folgenden Elemente:
o ErgListeVS: Vielseitigkeitsprüfungen.
o ErgListeDrGem: Gemeinsam gerichtete Dressur- und Dressurreiterprüfungen.
o ErgListeDrGetr: Getrennt gerichtete Dressurprüfungen.
o ErgListeFreestyleGem: Gemeinsam gerichtete Kürprüfungen.
o ErgListeFreestyleGetr: Getrennt gerichtete Kürprüfungen.
o ErgListeDrPferdGem: Gemeinsam gerichtete Dressurpferdeprüfungen.
Das Element <Richter>
<Richter> - Syntax
<Richter
ID='OEPS-ID des Funktionärs'
Name='Name des Funktionärs'
Funktion='Aufgabe des Funktionärs im Bewerb'
/>
<Richter> - Attribute
 ID: Die sechsstellige OEPS-Satznummer des Funktionärs oder 000000, falls es sich um einen
ausländischen Funktionär handelt.
 Name: Der volle Name des Funktionärs, einschließlich seiner Nationalität.
 Funktion: Die Aufgabe des Funktionärs im Bewerb.
<Richter> - Elemente
Dieses Element enthält keine weiteren Elemente.
ID und Status einer Ergebniszeile Allgemein
Ergebniszeile ID
Jede Ergebniszeile (XML-Element Result…) einer Ergebnisliste muss im Attribut LinkID den
achtstellige Wert des „LinkID“-Feldes der entsprechenden Ergebniszeile aus der Datei XXXXX.erg
enthalten.
 Ergebniszeilen mit einer LinkID, die nicht in XXXXX.erg definiert ist, werden ignoriert.
 Fehlende Ergebniszeilen (LinkID in XXXXX.erg angegeben, aber in XXXXX.erg.xml nicht
vorhanden) führen dazu, dass zu dieser Ergebniszeile keine ergänzenden Information zum
OEPS übertragen werden. Eine entsprechende Fehlermeldung beim Import ins AX könnte
hilfreich sein. Prinzipiell sollte dies aber nicht vorkommen!
 Sollten zwei oder mehr Ergebniszeilen mir derselben LinkID enthalten sein, werden alle
betreffenden Elemente außer dem ersten ignoriert. Auch hier wäre eine Fehlermeldung beim
Importieren nützlich, da dies seitens des Meldestellen-Exports nicht vorkommen sollte, und
einen offensichtlichen Implementierungsfehler seitens des Meldestellenprogramms darstellt.
Ergebniszeile Status
Abgesehen von den unterschiedlichen numerischen Ergebnissen für einen Teilnehmer gibt es eine
Reihe von Statuswerten, welche den Fall einer vorzeitigen Beendigung einer Prüfung beschreiben.
Diese Werte sind in den unterschiedlichen Elementen einer jeden Ergebniszeile im Attribut Status
enthalten und entstammen folgender Aufzählung:
 Norm: Die Prüfung wurde ordnungsgemäß beendet.
 Ausg: Der Teilnehmer ist aus der Prüfung ausgeschieden.
 Disq: Der Teilnehmer wurde in der Prüfung disqualifiziert.
 Verz: Der Teilnehmer ist zur Prüfung angetreten, hat aber auf einen Start zu einer weiteren
Teilprüfung verzichtet (z.B. Vielseitigkeit).
 NoRes: Der Teilnehmer hat kein Resultat zu verzeichnen.
Werden die Ergebnisse eines Bewerbes aus mehreren Teilbewerben ermittelt, enthält auch jedes
dieser Teilergebnisse ein solches Status-Attribut (z.B. Vielseitigkeit, Cupwertungen etc.).
BewerbArt und Ergebnisliste
Abhängig von der BewerbArt eines Bewerbes kommen unterschiedliche Definitionen der
Ergebnisliste zur Anwendung. Derzeit sind folgende Kombinationen definiert.
BewerbArt Ergebnisliste
Vielseitigkeit ErglisteVS
DressurGemeinsam ErgListeDrGem
DressurGetrennt ErgListeDrGetr
FreestyleGemeinsam ErgListeFreestyleGem
FreestyleGetrennt ErgListeFreestyleGetr
DressurPferdeGemeinsam ErgListeDrPferdGem
<ErgListeVS> - Ergebnisliste Vielseitigkeit
<ErgListeVS> - Syntax und Inhalt
<ErgListeVS>
&lt;ResultVielseitigkeit … &gt;
:
:
</ResultVielseitigkeit>
&lt;ResultVielseitigkeit … &gt;
:
:
</ResultVielseitigkeit>
:
:
</ErgListeVS>
<ResultVielseitigkeit> - Syntax und Inhalt
<ResultVielseitigkeit
LinkID='DDDDDDDD'
Dressur='Gesamtfehlerpunkte aus der Dressur'
Cross='Gesamtfehlerpunkte aus dem Gelände'
Springen='Gesamtfehlerpunkte aus dem Springen'
Total='Fehlerpunkte total'
Status='Ergebnisstatus des Starters'
Qualif='VS-Qualifikation'
>
<DetailDressur
Status='Ergebnisstatus des Starters, Teilprüfung Dressur'
>
<E-VS
Punkte='Punktesumme des Richters bei E'
Prozent='Prozentwert des Richters bei E'
PZ='Platzziffer der Wertung des Richters bei E'
/>
<H-VS
Punkte='Punktesumme des Richters bei H'
Prozent='Prozentwert des Richters bei H'
PZ='Platzziffer der Wertung des Richters bei H'
/>
<C-VS
Punkte='Punktesumme des Richters bei C'
Prozent='Prozentwert des Richters bei C'
PZ='Platzziffer der Wertung des Richters bei C'
/>
<M-VS
Punkte='Punktesumme des Richters bei M'
Prozent='Prozentwert des Richters bei M'
PZ='Platzziffer der Wertung des Richters bei M'
/>
<B-VS
Punkte='Punktesumme des Richters bei B'
Prozent='Prozentwert des Richters bei B'
PZ='Platzziffer der Wertung des Richters bei B'
/>
</DetailDressur>
<DetailCross
Fehler='Hindernisfehler in der Teilprüfung Gelände'
Zeit='Gebrauchte Zeit für die Teilprüfung Gelände'
Zeitfehler='Zeitfehler in der Teilprüfung Gelände'
Status='Ergebnisstatus für die Teilprüfung Gelände'
/>
<DetailSpringen
Fehler='Hindernisfehler in der Teilprüfung Springen'
Zeit='Gebrauchte Zeit für die Teilprüfung Springen'
Zeitfehler='Zeitfehler in der Teilprüfung Springen'
Status='Ergebnisstatus für die Teilprüfung Springen'
/>
</ResultVielseitigkeit>
ACHTUNG: Die Bezeichner der Elemente lauten „E-VS“, H-VS“ etc. zur Unterscheidung von den
Elementen aus ResultDressurGetrennt).
Die Attribute und Elemente von ResultVielseitigkeit entsprechen den Detailergebnissen
aus dem Bewerb. Für nicht besetzte Richterpositionen in der Dressur entfällt das entsprechende
Sub-Element in DetailDressur (z.B. Vielseitigkeit mit nur zwei Richtern bei E und C),
Bezüglich LinkID und Status findet sich im Abschnitt „ID und Status einer Ergebniszeile“
Näheres.
<ErgListeDrGem> - Ergebnisliste Dressur, gemeinsames Richten
<ErgListeDrGem> - Syntax und Inhalt
<ErgListeDrGem>
&lt;ResultDressurGemeinsam …/&gt;
&lt;ResultDressurGemeinsam …/&gt;
:
:
</ErgListeDrGem>
<ResultDressurGemeinsam> - Syntax und Inhalt
<ResultDressurGemeinsam
LinkID='DDDDDDDD'
Note='Endnote, einschließlich allfälliger Abzüge'
Status='Ergebnisstatus des Starters'
/>
Die Attribute von ResultDressurGemeinsam entsprechen den Ergebnissen aus dem Bewerb.
Bezüglich LinkID und Status findet sich im Abschnitt „ID und Status einer Ergebniszeile“
Näheres.
<ErgListeDrGetr> - Ergebnisliste Dressur, getrenntes Richten
<ErgListeDrGetr> - Syntax und Inhalt
<ErgListeDrGetr>
&lt;ResultDressurGetrennt …&gt;
:
</ResultDressurGetrennt>
&lt;ResultDressurGetrennt …/&gt;
:
</ResultDressurGetrennt>
:
:
</ErgListeDrGetr>
<ResultDressurGetrennt> - Syntax und Inhalt
<ResultDressurGetrennt
LinkID='DDDDDDDD'
Punkte='Summe der Punktewertungen aller Richter'
Prozent='Den Punkten entsprechende Prozentzahl'
Status='Ergebnisstatus des Starters'
>
<E
Punkte='Punktesumme des Richters bei E'
Prozent='Den Punkten entsprechende Prozentzahl'
PZ='Platzziffer der Wertung des Richters bei E'
/>
<H
Punkte='Punktesumme des Richters bei H'
Prozent='Den Punkten entsprechende Prozentzahl'
PZ='Platzziffer der Wertung des Richters bei H'
/>
<C
Punkte='Punktesumme des Richters bei C'
Prozent='Den Punkten entsprechende Prozentzahl'
PZ='Platzziffer der Wertung des Richters bei C'
/>
<M
Punkte='Punktesumme des Richters bei M'
Prozent='Den Punkten entsprechende Prozentzahl'
PZ='Platzziffer der Wertung des Richters bei M'
/>
<B
Punkte='Punktesumme des Richters bei B'
Prozent='Den Punkten entsprechende Prozentzahl'
PZ='Platzziffer der Wertung des Richters bei B'
/>
</ResultDressurGetrennt>
Die Attribute und Elemente von ResultDressurGetrennt entsprechen den Ergebnissen aus
dem Bewerb. Für nicht besetzte Richterpositionen (z.B. Richter bei H-C-B oder E-C-M) entfällt das
entsprechende Element.
Bezüglich LinkID und Status findet sich im Abschnitt „ID und Status einer Ergebniszeile“
Näheres.
<ErgListeFreestyleGem> - Ergebnisliste Kür, gemeinsames Richten
<ErgListeFreestyleGem> - Syntax und Inhalt
<ErgListeFreestyleGem>
&lt;ResultFreestyleGemeinsam …/&gt;
&lt;ResultFreestyleGemeinsam …/&gt;
:
:
</ErgListeFreestyleGem>
<ResultFreestyleGemeinsam> - Syntax und Inhalt
<ResultFreestyleGemeinsam
LinkID='DDDDDDDD'
Techn='Punkte für den technischen Inhalt'
Kunstl='Punkte für die künstlerische Ausführung'
Prozent='Endbewertung in Prozent'
Status='Ergebnisstatus des Starters'
/>
Die Attribute und Elemente von ResultFreestyleGemeinsam entsprechen den Ergebnissen
aus dem Bewerb.
Bezüglich LinkID und Status findet sich im Abschnitt „ID und Status einer Ergebniszeile“
Näheres.
<ErgListeFreestyleGetr> - Ergebnisliste Kür, getrenntes Richten
<ErgListeFreestyleGetr> - Syntax und Inhalt
<ErgListeFreestyleGetr>
&lt;ResultFreestyleGetrennt …&gt;
:
</ResultFreestyleGetrennt>
&lt;ResultFreestyleGetrennt …&gt;
:
</ResultFreestyleGetrennt>
:
:
</ErgListeFreestyleGetr>
<ResultFreestyleGetrennt> - Syntax und Inhalt
<ResultFreestyleGetrennt
LinkID='DDDDDDDD'
Techn='Prozentwertung für den technischen Inhalt, gesamt'
Kunstl='Prozentwertung für die künstlerische Ausführung, gesamt'
Prozent='Endbewertung in Prozent'
Status='Ergebnisstatus des Starters'
>
<E-FS
Techn='Prozentwertung für den technischen Inhalt bei E'
Kunstl='Prozentwertung für die künstlerische Ausführung bei E'
Prozent='Gesamtbewertung des Richters bei E in Prozent'
PZ='Platzziffer der Wertung des Richters bei E'
/>
<H-FS
Techn='Prozentwertung für den technischen Inhalt bei H'
Kunstl='Prozentwertung für die künstlerische Ausführung bei H'
Prozent='Gesamtbewertung des Richters bei H in Prozent'
PZ='Platzziffer der Wertung des Richters bei H'
/>
<C-FS
Techn='Prozentwertung für den technischen Inhalt bei C'
Kunstl='Prozentwertung für die künstlerische Ausführung bei C'
Prozent='Gesamtbewertung des Richters bei C in Prozent'
PZ='Platzziffer der Wertung des Richters bei C'
/>
<M-FS
Techn='Prozentwertung für den technischen Inhalt bei M'
Kunstl='Prozentwertung für die künstlerische Ausführung bei M'
Prozent='Gesamtbewertung des Richters bei M in Prozent'
PZ='Platzziffer der Wertung des Richters bei M'
/>
<B-FS
Techn='Prozentwertung für den technischen Inhalt bei B'
Kunstl='Prozentwertung für die künstlerische Ausführung bei B'
Prozent='Gesamtbewertung des Richters bei B in Prozent'
PZ='Platzziffer der Wertung des Richters bei B'
/>
</ResultFreestyleGetrennt>
ACHTUNG: Die Bezeichner der Elemente lauten „E-FS“, H-FS“ etc. zur Unterscheidung von den
Elementen aus ResultDressurGetrennt).
Die Attribute und Elemente von ResultFreestyleGetrennt entsprechen den Ergebnissen aus
dem Bewerb. Für nicht besetzte Richterpositionen (z.B. Richter bei H-C-B oder E-C-M) entfällt das
entsprechende Element.
Bezüglich LinkID und Status findet sich im Abschnitt „ID und Status einer Ergebniszeile“
Näheres.
<ErgListeDrPferdGem> - Ergebnisliste Dressurpferdeprüfung
<ErgListeDrPferdGem> - Syntax und Inhalt
<ErgListeDrPferdGem>
&lt;ResultDressurPferdGem …/&gt;
&lt;ResultDressurPferdGem …/&gt;
:
:
</ErgListeDrPferdGem>
<ResultDressurPferdGem> - Syntax und Inhalt
<ResultDressurPferdGem
LinkID='DDDDDDDD'
Schritt='Note für den Schritt'
Trab='Note für den Trab'
Galopp='Note für den Galopp'
Durchl='Note für die Durchlässigkeit'
GesEindr='Note für den Gesamteindruck'
Abzug='Allfällige Abzüge für Verreiten'
Total='Ergebnis Schritt+Trab+Galopp+Durchl+GesEindr-Abzug'
Status='Ergebnisstatus des Starters'
/>
Die Attribute von ResultDressurPferdGem entsprechen den Ergebnissen aus dem Bewerb.
Bezüglich LinkID und Status findet sich im Abschnitt „ID und Status einer Ergebniszeile“
Näheres.
XSD Schema
Für die in diesem Dokument beschriebene XML-Syntax ist eine Sammlung von XSD Schema-Dateien
verfügbar, mit welcher Code zum Überprüfen und Einlesen der Datei XXXXX.erg.xml erzeugt werden
kann. Diese Sammlung kann für Erweiterungen auf andere Arten von Bewerben und auch andere
Sparten jederzeit erweitert werden, ohne dabei die Rückwärtskompatibilität zu gefährden.
Die Basisdate des Schemasammlung ist Export2OEPS.xsd, alle übrigen sind vermittels
xs:include Elementen darin bereits enthalten.
Hinsichtlich der XML-Erweiterung ist Folgendes anzumerken:
 Die Reihenfolge der Attribute eines Elements ist nicht festgelegt; Es obliegt der
interpretierenden Applikation, bei der Darstellung der Ergebnisse für eine wohldefinierte
Struktur zu sorgen.
 Die Reihenfolge der Sub-Elemente eines Elements innerhalb der einzelnen Zeilen der
Ergebnislisten (z.B. DetailDressur DetailCross DetailSpringen) ist nicht
festgelegt; Auch hier obliegt es der interpretierenden Applikation, bei der Darstellung der
Ergebnisse für eine wohldefinierte Struktur zu sorgen.
Schlussbemerkung
Das vorliegende Dokument stellt einen ersten Schritt zur Erweiterung/Ersetzung des bestehenden
Übergabeprotokolls von den Meldestellen zum OEPS mit besonderem Augenmerk auf bis dato noch
nicht definierte Sparten dar. Die Ausführungen für Dressurergebnisse sollen zeigen, dass das neue
Übergabeformat bei geeigneter Erweiterung auf alle Sparten des OEPS anwendbar ist. Diejenigen
Daten, die mit der derzeit verwendeten Datei XXXXX.erg transportiert werden, können durchaus
ebenfalls in das XML-Format aufgenommen werden. Dies würde auf längere Sicht die veraltete
Methode der Datenübergabe obsolet machen und gleichzeitig einen geordneten und
wohldefinierten Übergang auf das neue Format erlauben.
@@ -0,0 +1,578 @@
Pflichtenheft 2021 V2.4 Seite 1 von 10
Österreichischer Pferdesportverband
FEDERATION EQUESTRE NATI ONALE DAUTRICHE
PFLICHTENHEFT 2021
Datentransfer OEPS - Meldestellen - OEPS
Version 2.4
ASCII-File Codepage 850
Dateien:
Richter und Parcoursbauer RICHT01.dat
Lizenzen LIZENZ01.dat
Pferde PFERDE01.dat
Vereine VEREIN01.dat
Diese vier Dateien sind in einer komprimierten Datei zns.zip zusammengefasst. Darüber hinaus können dort
noch andere, spartenspezifische Dateien enthalten sein, deren Inhalt an anderer Stelle zu beschreiben ist.
Nennungen n2-<Turniernummer>.dat
Ergebnisse <Turniernummer>.erg
Satzaufbau in allen Dateien: Entsprechend dem Inhalt des vorliegenden Dokuments.
Der Veranstalter ist verpflichtet die übermittelten Daten gemäß Datenschutz vertraulich
zu behandeln.
Nach dem Turnier sind die Ergebnisse an den OEPS zu übermitteln.
Österreichischer Pferdesportverband, Am Wassersprung 2, 2361 Laxenburg, Austria
Telefon: +43 (01) 2236 710600 Fax: +43 (01) 2236 710600-99,
E-Mail: office@oeps.at, Web: www.oeps.at
ZVR-Nummer 372 069 468
28.07.2021 ÖSTERREICHISCHER PFERDESPORTVERBAN D www.oeps.at
FEDERATION EQUESTRE NATIONALE DAUTRICHE
Pflichtenheft 2021 V2.4 Seite 2 von 10
Details zum Pflichtenheft 2021 V2.4
Die vorliegende Version behebt ein Problem mit der Unterscheidung zwischen Österreichischen und
ausländischen Pferden bei der Ergebnisübergabe von Bewerben auf internationalen Turnieren. Dazu
wurde im D-Satz der Inhalt des Feldes „KOPFNUMMER“ genauer spezifiziert (siehe dort in rot).
Sollten die Definitionen dieses Dokuments sich allfälligen Sondervereinbarungen für die Rückmeldung von
Ergebnissen widersprechen, ist es unter korrekter Angabe der Versionsnummer des verwendeten
Protokolls auch weiterhin möglich die Versionen 2.2 bzw. 2.3 zu verwenden.
Für die Rückmeldung von Ergebnissen aus internationalen Bewerben (Dressur, Springen, Vielseitigkeit)
muss die vorliegende Version 2.4 verwendet werden.
28.07.2021 ÖSTERREICHISCHER PFERDESPORTVERBAND www.oeps.at
FEDERATION EQUESTRE NATIONALE DAUTRICHE
Pflichtenheft 2021 V2.4 Seite 3 von 10
Details zum Pflichtenheft 2021 V2.3
Zur eindeutigen Identifizierung von Pferden wird künftig die eindeutige Satznummer aus der OEPS-
Datenbank verwendet, die in Datensätze, die Pferde betreffen, in das Protokoll aufgenommen wurde.
Die in der Ergebnisdatei an den OEPS rückübermittelten Satznummern müssen mit den vom OEPS
erhaltenen übereinstimmen. Bei Pferden, für die im Zuge eines Turniers ein neuer Datensatz angelegt
wird, muss in der Ergebnisdatei ein Wert bestehend aus 10 Blanks eingetragen werden.
Zu beachten ist, dass die Formate der Pferdedaten im PPFERDELISTE-Satz der Nenndatei und in der
Datei PFERDE01.dat nicht identisch sind: Die Information über die ID des FEI-Passes bzw. die FEI
Registrierungs-ID steht an unterschiedlichen Stellen!
Bei den Reiterdaten wurde die Altersklasse U25 nachgetragen, die bereits seit einiger Zeit
(undokumentiert) implementiert war. Dadurch ergibt sich aber keine Formatänderung. Zu beachten ist,
dass sich die Altersklassen auch überschneiden!
Einige erklärende Zusätze wurden ergänzt, ohne den sachlichen Inhalt des Dokuments zu verändern.
Die roten Änderungsmarkierungen sowie die Anmerkungen zur Version 2.2 wurden entfernt. Wohl aber
enthält das Dokument die vollständige Änderungsbeschreibung der Version 2.2.
Weiters wurden in einigen Datensätze der Ergebnisdatei die bereits seit 2014 verwendeten optionalen
LinkIDs aus der Schnittstellenerweiterung nachgetragen.
Ab 1.1.2021 folgen alle Dateien, die vom OEPS an die Meldestellen gehen, der Spezifikation 2.3. Alle
Ergebnisdateien, die aus den Meldestellen an den OEPS gehen, sind ab diesem Zeitpunkt gemäß 2.3 zu
erstellen; insbesondere ist die neue Satznummer der Pferde korrekt anzugeben.
Änderung im File n2-xxxxx.dat (Nenndaten) Stelle Länge
PPFERDELISTE Satz (neuer Eintrag)
• SATZNUMMER DES PFERDES numerisch (10) 202 10
• Format 0000000000
Die zehnstellige Pferde-ID aus dem OEPS-Datenbestand
KKARTEI Satz (neuer Eintrag)
• SATZNUMMER DES PFERDES numerisch (10) 247 10
• Format 0000000000
Die zehnstellige Pferde-ID aus dem OEPS-Datenbestand
Neues Feld im File PFERDE01.dat (zns.zip) Stelle Länge
• SATZNUMMER DES PFERDES numerisch (10) 202 10
• Format 0000000000
Die zehnstellige Pferde-ID aus dem OEPS-Datenbestand
• Änderung im File xxxxx.erg (Ergebnisse)
D-SATZ (neuer Eintrag)
• SATZNUMMER DES PFERDES numerisch (10) 166 10
• Format 0000000000
Die zehnstellige Pferde-ID aus dem OEPS-Datenbestand
28.07.2021 ÖSTERREICHISCHER PFERDESPORTVERBAND www.oeps.at
FEDERATION EQUESTRE NATIONALE DAUTRICHE
Pflichtenheft 2021 V2.4 Seite 4 von 10
Details zum Pflichtenheft 2012 V2.2
o Für Meldestellen, die wie bisher Turniere mit weniger als 100 Bewerben betreuen, ergeben
sich keine Änderungen. Es kann ohne Probleme mit der Version 2.2 (2011) und dem
Meldestellenprogramm wie bisher gearbeitet werden oder das Update auf die Version 2012
durchgeführt werden.
o Meldestellen die Turniere mit 100 und mehr Bewerben durchführen MÜSSEN das Update auf
die Version 2012 V2.2 in ihrem Programm durchführen. Dabei ist nur an der Stelle 61 im B-
Satz der xxxxx.erg die Ausgabe der 3-stelligen Bewerbnummer erforderlich.
Änderung im File n2-xxxxx.dat (Nenndaten) Stelle Anm.
BBEWERBE SATZ (neuer Eintrag)
• BEWERBNUMMER 3-stellig numerisch (3) 60
• Format 000
Hier werden die Bewerbe 3-stellig mit Filler „0“ ausgegeben
• Im bisherigen Feld Bewerbe an der Stelle 2(2) werden alle 2-stelligen Bewerbe angegeben. Bei
einer Bewerbnummer von 100 und höher wird der Wert auf „00“ gesetzt. An der Stelle 60(3) werden
immer die Bewerbe 3-stellig ausgegeben.
BBEWERBE
010Dressurprüfung L CDN-A\* 20110122001
070Dressurprüfung A CDN-B 20110122007
120Dressurprüfung L CDN-A\* 20110122012
000Dressurprüfung A CDN-B 20110122100
000Dressurprüfung A CDN-B 20110122101
Info: Bei Turnieren mit 100 und mehr Bewerben kann die Bewerbnummer an der Stelle 60(3) ausgelesen werden.
• Änderung im File XXXXX.erg (Ergebnisse)
B-SATZ (neuer Eintrag)
• BEWERBE 3-stellig numerisch (3) 61
• Format 000
Hier werden immer die Bewerbe 3-stellig, mit führenden Nullen ausgegeben
• Update für Turniere mit 100 Bewerben und mehr
• Das Feld 61(3) muss immer mit der 3-stelligen Bewerbnummer gefüllt werden (z.B.: 067, 004, 102)!
B020Dressurprüfung, Aufgabe A2 A CDN-B 012000000002
B140Dressurprüfung, Aufgabe A4 A CDN-B 012000000014
B220Dressurprüfung, Aufgabe L5 L CDN-B 012000000022
B000Dressurprüfung, Aufgabe A2 A CDN-B 012000000100
B010Dressurprüfung, Aufgabe A4 A CDN-B 012000000101
B020Dressurprüfung, Aufgabe L5 L CDN-B 012000000102
Der Eintrag (100-Stelle abgeschnitten) ist ohne Bedeutung, die Bewerbnummer wird beim OEPS gemäß 61(3) gelesen.
Hier sind programmtechnisch keine Änderungen erforderlich.
Info: Beim OEPS wird immer nach Bewerben an der Stelle 61(3) gesucht. Ist dieser Eintrag nicht vorhanden oder „000“ werden
die Bewerbnummern von 2(2) übernommen. Dadurch können die Ergebnisdateien nach der Version 2.2 (2011 oder 2012)
eingelesen werden.
28.07.2021 ÖSTERREICHISCHER PFERDESPORTVERBAND www.oeps.at
FEDERATION EQUESTRE NATIONALE DAUTRICHE
Pflichtenheft 2021 V2.4 Seite 5 von 10
Info für die Meldestellen in der LIZENZ01.dat:
• An der Stelle 201(10) werden nur die bezahlten Lizenzen (Startkarten) ausgegeben.
z.B.: RD1,F1 beide Lizenzen bezahlt.
RD1,W
<BLANK> Nicht bez. Lizenzen werden nicht angezeigt
• Ist eine zusätzliche Information, da Teilnehmer a u c h mehrere Lizenzen bzw. Startkarten haben
können. Aus dem Eintrag <LETZTE ZAHLUNG> (z.B. 2011) ist kein Rückschluss auf die tatsächlich
bezahlte Lizenz möglich.
Pferde in der PFERDE01.dat
• Pferde für die länger als 3 Jahre keine Pferdegebühr bezahlt wurde werden nicht angegeben. Der
Pferdepass ist dem OEPS vorzulegen neue Registrierung.
Allgemeine Hinweise zum D-Satz:
• Kopfnummer in der XXXXX.erg
• Bei internationalen Turnieren ist hier bei Pferden, die beim OEPS registriert sind, die
Kopfnummer lt. Registrierung einzutragen!
• Nicht beim OEPS registrierte Pferde erhalten bei nationalen Turnieren eine Z-Nummer.
• Satznummer und Nationalität in der XXXXX.erg
• Wenn ein ausl. Reiter mit österr. Lizenz die Lizenz bezahlt hat, startet er immer für seinen
österreichischen Verein. Im Ergebnisfile ist „AUT“ einzutragen.
• Wenn ein ausl. Reiter die Lizenz nicht bezahlt hat und auch nicht bezahlen möchte (z.B. bei
der Meldestelle) ist er nicht startberechtigt.
• Wenn ein ausl. Reiter mit österr. Lizenz kein Mitglied ist, startet er immer als Gastreiter.
• Wenn auf der Sperrliste eine Forderung „€ xx,xx“ aufscheint, ist der Teilnehmer nicht
startberechtigt. Die Forderung ist zu bezahlen. Sonst ist kein Start möglich.
28.07.2021 ÖSTERREICHISCHER PFERDESPORTVERBAND www.oeps.at
FEDERATION EQUESTRE NATIONALE DAUTRICHE
Pflichtenheft 2021 V2.4 Seite 6 von 10
n2-XXXXX.dat (Nenndaten)
• TURNIERBEZEICHNUNG
A-SATZ Stelle Länge
ID 1 1 Alphanumerisch (1) WERT “A”
TURNIERNR 2 5 Numerisch 5 Stellen
TURNIERNAME.ORT 7 25 Alphanumerisch (25).
VON 32 8 Datum FORMAT: JJJJMMTT
BIS 40 8 Datum FORMAT: JJJJMMTT
KATEGORIE 48 25 Alphanumerisch (25).
• GENANNTE TEILNEHMER
Kopfzeile “RREITERLISTE” Stelle Länge
SATZNUMMER DES REITERS 1 6 Alphanumerisch (6) FORMAT: 000000
FAMILIENNAME 7 50 Alphanumerisch (50).
VORNAME 57 25 Alphanumerisch (25).
BUNDESLAND 82 2 Numerisch ANMERKUNG ZU BUNDESLAND: 01
Wien, 02 NÖ, 03 Burgenland, 04
Steiermark, 05 Kärnten, 06 OÖ, 07
Salzburg, 08 Tirol, 09 Vorarlberg, 00
Unbekannt
VEREINSNAME 84 50 Alphanumerisch (50).
NATIONALITÄT (Staatsbürgerschaft) 134 3 Alphanumerisch (3).
REITERLIZENZ 137 4 Alphanumerisch (4). Keine Reiterlizenz: BLANK
STARTKARTE 141 1 Alphanumerisch (1) Keine Startkarte: BLANK
FAHRLIZENZ 142 2 Alphanumerisch (2). Keine Fahrlizenz: BLANK
ALTERSKLASSE JUGEND/JUNIOR/U25 144 2 Alphanumerisch (2). WERTE: Standard: BLANK
JG=Jugendlicher, JR=Junior, 25= U25
ALTERSKLASSE JUNGER-REITER 146 1 Alphanumerisch (1) WERTE: Standard: BLANK Y=Junger
Reiter
MITGLIEDSNUMMER 147 8 Numerisch FORMAT: 99999999, kein Mitglied:
00000000
TELEFONNUMMER 155 21 Alphanumerisch (21). Standard: BLANK
KADER 176 1 Alphanumerisch (1) Standard: BLANK, K=Kaderreiter
JAHR (letzte Zahlung) 177 4 Numerisch FORMAT: 9999
GESCHLECHT 181 1 Alphanumerisch (1) Werte: “W”, “M”
GEBURTSDATUM 182 8 Datum FORMAT: JJJJMMTT
FEI-ID 190 10 Alphanumerisch (10). Standard: BLANK
SPERRLISTE 200 1 Alphanumerisch (1) Werte: BLANK = nicht auf Sperrliste,
“S” = Info für auf Sperrliste nachsehen!
• BEWERBE
Kopfzeile - “BBEWERBE” Stelle Länge
ID 1 1 Alphanumerisch. WERT: BLANK
BEWERBNUMMER 2 2 Numerisch 2 Stellen, bei BewNr &gt;99 Wert “00”
ABTEILUNG 4 1 Numerisch WERTE: 0 = keine Abteilung, 1 = 1.
Abteilung etc.
BEWERBNAME 5 35 Alphanumerisch (35).
KLASSE 40 4 Alphanumerisch (4)
KATEGORIE 44 8 Alphanumerisch (8)
DATUM 52 8 Datum FORMAT: JJJJMMTT
BEWERBNUMMER 3-stellig 60 3 Numerisch Format: 999
28.07.2021 ÖSTERREICHISCHER PFERDESPORTVERBAND www.oeps.at
FEDERATION EQUESTRE NATIONALE DAUTRICHE
Pflichtenheft 2021 V2.4 Seite 7 von 10
• GENANNTE PFERDE
Kopfzeile - “PPFERDELISTE” Stelle Länge
KOPFNR 1 4 Alphanumerisch (4).
PFERDENAME 5 30 Alphanumerisch (30).
LEBENSNUMMER 35 9 Numerisch FORMAT: 999999999
GESCHLECHT 44 1 Alphanumerisch (1)
GEBURTSJAHR 45 4 Numerisch FORMAT: 9999
FARBE 49 15 Alphanumerisch (15).
ABSTAMMUNG 64 15 Alphanumerisch (15).
FEI-PASS 79 10 Alphanumerisch (10). Standard: BLANK
VEREIN (Nummer) 89 4 Numerisch FORMAT: 9999
JAHR (letzte Zahlung) 93 4 Numerisch FORMAT: 9999
VERANTWORTLICHE PERSON 97 75 Alphanumerisch (75). Familienname, Vorname
VATER 172 30 Alphanumerisch (30) Standard: BLANK
SATZNUMMER DES PFERDES 202 10 Alphanumerisch (10) FORMAT: 0000000000, eventuell mit
vorlaufenden Blanks
• NENNUNG JE PFERD
Kopfzeile “KKARTEI” Stelle Länge
KOPFNR 1 4 Alphanumerisch (4).
PFERDENAME 5 30 Alphanumerisch (30).
SATZNUMMER DES REITERS 35 6 Alphanumerisch (6). FORMAT: 000000
REITER 41 75 Alphanumerisch (75). Familienname Vorname
SPERRE (Code) 116 2 Numerisch WERTE: siehe Nennliste. Der höchste
Fehlercode, der bei den Bewerben
aufgetreten ist, wird hier eingetragen.
Teilnahmeberechtigung kontrollieren!
ACCONTO 118 5 Numerisch 3 ganze Stellen, 2 Dezimalstellen, ohne
Kommazeichen. BETRAG DER MIT
VERANSTALTER VERRECHNET
WIRD
STALL 123 1 Numerisch WERTE: 0 = kein Stall, 2 = Box bestellt.
Pro Pferd nur eine Box.
GENANNTE BEWERBE 124 37 Alphanumerisch (37). Bewerbe getrennt durch “,”
Bewerbnummer, ohne vorlaufende
Nullen, ohne Abteilungsnummer
BEZAHLT 161 5 Numerisch 3 ganze Stellen, 2 Dezimalstellen, ohne
Kommazeichen. BETRAG DER VOM
NENNER EINBEZAHLT WURDE (zu
Kontrollzwecken)
ERSATZREITER Satznummer 166 6 Alphanumerisch (6) Standard: BLANK
ERSATZREITER Familienname, Vorname 172 75 Alphanumerisch (75) Standard: BLANK
SATZNUMMER DES PFERDES 247 10 Alphanumerisch (10) FORMAT: 0000000000, eventuell mit
vorlaufenden Blanks
RICHT01.DAT
• LISTE DER RICHTER
X-SATZ
Stelle Länge
ID 1 1 Alphanumerisch WERT “X”
SATZNUMMER 2 6 Numerisch FORMAT: 999999
NAME 8 75 Alphanumerisch (75). Familienname, Vorname
QUALIFIKATIONEN 83 30 Alphanumerisch (30). Qualifikationen getrennt durch “,”. Ohne
Filler, daher kann die Zeile kürzer als
113 Zeichen sein.
28.07.2021 ÖSTERREICHISCHER PFERDESPORTVERBAND www.oeps.at
FEDERATION EQUESTRE NATIONALE DAUTRICHE
Pflichtenheft 2021 V2.4 Seite 8 von 10
• LISTE DER PARCOURSBAUER
Y-SATZ Stelle Länge
ID 1 1 Alphanumerisch WERT “Y”
SATZNUMMER 2 6 Numerisch FORMAT: 999999
NAME 8 75 Alphanumerisch (75). Familienname, Vorname
QUALIFIKATIONEN 83 30 Alphanumerisch (30). Qualifikationen getrennt durch “,”. Ohne
Filler, daher kann die Zeile kürzer als
113 Zeichen sein.
PFERDE01.DAT
• LISTE DER PFERDE
Stelle Länge
KOPFNR 1 4 Alphanumerisch (4)
PFERDENAME 5 30 Alphanumerisch (30)
LEBENSNUMMER 35 9 Numerisch FORMAT: 999999999, Vorsicht: Bei
ausl. Pferden wird eine zufällige
Systemnummer generiert. Ist daher
keine gültige Lebensnummer. Nicht für
Pferdesuche verwenden!
GESCHLECHT 44 1 Alphanumerisch (1)
GEB.JAHR 45 4 Numerisch FORMAT: 9999
FARBE 49 15 Alphanumerisch (15)
ABSTAMMUNG 64 15 Alphanumerisch (15)
VEREIN (Nummer) 79 4 Numerisch FORMAT: 9999
JAHR (letzte Zahlung) 83 4 Numerisch FORMAT: 9999
VERANTWORTLICHE PERSON 87 75 Alphanumerisch (75) Standard: BLANK
VATER 162 30 Alphanumerisch (30) Standard: BLANK
FEI-PASS 192 10 Alphanumerisch (10) Standard: BLANK
SATZNUMMER DES PFERDES 202 10 Alphanumerisch (10) FORMAT: 0000000000, eventuell mit
vorlaufenden Blanks
LIZENZ01.DAT
• LISTE DER LIZENZNEHMER
Stelle Länge
SATZNUMMER DES REITERS 1 6 Alphanumerisch (6) FORMAT: 000000
FAMILIENNAME 7 50 Alphanumerisch (50)
VORNAME 57 25 Alphanumerisch (25)
BUNDESLAND 82 2 Numerisch FORMAT: 99
VEREINSNAME 84 50 Alphanumerisch (50)
NATIONALITÄT (Staatsbürgerschaft) 134 3 Alphanumerisch (3)
REITERLIZENZ 137 4 Alphanumerisch (4) Keine Lizenz: BLANK
STARTKARTE 141 1 Alphanumerisch (1) Keine Startkarte: BLANK
FAHRLIZENZ 142 2 Alphanumerisch (2) Keine Fahrlizenz: BLANK
ALTERSKLASSE JUGEND/JUNIOR/U25 144 2 Alphanumerisch (2) WERTE: Standard: BLANK,
JG=JUGENDLICHER, JR=JUNIOR,
25=U25
ALTERSKLASSE JUNGER-REITER 146 1 Alphanumerisch (1) WERTE: Standard: BLANK Y=JUNGER
REITER
MITGLIEDSNUMMER 147 8 Numerisch FORMAT: 999999999
TELEFONNUMMER 155 21 Alphanumerisch (21) Standard: BLANK
KADER 176 1 Alphanumerisch (1) derzeit immer BLANK
JAHR (letzte Zahlung) 177 4 Numerisch FORMAT: 9999
GESCHLECHT 181 1 Alphanumerisch (1) Werte: “W”, “M”
GEBURTSDATUM 182 8 Datum FORMAT: JJJJMMTT
FEI-ID 190 10 Alphanumerisch (10) Standard: BLANK (10)
SPERRLISTE 200 1 Alphanumerisch (1) Werte: BLANK = nicht auf Sperrliste,
“S” = auf Sperrliste, dort nachsehen!
LIZENZINFO 201 10 Alphanumerisch (10) Standard: BLANK
28.07.2021 ÖSTERREICHISCHER PFERDESPORTVERBAND www.oeps.at
FEDERATION EQUESTRE NATIONALE DAUTRICHE
Pflichtenheft 2021 V2.4 Seite 9 von 10
VEREIN01.DAT
• LISTE DER VEREINE
V-SATZ
Stelle Länge
VEREIN (Nummer) 1 4 Numerisch FORMAT: 9999
VEREINSNAME 5 50 Alphanumerisch (50)
ERGEBNISSE XXXXX.ERG (Code: ASCII Codepage 850)
• TURNIERBEZEICHNUNG
A-SATZ
Stelle Länge
ID 1 1 Alphanumerisch (1) WERT “A”
TURNIERNUMMER 2 5 Numerisch FORMAT: 99999
TURNIERNAME.ORT 7 25 Alphanumerisch (25)
VON 32 8 Datum FORMAT: JJJJMMTT
BIS 40 8 Datum FORMAT: JJJJMMTT
KATEGORIE 48 25 Alphanumerisch (25)
VERSION OEPS 73 3 Alphanumerisch (3) WERT 2.4
VERSION MELDESTELLE 76 20 Alphanumerisch (20) Name und Versionsnummer
LINKID 96 8 Numerisch, optional FORMAT: 99999999, vorlaufende
Nullen
• BEWERBE
VOR DEN ERGEBNISSEN EINES BEWERBES IST EIN B-SATZ ZU STELLEN
Für jeden Bewerb und jede Abteilung einen B-Satz und eine Auflistung der Ergebnisse.
B-SATZ
Stelle Länge
ID 1 1 Alphanumerisch (1) Wert: “B”
BEWERBNUMMER 2 2 Numerisch FORMAT: 99
ABTEILUNG 4 1 Numerisch WERTE: 0=keine Abteilung,
1=1. Abteilung etc..
BEWERBNAME 5 35 Alphanumerisch (35)
KLASSE 40 4 Alphanumerisch (4) Bei Westernturnier; “..”
KATEGORIE 44 8 Alphanumerisch (8)
STARTER 52 3 Numerisch FORMAT: 999
GELDPREIS (Summe) 55 6 Numerisch FORMAT: 999999, 6 ganze Stellen,
keine Kommastellen, Euro ohne
Rundung
BEWERBNUMMER 3-stellig 61 3 Numerisch Format: 999
LINKID 64 8 Numerisch, optional FORMAT: 99999999, vorlaufende
Nullen
• EINGESETZTE RICHTER UND PARCOURSBAUER
C-SATZ Bei ausl. Richtern und Parcours- oder Geländebauern: 000000
Stelle Länge vorlaufende Nullen sind anzuführen
ID 1 1 Alphanumerisch (1) Wert: “C”
BEWERBNUMMER 2 3 Numerisch FORMAT: 999
RICHTER-1 5 6 Numerisch FORMAT: 999999 Standard: 000000
RICHTER-2 11 6 Numerisch FORMAT: 999999 Standard: 000000
RICHTER-3 17 6 Numerisch FORMAT: 999999 Standard: 000000
RICHTER-4 23 6 Numerisch FORMAT: 999999 Standard: 000000
RICHTER-5 29 6 Numerisch FORMAT: 999999 Standard: 000000
RICHTER-6 35 6 Numerisch FORMAT: 999999 Standard: 000000
RICHTER-7 41 6 Numerisch FORMAT: 999999 Standard: 000000
RICHTER-8 47 6 Numerisch FORMAT: 999999 Standard: 000000
PARCOURSBAU 53 6 Numerisch FORMAT: 999999 Standard: 000000
PARCOURSBAU-ASSISTENT 59 6 Numerisch FORMAT: 999999 Standard: 000000
28.07.2021 ÖSTERREICHISCHER PFERDESPORTVERBAND www.oeps.at
FEDERATION EQUESTRE NATIONALE DAUTRICHE
Pflichtenheft 2021 V2.4 Seite 10 von
10
• ERGEBNIS-ZEILE
D-SATZ
ID 1 1 Alphanumerisch (1) Wert: “D”
PLATZ 2 3 Numerisch (3) FORMAT: 999. Ausschluss = 997,
Disqualifikation = 999. BEI
EINLAUFSPRINGPRÜFUNGEN: Platz
immer 000 (Ausnahme 997 oder 999)
KOPFNUMMER 5 4 Alphanumerisch (4) Nationale Bewerbe: Die Kopfnummer lt.
OEPS-Registrierung oder die am
Turnier vergebene Y- oder Z-
Kopfnummer.
Internationale Bewerbe: Die am Turnier
vergeben dreistellige Startnummer mit
vorlaufendem Blank oder Punkt.
PFERDENAME 9 30 Alphanumerisch (30).
SATZNUMMER DES REITERS 39 6 Alphanumerisch (6) Format: 000000. Bei am Turnier
angelegten Reitern die Nation gem. FEI
Abkürzung anführen (z.B.
Deutschland=GER) und 3 Leerzeichen
FAMILIENNAME 45 50 Alphanumerisch (50)
VORNAME 95 25 Alphanumerisch (25)
AUSSCHLUSS 120 1 Alphanumerisch (1) Bei Minuspunkten im Ergebnis ” - ”
Disqualifiziert “D”
Ausschluss im Grundparcours, Stechen
bzw. Dressur “A” (bei Stechen ist der
Platz anzugeben)
Teilnahmeverzicht (nur im Stechen) “T”,
der Platz ist anzugeben.
PUNKTE / WERTNOTE 121 6 Numerisch FORMAT: 999999, 4 ganze Stellen, 2
Kommastellen, kein Kommazeichen.
Bei Minuspunkten siehe Ausschluss
ZEIT/PROZENT 127 5 Numerisch FORMAT: 99999, 3 ganze Stellen. 2
Kommastellen, kein Kommazeichen -
Punkten bei Dressurbewerben:
FORMAT: 99999, 2 ganze Stellen, 3
Komastellen, kein Kommazeichen
STECHEN / SR1, SR2 (SR=Siegerrunde) 132 4 Alphanumerisch (4) Kein Stechen ” “, 1. Stechen (SR1,
SR2)”X “, 2. Stechen”XX “, 3.
Stechen “XXX”, 4. Stechen “XXXX”.
GELDPREIS 136 6 Numerisch FORMAT: 999999, 6 ganze Stellen,
keine Kommastellen, volle Euro ohne
Rundung (€ 120,75 = 000120)
NATION 142 3 Alphanumerisch (3) (FEI-
Code)
PLATZIERT 145 1 Alphanumerisch (1). Standard: Blank, Platziert ” \* ”
FEI-ID Reiter 146 10 Alphanumerisch (10). Standard: BLANK
FEI-PASS 156 10 Alphanumerisch (10). Standard: BLANK
SATZNUMMER DES PFERDES 166 10 Alphanumerisch (10) FORMAT: 0000000000, eventuell mit
vorlaufenden Blanks. Bei am Turnier
angelegten Pferden 10 Blanks
LINKID 176 8 Numerisch, optional FORMAT: 99999999, vorlaufende
Nullen
TRENNZEILE (nach jedem Bewerb)
Anmerkung:
Das Feld NATION im Ergebnis (D) Satz dient dazu, um jedes Ergebnis eindeutig einer Nation zuordnen zu können. Hintergrund: Reiter mit
ausländischer Staatsbürgerschaft (z.B. GER) aber österreichischer Lizenz können, je nach Turnier und ÖTO-Paragraph entweder für ihren
österr. Verein oder als Gastreiter starten. Startet ein ausl. Reiter mit gültiger österr. Lizenz für seinen österr. Verein ist “AUT” einzutragen.
Ist er Gastreiter ist die Staatsbürgerschaft lt. LIZENZ01.dat einzutragen. Die Zuordnung hat für das ganze Turnier Gültigkeit und kann nicht
geändert werden.
28.07.2021 ÖSTERREICHISCHER PFERDESPORTVERBAND www.oeps.at
FEDERATION EQUESTRE NATIONALE DAUTRICHE
Update Juli 2011
Pflichtenheft 2021 V2.4 Seite 11 von
10
T-SATZ - TAUSCHLISTE
Stelle Länge
ID 1 1 Alphanumerisch (1) Wert: “T”
KOPFNUMMER GENANNTES PFERD 2 4 Alphanumerisch (4)
LEBENSNUMMER GENANNTES PFERD 6 9 Numerisch FORMAT: 999999999
NAME GENANNTES PFERD 15 30 Alphanumerisch (30)
KOPFNUMMER EINGETAUSCHTES PFERD 45 4 Alphanumerisch (4)
LEBENSNR EINGETAUSCHTES PFERD 49 9 Numerisch FORMAT: 999999999
NAME EINGETAUSCHTES PFERD 58 30 Alphanumerisch (30)
TRENNZEILE
ID 1 1 Alphanumerisch (1) Wert: ” \* ”
N-SATZ - NACHNENNUNGEN
Stelle Länge
ID 1 1 Alphanumerisch (1) Wert: “N”
KOPFNUMMER 2 4 Alphanumerisch (4)
LEBENSNUMMER 6 9 Numerisch 9 Stellen
PFERDENAME 15 30 Alphanumerisch (30)
Anmerkung:
Einträge in T bzw. N-Satz bei Turnieren der Klasse A, A*, B, B* - bei Turnieren mit Verrechnung einer Nachnenngebühr. Bei C-Turnieren
erfolgen Nennungen über das ZNS ohne Nachnenngebühr. Dient nur für die Erstellung eines Zeitplanes. Bei C-Turnieren werden Einträge
in den T- bzw. N-Sätzen vom OEPS ignoriert.
Ergänzungen zu den Nenndaten (n2-XXXXX.dat):
Der OEPS sorgt dafür, dass für jedes von einem Ausländer genannte Pferd eine eigene Z-Kopfnummer in den Nenndaten
zur Verfügung steht. Es gibt aber Fälle in denen der Pferdename einfach noch nicht bekannt ist (sollte nicht mehr
vorkommen, ist aber nicht auszuschließen). In diesen Fällen (z.B. Stallbesitzer meldet nur dass er mit 6 Pferden kommt)
werden so viele Z-Kopfnummern angelegt wie Pferde genannt werden, die Pferdenamen sind dann nur mehr symbolisch
(1. Pferd, 2. Pferd usw.)
Jeder ausländische Reiter, welcher in der Nenndatei vorkommt erhält eine eigene (freie) Satznummer. Jeder ausländische
Reiter wird im OEPS, wie jede andere Person, mit einer eigenen Satznummer angelegt, es gibt aber keinen
Zusammenhang zwischen Nationalität und der ersten Stelle einer 6-stelligen Satznummer.
Zu den Ergebnisdaten:
Sollten in den Ergebnissen ausländische Reiter aufscheinen, zu denen die Satznummer nicht bekannt ist, so ist wie bisher
in der Spezifikation beschrieben (Feld Satznummer im D-Satz) die Satznummer durch die Nation zu ersetzen (gefolgt von
3 BLANK), zusätzlich ist die Nation in der Spalte „Nation“ zu spezifizieren. Dies erlaubt uns dann diesen Reiter mit
angegebenen Namen und Nation in unserer Datenbank zu finden oder neu anzulegen.
Teilnahmeverzicht:
Ein Teilnahmeverzicht (Code „T“) ist nur im Stechen (SR1, SR2) mit Angabe des Platzes zulässig. Bei Nicht-Antreten zum
Bewerb (Grundumlauf, Dressurbewerbe, 1. Teilbewerb von Vielseitigkeitsprüfungen etc.) wird kein Datensatz eingetragen.
28.07.2021 ÖSTERREICHISCHER PFERDESPORTVERBAND www.oeps.at
FEDERATION EQUESTRE NATIONALE DAUTRICHE