default value for enumeration: Fast 1.2 Extension

Hello,
I have a question for FAST 1.2 Extension.

enumerations have been added to the standard in order to support single‐value fields with a fixed number of values.

We have received a FAST 1.2 template with following definition:

One can see that field ‘SecurityStatus’ in “MassInstrumentStateChange” message has default value defined to ‘0’.
While valid value defined for field ‘SecurityStatus’ are ‘1’, ‘4’, ‘9’ or ‘10’.
It looks like the index value for field SecurityStatus is used in message definition…!

According to my understanding, default value for enum field ‘SecurityStatus’, in above example, should be ‘1’ and not ‘0’.

converting enum values to appropriate index value should be responsibility of FAST encoder/decoder application and should never be used in FAST template itself.

Please let me know if my understanding is correct or not.

Thanks in advance…

Dhaivat Desai.