---
title: |-
  Description of the FIS Data Exchange XML Protocol
  Cross Country
version: "3.10"
date: 2026-09-23
documentName: Cross-Country Result XML Description
documentType: XML Protocol Description
author: FIS IT
theme: dark
toc: true
tocDepth: 3
cover: true
chapterNumbering: true
headerTitle: Cross-Country Result XML Description
footerDateFormat: YYYY-MM-DD
---

## Table of contents

- [1. General](#1-general)
  - [1.1 XML result transmission](#11-xml-result-transmission)
  - [1.2 Support](#12-support)
- [2. Structure of XML](#2-structure-of-xml)
  - [2.1 `<Fisresults>`](#21-fisresults)
  - [2.2 `<Raceheader>`](#22-raceheader)
    - [2.2.1 `<Racedate>`](#221-racedate)
  - [2.3 `<CC_race>`](#23-cc_race)
    - [2.3.1 `<CC_raceinfo>`](#231-cc_raceinfo)
    - [2.3.2 `<Jury>`](#232-jury)
    - [2.3.3 `<Runinfo>`](#233-runinfo)
    - [2.3.4 `<Course>`](#234-course)
    - [2.3.5 `<Intermediate>`](#235-intermediate)
    - [2.3.6 `<Weather>`](#236-weather)
    - [2.3.7 `<Statistics>`](#237-statistics)
    - [2.3.8 `<Entries>`,`<Ranked>`,`<DSQ>`,`<DQB>`,`<DNS>`,`<DNF>`,`<NPS>`,`<LAP>`](#238-entriesrankeddsqdqbdnsdnfnpslap)
- [3. Result for individual competition](#3-result-for-individual-competition)
  - [3.1 `<CC_classified>`](#31-cc_classified)
  - [3.2 `<CC_ranked>`](#32-cc_ranked)
  - [3.3 `<Competitor>`](#33-competitor)
  - [3.4 `<CC_result>`](#34-cc_result)
  - [3.5 `<CC_resultdetail>`](#35-cc_resultdetail)
  - [3.6 `<Intermediate>`](#36-intermediate)
  - [3.7 `<Heat>`](#37-heat)
  - [3.8 `<CC_notclassified>`](#38-cc_notclassified)
  - [3.9 `<CC_notranked>`](#39-cc_notranked)
  - [3.10 `<Competitor>`](#310-competitor)
  - [3.11 `<CC_result>`](#311-cc_result)
  - [3.12 `<CC_resultdetail>`](#312-cc_resultdetail)
  - [3.13 `<Intermediate>`](#313-intermediate)
  - [3.14 `<Heat>`](#314-heat)
- [4. Result for team competition](#4-result-for-team-competition)
  - [4.1 `<CC_classified>`](#41-cc_classified)
  - [4.2 `<CC_ranked>`](#42-cc_ranked)
  - [4.3 `<Team>`](#43-team)
  - [4.4 `<CC_result>`](#44-cc_result)
  - [4.5 `<CC_resultdetail>` (Relay)](#45-cc_resultdetail-relay)
  - [4.6 `<Intermediate>`](#46-intermediate)
  - [4.7 `<CC_resultdetail>` (Team Sprint)](#47-cc_resultdetail-team-sprint)
  - [4.8 `<Heat>`](#48-heat)
  - [4.9 `<CC_team>`](#49-cc_team)
  - [4.10 `<CC_ranked>`](#410-cc_ranked)
  - [4.11 `<Competitor>`](#411-competitor)
  - [4.12 `<CC_resultdetail>` (Relay)](#412-cc_resultdetail-relay)
  - [4.13 `<Intermediate>`](#413-intermediate)
  - [4.14 `<CC_resultdetail>` (Team Sprint)](#414-cc_resultdetail-team-sprint)
  - [4.15 `<Heat>`](#415-heat)
  - [4.16 `<Intermediate>`](#416-intermediate)
  - [4.17 `<CC_notclassified>`](#417-cc_notclassified)
  - [4.18 `<CC_notranked>`](#418-cc_notranked)
  - [4.19 `<Team>`](#419-team)
  - [4.20 `<CC_result>`](#420-cc_result)
  - [4.21 `<CC_resultdetail>` (Relay)](#421-cc_resultdetail-relay)
  - [4.22 `<Intermediate>`](#422-intermediate)
  - [4.23 `<CC_resultdetail>` (Team Sprint)](#423-cc_resultdetail-team-sprint)
  - [4.24 `<Heat>`](#424-heat)
  - [4.25 `<CC_team>`](#425-cc_team)
  - [4.26 `<CC_notranked>`](#426-cc_notranked)
  - [4.27 `<Competitor>`](#427-competitor)
  - [4.28 `<CC_resultdetail>` (Relay)](#428-cc_resultdetail-relay)
  - [4.29 `<Intermediate>`](#429-intermediate)
  - [4.30 `<CC_resultdetail>` (Team Sprint)](#430-cc_resultdetail-team-sprint)
  - [4.31 `<Heat>`](#431-heat)
  - [4.32 `<Intermediate>`](#432-intermediate)
- [5. Example Raceheader, Raceinfo](#5-example-raceheader-raceinfo)
- [6. Example result individual competition](#6-example-result-individual-competition)
  - [6.1 Individual, Mass start, Sprint Qualification](#61-individual-mass-start-sprint-qualification)
  - [6.2 Pursuit](#62-pursuit)
  - [6.3 Sprint Final](#63-sprint-final)
- [7. Example result team competition](#7-example-result-team-competition)
  - [7.1 Relay](#71-relay)
  - [7.2 Team Sprint](#72-team-sprint)
- [8. Example start list individual competition](#8-example-start-list-individual-competition)
  - [8.1 Individual, Mass start, Sprint Qualification](#81-individual-mass-start-sprint-qualification)
  - [8.2 Sprint Final](#82-sprint-final)
- [9. Example start list team competition](#9-example-start-list-team-competition)
  - [9.1 Relay](#91-relay)
  - [9.2 Team Sprint Qualification](#92-team-sprint-qualification)
  - [9.3 Team Sprint Final](#93-team-sprint-final)
- [10. Document Control](#10-document-control)

# 1. General

This document provides the definition of the XML protocol used for the FIS Data Exchange for start lists, intermediate results and results.

Encoding of the XML result file should be in UTF8. A DTD definition must not be used.

If optional elements are used (not empty) they should at least contain the required child elements. Foreign XML elements can be used and will be ignored from the FIS system.

Language for the content is English and characters for data content should be only Latin letters.

Please note that the examples in this document do not need to be correct in terms of data but should only show the XML structure. The structure of the XML file and its content will be processed and verified by FIS and a confirmation email will be sent out to the sender of the file containing the result of processing.

## 1.1 XML result transmission

Results XML files must be sent by email to [results@fis-ski.com](mailto:results@fis-ski.com).<br> The subject of the email should contain for easy email identification the NSA code and race codex.

Example email subject: AUT1234

File name of the xml files: &lt;NSA code&gt;&lt;race codex (4 digits)&gt;.xml<br> Example XML file name: AUT1234.xml

Result XML files can be sent as one file or also more than one file within one email. Files can be also sent packed as ZIP file. The ZIP file must only contain the XML result file(s) but no folders or hidden system files and must not be password protected.

## 1.2 Support

For support requests, questions and feedbacks please contact the FIS IT department: [it@fis-ski.com](mailto:it@fis-ski.com).<br> A support request for a certain race should at least contain the FIS race codex and a short description of the issue. Preferred support language is English.

# 2. Structure of XML

## 2.1 `<Fisresults>`

The general term for the results of all FIS competitions, root element

| Element        | Data   | Child elements                                                                                                                                                                                                                   | Description                                                                                                                                                               | Required |
|----------------|--------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|
| `<XMLversion>` | string |                                                                                                                                                                                                                                  | Version number of this XML description document (see above) which the software supports                                                                                   | optional |
| `<Raceheader>` |        | `<Season>`<br>`<Codex>`<br>`<Nation>`<br>`<Discipline>`<br>`<Category>`<br>`<Type>`<br>`<Phase>`<br>`<Eventname>`<br>`<Place>`<br>`<Racedate>`<br>`<Tempunit>`<br>`<Longunit>`<br>`<Speedunit>`<br>`<Windunit>`<br>`<CC_photof>` | Information to define each event. The following information is applicable to all FIS disciplines. Each discipline has a specific race header with further technical data. | required |
| `<CC_race>`    |        | `<CC_raceinfo>`<br>`<CC_classified>`<br>`<CC_notclassified>`                                                                                                                                                                     | Information about the race and results                                                                                                                                    | required |

Attributes of `<Raceheader>`:

| Element        | Attribute | Attribute values                  |
|----------------|-----------|-----------------------------------|
| `<Raceheader>` | `Sector`  | CC                                |
| `<Raceheader>` | `Gender`  | M = Men<br>W = Women<br>A = Mixed |

## 2.2 `<Raceheader>`

| Element        | Data    | Child elements                   | Description                                                                                                                                                                                                                                                                                                                               | Required |
|----------------|---------|----------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|
| `<Season>`     | integer |                                  | Season, ie. 2012 for June 2011 - May 2012                                                                                                                                                                                                                                                                                                 | required |
| `<Codex>`      | Integer |                                  | The unique identification number for each competition with the discipline (latest details can be found in the calendar section of the FIS website)                                                                                                                                                                                        | required |
| `<Nation>`     | string  |                                  | The three letter FIS code for the organizing nation (latest details can be found in the calendar section of the FIS website)                                                                                                                                                                                                              | required |
| `<Discipline>` | string  |                                  | The respective discipline to the sector<br>INT – Interval Start<br>MAS – Mass Start<br>PUR – Pursuit<br>SPQ – Sprint Qualification<br>SPF – Sprint Final<br>SKT – Skiathlon<br>HMS – Heat Mass Start<br>TE – Team<br>TSPQ – Team Sprint Qualification<br>TSP – Team Sprint<br>MAR – Marathon<br>ML – Popular Race<br>DPU – Double Pursuit | required |
| `<Category>`   | string  |                                  | The FIS abbreviation for the category of competition specific to the discipline (see appendix)<br>According category provided in FIS calendar                                                                                                                                                                                             | required |
| `<Type>`       | string  |                                  | Type of content<br>Startlist – Startlist<br>Partial – Partial unofficial result<br>Unofficial – Unofficial result<br>Official – Official result                                                                                                                                                                                           | required |
| `<Phase>`      | string  |                                  | Phase of the competition which the content is sent for<br>final<br>smallfinal<br>semifinal<br>quarterfinal<br>eightfinal<br>qualification<br>Used for competitions held in heats (Sprint Final, Team Sprint Final)                                                                                                                        | optional |
| `<Eventname>`  | string  |                                  | Name of event as published in FIS calendar                                                                                                                                                                                                                                                                                                | optional |
| `<Place>`      | string  |                                  | Resort, town, etc. of competition venue                                                                                                                                                                                                                                                                                                   | optional |
| `<Racedate>`   |         | `<Day>`<br>`<Month>`<br>`<Year>` | Date of race                                                                                                                                                                                                                                                                                                                              | optional |
| `<Tempunit>`   | string  |                                  | Unit of the temperature<br>C = Celsius<br>F = Fahrenheit<br>K = Kelvin                                                                                                                                                                                                                                                                    | optional |
| `<Longunit>`   | string  |                                  | Unit of length<br>Remark: i.e. if ‘m’ is long unit intermediate points in ‘km’ need to be send as ‘m’<br>m = Meter<br>km = Kilometer<br>mi = Miles<br>in = Inch<br>y = Yard                                                                                                                                                               | optional |
| `<Speedunit>`  | string  |                                  | Unit of speed of an athlete attempt<br>kmh = Kilometer/Hour<br>mph = Miles/Hour<br>ms = Meter/Second                                                                                                                                                                                                                                      | optional |
| `<Windunit>`   | string  |                                  | Unit wind speed<br>ms = Meter/Second<br>kmh = Kilometer/Hour<br>mph = Miles/Hour<br>kn = Knots<br>bft = Beaufort                                                                                                                                                                                                                          | optional |
| `<CC_photof>`  |         |                                  | Cross Country race contains photo finish<br>ranks will not be recalculated on FIS side<br>empty                                                                                                                                                                                                                                           | optional |

Attributes of `<Type>`:

| Element  | Attribute           | Attribute values                                                                                    |
|----------|---------------------|-----------------------------------------------------------------------------------------------------|
| `<Type>` | `Run`<br>(optional) | Number of the run which the content is sent for<br>Only to be sent if a phase is run more than once |

### 2.2.1 `<Racedate>`

| Element   | Data    | Description                                                | Required |
|-----------|---------|------------------------------------------------------------|----------|
| `<Day>`   | integer | Day in numerical form: 1, 11, 21, etc.                     | required |
| `<Month>` | integer | Month in numerical form: 1, 2, 10, etc.                    | required |
| `<Year>`  | integer | Year in four digits numerical form: 2000, 2001, 2002, etc. | required |

## 2.3 `<CC_race>`

| Element              | Child elements                                                                                                                                                                                                    | Description                                               | Required |
|----------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------|----------|
| `<CC_raceinfo>`      | `<Jury>`<br>`<Runinfo>`<br>`<Usedfislist>`<br>`<Appliedpenalty>`<br>`<Calculatedpenalty>`<br>`<Fvalue>`<br>`<Timingby>`<br>`<Dataprocessingby>`<br>`<Softwarecompany>`<br>`<Softwarename>`<br>`<Softwareversion>` | Specific technical data about each race                   | required |
| `<CC_classified>`    | `<CC_ranked>`                                                                                                                                                                                                     | All competitors who are classified in the competition     | required |
| `<CC_notclassified>` | `<CC_notranked>`                                                                                                                                                                                                  | All competitors who are not classified in the competition | required |

### 2.3.1 `<CC_raceinfo>`

| Element               | Data    | Child elements                                                              | Description                                                                                                                                                                                                                         | Required |
|-----------------------|---------|-----------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|
| `<Jury>`              |         | `<Lastname>`<br>`<Firstname>`<br>`<Nation>`                                 | Details about the competition jury                                                                                                                                                                                                  | required |
| `<Runinfo>`           |         | `<Course>`<br>`<Starttime>`<br>`<Endtime>`<br>`<Weather>`<br>`<Statistics>` | Information about the run                                                                                                                                                                                                           | required |
| `<Usedfislist>`       | integer |                                                                             | FIS list number which is used for the preparation of the start list and the for calculation of FIS point penalty based on the results                                                                                               | optional |
| `<Appliedpenalty>`    | decimal |                                                                             | Penalty of race which is applied. This may differ from the calculated penalty in case the calculated penalty is lower than the minimum allowed for the category of competition or above the maximum for the category of competition | optional |
| `<Calculatedpenalty>` | decimal |                                                                             | Penalty of race which is calculated                                                                                                                                                                                                 | optional |
| `<Fvalue>`            | integer |                                                                             | Valid F value for the discipline according the current FIS point rules                                                                                                                                                              | optional |
| `<Timingby>`          | string  |                                                                             | Timing or Scoring by company                                                                                                                                                                                                        | optional |
| `<Dataprocessingby>`  | string  |                                                                             | Data processing by company                                                                                                                                                                                                          | optional |
| `<Softwarecompany>`   | string  |                                                                             | Name of software company                                                                                                                                                                                                            | optional |
| `<Softwarename>`      | string  |                                                                             | Name of timing/scoring software                                                                                                                                                                                                     | optional |
| `<Softwareversion>`   | string  |                                                                             | Version of the timing/scoring software                                                                                                                                                                                              | optional |
<!-- pagebreak -->

Attributes of the elements above:

| Element     | Attribute          | Attribute values                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
|-------------|--------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `<Jury>`    | `Function`         | **For all competition required:**<br>CHIEFCOMPETITION<br>TECHNICALDELEGATE<br>**For categories WC, OWG, WSC:**<br>RACEDIRECTOR<br>RACEDIRECTORASSISTANT<br>CHIEFCOMPETITION<br>TECHNICALDELEGATE<br>TECHNICALDELEGATEASSISTANT<br>TECHNICALDELEGATEASSISTANTNATIONAL<br>MEMBER<br>**For categories WJC:**<br>CHIEFCOMPETITION<br>TECHNICALDELEGATE<br>TECHNICALDELEGATEASSISTANT<br>TECHNICALDELEGATEASSISTANTNATIONAL<br>**For categories YOG, COC, FIS**<br>CHIEFCOMPETITION<br>TECHNICALDELEGATE<br>TECHNICALDELEGATEASSISTANT<br>**For category UVS:**<br>RACEDIRECTOR<br>CHIEFCOMPETITION<br>TECHNICALDELEGATE<br>TECHNICALDELEGATEASSISTANT<br>TECHNICALDELEGATEASSISTANTNATIONAL |
| `<Runinfo>` | `No`<br>(optional) | Run number                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |

### 2.3.2 `<Jury>`

| Element       | Data   | Description                              | Required |
|---------------|--------|------------------------------------------|----------|
| `<Lastname>`  | string | Last name jury member                    | required |
| `<Firstname>` | string | First name jury member                   | required |
| `<Nation>`    | string | Nation (FIS abbreviation) of jury member | required |

### 2.3.3 `<Runinfo>`

| Element        | Child elements                                                                                                                                                                                         | Description                                 | Required                               |
|----------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------|----------------------------------------|
| `<Course>`     | `<Name>`<br>`<HD>`<br>`<MC>`<br>`<TC>`<br>`<Style>`<br>`<Laplength>`<br>`<Lapnumber>`<br>`<Intermediate>`                                                                                              |                                             | optional                               |
| `<Starttime>`  |                                                                                                                                                                                                        | Start time of the run<br>Time in 24h, HH:MM | required                               |
| `<Endtime>`    |                                                                                                                                                                                                        | End time of the run<br>Time in 24h, HH:MM   | optional,<br>required for OWG, WSC, WC |
| `<Weather>`    | `<Starttime>`<br>`<Endtime>`<br>`<Place>`<br>`<Weather>`<br>`<Temperatureair>`<br>`<Temperaturesnow>`<br>`<Humidity>`<br>`<Maxwindspeed>`<br>`<Minwindspeed>`<br>`<Avgwindspeed>`<br>`<Winddirection>` | Information about weather                   | optional                               |
| `<Statistics>` | `<Entries>`<br>`<Ranked>`<br>`<DSQ>`<br>`<DQB>`<br>`<DNS>`<br>`<DNF>`<br>`<NPS>`<br>`<LAP>`                                                                                                            |                                             | optional                               |

Attributes of `<Course>`:

| Element    | Attribute | Attribute values |
|------------|-----------|------------------|
| `<Course>` | `No`      | Course number    |

### 2.3.4 `<Course>`

| Element          | Data    | Child elements | Description                                                      | Required |
|------------------|---------|----------------|------------------------------------------------------------------|----------|
| `<Name>`         | string  |                | Name of the course/lap                                           | optional |
| `<HD>`           | integer |                | Height difference of the course                                  | optional |
| `<MC>`           | integer |                | Maximum climb of the course                                      | optional |
| `<TC>`           | integer |                | Total climb of the course                                        | optional |
| `<Style>`        | string  |                | Skiing technique<br>C - Classic<br>F - Free<br>M - Mixed         | optional |
| `<Laplength>`    | integer |                | Length of lap                                                    | optional |
| `<Lapnumber>`    | integer |                | Number of laps                                                   | optional |
| `<Intermediate>` |         | `<Distance>`   | Information about intermediate timing points with order and type | optional |

Attributes of `<Intermediate>`:

| Element          | Attribute | Attribute values                                                                                            |
|------------------|-----------|-------------------------------------------------------------------------------------------------------------|
| `<Intermediate>` | `i`       | Order number of intermediate point, counts up over all courses<br>1-98 = intermediate points<br>99 = Finish |
| `<Intermediate>` | `type`    | time<br>speed                                                                                               |

### 2.3.5 `<Intermediate>`

| Element      | Data   | Description                                           | Required |
|--------------|--------|-------------------------------------------------------|----------|
| `<Distance>` | string | Distance in long unit or name of intermediate point i | optional |

### 2.3.6 `<Weather>`

| Element             | Data    | Description                                                                                                                                                                                                                                                                                                                                              | Required |
|---------------------|---------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|
| `<Starttime>`       | string  | Start time of the round                                                                                                                                                                                                                                                                                                                                  | required |
| `<Endtime>`         | string  | End time of the round                                                                                                                                                                                                                                                                                                                                    | optional |
| `<Place>`           | string  | Place of weather evaluation                                                                                                                                                                                                                                                                                                                              | required |
| `<Weather>`         | string  | Description of weather conditions                                                                                                                                                                                                                                                                                                                        | required |
| `<Snow>`            | string  | Description of snow conditions                                                                                                                                                                                                                                                                                                                           | optional |
| `<Temperatureair>`  | decimal | Air Temperature                                                                                                                                                                                                                                                                                                                                          | required |
| `<Temperaturesnow>` | decimal | Snow Temperature                                                                                                                                                                                                                                                                                                                                         | optional |
| `<Humidity>`        | integer | Air humidity                                                                                                                                                                                                                                                                                                                                             | optional |
| `<Maxwindspeed>`    | decimal | Max. wind speed                                                                                                                                                                                                                                                                                                                                          | optional |
| `<Minwindspeed>`    | decimal | Min. wind speed                                                                                                                                                                                                                                                                                                                                          | optional |
| `<Avgwindspeed>`    | decimal | Avg. wind speed                                                                                                                                                                                                                                                                                                                                          | optional |
| `<Winddirection>`   | string  | Wind direction<br>N – north<br>NNW – north north west<br>NW – north west<br>WNW – west north west<br>W – west<br>WSW – west south west<br>SW – south west<br>SSW – south south west<br>S – south<br>SSE – south south east<br>SE – south east<br>ESE – east south east<br>E – east<br>ENE – east north east<br>NE – north east<br>NNE – north north east | optional |

### 2.3.7 `<Statistics>`

| Element     | Child elements                 | Description                                                       | Required |
|-------------|--------------------------------|-------------------------------------------------------------------|----------|
| `<Entries>` | `<Competitors>`<br>`<Nations>` | Numbers of competitors and nation entered to competition in a run | optional |
| `<Ranked>`  | `<Competitors>`<br>`<Nations>` | Numbers of competitors and nation with results in a run           | optional |
| `<DSQ>`     | `<Competitors>`<br>`<Nations>` | Numbers of competitors and nation disqualified in a run           | optional |
| `<DNS>`     | `<Competitors>`<br>`<Nations>` | Numbers of competitors and nation did not start in a run          | optional |
| `<DNF>`     | `<Competitors>`<br>`<Nations>` | Numbers of competitors and nation did not finish in a run         | optional |
| `<DQB>`     | `<Competitors>`<br>`<Nations>` | Numbers of competitors and nation disqualified in a run           | optional |
| `<NPS>`     | `<Competitors>`<br>`<Nations>` | Numbers of competitors and nation not permitted to in a run       | optional |
| `<LAP>`     | `<Competitors>`<br>`<Nations>` | Numbers of competitors and nation lapped in a run                 | optional |

### 2.3.8 `<Entries>`,`<Ranked>`,`<DSQ>`,`<DQB>`,`<DNS>`,`<DNF>`,`<NPS>`,`<LAP>`

| Element         | Data    | Description                                     | Required |
|-----------------|---------|-------------------------------------------------|----------|
| `<Competitors>` | integer | Numbers of competitors on start list in a round | optional |
| `<Nations>`     | integer | Numbers of nation on start list in a round      | optional |

# 3. Result for individual competition

## 3.1 `<CC_classified>`

| Element       | Child elements                                                                             | Description                          | Required |
|---------------|--------------------------------------------------------------------------------------------|--------------------------------------|----------|
| `<CC_ranked>` | `<Rank>`<br>`<Order>`<br>`<Bib>`<br>`<Competitor>`<br>`<CC_result>`<br>`<CC_resultdetail>` | Details of each competitor’s results | required |

Attributes of `<CC_ranked>`:

| Element       | Attribute | Attribute values                     |
|---------------|-----------|--------------------------------------|
| `<CC_ranked>` | `Status`  | QLF = completed the race             |
| `<CC_ranked>` | `Status2` | LAP = lapped<br>RAL = Ranked as last |

## 3.2 `<CC_ranked>`

| Element             | Data    | Child elements                                                                                                                                                                                                | Description                                                                                              | Required |
|---------------------|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------|----------|
| `<Rank>`            | integer |                                                                                                                                                                                                               | The competitor’s position in the race<br>(If the rank was decided by a photo finish then with attribute) | required |
| `<Order>`           | integer |                                                                                                                                                                                                               | The competitor’s order position in the startlist                                                         | required |
| `<Bib>`             | integer |                                                                                                                                                                                                               | The competitor’s starting bib from the first run                                                         | required |
| `<Competitor>`      |         | `<Fiscode>`<br>`<Lastname>`<br>`<Firstname>`<br>`<Gender>`<br>`<Nation>`<br>`<Yearofbirth>`<br>`<Clubname>`                                                                                                   | Details of a competitor                                                                                  | required |
| `<CC_result>`       |         | `<Starttime>`<br>`<Startdiff>`<br>`<Totaltime>`<br>`<Arrivalrank>`<br>`<Arrivaltime>`<br>`<Arrivaldiff>`<br>`<Diff>`<br>`<Racepoints>`<br>`<Bonustime>`<br>`<Bonuscuppoints>`<br>`<Penaltytime>`<br>`<Level>` | Details of the result of the competitor                                                                  | required |
| `<CC_resultdetail>` |         | `<Intermediate>`<br>`<Heat>`<br>`<Run>` (⚠️ depre-cated)                                                                                                                                                      | Details of race result                                                                                   | optional |
<!-- pagebreak -->

Attributes of the elements above:

| Element  | Attribute | Attribute values                                                                                   |
|----------|-----------|----------------------------------------------------------------------------------------------------|
| `<Rank>` | `Pf`      | y                                                                                                  |
| `<Bib>`  | `Color`   | yellow<br>red<br>green<br>blue<br>white<br>black<br>turquoise<br>grey<br>(color of a leader shirt) |

## 3.3 `<Competitor>`

| Element         | Data    | Description                                                                                                                                                                                                                                                                                           | Required |
|-----------------|---------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|
| `<Fiscode>`     | string  | The competitor’s personal and unique FIS code. Every competitor must have a valid FIS code to participate in a FIS race. This code is published on the FIS list, or in exceptional cases between the publication of lists may have been provided to the TD or organizer by the FIS Office in writing. | required |
| `<Lastname>`    | string  | The competitor’s last name as it appears on the FIS list                                                                                                                                                                                                                                              | required |
| `<Firstname>`   | string  | The competitor’s first name as it appears on the FIS list                                                                                                                                                                                                                                             | required |
| `<Gender>`      | string  | Gender of competitor<br>M = Male<br>F = Female                                                                                                                                                                                                                                                        | optional |
| `<Nation>`      | string  | The competitor’s nation using the FIS abbreviation                                                                                                                                                                                                                                                    | required |
| `<Yearofbirth>` | integer | The competitor’s year of birth as it appears on the FIS list (i.e. 1987)                                                                                                                                                                                                                              | optional |
| `<Clubname>`    | String  | Name of club of competitor                                                                                                                                                                                                                                                                            | optional |

## 3.4 `<CC_result>`

| Element            | Data    | Description                                                                                                                                                                                  | Required |
|--------------------|---------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|
| `<Starttime>`      | string  | Start time of competitor (individual races)<br>HH:MM:SS                                                                                                                                      | optional |
| `<Timediff>`       | string  | Start behind time (pursuit), attribute wave time<br>MM:SS                                                                                                                                    | optional |
| `<Totaltime>`      | string  | Total time of race, attribute time limit for stage events/<br>net time for pursuit races within stage events for FIS point calculation (according FIS Points Rule art. 2.4)<br>HH:MM:SS.Z(Z) | required |
| `<Diff>`           | string  | Time difference for total time on finish                                                                                                                                                     | optional |
| `<Racepoints>`     | decimal | Race (FIS) points                                                                                                                                                                            | required |
| `<Bonustime>`      | string  | Bonus time on finish (stage event races) in time format<br>HH:MM:SS.Z(Z)                                                                                                                     | optional |
| `<Bonuscuppoints>` | decimal | Bonus cup points on finish                                                                                                                                                                   | optional |
| `<Penaltytime>`    | string  | Penalty time of a sanction in time format<br>HH:MM:SS.Z(Z)                                                                                                                                   | optional |
| `<Arrivalrank>`    | string  | Rank for arrival time                                                                                                                                                                        | optional |
| `<Arrivaltime>`    | string  | Arrival time (= total time) only for pursuit races within stage events<br>HH:MM:SS.Z(Z)                                                                                                      | optional |
| `<Arrivaldiff>`    | string  | Arrival time difference on finish                                                                                                                                                            | optional |
| `<Level>`          | string  | Round reached (Final, Small final,1/4 final, Semifinal, Quarter final, Eight final, qualification)<br>final<br>smallfinal<br>semifinal<br>quarterfinal<br>eightfinal<br>qualification        | optional |

Attributes of the elements above:

| Element       | Attribute | Attribute values |
|---------------|-----------|------------------|
| `<Timediff>`  | `wave`    | y                |
| `<Totaltime>` | `TL`      | y                |

## 3.5 `<CC_resultdetail>`

| Element           | Child elements                                                                                                                             | Description                                                                                                | Required |
|-------------------|--------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------|----------|
| `<Intermediate>`  | `<Time>`<br>`<Diff>`<br>`<Rank>`<br>`<Sectortime>`<br>`<Sectordiff>`<br>`<Sectorrank>`<br>`<Bonustime>`<br>`<Bonuscuppoints>`<br>`<Speed>` | detailed result information                                                                                | optional |
| `<Heat>` (Sprint) | `<Rank>`<br>`<Time>`<br>`<Diff>`                                                                                                           | detailed result information about sprint heats                                                             | optional |
| `<Run>` (Sprint)  | `<Rank>`<br>`<Time>`<br>`<Diff>`                                                                                                           | ⚠️ **Deprecated** – replaced by `<Heat>`, kept for compatibility with earlier versions of this description | optional |

Attributes of the elements above:

| Element           | Attribute                   | Attribute values                                                                                                     |
|-------------------|-----------------------------|----------------------------------------------------------------------------------------------------------------------|
| `<Intermediate>`  | `i`                         | Number of intermediate point                                                                                         |
| `<Heat>` (Sprint) | `No`                        | Number of the heat within the phase given in `Level`                                                                 |
| `<Heat>` (Sprint) | `Level`                     | final<br>smallfinal<br>semifinal<br>quarterfinal<br>eightfinal<br>qualification                                      |
| `<Heat>` (Sprint) | `Status`                    | RAL<br>DNS<br>DNF<br>DSQ<br>NPS                                                                                      |
| `<Run>` (Sprint)  | `no`<br>`Level`<br>`Status` | ⚠️ **Deprecated** – attributes of the deprecated `<Run>` element, replaced by `No`, `Level` and `Status` of `<Heat>` |
<!-- pagebreak -->

## 3.6 `<Intermediate>`

An intermediate point can be a timing point or speed measurement point.

| Element         | Data    | Description                                                                                                                        | Required |
|-----------------|---------|------------------------------------------------------------------------------------------------------------------------------------|----------|
| `<Time>`        | string  | Cumulative time on intermediate point i                                                                                            | required |
| `<Diff>`        | string  | Time difference on intermediate point i                                                                                            | optional |
| `<Rank>`        | integer | Rank on intermediate point i                                                                                                       | required |
| `<Sectortime>`  | string  | Time of the last sector (last intermediate point to current intermediate point)                                                    | optional |
| `<Sectordiff>`  | String  | Time difference of a sector                                                                                                        | optional |
| `<Sectorrank>`  | integer | Rank of the last sector                                                                                                            | optional |
| `<Bonustime>`   | string  | Bonus time on intermediate point (stage event races)                                                                               | optional |
| `<Bonuspoints>` | decimal | Bonus cup points on intermediate point                                                                                             | optional |
| `<Speed>`       | string  | Speed on intermediate point i in speed unit<br>(Speed can be also used without using Time, Diff and Rank on an intermediate point) | optional |

| Element   | Data    | Description                              | Required |
|-----------|---------|------------------------------------------|----------|
| `<Speed>` | decimal | Speed on intermediate point i            | required |
| `<Diff>`  | decimal | Speed difference on intermediate point i | optional |
| `<Rank>`  | integer | Rank on intermediate point i             | required |
<!-- pagebreak -->

## 3.7 `<Heat>`

⚠️ The deprecated `<Run>` element accepts the same child elements and attributes as `<Heat>`.

| Element  | Data    | Description                                                                                       | Required |
|----------|---------|---------------------------------------------------------------------------------------------------|----------|
| `<Rank>` | Integer | Rank within the run (If the rank was decided by a photo finish then with attribute)               | optional |
| `<Time>` | string  | Time of the run (if the time of the competitor is a lucky loser time then with attribute)<br>Time | optional |
| `<Diff>` | string  | Time difference in run                                                                            | optional |

Attributes of the elements above:

| Element  | Attribute | Attribute values         |
|----------|-----------|--------------------------|
| `<Rank>` | `Pf`      | y                        |
| `<Time>` | `LLrank`  | Rank of lucky loser time |

## 3.8 `<CC_notclassified>`

| Element          | Child elements                          | Description                          | Required |
|------------------|-----------------------------------------|--------------------------------------|----------|
| `<CC_notranked>` | `<Bib>`<br>`<Competitor>`<br>`<Reason>` | Details of each competitor’s results | optional |

Attributes of `<CC_notranked>`:

| Element          | Attribute | Attribute values                                                                                                                                                                 |
|------------------|-----------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `<CC_notranked>` | `Status`  | DNS = Did not start<br>DSQ = Disqualified<br>DNF = Did not finish<br>DPO = Doping offense<br>NPS = Not permitted to start<br>DQB = Disqualification for unsportsmanlike behavior |

## 3.9 `<CC_notranked>`

| Element             | Data    | Child elements                                                                                              | Description                                                                                                                                                                           | Required |
|---------------------|---------|-------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|
| `<Bib>`             | integer |                                                                                                             | The competitor’s starting bib from the first run                                                                                                                                      | required |
| `<Competitor>`      |         | `<Fiscode>`<br>`<Lastname>`<br>`<Firstname>`<br>`<Gender>`<br>`<Nation>`<br>`<Yearofbirth>`<br>`<Clubname>` | Details of a competitor                                                                                                                                                               | required |
| `<CC_resultdetail>` |         | `<Intermediate>`<br>`<Heat>`<br>`<Run>` (⚠️ depre-cated)                                                    | Details of race result                                                                                                                                                                | optional |
| `<Reason>`          | string  |                                                                                                             | Reference to ICR rule number for disqualification offence                                                                                                                             | optional |
| `<CC_result>`       |         | `<Level>`                                                                                                   | Details of the result of the competitor                                                                                                                                               | required |
| `<Level>`           | string  |                                                                                                             | Round reached (Final, Small final,1/4 final, Semifinal, Quarter Final, Eight Final, qualification)<br>final<br>smallfinal<br>semifinal<br>quarterfinal<br>eightfinal<br>qualification | optional |

Attributes of `<Bib>`:

| Element | Attribute | Attribute values                                                                                   |
|---------|-----------|----------------------------------------------------------------------------------------------------|
| `<Bib>` | `Color`   | yellow<br>red<br>green<br>blue<br>white<br>black<br>turquoise<br>grey<br>(color of a leader shirt) |

## 3.10 `<Competitor>`

| Element         | Data    | Description                                                                                                                                                                                                                                                                                           | Required |
|-----------------|---------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|
| `<Fiscode>`     | string  | The competitor’s personal and unique FIS code. Every competitor must have a valid FIS code to participate in a FIS race. This code is published on the FIS list, or in exceptional cases between the publication of lists may have been provided to the TD or organizer by the FIS Office in writing. | required |
| `<Lastname>`    | string  | The competitor’s last name as it appears on the FIS list                                                                                                                                                                                                                                              | required |
| `<Firstname>`   | string  | The competitor’s first name as it appears on the FIS list                                                                                                                                                                                                                                             | required |
| `<Gender>`      | string  | Gender of competitor<br>M = Men<br>F = Female                                                                                                                                                                                                                                                         | optional |
| `<Nation>`      | string  | The competitor’s nation using the FIS abbreviation                                                                                                                                                                                                                                                    | required |
| `<Yearofbirth>` | integer | The competitor’s year of birth as it appears on the FIS list (i.e. 1987)                                                                                                                                                                                                                              | optional |
| `<Clubname>`    | String  | Name of club of competitor                                                                                                                                                                                                                                                                            | optional |

## 3.11 `<CC_result>`

| Element   | Data   | Description                                                                                                                                                                           | Required |
|-----------|--------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|
| `<Level>` | string | Round reached (Final, Small final,1/4 final, Semifinal, Quarter Final, Eight Final, qualification)<br>final<br>smallfinal<br>semifinal<br>quarterfinal<br>eightfinal<br>qualification | optional |

## 3.12 `<CC_resultdetail>`

| Element          | Child elements                                                                                                                          | Description                                                                                                | Required |
|------------------|-----------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------|----------|
| `<Intermediate>` | `<Time>`<br>`<Diff>`<br>`<Rank>`<br>`<Sectortime>`<br>`<Sectordiff>`<br>`<Sectorrank>`<br>`<Bonustime>`<br>`<Bonuspoints>`<br>`<Speed>` | detailed result information for all races except sprint                                                    | optional |
| `<Heat>`         | `<Rank>`<br>`<Time>`<br>`<Diff>`                                                                                                        | detailed result information about sprint heats                                                             | optional |
| `<Run>`          | `<Rank>`<br>`<Time>`<br>`<Diff>`                                                                                                        | ⚠️ **Deprecated** – replaced by `<Heat>`, kept for compatibility with earlier versions of this description | optional |

Attributes of the elements above:

| Element          | Attribute                   | Attribute values                                                                                                     |
|------------------|-----------------------------|----------------------------------------------------------------------------------------------------------------------|
| `<Intermediate>` | `i`                         | Number of intermediate point                                                                                         |
| `<Heat>`         | `No`                        | Number of the heat within the phase given in `Level`                                                                 |
| `<Heat>`         | `Level`                     | final<br>smallfinal<br>semifinal<br>quarterfinal<br>eightfinal<br>qualification                                      |
| `<Heat>`         | `Status`                    | DSQ<br>DNS<br>DNF<br>NPS<br>RAL                                                                                      |
| `<Run>`          | `no`<br>`Level`<br>`Status` | ⚠️ **Deprecated** – attributes of the deprecated `<Run>` element, replaced by `No`, `Level` and `Status` of `<Heat>` |
<!-- pagebreak -->
## 3.13 `<Intermediate>`

An intermediate point can be a timing point or speed measurement point.

| Element         | Data    | Description                                                                                                                        | Required |
|-----------------|---------|------------------------------------------------------------------------------------------------------------------------------------|----------|
| `<Time>`        | string  | Cumulative time on intermediate point i                                                                                            | required |
| `<Diff>`        | string  | Time difference on intermediate point i                                                                                            | optional |
| `<Rank>`        | integer | Rank on intermediate point i                                                                                                       | required |
| `<Sectortime>`  | string  | Time of the last sector (last intermediate point to current intermediate point)                                                    | optional |
| `<Sectordiff>`  | String  | Time difference of a sector                                                                                                        | optional |
| `<Sectorrank>`  | integer | Rank of the last sector                                                                                                            | optional |
| `<Bonustime>`   | string  | Bonus time on intermediate point (stage event races)                                                                               | optional |
| `<Bonuspoints>` | decimal | Bonus cup points on intermediate point                                                                                             | optional |
| `<Speed>`       | string  | Speed on intermediate point i in speed unit<br>(Speed can be also used without using Time, Diff and Rank on an intermediate point) | optional |

| Element   | Data    | Description                              | Required |
|-----------|---------|------------------------------------------|----------|
| `<Speed>` | decimal | Speed on intermediate point i            | required |
| `<Diff>`  | decimal | Speed difference on intermediate point i | optional |
| `<Rank>`  | integer | Rank on intermediate point i             | required |
<!-- pagebreak -->
## 3.14 `<Heat>`

⚠️ The deprecated `<Run>` element accepts the same child elements and attributes as `<Heat>`.

| Element  | Data    | Description                                                                                       | Required |
|----------|---------|---------------------------------------------------------------------------------------------------|----------|
| `<Rank>` | Integer | Rank within the run (If the rank was decided by a photo finish then with attribute)               | optional |
| `<Time>` | string  | Time of the run (if the time of the competitor is a lucky loser time then with attribute)<br>Time | optional |
| `<Diff>` | string  | Time difference in run                                                                            | optional |

Attributes of the elements above:

| Element  | Attribute | Attribute values         |
|----------|-----------|--------------------------|
| `<Rank>` | `Pf`      | y                        |
| `<Time>` | `LLrank`  | Rank of lucky loser time |

# 4. Result for team competition

## 4.1 `<CC_classified>`

| Element       | Child elements                                                                                      | Description                  | Required |
|---------------|-----------------------------------------------------------------------------------------------------|------------------------------|----------|
| `<CC_ranked>` | `<Rank>`<br>`<Order>`<br>`<Bib>`<br>`<Team>`<br>`<CC_result>`<br>`<CC_resultdetail>`<br>`<CC_team>` | Details of each team results | required |

Attributes of `<CC_ranked>`:

| Element       | Attribute | Attribute values                                      |
|---------------|-----------|-------------------------------------------------------|
| `<CC_ranked>` | `Status`  | QLF = completed the race                              |
| `<CC_ranked>` | `Status2` | LAP = lapped<br>RAL = Ranked as last<br>(Team Sprint) |

## 4.2 `<CC_ranked>`

| Element             | Data    | Child elements                                                                              | Description                                                                                      | Required |
|---------------------|---------|---------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------|----------|
| `<Rank>`            | integer |                                                                                             | The team position in the race<br>(If the rank was decided by a photo finish then with attribute) | required |
| `<Order>`           | integer |                                                                                             | The competitor’s order position in the start list                                                | required |
| `<Bib>`             | integer |                                                                                             | The team starting bib from the first run<br>color = team BIB color                               | required |
| `<Team>`            |         | `<Fiscode>`<br>`<Teamname>`<br>`<Nation>`                                                   | Details of a team                                                                                | required |
| `<CC_result>`       |         | `<Totaltime>`<br>`<Diff>`<br>`<Penaltytime>`<br>`<Level>`                                   | Details of the result of the team                                                                | required |
| `<CC_resultdetail>` |         | `<Intermediate>` (Relay)<br>`<Heat>` (Team Sprint)<br>`<Run>` (Team Sprint) (⚠️ deprecated) | Details of race result                                                                           | optional |
| `<CC_team>`         |         | `<CC_ranked>`                                                                               | Detailed result of each competitor of a team                                                     | optional |

Attributes of the elements above:

| Element  | Attribute | Attribute values                                                      |
|----------|-----------|-----------------------------------------------------------------------|
| `<Rank>` | `Pf`      | y                                                                     |
| `<Bib>`  | `Color`   | yellow<br>red<br>green<br>blue<br>white<br>black<br>turquoise<br>grey |

## 4.3 `<Team>`

| Element      | Data   | Description                                                                                                                                                                                                                                                                    | Required |
|--------------|--------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|
| `<Fiscode>`  | string | The team’s unique FIS code. Every team must have a valid FIS code to participate in a FIS race. This code is published on the FIS list, or in exceptional cases between the publications of lists may have been provided to the TD or Organizers by the FIS Office in writing. | required |
| `<Teamname>` | string | The team name as it appears on the FIS list                                                                                                                                                                                                                                    | required |
| `<Nation>`   | string | The team nation using the FIS abbreviation                                                                                                                                                                                                                                     | required |

## 4.4 `<CC_result>`

| Element         | Data   | Description                                                                         | Required |
|-----------------|--------|-------------------------------------------------------------------------------------|----------|
| `<Totaltime>`   | string | Total time of race                                                                  | required |
| `<Diff>`        | string | Time difference on finish                                                           | optional |
| `<Penaltytime>` | string | Penalty time                                                                        | optional |
| `<Level>`       | string | Round reached in Team Sprint (Final, Semifinal)<br>final<br>smallfinal<br>semifinal | optional |

## 4.5 `<CC_resultdetail>` (Relay)

| Element          | Child elements                                                                         | Description                                   | Required |
|------------------|----------------------------------------------------------------------------------------|-----------------------------------------------|----------|
| `<Intermediate>` | `<Time>`<br>`<Diff>`<br>`<Rank>`<br>`<Sectortime>`<br>`<Sectordiff>`<br>`<Sectorrank>` | i.e. intermediate times for each exchange/leg | optional |

Attributes of `<Intermediate>`:

| Element          | Attribute | Attribute values             |
|------------------|-----------|------------------------------|
| `<Intermediate>` | `i`       | Number of intermediate point |

## 4.6 `<Intermediate>`

An intermediate point can be for team only a timing point.

| Element        | Data    | Description                                                                     | Required |
|----------------|---------|---------------------------------------------------------------------------------|----------|
| `<Time>`       | string  | Time on intermediate point i                                                    | required |
| `<Diff>`       | string  | Time difference on intermediate point i                                         | optional |
| `<Rank>`       | integer | Rank on intermediate point i                                                    | required |
| `<Sectortime>` | string  | Time of the last sector (last intermediate point to current intermediate point) | optional |
| `<Sectordiff>` | string  | Time difference of a sector                                                     | optional |
| `<Sectorrank>` | integer | Rank of the last sector                                                         | optional |

## 4.7 `<CC_resultdetail>` (Team Sprint)

| Element  | Child elements                   | Description                                                                                                | Required |
|----------|----------------------------------|------------------------------------------------------------------------------------------------------------|----------|
| `<Heat>` | `<Rank>`<br>`<Time>`<br>`<Diff>` | result information about team sprint heats                                                                 | optional |
| `<Run>`  | `<Rank>`<br>`<Time>`<br>`<Diff>` | ⚠️ **Deprecated** – replaced by `<Heat>`, kept for compatibility with earlier versions of this description | optional |

Attributes of `<Heat>`:

| Element  | Attribute       | Attribute values                                                                                           |
|----------|-----------------|------------------------------------------------------------------------------------------------------------|
| `<Heat>` | `No`            | Number of the heat within the phase given in `Level`                                                       |
| `<Heat>` | `Level`         | final<br>smallfinal<br>semifinal                                                                           |
| `<Run>`  | `no`<br>`Level` | ⚠️ **Deprecated** – attributes of the deprecated `<Run>` element, replaced by `No` and `Level` of `<Heat>` |

## 4.8 `<Heat>`

⚠️ The deprecated `<Run>` element accepts the same child elements and attributes as `<Heat>`.

| Element  | Data    | Description                 | Required |
|----------|---------|-----------------------------|----------|
| `<Time>` | string  | Total time of the heat      | required |
| `<Diff>` | string  | Total time difference       | optional |
| `<Rank>` | integer | Total team rank of the heat | required |

## 4.9 `<CC_team>`

| Element       | Child elements                                   | Description                                   | Required |
|---------------|--------------------------------------------------|-----------------------------------------------|----------|
| `<CC_ranked>` | `<Bib>`<br>`<Competitor>`<br>`<CC_resultdetail>` | Details of team and each competitor’s results | required |

Attributes of `<CC_ranked>`:

| Element       | Attribute | Attribute values                     |
|---------------|-----------|--------------------------------------|
| `<CC_ranked>` | `Status`  | QLF = completed the race             |
| `<CC_ranked>` | `Status2` | LAP = lapped<br>RAL = Ranked as last |

## 4.10 `<CC_ranked>`

| Element             | Data    | Child elements                                                                                              | Description                             | Required |
|---------------------|---------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------|----------|
| `<Bib>`             | integer |                                                                                                             | The team starting bib                   | required |
| `<Competitor>`      |         | `<Fiscode>`<br>`<Lastname>`<br>`<Firstname>`<br>`<Gender>`<br>`<Nation>`<br>`<Yearofbirth>`<br>`<Clubname>` | Details of a competitor                 | required |
| `<CC_resultdetail>` |         | `<Totaltime>`<br>`<Diff>`<br>`<Rank>`<br>`<Intermediate>`                                                   | Details of the result of the competitor | optional |
<!-- pagebreak -->

Attributes of `<Bib>`:

| Element | Attribute               | Attribute values                        |
|---------|-------------------------|-----------------------------------------|
| `<Bib>` | `Color`                 | red<br>green<br>yellow<br>blue          |
| `<Bib>` | `Style`<br>(only relay) | C=classic technique<br>F=free technique |
| `<Bib>` | `Leg`<br>(only relay)   | Number of leg                           |

## 4.11 `<Competitor>`

| Element         | Data    | Description                                                                                                                                                                                                                                                                                             | Required |
|-----------------|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|
| `<Fiscode>`     | string  | The competitor’s personal and unique FIS code. Every competitor must have a valid FIS code to participate in a FIS race. This code is published on the FIS list, or in exceptional cases between the publications of lists may have been provided to the TD or organizers by the FIS Office in writing. | required |
| `<Lastname>`    | string  | The competitor’s last name as it appears on the FIS list                                                                                                                                                                                                                                                | required |
| `<Firstname>`   | string  | The competitor’s first name as it appears on the FIS list                                                                                                                                                                                                                                               | required |
| `<Gender>`      | string  | Gender of competitor<br>M = Male<br>F = Female                                                                                                                                                                                                                                                          | optional |
| `<Nation>`      | string  | The competitor’s nation using the FIS abbreviation                                                                                                                                                                                                                                                      | required |
| `<Yearofbirth>` | integer | The competitor’s year of birth as it appears on the FIS list (ie. 1987)                                                                                                                                                                                                                                 | optional |
| `<Clubname>`    | String  | Name of club of competitor                                                                                                                                                                                                                                                                              | optional |

## 4.12 `<CC_resultdetail>` (Relay)

| Element          | Data    | Child elements                                | Description                 | Required |
|------------------|---------|-----------------------------------------------|-----------------------------|----------|
| `<Totaltime>`    | string  |                                               | Leg time of the competitor  | optional |
| `<Diff>`         | string  |                                               | Leg time difference         | optional |
| `<Rank>`         | integer |                                               | Rank according the leg time | optional |
| `<Intermediate>` |         | `<Time>`<br>`<Diff>`<br>`<Rank>`<br>`<Speed>` |                             | optional |

Attributes of `<Intermediate>`:

| Element          | Attribute | Attribute values             |
|------------------|-----------|------------------------------|
| `<Intermediate>` | `i`       | Number of intermediate point |

## 4.13 `<Intermediate>`

An intermediate point can be a timing point or speed measurement point.

| Element  | Data    | Description                                        | Required |
|----------|---------|----------------------------------------------------|----------|
| `<Time>` | string  | Time of the leg on intermediate point i            | required |
| `<Diff>` | string  | Time difference of the leg on intermediate point i | optional |
| `<Rank>` | integer | Rank of the leg on intermediate point i            | required |

| Element   | Data    | Description                                 | Required |
|-----------|---------|---------------------------------------------|----------|
| `<Speed>` | decimal | Speed on intermediate point i in speed unit | required |
| `<Diff>`  | decimal | Speed difference on intermediate point i    | optional |
| `<Rank>`  | integer | Speed rank on intermediate point i          | required |
<!-- pagebreak -->

## 4.14 `<CC_resultdetail>` (Team Sprint)

| Element  | Child elements   | Description                                                                                                | Required |
|----------|------------------|------------------------------------------------------------------------------------------------------------|----------|
| `<Heat>` | `<Intermediate>` | result information about team sprint heats intermediate                                                    | optional |
| `<Run>`  | `<Intermediate>` | ⚠️ **Deprecated** – replaced by `<Heat>`, kept for compatibility with earlier versions of this description | optional |

Attributes of `<Heat>`:

| Element  | Attribute       | Attribute values                                                                                           |
|----------|-----------------|------------------------------------------------------------------------------------------------------------|
| `<Heat>` | `No`            | Number of the heat within the phase given in `Level`                                                       |
| `<Heat>` | `Level`         | final<br>smallfinal<br>semifinal                                                                           |
| `<Run>`  | `no`<br>`Level` | ⚠️ **Deprecated** – attributes of the deprecated `<Run>` element, replaced by `No` and `Level` of `<Heat>` |

## 4.15 `<Heat>`

⚠️ The deprecated `<Run>` element accepts the same child elements and attributes as `<Heat>`.

| Element          | Child elements                                | Description                                   | Required |
|------------------|-----------------------------------------------|-----------------------------------------------|----------|
| `<Intermediate>` | `<Time>`<br>`<Diff>`<br>`<Rank>`<br>`<Speed>` | i.e. intermediate times for each exchange/leg | optional |

Attributes of `<Intermediate>`:

| Element          | Attribute | Attribute values             |
|------------------|-----------|------------------------------|
| `<Intermediate>` | `i`       | Number of intermediate point |
<!-- pagebreak -->

## 4.16 `<Intermediate>`

An intermediate point can be a timing point or speed measurement point.

| Element  | Data    | Description                                        | Required |
|----------|---------|----------------------------------------------------|----------|
| `<Time>` | string  | Time of the leg on intermediate point i            | required |
| `<Diff>` | string  | Time difference of the leg on intermediate point i | optional |
| `<Rank>` | integer | Rank of the leg on intermediate point i            | required |

| Element   | Data    | Description                                 | Required |
|-----------|---------|---------------------------------------------|----------|
| `<Speed>` | decimal | Speed on intermediate point i in speed unit | required |
| `<Diff>`  | decimal | Speed difference on intermediate point i    | optional |
| `<Rank>`  | integer | Speed rank on intermediate point i          | required |

## 4.17 `<CC_notclassified>`

| Element          | Child elements                                                                        | Description                 | Required |
|------------------|---------------------------------------------------------------------------------------|-----------------------------|----------|
| `<CC_notranked>` | `<Bib>`<br>`<Team>`<br>`<CC_team>`<br>`<CC_resultdetail>`<br>`<Reason>`<br>`<Level>` | Details of each team result | optional |

Attributes of `<CC_notranked>`:

| Element          | Attribute | Attribute values                                                                                                                                                                 |
|------------------|-----------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `<CC_notranked>` | `Status`  | DNS = Did not start<br>DSQ = Disqualified<br>DNF = Did not finish<br>DPO = Doping offense<br>NPS = Not permitted to start<br>DQB = Disqualification for unsportsmanlike behavior |

## 4.18 `<CC_notranked>`

| Element             | Data    | Child elements                                           | Description                                                                                      | Required |
|---------------------|---------|----------------------------------------------------------|--------------------------------------------------------------------------------------------------|----------|
| `<Bib>`             | integer |                                                          | The team starting bib from the first run                                                         | required |
| `<Team>`            |         | `<Fiscode>`<br>`<Teamname>`<br>`<Nation>`                | Details of a team                                                                                | required |
| `<CC_result>`       |         | `<Level>`                                                | Details of the result of the team                                                                | required |
| `<CC_resultdetail>` |         | `<Intermediate>`<br>`<Heat>`<br>`<Run>` (⚠️ depre-cated) | Details of the result of the competitor                                                          | optional |
| `<CC_team>`         |         | `<CC_notranked>`                                         |                                                                                                  | optional |
| `<Reason>`          | string  |                                                          | Reference to ICR rule number for disqualification offence                                        | Optional |
| `<Level>`           | string  |                                                          | Round reached in Team Sprint (Final, Small final, Semifinal)<br>final<br>smallfinal<br>semifinal | optional |

## 4.19 `<Team>`

| Element      | Data   | Description                                                                                                                                                                                                                                                                   | Required |
|--------------|--------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|
| `<Fiscode>`  | string | The team’s unique FIS code. Every team must have a valid FIS code to participate in a FIS race. This code is published on the FIS list, or in exceptional cases between the publication of lists may have been provided to the TD or Organizers by the FIS Office in writing. | required |
| `<Teamname>` | string | The team name as it appears on the FIS list                                                                                                                                                                                                                                   | required |
| `<Nation>`   | string | The team nation using the FIS abbreviation                                                                                                                                                                                                                                    | required |

## 4.20 `<CC_result>`

| Element   | Data   | Description                                                                                      | Required |
|-----------|--------|--------------------------------------------------------------------------------------------------|----------|
| `<Level>` | string | Round reached in Team Sprint (Final, Small final, Semifinal)<br>final<br>smallfinal<br>semifinal | optional |

## 4.21 `<CC_resultdetail>` (Relay)

| Element          | Child elements                                                                         | Description                                   | Required |
|------------------|----------------------------------------------------------------------------------------|-----------------------------------------------|----------|
| `<Intermediate>` | `<Time>`<br>`<Diff>`<br>`<Rank>`<br>`<Sectortime>`<br>`<Sectordiff>`<br>`<Sectorrank>` | i.e. intermediate times for each exchange/leg | optional |

Attributes of `<Intermediate>`:

| Element          | Attribute | Attribute values             |
|------------------|-----------|------------------------------|
| `<Intermediate>` | `i`       | Number of intermediate point |

## 4.22 `<Intermediate>`

An intermediate point can be for team only a timing point.

| Element        | Data    | Description                                                                     | Required |
|----------------|---------|---------------------------------------------------------------------------------|----------|
| `<Time>`       | string  | Time on intermediate point i                                                    | required |
| `<Diff>`       | string  | Time difference on intermediate point i                                         | optional |
| `<Rank>`       | integer | Rank on intermediate point i                                                    | required |
| `<Sectortime>` | string  | Time of the last sector (last intermediate point to current intermediate point) | optional |
| `<Sectordiff>` | string  | Time difference of a sector                                                     | optional |
| `<Sectorrank>` | integer | Rank of the last sector                                                         | optional |

## 4.23 `<CC_resultdetail>` (Team Sprint)

| Element  | Child elements                   | Description                                                                                                | Required |
|----------|----------------------------------|------------------------------------------------------------------------------------------------------------|----------|
| `<Heat>` | `<Rank>`<br>`<Time>`<br>`<Diff>` | result information about team sprint heats                                                                 | optional |
| `<Run>`  | `<Rank>`<br>`<Time>`<br>`<Diff>` | ⚠️ **Deprecated** – replaced by `<Heat>`, kept for compatibility with earlier versions of this description | optional |

Attributes of `<Heat>`:

| Element  | Attribute       | Attribute values                                                                                           |
|----------|-----------------|------------------------------------------------------------------------------------------------------------|
| `<Heat>` | `No`            | Number of the heat within the phase given in `Level`                                                       |
| `<Heat>` | `Level`         | final<br>semifinal                                                                                         |
| `<Run>`  | `no`<br>`Level` | ⚠️ **Deprecated** – attributes of the deprecated `<Run>` element, replaced by `No` and `Level` of `<Heat>` |

## 4.24 `<Heat>`

⚠️ The deprecated `<Run>` element accepts the same child elements and attributes as `<Heat>`.

| Element  | Data    | Description                 | Required |
|----------|---------|-----------------------------|----------|
| `<Time>` | string  | Total time of the heat      | required |
| `<Diff>` | string  | Total time difference       | optional |
| `<Rank>` | integer | Total team rank of the heat | required |

## 4.25 `<CC_team>`

| Element          | Child elements                                   | Description                                   | Required |
|------------------|--------------------------------------------------|-----------------------------------------------|----------|
| `<CC_notranked>` | `<Bib>`<br>`<Competitor>`<br>`<CC_resultdetail>` | Details of team and each competitor’s results | Required |

Attributes of `<CC_notranked>`:

| Element          | Attribute | Attribute values                                                                                                                                                                 |
|------------------|-----------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `<CC_notranked>` | `Status`  | DNS = Did not start<br>DSQ = Disqualified<br>DNF = Did not finish<br>DPO = Doping offense<br>NPS = Not permitted to start<br>DQB = Disqualification for unsportsmanlike behavior |

## 4.26 `<CC_notranked>`

| Element             | Data    | Child elements                                                                                              | Description                                                                                      | Required |
|---------------------|---------|-------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------|----------|
| `<Bib>`             | integer |                                                                                                             | The team starting bib                                                                            | required |
| `<Competitor>`      |         | `<Fiscode>`<br>`<Lastname>`<br>`<Firstname>`<br>`<Gender>`<br>`<Nation>`<br>`<Yearofbirth>`<br>`<Clubname>` | Details of a competitor                                                                          | required |
| `<CC_resultdetail>` |         | `<Totaltime>`<br>`<Diff>`<br>`<Rank>`<br>`<Intermediate>`                                                   | Details of the result of the competitor as far as team participated in the competition (for DNF) | optional |

## 4.27 `<Competitor>`

| Element         | Data    | Description                                                                                                                                                                                                                                                                                             | Required |
|-----------------|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|
| `<Fiscode>`     | string  | The competitor’s personal and unique FIS code. Every competitor must have a valid FIS code to participate in a FIS race. This code is published on the FIS list, or in exceptional cases between the publications of lists may have been provided to the TD or organizers by the FIS Office in writing. | required |
| `<Lastname>`    | string  | The competitor’s last name as it appears on the FIS list                                                                                                                                                                                                                                                | required |
| `<Firstname>`   | string  | The competitor’s first name as it appears on the FIS list                                                                                                                                                                                                                                               | required |
| `<Gender>`      | string  | Gender of competitor<br>M = Male<br>F = Female                                                                                                                                                                                                                                                          | optional |
| `<Nation>`      | string  | The competitor’s nation using the FIS abbreviation                                                                                                                                                                                                                                                      | required |
| `<Yearofbirth>` | integer | The competitor’s year of birth as it appears on the FIS list (ie. 1987)                                                                                                                                                                                                                                 | optional |
| `<Clubname>`    | String  | Name of club of competitor                                                                                                                                                                                                                                                                              | optional |

## 4.28 `<CC_resultdetail>` (Relay)

| Element          | Data    | Child elements                                | Description                 | Required |
|------------------|---------|-----------------------------------------------|-----------------------------|----------|
| `<Totaltime>`    | string  |                                               | Leg time of the competitor  | optional |
| `<Diff>`         | string  |                                               | Leg time difference         | optional |
| `<Rank>`         | integer |                                               | Rank according the leg time | optional |
| `<Intermediate>` |         | `<Time>`<br>`<Diff>`<br>`<Rank>`<br>`<Speed>` |                             | optional |

Attributes of `<Intermediate>`:

| Element          | Attribute | Attribute values             |
|------------------|-----------|------------------------------|
| `<Intermediate>` | `i`       | Number of intermediate point |

## 4.29 `<Intermediate>`

An intermediate point can be a timing point or speed measurement point.

| Element  | Data    | Description                                        | Required |
|----------|---------|----------------------------------------------------|----------|
| `<Time>` | string  | Time of the leg on intermediate point i            | required |
| `<Diff>` | string  | Time difference of the leg on intermediate point i | optional |
| `<Rank>` | integer | Rank of the leg on intermediate point i            | required |

| Element   | Data    | Description                                 | Required |
|-----------|---------|---------------------------------------------|----------|
| `<Speed>` | decimal | Speed on intermediate point i in speed unit | required |
| `<Diff>`  | decimal | Speed difference on intermediate point i    | optional |
| `<Rank>`  | integer | Rank on intermediate point i                | required |
<!-- pagebreak -->

## 4.30 `<CC_resultdetail>` (Team Sprint)

| Element  | Child elements   | Description                                                                                                | Required |
|----------|------------------|------------------------------------------------------------------------------------------------------------|----------|
| `<Heat>` | `<Intermediate>` | result information about team sprint heats intermediate                                                    | optional |
| `<Run>`  | `<Intermediate>` | ⚠️ **Deprecated** – replaced by `<Heat>`, kept for compatibility with earlier versions of this description | optional |

Attributes of `<Heat>`:

| Element  | Attribute       | Attribute values                                                                                           |
|----------|-----------------|------------------------------------------------------------------------------------------------------------|
| `<Heat>` | `No`            | Number of the heat within the phase given in `Level`                                                       |
| `<Heat>` | `Level`         | final<br>semifinal                                                                                         |
| `<Run>`  | `no`<br>`Level` | ⚠️ **Deprecated** – attributes of the deprecated `<Run>` element, replaced by `No` and `Level` of `<Heat>` |

## 4.31 `<Heat>`

⚠️ The deprecated `<Run>` element accepts the same child elements and attributes as `<Heat>`.

| Element          | Child elements                   | Description                                   | Required |
|------------------|----------------------------------|-----------------------------------------------|----------|
| `<Intermediate>` | `<Time>`<br>`<Diff>`<br>`<Rank>` | i.e. intermediate times for each exchange/leg | optional |

Attributes of `<Intermediate>`:

| Element          | Attribute | Attribute values             |
|------------------|-----------|------------------------------|
| `<Intermediate>` | `i`       | Number of intermediate point |

## 4.32 `<Intermediate>`

| Element  | Data    | Description                                        | Required |
|----------|---------|----------------------------------------------------|----------|
| `<Time>` | string  | Time of the leg on intermediate point i            | required |
| `<Diff>` | string  | Time difference of the leg on intermediate point i | optional |
| `<Rank>` | integer | Rank of the leg on intermediate point i            | required |

# 5. Example Raceheader, Raceinfo

```xml
<?xml version="1.0" encoding="utf-8"?>
<Fisresults>
  <XMLversion>2.9</XMLversion>
  <Raceheader Sector="CC" Gender="M">
    <Season>2011</Season>
    <Codex>9970</Codex>
    <Nation>FIN</Nation>
    <Discipline>INT</Discipline>
    <Category>WC</Category>
    <Type>Official</Type>
    <Racedate>
      <Day>19</Day>
      <Month>11</Month>
      <Year>2010</Year>
    </Racedate>
    <Place>Kuusamo</Place>
    <Eventname>Viessmann Cross Country World Cup</Eventname>
    <Tempunit>C</Tempunit>
    <Longunit>m</Longunit>
    <Speedunit>kmh</Speedunit>
    <Windunit>ms</Windunit>
    <CC_photof/>
  </Raceheader>
  <CC_race>
    <CC_raceinfo>
      <Jury Function="RACEDIRECTOR">
        <Lastname>MIGNEREY</Lastname>
        <Firstname>Pierre</Firstname>
        <Nation>FIS</Nation>
      </Jury>
      <Jury Function="CHIEFCOMPETITION">
        <Lastname>PEKK</Lastname>
        <Firstname>Tiit</Firstname>
        <Nation>EST</Nation>
      </Jury>
      <Jury Function="TECHNICALDELEGATE">
        <Lastname>MAPELLI</Lastname>
        <Firstname>Marco</Firstname>
        <Nation>ITA</Nation>
      </Jury>
      <Jury Function="TECHNICALDELEGATEASSISTANT">
        <Lastname>VODRAZKA</Lastname>
        <Firstname>Jakub</Firstname>
        <Nation>CZE</Nation>
      </Jury>
      <Jury Function="TECHNICALDELEGATEASSISTANTNATIONAL">
        <Lastname>PRYKAERI</Lastname>
        <Firstname>Juessi</Firstname>
        <Nation>FIN</Nation>
      </Jury>
      <Jury Function="MEMBER">
        <Lastname>VILJANMAR</Lastname>
        <Firstname>Annmarie</Firstname>
        <Nation>FIN</Nation>
      </Jury>
      <Runinfo No="1">
        <Course No="1">
          <Name>Kilparata race course</Name>
          <HD>45</HD>
          <MC>75</MC>
          <TC>265</TC>
          <Style>F</Style>
          <Laplength>2500</Laplength>
          <Lapnumber>3</Lapnumber>
          <Style>Free</Style>
          <Intermediate i="1" type="time">
            <Distance>1500</Distance>
          </Intermediate>
          <Intermediate i="2" type="speed">
            <Distance>2600</Distance>
          </Intermediate>
          <Intermediate i="3" type="time">
            <Distance>5700</Distance>
          </Intermediate>
          <Intermediate i="99" type="time">
            <Distance>7500</Distance>
          </Intermediate>
        </Course>
        <Starttime>15:00</Starttime>
        <Endtime>16:00</Endtime>
        <Weather>
          <Starttime>15:00</Starttime>
          <Endtime>16:00</Endtime>
          <Place>Stadium</Place>
          <Weather>cloudy</Weather>
          <Temperatureair>4.1</Temperatureair>
          <Temperaturesnow>-1.9</Temperaturesnow>
          <Humidity>80</Humidity>
          <Maxwindspeed>0.87</Maxwindspeed>
          <Minwindspeed>0.17</Minwindspeed>
          <Avgwindspeed>0.26</Avgwindspeed>
          <Winddirection>N</Winddirection>
        </Weather>
        <Statistics>
          <Entries>
            <Competitors>49</Competitors>
            <Nations>10</Nations>
          </Entries>
          <Ranked>
            <Competitors>45</Competitors>
            <Nations>10</Nations>
          </Ranked>
          <DSQ>
            <Competitors>1</Competitors>
            <Nations>1</Nations>
          </DSQ>
          <DQB>
            <Competitors>1</Competitors>
            <Nations>1</Nations>
          </DQB>
          <DNS>
            <Competitors>1</Competitors>
            <Nations>1</Nations>
          </DNS>
          <DNF>
            <Competitors>1</Competitors>
            <Nations>1</Nations>
          </DNF>
          <NPS>
            <Competitors>1</Competitors>
            <Nations>1</Nations>
          </NPS>
          <LAP>
            <Competitors>1</Competitors>
            <Nations>1</Nations>
          </LAP>
        </Statistics>
      </Runinfo>
      <Usedfislist>2</Usedfislist>
      <Appliedpenalty>0.00</Appliedpenalty>
      <Calculatedpenalty>0.00</Calculatedpenalty>
      <Fvalue>800</Fvalue>
      <Timingby>Swiss Timing - ST Sportservice GmbH</Timingby>
      <Dataprocessingby>Swiss Timing - ST Sportservice GmbH</Dataprocessingby>
      <Softwarecompany>Siwidata</Softwarecompany>
      <Softwarename>Raceman</Softwarename>
      <Softwareversion>6.8.9</Softwareversion>
    </CC_raceinfo>
    <CC_classified>
      <!-- ... child elements of <CC_classified> omitted ... -->
    </CC_classified>
    <CC_notclassified>
      <!-- ... child elements of <CC_notclassified> omitted ... -->
    </CC_notclassified>
  </CC_race>
</Fisresults>
```

# 6. Example result individual competition

## 6.1 Individual, Mass start, Sprint Qualification

```xml
<?xml version="1.0" encoding="utf-8"?>
<Fisresults>
  <Raceheader Sector="CC" Gender="M">
    <!-- ... child elements of <Raceheader> omitted ... -->
  </Raceheader>
  <CC_race>
    <CC_raceinfo>
      <!-- ... child elements of <CC_raceinfo> omitted ... -->
    </CC_raceinfo>
    <CC_classified>
      <CC_ranked Status="QLF">
        <Rank Pf="y">1</Rank>
        <Bib>28</Bib>
        <Competitor>
          <Fiscode>1234567</Fiscode>
          <Lastname>Koch</Lastname>
          <Firstname>Martin</Firstname>
          <Gender>M</Gender>
          <Nation>AUT</Nation>
          <Yearofbirth>1982</Yearofbirth>
          <Clubname>Skiclub XY</Clubname>
        </Competitor>
        <CC_result>
          <Startdiff>0:00</Startdiff>
          <Totaltime>27:37.3</Totaltime>
          <Diff>0.0</Diff>
          <Racepoints>35.8</Racepoints>
          <Bonustime>0:15</Bonustime>
          <Penaltytime>0:00</Penaltytime>
          <Level></Level>
        </CC_result>
        <CC_resultdetail>
          <Intermediate i="1">
            <Time>6:30.9</Time>
            <Diff>0.00</Diff>
            <Rank>1</Rank>
            <Sectortime>6:30.9</Sectortime>
            <Sectordiff>0.0</Sectordiff>
            <Sectorrank>1</Sectorrank>
            <Bonustime></Bonustime>
            <Bonuspoints></Bonuspoints>
          </Intermediate>
          <Intermediate i="2">
            <Speed>34.8</Speed>
            <Diff>0.0</Diff>
            <Rank>1</Rank>
          </Intermediate>
          <Intermediate i="3">
            <Time>12:34.8</Time>
            <Diff>0.00</Diff>
            <Rank>1</Rank>
            <Sectortime>6:03.9</Sectortime>
            <Sectordiff>0.0</Sectordiff>
            <Sectorrank>1</Sectorrank>
            <Bonustime>0:15</Bonustime>
            <Bonuspoints></Bonuspoints>
          </Intermediate>
          <Intermediate i="4">
            <Time>19:54.2</Time>
            <Diff>0.00</Diff>
            <Rank>1</Rank>
            <Sectortime>6:19.8</Sectortime>
            <Sectordiff>0.0</Sectordiff>
            <Sectorrank>1</Sectorrank>
            <Bonustime></Bonustime>
            <Bonuspoints></Bonuspoints>
          </Intermediate>
        </CC_resultdetail>
      </CC_ranked>
      <CC_ranked Status="QLF">
        <Rank Pf="y">2</Rank>
        <Bib>27</Bib>
        <Competitor>
          <Fiscode>206743</Fiscode>
          <Lastname>Ammann</Lastname>
          <Firstname>Simon</Firstname>
          <Gender>M</Gender>
          <Nation>SUI</Nation>
          <Yearofbirth>1981</Yearofbirth>
          <Clubname>Skiclub XY</Clubname>
        </Competitor>
        <CC_result>
          <Totaltime>27:29.3</Totaltime>
          <Diff>8.0</Diff>
          <Racepoints>43.2</Racepoints>
          <Bonustime>0:10</Bonustime>
          <Penaltytime>0:30</Penaltytime>
          <Level></Level>
        </CC_result>
        <CC_resultdetail>
          <Intermediate i="1">
            <Time>6:35.9</Time>
            <Diff>5.0</Diff>
            <Rank>3</Rank>
            <Sectortime>6:35.9</Sectortime>
            <Sectordiff>5.0</Sectordiff>
            <Sectorrank>3</Sectorrank>
            <Bonustime></Bonustime>
            <Bonuspoints></Bonuspoints>
          </Intermediate>
          <Intermediate i="2">
            <Time>12:54.8</Time>
            <Diff>20.0</Diff>
            <Rank>7</Rank>
            <Sectortime>6:35.9</Sectortime>
            <Sectordiff>5.00</Sectordiff>
            <Sectorrank>3</Sectorrank>
            <Bonustime></Bonustime>
            <Bonuspoints></Bonuspoints>
          </Intermediate>
          <Intermediate i="3">
            <Time>20:02.2</Time>
            <Diff>8.0</Diff>
            <Rank>2</Rank>
            <Sectortime>6:35.9</Sectortime>
            <Sectordiff>5.0</Sectordiff>
            <Sectorrank>3</Sectorrank>
            <Bonustime></Bonustime>
            <Bonuspoints></Bonuspoints>
          </Intermediate>
        </CC_resultdetail>
      </CC_ranked>
      <CC_ranked Status="QLF" Status2="LAP">
        <Rank>67</Rank>
        <Bib>27</Bib>
        <Competitor>
          <Fiscode>897092</Fiscode>
          <Lastname>Meier</Lastname>
          <Firstname>Hermann</Firstname>
          <Gender>M</Gender>
          <Nation>AUT</Nation>
          <Yearofbirth>1971</Yearofbirth>
          <Clubname>Skiclub XY</Clubname>
        </Competitor>
        <CC_result></CC_result>
        <CC_resultdetail>
          <Intermediate i="1">
            <Time>11:35.9</Time>
            <Diff>5:30.0</Diff>
            <Rank>67</Rank>
            <Sectortime>11:35.9</Sectortime>
            <Sectordiff>5:30.0</Sectordiff>
            <Sectorrank>67</Sectorrank>
            <Bonustime></Bonustime>
            <Bonuspoints></Bonuspoints>
          </Intermediate>
        </CC_resultdetail>
      </CC_ranked>
    </CC_classified>
    <CC_notclassified>
      <CC_notranked Status="DSQ">
        <Bib>69</Bib>
        <Competitor>
          <Fiscode>134234</Fiscode>
          <Lastname>Kofler</Lastname>
          <Firstname>Andreas</Firstname>
          <Gender>M</Gender>
          <Nation>AUT</Nation>
          <Yearofbirth>1984</Yearofbirth>
          <Clubname>Skiclub XY</Clubname>
        </Competitor>
        <Reason>ICR 123.4</Reason>
      </CC_notranked>
      <CC_notranked Status="DNF">
        <Bib>18</Bib>
        <Competitor>
          <Fiscode>234123</Fiscode>
          <Lastname>Kim</Lastname>
          <Firstname>Hyun-Ki</Firstname>
          <Gender>M</Gender>
          <Nation>KOR</Nation>
          <Yearofbirth>1983</Yearofbirth>
          <Clubname>Skiclub XY</Clubname>
        </Competitor>
        <CC_result></CC_result>
        <CC_resultdetail>
          <Intermediate i="1">
            <Time>6:35.9</Time>
            <Diff>0:30.0</Diff>
            <Rank>7</Rank>
            <Sectortime>6:35.9</Sectortime>
            <Sectordiff>0:30.0</Sectordiff>
            <Sectorrank>7</Sectorrank>
            <Bonustime></Bonustime>
            <Bonuspoints></Bonuspoints>
          </Intermediate>
        </CC_resultdetail>
      </CC_notranked>
      <CC_notranked Status="DNS">
        <Bib>8</Bib>
        <Competitor>
          <Fiscode>2025</Fiscode>
          <Lastname>Choi</Lastname>
          <Firstname>Heung-Chul</Firstname>
          <Gender>M</Gender>
          <Nation>KOR</Nation>
          <Yearofbirth>1981</Yearofbirth>
          <Clubname>Skiclub XY</Clubname>
        </Competitor>
      </CC_notranked>
    </CC_notclassified>
  </CC_race>
</Fisresults>
```

## 6.2 Pursuit

```xml
<?xml version="1.0" encoding="utf-8"?>
<Fisresults>
  <Raceheader Sector="CC" Gender="W">
    <!-- ... child elements of <Raceheader> omitted ... -->
  </Raceheader>
  <CC_race>
    <CC_raceinfo>
      <!-- ... child elements of <CC_raceinfo> omitted ... -->
    </CC_raceinfo>
    <CC_classified>
      <CC_ranked Status="QLF">
        <Bib>6</Bib>
        <Rank>1</Rank>
        <Competitor>
          <Fiscode>3185256</Fiscode>
          <Lastname>PARMAKOSKI</Lastname>
          <Firstname>Krista</Firstname>
          <Nation>FIN</Nation>
        </Competitor>
        <CC_result>
          <Totaltime>33:41.8</Totaltime>
          <Arrivaltime>37:08.6</Arrivaltime>
          <Arrivalrank>4</Arrivalrank>
          <Racepoints>0.00</Racepoints>
        </CC_result>
        <CC_resultdetail>
          <!-- ... child elements of <CC_resultdetail> omitted ... -->
        </CC_resultdetail>
      </CC_ranked>
      <CC_ranked Status="QLF">
        <Bib>2</Bib>
        <Rank>2</Rank>
        <Competitor>
          <Fiscode>3425301</Fiscode>
          <Lastname>JOHAUG</Lastname>
          <Firstname>Therese</Firstname>
          <Nation>NOR</Nation>
        </Competitor>
        <CC_result>
          <Totaltime>33:42.4</Totaltime>
          <Arrivaltime>34:12.4</Arrivaltime>
          <Arrivalrank>1</Arrivalrank>
          <Racepoints>0.36</Racepoints>
        </CC_result>
        <CC_resultdetail>
          <!-- ... child elements of <CC_resultdetail> omitted ... -->
        </CC_resultdetail>
      </CC_ranked>
      <!-- ... further <CC_ranked> elements omitted ... -->
    </CC_classified>
    <CC_notclassified>
      <CC_notranked Status="DNS">
        <Bib>44</Bib>
        <Competitor>
          <Fiscode>3105146</Fiscode>
          <Lastname>BEATTY</Lastname>
          <Firstname>Dahria</Firstname>
          <Nation>CAN</Nation>
        </Competitor>
      </CC_notranked>
    </CC_notclassified>
  </CC_race>
</Fisresults>
```

## 6.3 Sprint Final

```xml
<?xml version="1.0" encoding="utf-8"?>
<Fisresults>
  <Raceheader Sector="CC" Gender="M">
    <!-- ... further child elements of <Raceheader> omitted ... -->
    <Discipline>SPF</Discipline>
    <Type>Official</Type>
    <Phase>final</Phase>
  </Raceheader>
  <CC_race>
    <CC_raceinfo>
      <!-- ... child elements of <CC_raceinfo> omitted ... -->
    </CC_raceinfo>
    <CC_classified>
      <CC_ranked Status="QLF">
        <Rank>1</Rank>
        <Bib>28</Bib>
        <Competitor>
          <Fiscode>1234567</Fiscode>
          <Lastname>Koch</Lastname>
          <Firstname>Martin</Firstname>
          <Gender>M</Gender>
          <Nation>AUT</Nation>
          <Yearofbirth>1982</Yearofbirth>
          <Clubname>Skiclub XY</Clubname>
        </Competitor>
        <CC_result>
          <Level>final</Level>
        </CC_result>
        <CC_resultdetail>
          <Heat No="1" Level="final">
            <Rank>1</Rank>
            <Time>2:30.9</Time>
            <Diff>0.0</Diff>
          </Heat>
          <Heat No="2" Level="semifinal">
            <Rank Pf="y">3</Rank>
            <Time LLrank="1">2:31.9</Time>
            <Diff>2.1</Diff>
          </Heat>
          <Heat No="4" Level="quarterfinal">
            <Rank>1</Rank>
            <Time>2:33.9</Time>
            <Diff>0.0</Diff>
          </Heat>
        </CC_resultdetail>
      </CC_ranked>
      <CC_ranked Status="QLF">
        <Rank>2</Rank>
        <Bib>27</Bib>
        <Competitor>
          <Fiscode>206743</Fiscode>
          <Lastname>Ammann</Lastname>
          <Firstname>Simon</Firstname>
          <Gender>M</Gender>
          <Nation>SUI</Nation>
          <Yearofbirth>1981</Yearofbirth>
          <Clubname>Skiclub XY</Clubname>
        </Competitor>
        <CC_result>
          <Level>final</Level>
        </CC_result>
        <CC_resultdetail>
          <Heat No="1" Level="final">
            <Rank>2</Rank>
            <Time>2:31.9</Time>
            <Diff>1.0</Diff>
          </Heat>
          <Heat No="1" Level="semifinal">
            <Rank>1</Rank>
            <Time>2:30.9</Time>
            <Diff>0.0</Diff>
          </Heat>
          <Heat No="2" Level="quarterfinal">
            <Rank>4</Rank>
            <Time LLrank="2">2:32.9</Time>
            <Diff>3.4</Diff>
          </Heat>
        </CC_resultdetail>
      </CC_ranked>
      <!-- ... further <CC_ranked> elements omitted ... -->
      <CC_ranked Status="QLF" Status2="RAL">
        <Rank>30</Rank>
        <Bib>30</Bib>
        <Competitor>
          <Fiscode>875456</Fiscode>
          <Lastname>Schneider</Lastname>
          <Firstname>Bernd</Firstname>
          <Gender>M</Gender>
          <Nation>GER</Nation>
          <Yearofbirth>1981</Yearofbirth>
          <Clubname>Skiclub XY</Clubname>
        </Competitor>
        <CC_result>
          <Level>quarterfinal</Level>
        </CC_result>
        <CC_resultdetail>
          <Heat No="5" Level="quarterfinal">
            <Rank>6</Rank>
            <Time>RAL</Time>
            <Diff></Diff>
          </Heat>
        </CC_resultdetail>
      </CC_ranked>
      <CC_ranked Status="QLF">
        <Rank>31</Rank>
        <Bib>30</Bib>
        <Competitor>
          <Fiscode>1235454</Fiscode>
          <Lastname>Haemaelaeinen</Lastname>
          <Firstname>Simon</Firstname>
          <Gender>M</Gender>
          <Nation>FIN</Nation>
          <Yearofbirth>1981</Yearofbirth>
          <Clubname>Skiclub XY</Clubname>
        </Competitor>
        <CC_result>
          <Level>qualification</Level>
        </CC_result>
      </CC_ranked>
      <!-- ... further <CC_ranked> elements omitted ... -->
    </CC_classified>
    <CC_notclassified>
      <CC_notranked Status="DSQ">
        <Bib>69</Bib>
        <Competitor>
          <Fiscode>134234</Fiscode>
          <Lastname>Kofler</Lastname>
          <Firstname>Andreas</Firstname>
          <Gender>M</Gender>
          <Nation>AUT</Nation>
          <Yearofbirth>1984</Yearofbirth>
          <Clubname>Skiclub XY</Clubname>
        </Competitor>
        <Reason>ICR 123.4</Reason>
        <Level>quarterfinal</Level>
        <CC_resultdetail>
          <Heat No="1" Level="quarterfinal">
            <Time>DSQ</Time>
          </Heat>
        </CC_resultdetail>
      </CC_notranked>
      <CC_notranked Status="DNF">
        <Bib>16</Bib>
        <Competitor>
          <Fiscode>234123</Fiscode>
          <Lastname>Kim</Lastname>
          <Firstname>Hyun-Ki</Firstname>
          <Gender>M</Gender>
          <Nation>KOR</Nation>
          <Yearofbirth>1983</Yearofbirth>
          <Clubname>Skiclub XY</Clubname>
        </Competitor>
        <CC_result>
          <Level>qualification</Level>
        </CC_result>
      </CC_notranked>
      <CC_notranked Status="DNS">
        <Bib>8</Bib>
        <Competitor>
          <Fiscode>2025</Fiscode>
          <Lastname>Choi</Lastname>
          <Firstname>Heung-Chul</Firstname>
          <Gender>M</Gender>
          <Nation>KOR</Nation>
          <Yearofbirth>1981</Yearofbirth>
          <Clubname>Skiclub XY</Clubname>
        </Competitor>
        <CC_result>
          <Level>qualification</Level>
        </CC_result>
      </CC_notranked>
    </CC_notclassified>
  </CC_race>
</Fisresults>
```

# 7. Example result team competition

## 7.1 Relay

```xml
<?xml version="1.0" encoding="utf-8"?>
<Fisresults>
  <Raceheader Sector="CC" Gender="W">
    <!-- ... child elements of <Raceheader> omitted ... -->
  </Raceheader>
  <CC_race>
    <CC_raceinfo>
      <!-- ... child elements of <CC_raceinfo> omitted ... -->
    </CC_raceinfo>
    <CC_classified>
      <CC_ranked Status="QLF">
        <Bib Color="red">1</Bib>
        <Rank>1</Rank>
        <Team>
          <Fiscode>100069</Fiscode>
          <Teamname>Norway 1</Teamname>
          <Nation>NOR</Nation>
        </Team>
        <CC_result>
          <Totaltime>56:29.7</Totaltime>
          <Diff>0.0</Diff>
        </CC_result>
        <CC_resultdetail>
          <Intermediate i="1">
            <Time>6:30.9</Time>
            <Diff>0.0</Diff>
            <Rank>1</Rank>
            <Sectortime>6:30.9</Sectortime>
            <Sectordiff>0.0</Sectordiff>
            <Sectorrank>1</Sectorrank>
          </Intermediate>
          <Intermediate i="2">
            <Time>12:34.8</Time>
            <Diff>0.0</Diff>
            <Rank>1</Rank>
            <Sectortime>6:03.9</Sectortime>
            <Sectordiff>0.0</Sectordiff>
            <Sectorrank>1</Sectorrank>
          </Intermediate>
          <Intermediate i="3">
            <Time>19:54.2</Time>
            <Diff>0.0</Diff>
            <Rank>1</Rank>
            <Sectortime>6:19.8</Sectortime>
            <Sectordiff>0.0</Sectordiff>
            <Sectorrank>1</Sectorrank>
          </Intermediate>
          <!-- ... further <Intermediate> elements omitted ... -->
          <Intermediate i="99">
            <Time>56:29.7</Time>
            <Diff>0.0</Diff>
            <Rank>1</Rank>
            <Sectortime>6:09.1</Sectortime>
            <Sectordiff>0.0</Sectordiff>
            <Sectorrank>1</Sectorrank>
          </Intermediate>
        </CC_resultdetail>
        <CC_team>
          <CC_ranked Status="QLF">
            <Bib Color="red" Style="C" Leg="1">11</Bib>
            <Competitor>
              <Fiscode>3425025</Fiscode>
              <Lastname>TYLDUM</Lastname>
              <Firstname>Ingrid Aunet</Firstname>
              <Nation>NOR</Nation>
            </Competitor>
            <CC_resultdetail>
              <Intermediate i="1">
                <Time>6:30.9</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
              <Intermediate i="2">
                <Time>12:34.8</Time>
                <Diff>1.0</Diff>
                <Rank>2</Rank>
              </Intermediate>
              <Intermediate i="3">
                <Time>19:54.2</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
            </CC_resultdetail>
          </CC_ranked>
          <CC_ranked Status="QLF">
            <Bib Color="green" Style="C" Leg="2">12</Bib>
            <Competitor>
              <Fiscode>3425183</Fiscode>
              <Lastname>JACOBSEN</Lastname>
              <Firstname>Astrid</Firstname>
              <Nation>NOR</Nation>
            </Competitor>
            <CC_resultdetail>
              <Intermediate i="4">
                <Time>6:15.9</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
              <Intermediate i="5">
                <Time>12:14.8</Time>
                <Diff>1.0</Diff>
                <Rank>2</Rank>
              </Intermediate>
              <Intermediate i="6">
                <Time>19:34.2</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
            </CC_resultdetail>
          </CC_ranked>
          <CC_ranked Status="QLF">
            <Bib Color="yellow" Style="F" Leg="3">13</Bib>
            <Competitor>
              <Fiscode>3425003</Fiscode>
              <Lastname>STEIRA</Lastname>
              <Firstname>Kristin Stoermer</Firstname>
              <Nation>NOR</Nation>
            </Competitor>
            <CC_resultdetail>
              <Intermediate i="7">
                <Time>6:01.9</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
              <Intermediate i="8">
                <Time>12:03.8</Time>
                <Diff>1.0</Diff>
                <Rank>2</Rank>
              </Intermediate>
              <Intermediate i="9">
                <Time>19:04.2</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
            </CC_resultdetail>
          </CC_ranked>
          <CC_ranked Status="QLF">
            <Bib Color="blue" Style="F" Leg="4">14</Bib>
            <Competitor>
              <Fiscode>1303777</Fiscode>
              <Lastname>BJOERGEN</Lastname>
              <Firstname>Marit</Firstname>
              <Nation>NOR</Nation>
            </Competitor>
            <CC_resultdetail>
              <Intermediate i="10">
                <Time>5:58.9</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
              <Intermediate i="11">
                <Time>11:34.8</Time>
                <Diff>1.0</Diff>
                <Rank>2</Rank>
              </Intermediate>
              <Intermediate i="99">
                <Time>18:34.2</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
            </CC_resultdetail>
          </CC_ranked>
        </CC_team>
      </CC_ranked>
      <CC_ranked Status="QLF">
        <Bib>2</Bib>
        <Rank>2</Rank>
        <Team>
          <Fiscode>74586</Fiscode>
          <Teamname>Finland</Teamname>
          <Nation>FIN</Nation>
        </Team>
        <CC_result>
          <Totaltime>57:00.6</Totaltime>
          <Diff>2.0</Diff>
        </CC_result>
        <CC_resultdetail>
          <Intermediate i="1">
            <Time>6:31.9</Time>
            <Diff>1.0</Diff>
            <Rank>2</Rank>
            <Sectortime>6:31.9</Sectortime>
            <Sectordiff>1.0</Sectordiff>
            <Sectorrank>2</Sectorrank>
          </Intermediate>
          <Intermediate i="2">
            <Time>12:35.8</Time>
            <Diff>1.0</Diff>
            <Rank>2</Rank>
            <Sectortime>6:04.9</Sectortime>
            <Sectordiff>2.0</Sectordiff>
            <Sectorrank>2</Sectorrank>
          </Intermediate>
          <Intermediate i="3">
            <Time>19:56.2</Time>
            <Diff>2.0</Diff>
            <Rank>3</Rank>
            <Sectortime>6:21.8</Sectortime>
            <Sectordiff>2.0</Sectordiff>
            <Sectorrank>3</Sectorrank>
          </Intermediate>
          <!-- ... further <Intermediate> elements omitted ... -->
        </CC_resultdetail>
        <CC_team>
          <CC_ranked Status="QLF">
            <Bib Color="red" Style="C" Leg="1">21</Bib>
            <Competitor>
              <Fiscode>1166037</Fiscode>
              <Lastname>KUITUNEN</Lastname>
              <Firstname>Virpi</Firstname>
              <Nation>FIN</Nation>
            </Competitor>
            <CC_resultdetail>
              <Intermediate i="1">
                <Time>6:30.9</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
              <Intermediate i="2">
                <Time>12:34.8</Time>
                <Diff>1.0</Diff>
                <Rank>2</Rank>
              </Intermediate>
              <Intermediate i="3">
                <Time>19:54.2</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
            </CC_resultdetail>
          </CC_ranked>
          <CC_ranked Status="QLF">
            <Bib Color="green" Style="C" Leg="2">22</Bib>
            <Competitor>
              <Fiscode>1255665</Fiscode>
              <Lastname>SAARINEN</Lastname>
              <Firstname>Aino Kaisa</Firstname>
              <Nation>FIN</Nation>
            </Competitor>
            <CC_resultdetail>
              <Intermediate i="4">
                <Time>6:30.9</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
              <Intermediate i="5">
                <Time>12:34.8</Time>
                <Diff>1.0</Diff>
                <Rank>2</Rank>
              </Intermediate>
              <Intermediate i="6">
                <Time>19:54.2</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
            </CC_resultdetail>
          </CC_ranked>
          <CC_ranked Status="QLF">
            <Bib Color="yellow" Style="F" Leg="3">23</Bib>
            <Competitor>
              <Fiscode>1255374</Fiscode>
              <Lastname>ROPONEN</Lastname>
              <Firstname>Riitta-Liisa</Firstname>
              <Nation>FIN</Nation>
            </Competitor>
            <CC_resultdetail>
              <Intermediate i="7">
                <Time>6:30.9</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
              <Intermediate i="8">
                <Time>12:34.8</Time>
                <Diff>1.0</Diff>
                <Rank>2</Rank>
              </Intermediate>
              <Intermediate i="9">
                <Time>19:54.2</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
            </CC_resultdetail>
          </CC_ranked>
          <CC_ranked Status="QLF">
            <Bib Color="blue" Style="F" Leg="4">20</Bib>
            <Competitor>
              <Fiscode>3185004</Fiscode>
              <Lastname>SARASOJA</Lastname>
              <Firstname>Riikka</Firstname>
              <Nation>FIN</Nation>
            </Competitor>
            <CC_resultdetail>
              <Intermediate i="10">
                <Time>6:30.9</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
              <Intermediate i="11">
                <Time>12:34.8</Time>
                <Diff>1.0</Diff>
                <Rank>2</Rank>
              </Intermediate>
              <Intermediate i="99">
                <Time>19:54.2</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
            </CC_resultdetail>
          </CC_ranked>
        </CC_team>
      </CC_ranked>
      <!-- ... further <CC_ranked> elements omitted ... -->
      <CC_ranked Status="QLF" Status2="LAP">
        <Bib>5</Bib>
        <Rank>14</Rank>
        <Team>
          <Fiscode>100075</Fiscode>
          <Teamname>Sweden 1</Teamname>
          <Nation>SWE</Nation>
        </Team>
        <CC_result>
          <Totaltime></Totaltime>
        </CC_result>
        <CC_resultdetail>
          <Intermediate i="1">
            <Time>6:36.9</Time>
            <Diff>6.0</Diff>
            <Rank>6</Rank>
            <Sectortime>6:36.9</Sectortime>
            <Sectordiff>6.0</Sectordiff>
            <Sectorrank>6</Sectorrank>
          </Intermediate>
          <Intermediate i="2">
            <Time>12:44.8</Time>
            <Diff>10.0</Diff>
            <Rank>7</Rank>
            <Sectortime>6:13.9</Sectortime>
            <Sectordiff>10.0</Sectordiff>
            <Sectorrank>6</Sectorrank>
          </Intermediate>
          <Intermediate i="3">
            <Time>20:54.2</Time>
            <Diff>1:00.0</Diff>
            <Rank>14</Rank>
            <Sectortime>7:19.8</Sectortime>
            <Sectordiff>1:00.0</Sectordiff>
            <Sectorrank>14</Sectorrank>
          </Intermediate>
          <!-- ... further <Intermediate> elements omitted ... -->
        </CC_resultdetail>
        <CC_team>
          <CC_ranked Status="QLF" Status2="LAP">
            <Bib Color="red" Style="C" Leg="1">51</Bib>
            <Competitor>
              <Fiscode>3505069</Fiscode>
              <Lastname>LINDBORG</Lastname>
              <Firstname>Sara</Firstname>
              <Nation>SWE</Nation>
            </Competitor>
            <CC_resultdetail>
              <Intermediate i="1">
                <Time>6:36.9</Time>
                <Diff>6.0</Diff>
                <Rank>6</Rank>
              </Intermediate>
              <Intermediate i="2">
                <Time>12:44.8</Time>
                <Diff>10.0</Diff>
                <Rank>7</Rank>
              </Intermediate>
              <Intermediate i="3">
                <Time>20:54.2</Time>
                <Diff>1:00.0</Diff>
                <Rank>14</Rank>
              </Intermediate>
            </CC_resultdetail>
          </CC_ranked>
          <CC_ranked Status="QLF" Status2="LAP">
            <Bib Color="green" Style="C" Leg="2">52</Bib>
            <Competitor>
              <Fiscode>3505183</Fiscode>
              <Lastname>HANSSON</Lastname>
              <Firstname>Anna</Firstname>
              <Nation>SWE</Nation>
            </Competitor>
            <CC_resultdetail>
              <Intermediate i="3">
                <Time>6:30.9</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
              <Intermediate i="4">
                <Time>12:34.8</Time>
                <Diff>1.0</Diff>
                <Rank>2</Rank>
              </Intermediate>
              <Intermediate i="5">
                <Time>19:54.2</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
            </CC_resultdetail>
          </CC_ranked>
          <CC_ranked Status="QLF" Staus2="LAP">
            <Bib Color="yellow" Style="F" Leg="3">53</Bib>
            <Competitor>
              <Fiscode>3505217</Fiscode>
              <Lastname>KALLA</Lastname>
              <Firstname>Charlotte</Firstname>
              <Nation>SWE</Nation>
            </Competitor>
            <CC_resultdetail>
              <Intermediate i="6">
                <Time>6:59.9</Time>
                <Diff>29.0</Diff>
                <Rank>14</Rank>
              </Intermediate>
            </CC_resultdetail>
          </CC_ranked>
          <CC_ranked Status="QLF" Status2="LAP">
            <Bib Color="blue" Style="F" Leg="4">54</Bib>
            <Competitor>
              <Fiscode>3505003</Fiscode>
              <Lastname>RYDQVIST</Lastname>
              <Firstname>Maria</Firstname>
              <Nation>SWE</Nation>
            </Competitor>
            <CC_resultdetail>
            </CC_resultdetail>
          </CC_ranked>
        </CC_team>
      </CC_ranked>
      <!-- ... further <CC_ranked> elements omitted ... -->
    </CC_classified>
    <CC_notclassified>
      <CC_notranked Status="DNF">
        <Bib>11</Bib>
        <Rank>13</Rank>
        <Team>
          <Fiscode>76932</Fiscode>
          <Teamname>Sweden 3</Teamname>
          <Nation>SWE</Nation>
        </Team>
        <CC_result>
        </CC_result>
        <CC_resultdetail>
          <Intermediate i="1">
            <Time>6:33.9</Time>
            <Diff>3.0</Diff>
            <Rank>4</Rank>
            <Sectortime>6:33.9</Sectortime>
            <Sectordiff>3.0</Sectordiff>
            <Sectorrank>4</Sectorrank>
          </Intermediate>
          <Intermediate i="2">
            <Time>12:35.8</Time>
            <Diff>1.0</Diff>
            <Rank>2</Rank>
            <Sectortime>6:04.9</Sectortime>
            <Sectordiff>0.0</Sectordiff>
            <Sectorrank>2</Sectorrank>
          </Intermediate>
          <Intermediate i="3">
            <Time>19:59.2</Time>
            <Diff>5.0</Diff>
            <Rank>4</Rank>
            <Sectortime>6:29.8</Sectortime>
            <Sectordiff>0.0</Sectordiff>
            <Sectorrank>3</Sectorrank>
          </Intermediate>
          <!-- ... further <Intermediate> elements omitted ... -->
        </CC_resultdetail>
        <CC_team>
          <CC_notranked Status="DNF">
            <Bib Color="red" Style="C" Leg="1">111</Bib>
            <Competitor>
              <Fiscode>1283116</Fiscode>
              <Lastname>ANDERSSON</Lastname>
              <Firstname>Lina</Firstname>
              <Nation>SWE</Nation>
            </Competitor>
            <CC_resultdetail>
              <Intermediate i="1">
                <Time>6:30.9</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
              <Intermediate i="2">
                <Time>12:34.8</Time>
                <Diff>1.0</Diff>
                <Rank>2</Rank>
              </Intermediate>
              <Intermediate i="3">
                <Time>19:54.2</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
            </CC_resultdetail>
          </CC_notranked>
          <CC_notranked Status="DNF">
            <Bib Color="green" Style="C" Leg="2">112</Bib>
            <Competitor>
              <Fiscode>3505057</Fiscode>
              <Lastname>NYSTROEM</Lastname>
              <Firstname>Susanne</Firstname>
              <Nation>SWE</Nation>
            </Competitor>
            <CC_resultdetail>
              <Intermediate i="4">
                <Time>6:30.9</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
              <Intermediate i="5">
                <Time>12:34.8</Time>
                <Diff>1.0</Diff>
                <Rank>2</Rank>
              </Intermediate>
              <Intermediate i="6">
                <Time>19:54.2</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
            </CC_resultdetail>
          </CC_notranked>
          <CC_notranked Status="DNF">
            <Bib Color="yellow" Style="F" Leg="3">113</Bib>
            <Competitor>
              <Fiscode>1283407</Fiscode>
              <Lastname>STROEMSTEDT</Lastname>
              <Firstname>Anna Karin</Firstname>
              <Nation>SWE</Nation>
            </Competitor>
            <CC_resultdetail>
              <Intermediate i="7">
                <Time>6:30.9</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
              <Intermediate i="8">
                <Time>12:34.8</Time>
                <Diff>1.0</Diff>
                <Rank>2</Rank>
              </Intermediate>
              <Intermediate i="9">
                <Time>19:54.2</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
            </CC_resultdetail>
          </CC_notranked>
          <CC_notranked Status="DNF">
            <Bib Color="blue" Style="F" Leg="4">114</Bib>
            <Competitor>
              <Fiscode>3505186</Fiscode>
              <Lastname>ERIKSSON</Lastname>
              <Firstname>Emma</Firstname>
              <Nation>SWE</Nation>
            </Competitor>
            <CC_resultdetail>
              <Intermediate i="10">
                <Time>6:30.9</Time>
                <Diff>0.0</Diff>
                <Rank>1</Rank>
              </Intermediate>
            </CC_resultdetail>
          </CC_notranked>
        </CC_team>
      </CC_notranked>
    </CC_notclassified>
  </CC_race>
</Fisresults>
```

## 7.2 Team Sprint

```xml
<?xml version="1.0" encoding="utf-8"?>
<Fisresults>
  <Raceheader Sector="CC" Gender="M">
    <!-- ... child elements of <Raceheader> omitted ... -->
  </Raceheader>
  <CC_race>
    <CC_raceinfo>
      <!-- ... child elements of <CC_raceinfo> omitted ... -->
    </CC_raceinfo>
    <CC_classified>
      <CC_ranked Status="QLF">
        <Rank>1</Rank>
        <Bib Color="red">28</Bib>
        <Team>
          <Fiscode>75890</Fiscode>
          <Teamname>United States of America</Teamname>
          <Nation>USA</Nation>
        </Team>
        <CC_result>
          <Level>final</Level>
        </CC_result>
        <CC_resultdetail>
          <Heat No="1" Level="final">
            <Rank>1</Rank>
            <Time>10:41.1</Time>
            <Diff>0.0</Diff>
          </Heat>
          <Heat No="2" Level="semifinal">
            <Rank Pf="y">4</Rank>
            <Time LLrank="2">10:31.9</Time>
            <Diff>2.1</Diff>
          </Heat>
        </CC_resultdetail>
        <CC_team>
          <CC_ranked Status="QLF">
            <Bib Color="red" Leg="1">28</Bib>
            <Competitor>
              <Fiscode>3423423</Fiscode>
              <Lastname>Koch</Lastname>
              <Firstname>Martin</Firstname>
              <Gender>M</Gender>
              <Nation>USA</Nation>
              <Yearofbirth>1982</Yearofbirth>
              <Clubname>Skiclub XY</Clubname>
            </Competitor>
            <CC_resultdetail>
              <Heat No="1" Level="final">
                <Intermediate i="1">
                  <Time>2:03.1</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>2:03.1</Legtime>
                  <Legdiff>1.0</Legdiff>
                  <Legrank>2</Legrank>
                </Intermediate>
                <Intermediate i="3">
                  <Time>5:30.3</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>1:44.6</Legtime>
                  <Legdiff>2.0</Legdiff>
                  <Legrank>3</Legrank>
                </Intermediate>
                <Intermediate i="5">
                  <Time>9:00.5</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>1:45.9</Legtime>
                  <Legdiff>2.9</Legdiff>
                  <Legrank>4</Legrank>
                </Intermediate>
              </Heat>
              <Heat No="2" Level="semifinal">
                <Intermediate i="1">
                  <Time>2:03.1</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>2:03.1</Legtime>
                  <Legdiff>1.0</Legdiff>
                  <Legrank>2</Legrank>
                </Intermediate>
                <Intermediate i="3">
                  <Time>5:30.3</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>1:44.6</Legtime>
                  <Legdiff>2.0</Legdiff>
                  <Legrank>3</Legrank>
                </Intermediate>
                <Intermediate i="5">
                  <Time>9:00.5</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>1:45.9</Legtime>
                  <Legdiff>2.9</Legdiff>
                  <Legrank>4</Legrank>
                </Intermediate>
              </Heat>
            </CC_resultdetail>
          </CC_ranked>
          <CC_ranked Status="QLF">
            <Bib Color="green" Leg="2">28</Bib>
            <Competitor>
              <Fiscode>1234567</Fiscode>
              <Lastname>NEWELL</Lastname>
              <Firstname>Andrew</Firstname>
              <Gender>M</Gender>
              <Nation>USA</Nation>
              <Yearofbirth>1980</Yearofbirth>
              <Clubname>Skiclub XY</Clubname>
            </Competitor>
            <CC_resultdetail>
              <Heat No="1" Level="final">
                <Intermediate i="2">
                  <Time>3:45.7</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>1:42.6</Legtime>
                  <Legdiff>3.0</Legdiff>
                  <Legrank>4</Legrank>
                </Intermediate>
                <Intermediate i="4">
                  <Time>7:14.6</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>1:44.3</Legtime>
                  <Legdiff>2.0</Legdiff>
                  <Legrank>6</Legrank>
                </Intermediate>
                <Intermediate i="99">
                  <Time>10:41.1</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>1:40.6</Legtime>
                  <Legdiff>2.9</Legdiff>
                  <Legrank>3</Legrank>
                </Intermediate>
              </Heat>
              <Heat No="2" Level="semifinal">
                <Intermediate i="2">
                  <Time>3:45.7</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>1:42.6</Legtime>
                  <Legdiff>3.0</Legdiff>
                  <Legrank>4</Legrank>
                </Intermediate>
                <Intermediate i="4">
                  <Time>7:14.6</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>1:44.3</Legtime>
                  <Legdiff>2.0</Legdiff>
                  <Legrank>6</Legrank>
                </Intermediate>
                <Intermediate i="99">
                  <Time>10:41.1</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>1:40.6</Legtime>
                  <Legdiff>2.9</Legdiff>
                  <Legrank>3</Legrank>
                </Intermediate>
              </Heat>
            </CC_resultdetail>
          </CC_ranked>
          <!-- ... further <CC_ranked> elements omitted ... -->
        </CC_team>
      </CC_ranked>
      <CC_ranked Status="QLF">
        <Rank>11</Rank>
        <Bib>2</Bib>
        <Team>
          <Fiscode>454545</Fiscode>
          <Teamname>Poland</Teamname>
          <Nation>POL</Nation>
        </Team>
        <CC_result>
          <Level>semifinal</Level>
        </CC_result>
        <CC_resultdetail>
          <Heat No="1" Level="final">
            <Rank>1</Rank>
            <Time>10:41.1</Time>
            <Diff>0.0</Diff>
          </Heat>
          <Heat No="1" Level="semifinal">
            <Rank Pf="y">7</Rank>
            <Time>10:31.9</Time>
            <Diff>7.1</Diff>
          </Heat>
        </CC_resultdetail>
        <CC_team>
          <CC_ranked Status="QLF">
            <Bib Color="red" Leg="1">2</Bib>
            <Competitor>
              <Fiscode>46545465</Fiscode>
              <Lastname>Wischnewski</Lastname>
              <Firstname>Justin</Firstname>
              <Gender>M</Gender>
              <Nation>POL</Nation>
              <Yearofbirth>1982</Yearofbirth>
              <Clubname>Skiclub XY</Clubname>
            </Competitor>
            <CC_resultdetail>
              <Heat No="1" Level="final">
                <Intermediate i="1">
                  <Time>2:03.1</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>2:03.1</Legtime>
                  <Legdiff>1.0</Legdiff>
                  <Legrank>2</Legrank>
                </Intermediate>
                <Intermediate i="3">
                  <Time>5:30.3</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>1:44.6</Legtime>
                  <Legdiff>2.0</Legdiff>
                  <Legrank>3</Legrank>
                </Intermediate>
                <Intermediate i="5">
                  <Time>9:00.5</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>1:45.9</Legtime>
                  <Legdiff>2.9</Legdiff>
                  <Legrank>4</Legrank>
                </Intermediate>
              </Heat>
              <Heat No="1" Level="semifinal">
                <!-- ... child elements of <Run> omitted ... -->
              </Heat>
            </CC_resultdetail>
          </CC_ranked>
          <CC_ranked Status="QLF">
            <Bib Color="green" Leg="2">2</Bib>
            <Competitor>
              <Fiscode>1345464</Fiscode>
              <Lastname>Koschwizc</Lastname>
              <Firstname>Andre</Firstname>
              <Gender>M</Gender>
              <Nation>POL</Nation>
              <Yearofbirth>1980</Yearofbirth>
              <Clubname>Skiclub XY</Clubname>
            </Competitor>
            <CC_resultdetail>
              <Heat No="1" Level="final">
                <Intermediate i="1">
                  <Time>2:03.1</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>2:03.1</Legtime>
                  <Legdiff>1.0</Legdiff>
                  <Legrank>2</Legrank>
                </Intermediate>
                <Intermediate i="3">
                  <Time>5:30.3</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>1:44.6</Legtime>
                  <Legdiff>2.0</Legdiff>
                  <Legrank>3</Legrank>
                </Intermediate>
                <Intermediate i="5">
                  <Time>9:00.5</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>1:45.9</Legtime>
                  <Legdiff>2.9</Legdiff>
                  <Legrank>4</Legrank>
                </Intermediate>
              </Heat>
              <Heat No="1" Level="semifinal">
                <!-- ... child elements of <Run> omitted ... -->
              </Heat>
            </CC_resultdetail>
          </CC_ranked>
          <!-- ... further <CC_ranked> elements omitted ... -->
        </CC_team>
      </CC_ranked>
      <!-- ... further <CC_ranked> elements omitted ... -->
    </CC_classified>
    <CC_notclassified>
      <CC_notranked Status="DNF">
        <Bib>12</Bib>
        <Team>
          <Fiscode>87566</Fiscode>
          <Teamname>Germany</Teamname>
          <Nation>GER</Nation>
        </Team>
        <Level>final</Level>
        <CC_team>
          <CC_notranked Status="DNF">
            <Bib Color="red" Leg="1">121</Bib>
            <Competitor>
              <Fiscode>3423423</Fiscode>
              <Lastname>Angerer</Lastname>
              <Firstname>Tobias</Firstname>
              <Gender>M</Gender>
              <Nation>GER</Nation>
              <Yearofbirth>1975</Yearofbirth>
              <Clubname>Skiclub XY</Clubname>
            </Competitor>
            <CC_resultdetail>
              <Heat No="1" Level="semifinal">
                <Intermediate i="1">
                  <Time>1:43.6</Time>
                  <Diff>1.0</Diff>
                  <Rank>3</Rank>
                  <Legtime>1:43.6</Legtime>
                  <Legdiff>3.0</Legdiff>
                  <Legrank>5</Legrank>
                </Intermediate>
                <Intermediate i="3">
                  <Time>5:30.3</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>1:44.6</Legtime>
                  <Legdiff>2.0</Legdiff>
                  <Legrank>3</Legrank>
                </Intermediate>
              </Heat>
            </CC_resultdetail>
          </CC_notranked>
          <CC_notranked Status="DNF">
            <Bib Color="green" Leg="2">122</Bib>
            <Competitor>
              <Fiscode>2342342</Fiscode>
              <Lastname>Teichmann</Lastname>
              <Firstname>Axel</Firstname>
              <Gender>M</Gender>
              <Nation>GER</Nation>
              <Yearofbirth>1980</Yearofbirth>
              <Clubname>Skiclub XY</Clubname>
            </Competitor>
            <CC_resultdetail>
              <Heat No="1" Level="final">
                <Intermediate i="2">
                  <Time>2:03.1</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>2:03.1</Legtime>
                  <Legdiff>1.0</Legdiff>
                  <Legrank>2</Legrank>
                </Intermediate>
                <Intermediate i="4">
                  <Time>5:30.3</Time>
                  <Diff>0.0</Diff>
                  <Rank>1</Rank>
                  <Legtime>1:44.6</Legtime>
                  <Legdiff>2.0</Legdiff>
                  <Legrank>3</Legrank>
                </Intermediate>
              </Heat>
              <Heat No="1" Level="semifinal">
                <!-- ... child elements of <Run> omitted ... -->
              </Heat>
            </CC_resultdetail>
          </CC_notranked>
        </CC_team>
        <Reason>ICR 123.4</Reason>
      </CC_notranked>
      <CC_notranked Status="DSQ">
        <Bib>16</Bib>
        <Team>
          <Fiscode>23434</Fiscode>
          <Teamname>Austria</Teamname>
          <Nation>AUT</Nation>
        </Team>
        <Level>semifinal</Level>
        <CC_team>
          <CC_notranked Status="DNF">
            <Bib Color="red" Leg="1">121</Bib>
            <Competitor>
              <Fiscode>6785678</Fiscode>
              <Lastname>Huber</Lastname>
              <Firstname>Thomas</Firstname>
              <Gender>M</Gender>
              <Nation>AUT</Nation>
              <Yearofbirth>1975</Yearofbirth>
              <Clubname>Skiclub XY</Clubname>
            </Competitor>
          </CC_notranked>
          <CC_notranked Status="DNF">
            <Bib Color="green" Leg="2">122</Bib>
            <Competitor>
              <Fiscode>3422345</Fiscode>
              <Lastname>Reiter</Lastname>
              <Firstname>Hans</Firstname>
              <Gender>M</Gender>
              <Nation>AUT</Nation>
              <Yearofbirth>1980</Yearofbirth>
              <Clubname>Skiclub XY</Clubname>
            </Competitor>
          </CC_notranked>
        </CC_team>
      </CC_notranked>
      <!-- ... further <CC_notranked> elements omitted ... -->
    </CC_notclassified>
  </CC_race>
</Fisresults>
```

# 8. Example start list individual competition

## 8.1 Individual, Mass start, Sprint Qualification

```xml
<?xml version="1.0" encoding="utf-8"?>
<Fisresults>
  <Raceheader Sector="CC" Gender="W">
    <!-- ... child elements of <Raceheader> omitted ... -->
  </Raceheader>
  <CC_race>
    <CC_raceinfo>
      <!-- ... child elements of <CC_raceinfo> omitted ... -->
    </CC_raceinfo>
    <CC_classified>
      <CC_ranked Status="QLF">
        <Bib>1</Bib>
        <Order>1</Order>
        <Competitor>
          <Fiscode>3205224</Fiscode>
          <Lastname>KOLB</Lastname>
          <Firstname>Hanna</Firstname>
          <Nation>GER</Nation>
        </Competitor>
      </CC_ranked>
      <CC_ranked Status="QLF">
        <Bib>2</Bib>
        <Order>2</Order>
        <Competitor>
          <Fiscode>3535124</Fiscode>
          <Lastname>SARGENT</Lastname>
          <Firstname>Ida</Firstname>
          <Nation>USA</Nation>
        </Competitor>
      </CC_ranked>
      <CC_ranked Status="QLF">
        <Bib>3</Bib>
        <Order>3</Order>
        <Competitor>
          <Fiscode>3535304</Fiscode>
          <Lastname>CALDWELL</Lastname>
          <Firstname>Sophie</Firstname>
          <Nation>USA</Nation>
        </Competitor>
      </CC_ranked>
      <CC_ranked Status="QLF">
        <Bib>4</Bib>
        <Order>4</Order>
        <Competitor>
          <Fiscode>1365857</Fiscode>
          <Lastname>RANDALL</Lastname>
          <Firstname>Kikkan</Firstname>
          <Nation>USA</Nation>
        </Competitor>
      </CC_ranked>
      <CC_ranked Status="QLF">
        <Bib>5</Bib>
        <Order>5</Order>
        <Competitor>
          <Fiscode>3565005</Fiscode>
          <Lastname>VISNAR</Lastname>
          <Firstname>Katja</Firstname>
          <Nation>SLO</Nation>
        </Competitor>
      </CC_ranked>
      <!-- ... further <CC_ranked> elements omitted ... -->
    </CC_classified>
  </CC_race>
</Fisresults>
```

## 8.2 Sprint Final

The phase the start list is sent for is given in `<Phase>` of `<Raceheader>`. Each competitor is
assigned to a heat of that phase with `<Heat>` in `<CC_resultdetail>`, sent without `<Rank>`,
`<Time>` and `<Diff>`. `<Order>` is the start position within the heat and therefore restarts with
each heat.

```xml
<?xml version="1.0" encoding="utf-8"?>
<Fisresults>
  <Raceheader Sector="CC" Gender="W">
    <!-- ... further child elements of <Raceheader> omitted ... -->
    <Discipline>SPF</Discipline>
    <Type>Startlist</Type>
    <Phase>quarterfinal</Phase>
  </Raceheader>
  <CC_race>
    <CC_raceinfo>
      <!-- ... child elements of <CC_raceinfo> omitted ... -->
    </CC_raceinfo>
    <CC_classified>
      <!-- Quarterfinal heat 1 -->
      <CC_ranked Status="QLF">
        <Bib>1</Bib>
        <Order>1</Order>
        <Competitor>
          <Fiscode>3205224</Fiscode>
          <Lastname>KOLB</Lastname>
          <Firstname>Hanna</Firstname>
          <Nation>GER</Nation>
        </Competitor>
        <CC_resultdetail>
          <Heat No="1" Level="quarterfinal" />
        </CC_resultdetail>
      </CC_ranked>
      <CC_ranked Status="QLF">
        <Bib>2</Bib>
        <Order>2</Order>
        <Competitor>
          <Fiscode>3535124</Fiscode>
          <Lastname>SARGENT</Lastname>
          <Firstname>Ida</Firstname>
          <Nation>USA</Nation>
        </Competitor>
        <CC_resultdetail>
          <Heat No="1" Level="quarterfinal" />
        </CC_resultdetail>
      </CC_ranked>
      <!-- Quarterfinal heat 2, <Order> restarts within the heat -->
      <CC_ranked Status="QLF">
        <Bib>3</Bib>
        <Order>1</Order>
        <Competitor>
          <Fiscode>3535304</Fiscode>
          <Lastname>CALDWELL</Lastname>
          <Firstname>Sophie</Firstname>
          <Nation>USA</Nation>
        </Competitor>
        <CC_resultdetail>
          <Heat No="2" Level="quarterfinal" />
        </CC_resultdetail>
      </CC_ranked>
      <CC_ranked Status="QLF">
        <Bib>4</Bib>
        <Order>2</Order>
        <Competitor>
          <Fiscode>1365857</Fiscode>
          <Lastname>RANDALL</Lastname>
          <Firstname>Kikkan</Firstname>
          <Nation>USA</Nation>
        </Competitor>
        <CC_resultdetail>
          <Heat No="2" Level="quarterfinal" />
        </CC_resultdetail>
      </CC_ranked>
      <!-- ... further <CC_ranked> elements omitted ... -->
    </CC_classified>
  </CC_race>
</Fisresults>
```

# 9. Example start list team competition

## 9.1 Relay

```xml
<?xml version="1.0" encoding="utf-8"?>
<Fisresults>
  <Raceheader Sector="CC" Gender="M">
    <!-- ... child elements of <Raceheader> omitted ... -->
  </Raceheader>
  <CC_race>
    <CC_raceinfo>
      <!-- ... child elements of <CC_raceinfo> omitted ... -->
    </CC_raceinfo>
    <CC_classified>
      <CC_ranked Status="QLF">
        <Bib>1</Bib>
        <Order>1</Order>
        <Team>
          <Fiscode>76683</Fiscode>
          <Teamname>UNITED STATES 2</Teamname>
          <Nation>USA</Nation>
        </Team>
        <CC_team>
          <CC_ranked Status="QLF">
            <Bib Color="red" Style="C" Leg="1">1</Bib>
            <Competitor>
              <Fiscode>3530005</Fiscode>
              <Lastname>NEWELL</Lastname>
              <Firstname>Andrew</Firstname>
              <Nation>USA</Nation>
            </Competitor>
          </CC_ranked>
          <CC_ranked Status="QLF">
            <Bib Color="green" Style="C" Leg="2">1</Bib>
            <Competitor>
              <Fiscode>3530772</Fiscode>
              <Lastname>LUSTGARTEN</Lastname>
              <Firstname>Benjamin</Firstname>
              <Nation>USA</Nation>
            </Competitor>
          </CC_ranked>
          <CC_ranked Status="QLF">
            <Bib Color="yellow" Style="F" Leg="3">1</Bib>
            <Competitor>
              <Fiscode>123456</Fiscode>
              <Lastname>MILLER</Lastname>
              <Firstname>James</Firstname>
              <Nation>USA</Nation>
            </Competitor>
          </CC_ranked>
          <CC_ranked Status="QLF">
            <Bib Color="blue" Style="F" Leg="4">1</Bib>
            <Competitor>
              <Fiscode>678902</Fiscode>
              <Lastname>SMITH</Lastname>
              <Firstname>JOHN</Firstname>
              <Nation>USA</Nation>
            </Competitor>
          </CC_ranked>
        </CC_team>
      </CC_ranked>
      <CC_ranked Status="QLF">
        <Bib>2</Bib>
        <Order>2</Order>
        <Team>
          <Fiscode>102344</Fiscode>
          <Teamname>FRANCE 1</Teamname>
          <Nation>FRA</Nation>
        </Team>
        <CC_team>
          <CC_ranked Status="QLF">
            <Bib Color="red" Style="C" Leg="1">2</Bib>
            <Competitor>
              <Fiscode>3190370</Fiscode>
              <Lastname>ARNAULT</Lastname>
              <Firstname>Clement</Firstname>
              <Nation>FRA</Nation>
            </Competitor>
          </CC_ranked>
          <CC_ranked Status="QLF">
            <Bib Color="green" Style="C" Leg="2">2</Bib>
            <Competitor>
              <Fiscode>3190323</Fiscode>
              <Lastname>CHANAVAT</Lastname>
              <Firstname>Lucas</Firstname>
              <Nation>FRA</Nation>
            </Competitor>
          </CC_ranked>
          <CC_ranked Status="QLF">
            <Bib Color="yellow" Style="F" Leg="3">2</Bib>
            <Competitor>
              <Fiscode>987654</Fiscode>
              <Lastname>CHATEAU</Lastname>
              <Firstname>Sean</Firstname>
              <Nation>FRA</Nation>
            </Competitor>
          </CC_ranked>
          <CC_ranked Status="QLF">
            <Bib Color="blue" Style="F" Leg="4">2</Bib>
            <Competitor>
              <Fiscode>5634563</Fiscode>
              <Lastname>LIBERTE</Lastname>
              <Firstname>Pierre</Firstname>
              <Nation>FRA</Nation>
            </Competitor>
          </CC_ranked>
        </CC_team>
      </CC_ranked>
      <!-- ... further <CC_ranked> elements omitted ... -->
    </CC_classified>
  </CC_race>
</Fisresults>
```
<!-- pagebreak -->

## 9.2 Team Sprint Qualification

The qualification start list is sent without `<Phase>` and without `<Heat>`.

```xml
<?xml version="1.0" encoding="utf-8"?>
<Fisresults>
  <Raceheader Sector="CC" Gender="W">
    <!-- ... further child elements of <Raceheader> omitted ... -->
    <Discipline>TSPQ</Discipline>
    <Type>Startlist</Type>
  </Raceheader>
  <CC_race>
    <CC_raceinfo>
      <!-- ... child elements of <CC_raceinfo> omitted ... -->
    </CC_raceinfo>
    <CC_classified>
      <CC_ranked Status="QLF">
        <Bib>1</Bib>
        <Order>1</Order>
        <Team>
          <Fiscode>3425823</Fiscode>
          <Teamname>NORWAY</Teamname>
          <Nation>NOR</Nation>
        </Team>
        <CC_team>
          <CC_ranked Status="QLF">
            <Bib Color="red" Style="C" Leg="1">1</Bib>
            <Competitor>
              <Fiscode>3425350</Fiscode>
              <Lastname>SLIND</Lastname>
              <Firstname>Astrid Oeyre</Firstname>
              <Gender>F</Gender>
              <Nation>NOR</Nation>
              <Yearofbirth>1988</Yearofbirth>
            </Competitor>
          </CC_ranked>
```
<!-- pagebreak -->
```xml    
          <CC_ranked Status="QLF">
            <Bib Color="blue" Style="C" Leg="2">1</Bib>
            <Competitor>
              <Fiscode>3426712</Fiscode>
              <Lastname>DRIVENES</Lastname>
              <Firstname>Julie Bjervig</Firstname>
              <Gender>F</Gender>
              <Nation>NOR</Nation>
              <Yearofbirth>1999</Yearofbirth>
            </Competitor>
          </CC_ranked>
        </CC_team>
      </CC_ranked>
      <CC_ranked Status="QLF">
        <Bib>2</Bib>
        <Order>2</Order>
        <Team>
          <Fiscode>3505790</Fiscode>
          <Teamname>SWEDEN</Teamname>
          <Nation>SWE</Nation>
        </Team>
        <CC_team>
          <CC_ranked Status="QLF">
            <Bib Color="red" Style="C" Leg="1">2</Bib>
            <Competitor>
              <Fiscode>3505809</Fiscode>
              <Lastname>SUNDLING</Lastname>
              <Firstname>Jonna</Firstname>
              <Gender>F</Gender>
              <Nation>SWE</Nation>
              <Yearofbirth>1994</Yearofbirth>
            </Competitor>
          </CC_ranked>
          <CC_ranked Status="QLF">
            <Bib Color="blue" Style="C" Leg="2">2</Bib>
            <Competitor>
              <Fiscode>3505800</Fiscode>
              <Lastname>DAHLQVIST</Lastname>
              <Firstname>Maja</Firstname>
              <Gender>F</Gender>
              <Nation>SWE</Nation>
              <Yearofbirth>1994</Yearofbirth>
            </Competitor>
          </CC_ranked>
        </CC_team>
      </CC_ranked>
      <!-- ... further <CC_ranked> elements omitted ... -->
    </CC_classified>
  </CC_race>
</Fisresults>
```
<!-- pagebreak -->

## 9.3 Team Sprint Final

The phase the start list is sent for is given in `<Phase>` of `<Raceheader>`. Each team is assigned
to a heat of that phase with `<Heat>` in `<CC_resultdetail>`, sent without `<Rank>`, `<Time>` and
`<Diff>`. `<Order>` is the start position within the heat and therefore restarts with each heat.
The example shows the semifinals; the final is sent the same way with `<Phase>final</Phase>` and
`Level="final"`.

```xml
<?xml version="1.0" encoding="utf-8"?>
<Fisresults>
  <Raceheader Sector="CC" Gender="W">
    <!-- ... further child elements of <Raceheader> omitted ... -->
    <Discipline>TSP</Discipline>
    <Type>Startlist</Type>
    <Phase>semifinal</Phase>
  </Raceheader>
  <CC_race>
    <CC_raceinfo>
      <!-- ... child elements of <CC_raceinfo> omitted ... -->
    </CC_raceinfo>
    <CC_classified>
      <!-- Semifinal heat 1 -->
      <CC_ranked Status="QLF">
        <Bib>1</Bib>
        <Order>1</Order>
        <Team>
          <Fiscode>3425823</Fiscode>
          <Teamname>NORWAY</Teamname>
          <Nation>NOR</Nation>
        </Team>
        <CC_resultdetail>
          <Heat No="1" Level="semifinal" />
        </CC_resultdetail>
```
<!-- pagebreak -->
```xml
        <CC_team>
          <CC_ranked Status="QLF">
            <Bib Color="red" Style="C" Leg="1">1</Bib>
            <Competitor>
              <Fiscode>3425350</Fiscode>
              <Lastname>SLIND</Lastname>
              <Firstname>Astrid Oeyre</Firstname>
              <Gender>F</Gender>
              <Nation>NOR</Nation>
              <Yearofbirth>1988</Yearofbirth>
            </Competitor>
          </CC_ranked>
          <CC_ranked Status="QLF">
            <Bib Color="blue" Style="C" Leg="2">1</Bib>
            <Competitor>
              <Fiscode>3426712</Fiscode>
              <Lastname>DRIVENES</Lastname>
              <Firstname>Julie Bjervig</Firstname>
              <Gender>F</Gender>
              <Nation>NOR</Nation>
              <Yearofbirth>1999</Yearofbirth>
            </Competitor>
          </CC_ranked>
        </CC_team>
      </CC_ranked>
      <!-- Semifinal heat 2, <Order> restarts within the heat -->
      <CC_ranked Status="QLF">
        <Bib>2</Bib>
        <Order>1</Order>
        <Team>
          <Fiscode>3505790</Fiscode>
          <Teamname>SWEDEN</Teamname>
          <Nation>SWE</Nation>
        </Team>
        <CC_resultdetail>
          <Heat No="2" Level="semifinal" />
        </CC_resultdetail>
        <CC_team>
          <CC_ranked Status="QLF">
            <Bib Color="red" Style="C" Leg="1">2</Bib>
            <Competitor>
              <Fiscode>3505809</Fiscode>
              <Lastname>SUNDLING</Lastname>
              <Firstname>Jonna</Firstname>
              <Gender>F</Gender>
              <Nation>SWE</Nation>
              <Yearofbirth>1994</Yearofbirth>
            </Competitor>
          </CC_ranked>
          <CC_ranked Status="QLF">
            <Bib Color="blue" Style="C" Leg="2">2</Bib>
            <Competitor>
              <Fiscode>3505800</Fiscode>
              <Lastname>DAHLQVIST</Lastname>
              <Firstname>Maja</Firstname>
              <Gender>F</Gender>
              <Nation>SWE</Nation>
              <Yearofbirth>1994</Yearofbirth>
            </Competitor>
          </CC_ranked>
        </CC_team>
      </CC_ranked>
      <!-- ... further <CC_ranked> elements omitted ... -->
    </CC_classified>
  </CC_race>
</Fisresults>
```

# 10. Document Control

| Version History           | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
|---------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Version 2.0 (20.10.2012)  | Update of version 1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Version 2.1 (08.02.2013)  | `<CC_raceinfo/>` element required                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Version 2.2 (18.11.2013)  | Corrected notation of Laplength                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Version 2.3 (20.11.2013)  | Added tags in `<CC_result>`: `<Arrivaltime>`, `<Arrivalrank>` and `<Arrivaldiff>`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Version 2.4 (10.12.2013)  | add file name definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Version 2.5 (29.10.2015)  | Added new IRM DQB                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Version 2.6 (19.11.2016)  | Document control moved to beginning of document<br> Type mistake page 46 for Laplength                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Version 2.7 (07.03.2017)  | Correction XML syntax example CC\_photof p. 33                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Version 3.0 (07.02.2019)  | Major changes Raceheader, CC\_race, CC\_raceinfo, Lapped = LAP, CC\_resultdetails<br> add XML description version which the software supports<br> update section General<br> add more examples                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Version 3.1 (08.02.2019)  | Removed Member from CC\_raceinfo page 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Version 3.2 (18.03.2019)  | Add missing Status for each ranked competitor in team sprint result example                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Version 3.3 (01.09.2019)  | Fix of data type for Usedfislist, Appliedpenalty,Calculatedpenalty                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Version 3.4 (01.10.2019)  | Changed Sex to Gender, Ladies to Women, Sector to Description, L = Ladies to F = Female.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Version 3.5 (03.11.2020)  | Add IRM NPS = Not permitted to start                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Version 3.6 (14.01.2021)  | Correction Runinfo description, add No attribute<br> correction example Raceheader, Raceinfo for Course No attribute                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Version 3.7 (19.01.2021)  | Add description and example for Course -&gt; Style                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Version 3.8 (10.09.2026)  | Converted the document to Markdown as the document base<br>Moved Document Control to the end of the document<br>Added chapter numbering<br>Page layout changed from landscape to A4 portrait<br>Corrected the domain of the FIS email addresses and made them links<br>Removed the alternative alpineresults address<br>Element reference tables regrouped into a child elements table and a separate attributes table, with value lists written at the end of the description and a line above each attributes table naming what it belongs to<br>Corrected spelling errors<br>Added a missing separator between two element names<br>Replaced typographic quotes in the examples with straight quotes<br>Removed stray spaces from inside element values in the examples<br>Corrected malformed tags in the examples<br>Added a missing word to the note about the examples<br>Replaced the bare "..." omission markers in the examples with XML comments naming what is omitted<br>Removed the sentence stating that earlier versions of the description remain valid                                                                                                                          |
| Version 3.9 (14.09.2026)  | Updated the `<Discipline>` codes to the current FIS discipline codes<br>Updated the `<Discipline>` values in the examples to current codes                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Version 3.10 (23.09.2026) | Added `<Heat>` for Sprint Final and Team Sprint Final, replacing `<Run>` whose `no` attribute was defined as "Number of run/heat" but was used as the heat number<br>`<Heat>` carries the heat number in the attribute `No` and the phase in the attribute `Level`; child elements and values are unchanged, so `<Run no="4" Level="quarterfinal">` becomes `<Heat No="4" Level="quarterfinal">`<br>`<Run>` is deprecated, remains documented and is kept for compatibility with earlier versions of this description<br>Added `<Phase>` to `<Raceheader>` to state the phase a start list or result is sent for<br>Added the attribute `Run` to `<Type>` of `<Raceheader>` to state the run a phase is sent for, to be used only if a phase is run more than once<br>Added a start list example for a Sprint Final with heat assignment (chapter 8.2)<br>Split the Team Sprint start list example into Team Sprint Qualification (chapter 9.2) and Team Sprint Final (chapter 9.3), the latter with phase and heat assignment<br>Updated the Sprint Final and Team Sprint examples to `<Heat>`<br>Not applied to Sprint Qualification and Team Sprint Qualification, which are not held in heats |
