enumerationTypeName = odataIdentifier
qualifiedEnumerationTypeName = namespace "." enumerationTypeName
qualifiedTypeName = qualifiedEntityTypeName / qualifiedComplexTypeName / qualifiedEnumerationTypeName / primitiveTypeName / "collection(" ( qualifiedEntityTypeName / qualifiedComplexTypeName / qualifiedEnumerationTypeName / primitiveTypeName ) ")"
http://tools.oasis-open.org/version-control/browse/wsvn/odata/trunk/spec/ABNF/odata-abnf-construction-rules-v1.0-wd01.txt?rev=30
Accepted: https://www.oasis-open.org/committees/download.php/46960/odata_meeting-8_on-20120920_minutes.html
Add rules for enumeration types, and add enumeration types to appropriate type rules