Would you be so kind as to help me with understanding of ASK_TONE/BID_TONE field meaning?
The example of message:
    UpdateMsg
    streamId="89"
    domain="MarketPrice Domain"
    updateTypeNum="10"
    name="/TUIT.L"
    serviceId="902"
    serviceName="hEDD"
    Payload dataType="FieldList"
        FieldList FieldListNum="0" DictionaryId="1"
            FieldEntry fid="22" name="BID" dataType="Real" value="357.0"
            FieldEntry fid="25" name="ASK" dataType="Real" value="341.3"
            FieldEntry fid="30" name="BIDSIZE" dataType="Real" value="22000.0"
            FieldEntry fid="31" name="ASKSIZE" dataType="Real" value="1395.0"
            FieldEntry fid="4150" name="BID_TIM_MS" dataType="UInt" value="40327266"
            FieldEntry fid="4147" name="ASK_TIM_MS" dataType="UInt" value="40334687"
            FieldEntry fid="345" name="BID_TONE" dataType="Rmtes" value="M"
            FieldEntry fid="346" name="ASK_TONE" dataType="Rmtes" value="M"
        FieldListEnd
    PayloadEnd
In all messages that I get with ASK_TONE/BID_TONE set "M" there was a cross. (BID price > ASK price, in the example 357.0 > 341.0).
In the field dictionary next lines are written about BID_TONE:
BID_TONE   "BID TONE"             345  NULL        ALPHANUMERIC        1  RMTES_STRING     1
!
! Bid price qualifier
!
The question is what does it mean "price qualifier" and how it shoul be handled? And why is BID > ASK? Is there any way to get more detailed decription of ASK_TONE/BID_TONE fields (for example to learn about possible values)?