Genericode defines a standard format for defining code lists (also known as enumerations or controlled vocabularies). Genericode aims to provide the following:
- A standard model and XML representation for the contents of a code list
- A standard model and XML representation for data associated with items in a code list
- A standard model and XML representation for how new code lists are derived from existing code lists
The DDI Controlled Vocabularies are available in Genericode format.