| 100 | pos | ushort | | position in message (1...N) |
| 103 | name | string(32) | | field name |
| 106 | fNum | ushort | | protobuf field number |
| 109 | isPkey | enum : YesNo | | YesNo enum (if field is a primary key) |
| 112 | inRepeater | string(32) | | if field is in a repeating group, the repeater's name |
| 115 | fType | enum : FieldType | | Field Type |
| 118 | jsonEncType | string(32) | | overriden type specifically for JSON encoding |
| 121 | protoEncType | string(32) | | overriden type specifically for protobuf encoding |
| 124 | sLen | ushort | | string length (if fType is string) |
| 127 | eName | string(64) | | enum name (if fType is enum) |
| 130 | eSet | text2 | | comma separated list of enum or string values (can be specific for a given user; default complete set) |
| 133 | defaultVal | string(64) | | from Core.def: (...) can be a string, number, xKey, or partial xKey |
| 136 | desc | text2 | | from core.def: ... # comment line |
| 139 | fCtrl | enum : FieldControl | | None = should not be visible; View = view only; Edit = View/Edit; Hide = Suppress on UI; Init = only can set during message creation; (form level directive) |
| 142 | minV | double | | form edit number range min bound (if field is a numeric type) [enforced on edit] |
| 145 | maxV | double | | form edit number range max bound (if field is a numeric type) [enforced on edit] |
| 148 | metaType | string(16) | | metatype associated with field |
| 151 | label | text2 | | column (grid) and widget (form) label |
| 154 | group | text2 | | form flow groups |
| 157 | format | text2 | | numeric format string (eg. '#,###.00') (both grid and form) |
| 164 | minimumValue | string(64) | | the minimum value for this field. Will need to be casted to correct type by consumer |
| 165 | maximumValue | string(64) | | the maximum value for this field. Will need to be casted to correct type by consumer |
| 160 | cColor | byte | | grid column color number (color palette number) (0 means undefined) |
| 163 | contextQuery | text2 | | context query for pseudo enum fields with format of contextQuery=otherMsgType |
| 166 | isRequired | enum : YesNo | | YesNo enum. Determines if this field is required. |