Xml Documentation Eventing - 2011
Total Page:16
File Type:pdf, Size:1020Kb
XML DOCUMENTATION EVENTING - 2011 XML format for Results - Description and Explanations: ................................... 3 1. Introduction ................................................................................... 3 2. Header........................................................................................... 3 3. Compet, Indiv & Team ..................................................................... 3 4. Detail of <ns1 :Indiv> ..................................................................... 5 ns1:Position ......................................................................................... 5 ns1:PosStatus ...................................................................................... 5 ns1:PosStatusComplement .................................................................... 6 ns1:PosStatusComplementData .............................................................. 7 ns1:CompetitorFEIID ............................................................................ 7 ns1:CompetitorFirstname ...................................................................... 8 ns1:CompetitorFamilyname ................................................................... 8 ns1:HorseFEIID .................................................................................... 8 ns1:HorseCompleteName ...................................................................... 8 ns1:Prize ............................................................................................. 8 ns1:PrizeCurrency................................................................................. 8 ns1:IsWNominated ............................................................................... 8 ns1:TeamNF ........................................................................................ 8 ns1:CompetingFor ................................................................................ 9 ns1:Position2 ....................................................................................... 9 ns1:PosStatus2 .................................................................................... 9 ns1:PositionStatusComplement2 ............................................................. 9 ns1:DressagePenalty ........................................................................... 10 ns1:CCObstaclePenaltyD ...................................................................... 10 ns1:CCTimePenaltyD ........................................................................... 10 ns1:JumpingObstaclePenalty ................................................................ 10 ns1:JumpingTimePenalty ..................................................................... 10 ns1:TotalPenalty ................................................................................. 10 QualifiedForJumping2 .......................................................................... 11 JumpingObstaclePenalty2 .................................................................... 11 JumpingTimePenalty2.......................................................................... 11 TotalPenalty2 ..................................................................................... 11 5. Detail of <ns1 :Team> .................................................................. 12 ns1:Position ....................................................................................... 12 2 ns1:PosStatus .................................................................................... 12 ns1:NF .............................................................................................. 13 ns1:TeamName .................................................................................. 13 ns1:Prize ........................................................................................... 13 ns1:PrizeCurrency............................................................................... 13 ns1:TotalPoints .................................................................................. 13 6. Annex I - Currencies ...................................................................... 15 7. Annex II – Abbreviated country codes (NOC) .................................... 19 XML FORMAT FOR RESULTS - DESCRIPTION AND EXPLANATIONS 1. Introduction Further to the recent update of our IT system, it is now possible to send the FEI the results directly in XML format. This procedure will hopefully simplify and speed up procedures for the OCS, NFS and FEI and will furthermore allow the results to be processed more efficiently to the benefit of all involved. Please find below the description, information and explanations of the Xml files required in order to correctly and swiftly upload them into FEI Family. You will also find an example of XML file attached: Normal_Competition.xml Team_Competition.xml Olympic_Games.xml 2. Header It starts with a standard XML header and the first element: Eventing 3. Compet, Indiv & Team The Competition element is then included in the Eventing one. Under the Compet element, there are 2 lists: - The Indiv elements This information must be completed for each combination (Athlete/Rider) that participated in the competition (plus the information associated to them). 3 - The Team elements This information must be completed if there is a team classification (CICO, Games, Championships). 4 4. Detail of <ns1 :Indiv> The Indiv element contains a set of elements in regard to the combination (Athlete/Horse) information (IDs and Names) as well as their results. ns1:Position Rank of the combination. No rank for the rider that are eliminated, retired, withdrawn or disqualified. For Teams Competitions, please use this column to enter the individual rank of each riders. Example: <ns1:Position>1</ns1:Position> ns1:PosStatus Status. If the rider is ranked or eliminated, retired or withdrawn in the 1st round. Write down one of the 6 abbreviations: R: for ranked combinations 5 EL: eliminated (to be used with a PosStatusComplement) RET: retired (to be used with a PosStatusComplement) WD: withdrawn (to be used with a PosStatusComplement) DNF: did not finish (to be used with a PosStatusComplement) DSQ: disqualified (to be used with a PosStatusComplement) No other code accepted. Example: <ns1:PosStatus>RET</ns1:PosStatus> ns1:PosStatusComplement Status complement. If ns1:PosStatus=DSQ then ns1.:PosStatusComplement must contain one of the following value: Report Judge (to be used with a PosStatusComplementData) Case (to be used with a PosStatusComplementData) Horse too old or too young Athlete too old or too young Athlete suspended Horse suspended Not a pony Not a horse Athlete not qualified Not conforming with many rules Horse not qualified Athlete not registered Horse not registered Combination not registered Unknown horse Unknown athlete Rest period not respected If ns1:PosStatus=EL then ns1.:PosStatusComplement must contain one of the following value: 1st HI (First Horse Inspection) 2nd HI (Second Horse Inspection) Dressage XC (Cross Country) SJ (Show Jumping) 6 If ns1:PosStatus=WD then ns1.:PosStatusComplement must contain one of the following value: 1st HI 2nd HI Dressage XC SJ If ns1:PosStatus=RET then ns1.:PosStatusComplement must contain one of the following value: Dressage XC SJ If ns1:PosStatus=DNF then ns1.:PosStatusComplement must contain one of the following value: Dressage XC SJ No other code accepted. Example:<ns1:PosStatusComplement>Horse not registered</ns1:PosStatusComplement> ns1:PosStatusComplementData Status Comment. Case Number for disqualified combinations. (For FEI only) Example: <ns1:PosStatusComplementData>2009/15</ns1:PosStatusComplementDat a> ns1:CompetitorFEIID The FEI ID of the rider. The rider MUST be recorded in the FEI database and MUST have a registration for the current year. (All riders FEI IDs contain 8 numbers and must be entered without any spaces). You can find all FEI IDs and check riders registration on our website: http://search.fei.org/Search_Centre/Person/Pages/Search.aspx Example: <ns1:CompetitorFEIID>10062368</ns1:CompetitorFEIID> 7 ns1:CompetitorFirstname The First Name of the Rider. The system will compare the first name with the one in the system. No special characters are accepted. You can check all riders names on our website: http://search.fei.org/Search_Centre/Person/Pages/Search.aspx Example: <ns1:CompetitorFirstname>Dennis</ns1:CompetitorFirstname> ns1:CompetitorFamilyname The Family Name of the Rider. The system will compare the family name with the one in the system. No special characters are accepted. You can check all riders names on our website: http://search.fei.org/Search_Centre/Person/Pages/Search.aspx Example: <ns1:CompetitorFamilyname>van den Brink</ns1:CompetitorFamilyname> ns1:HorseFEIID The FEI ID of the horse. The horse MUST be recorded in the FEI database and MUST have a registration for the current year. (Old Horse FEI IDs: 3 capital letters + 5 numbers, new Horse FEI IDs: 3 numbers + 2 capital letters + 2 numbers). The FEI ID must be entered without any space. You can find all FEI IDs and check horses registration on our website: http://search.fei.org/Search_Centre/Horse/Pages/Search.aspx Example: <ns1:HorseFEIID>102RD99</ns1:HorseFEIID> ns1:HorseCompleteName The horse complete name. The system will compare the name with the one in the system. No special characters are accepted. You can check all horse names on our website: http://search.fei.org/Search_Centre/Horse/Pages/Search.aspx Example: <ns1:HorseCompleteName>Royal Queen</ns1:HorseCompleteName> ns1:Prize