| Olympic Data Feed (ODF) | Olympic Data Feed is a message’s
  definition based on XML to send sport information from the moment it is
  generated to a set of final customers. The idea of ODF is to define a unified
  set of messages valid for all sports and several different systems. The objectives of ODF
  are: 
	  Minimize future changes: Since the feed is
  defined to unify different criteria to integrate several types of sports and
  systems, changes are focused in competition rules change or new sports are
  needed. A change in these terms should be available to a wide range of
  systems in a more unified way.Facilitate multi - language: It should allow the
  possibility to integrate translations for those reports including text.
  define consistent structures for all forms of
  data: ODF should be valid for a wide range of sports and systems
  Re-use of data definition: changes and new sports
  would be easier to implement, since ODF is designed a principle of general
  structures and codes extension.
Separate presentation from data: ODF is content
  oriented, and its main aim is to feed the different set of systems with all
  required data.
  
  
The idea of ODF is to integrate a wide range of sports in one single
  feed, in order to feed several type of potential customers, including  ORIS - PiT
  content (Olympic Results System Point in Time content ) and RT (real time).
 | 
 
  | ODF Projects | ODF was introduced for the Vancouver Games in 2010 and is a dynamic 
  project with ongoing development of ODF. This development both refines and 
  extends the documentation and as a result the documentation is split and 
  improved for subsequent projects. For this reason there is not a single set of 
  documentation available but a set per project. Users must ensure they use the 
  appropriate documentation for the applicable project. | 
 
  | ODF documentation structure | ODF documentation is
  structured in a set of different logical documents: 
	  ODF Transmission:This document explains the ODF messages transmission
	  ODF Common Codes: This document includes the set of common codes, which complete the
       definition in ODF. This set of codes is competition dependent and is
       likely to change often as more information is known for the competition.
         ODF General Messages Interface Document: This document defines the 
	  general structure of all messages, 
	  both those generated centrally for all sports and the base structure for 
	  all sport specific messages.
       The central messages are those messages that include information before
       the sport venues are available (such as lists of participants) or
       information that is cross sport. This document is a 
	  good starting point to understand ODF. 
	  [for projects prior 
	  to Sochi 2014 this was split into two documents, Central & Sport 
	  messages].<Discipline> Data Dictionaries:
       Data Dictionaries are
       the particularization of the ODF definition for one particular discipline.
       There is one data dictionary for each discipline, and they extend the
       definition of the messages structure defined in the ODF 
	  General Messages
       Interface Document and making use
       also of the ODF Common Codes.ODF schema: The ODF schema is an accessory syntactical definition based on
       schemas to help message validation when developing or testing ODF
       messages. | 
  | ODF documentation
  versioning | Documentation is version according to the Rr-v.c status   format. Each document is versioned independently in order to allow a
  better change management, including a decrease of the impact between parts of
  the documentation. r is a unique and incremental number for each
  different Olympic Games, starting with 1 in Vancouver
  2010 Olympic and Paralympic Winter Games, 2 in London 2012 Olympic and Paralympic Games
 v is the version number and is incremented after new
  functionalities or major changes are included in the documentation. c is the correction number and is used inside a
  correction in order to indicate some errors have been corrected, without
  including new functionalities. status is one of SFA or APP, meaning the status of the document.
  SFA=submitted for approval. APP=approved | 
 
  | ODF schema | Schema is a language used
  to describe the structure and restrictions in the contents of an XML message.
  In the case of ODF, it is provided a schema that could be useful to develop
  the XML messages or test these messages according to the ODF definition. ODF messages, however, do
  not include any schema reference in the content of their structure when they
  are produced and sent. For this reason, the schemas should be considered as a
  development/testing tool. | 
  | ODF samples | Along with the
  documentation, a set of samples are provided. Samples will be updated
  as more samples become available. |