# UDA Dictionary Field

Following is the definition of the `mco_dict_field_info_t` structure that is used for UDA access as defined in `mcouda.h`:

field_no |
name | Field name in schema DDL definition.
type |
flags | Bitmask describing this field (see values defined in the table below).
dimension |
struct_no |
update_event_no |
size |

The possible values for the bitmask flag are also defined in `mcouda.h`:

MCO_DICT_FI_OPTIONAL |
MCO_DICT_FI_INDEXED |
MCO_DICT_FI_VECTOR |
MCO_DICT_FI_ARRAY |
MCO_DICT_FI_EVENT_UPD |
MCO_DICT_FI_HAS_INIT_DATA |
MCO_DICT_FI_NULLABLE |
MCO_DICT_FI_NULL_INDICATOR |