From ESS
Revision as of 20:17, 13 April 2013 by Admin ess (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


"Categories" definition

The principal XML element that characterizes an ESS event is the category under which that event is labeled.
The category defines the theme of an event and the purpose of this section is to universalize all main stream events into general categories.
ESS event categories are essential- they create a virtual connection between all events that use ESS as a standard.
ESS categories start from generic main-stream theme definition and uncover more specific definitions. Each category has a specific unique identifier, this ID simplify ESS Processors feeds analysis to cross similarities with other events.

ESS structure

XML element must be defined in an ESS Feed Document, it is a mandatory ESS XML element.
must contain, at least, one element. element must only be comprised of three XML element types : and , elements must have at least a element of an immediate child. If it is present, the value of element identifies a hierarchic identifier location in the ESS taxonomy. Processors may establish conventions for the interpretation of category ID, even if the user is free to define its own category by entering a . But it is advisable to use ESS categories taxonomy for wide scale broadcasting and usage of the event feed.


Name Description Type Required
type The "type" attribute define the purpose of the event category, it can take the value:
  • award
  • commemoration
  • competition
  • conference
  • concert
  • diner
  • cocktail
  • exhibition
  • family
  • friends
  • festival
  • meeting
  • networking
  • party
  • seminar
  • theme
String TRUE
priority The "priority" attribute refers to the order and the preference applied to each XML elements. ESS processors should consider the natural position of the element as the priority if this attribute is not defined. Number FALSE

Categories child elements

Name Description Type Required
Language-sensitive category shortens name. Should not be longer then 64 characters String TRUE
Unique hierarchical category identifier in ESS indicated taxonomy. IRI RFC3987 FALSE

ESS categories sample

DTD description [ ]

For example:
A Basketball match can be defined by: Sport (C) > Team Sport (C2) > Basketball (C2BX) The ESS category ID for such an event is C2BX and as name Basketball.
A cinema listing can be defined as: Cinema (I) > Action Movie (I3) The ESS category ID for such an event is I3 and as name Cinema: action

 version="1.0" encoding="UTF-8"?>

 xmlns="" version="0.9" lang="en">

Search a category

Complete listing of all event's categories will come soon.

External documentation

Ietf logo.png

ESS standard under RFC validation process: RFC ESS Draft


Spread the news about ESS!
Personal tools