Missing Enum Value 2315 for IRGCOND
I am using ema-3.5.1.0 in Java and subscribing to listen to trades. In one of the updates, I received the following. In my code, I convert enum to human readable format, but it failed with the exception OmmInvalidUsageException with reason that it cannot convert 2315 to enumDisplay. I looked for different enum values in enumtype.def which I believe it to be the latest and I cannot find 2315 in the value.
UpdateMsg
streamId="1102"
domain="MarketPrice Domain"
updateTypeNum="2"
name="ABR"
serviceId="23"
serviceName="IDN_SELECTFEED"
Payload dataType="FieldList"
FieldList FieldListNum="0" DictionaryId="1"
FieldEntry fid="374" name="IRGCOND" dataType="Enum" value="2315"
FieldEntry fid="3854" name="SALTIM_MS" dataType="UInt" value="64966693"
FieldEntry fid="1021" name="SEQNUM" dataType="Real" value="1272107.0"
FieldEntry fid="379" name="SALTIM" dataType="Time" value="18:02:46:000:000:000"
FieldListEnd
PayloadEnd
UpdateMsgEnd
I also downloaded the latest version of 4.20.49_RealTimeDistributionSystem_21.71.service_pack from customer support but the embedded enumtype.def was too missing the enumtype def. How to interpret and understand the meaning of this value 2315? Where can I find enumtype.def which has this value defined?
Best Answer
-
I did receive some additional information on this FID. Over the years we’ve recommended that clients shift away from FID 374/40/131 etc for Sale condition codes in US. There are thousands of possible combinations of Sale condition codes and we stopped adding new ones some years back as we were running out of meaningful display letters and new logical FIDs were introduced. The FID is also overloaded with cancellations/corrections. Some Sale condition combinations have many to one mapping in this FID I think for US markets. The native conditions are available in FID 4756/4757. This particular enum 2315 for NYSE is a combination equal to <Derivatively Price, Odd Lot Trade with Regular Settlement>. In FID 4757 it would show up as “ 4 I”. I'm sure the open ticket will provide some additional details once they get back to you.
0
Answers
-
I also requested the dictionary file from a server and also could not see the enum value 2315 for fid 374.
I will raise a Content support ticket for you - someone from the content team should be in touch soon.
0 -
These template packs are released fairly often. You can download them from the "myrefintiv.com" website under Software Downloads --> MDS General --> Refinitiv Real-Time Template Service Pack.
That being said, and as @umer.nalla confirm, that value is not within the latest release.
0 -
Thanks
@nick.zincone.1, this is helpful. I wasn't aware of such recommendations. What different FIDs would you suggest to get the complete picture for Sales Conditions in US. For other markets, do you still recommend to use this FID? I will take a look at FID 4756/4757.0 -
Hi @purvesh.yadav
FIDs 4756/4757 are the recommended ones to use. I would suspect you use these FIDs for other markets, however, I would defer your content-related questions to the open ticket as they will put a content specialist on the case.
0
Categories
- All Categories
- 6 AHS
- 37 Alpha
- 161 App Studio
- 4 Block Chain
- 4 Bot Platform
- 16 Connected Risk APIs
- 47 Data Fusion
- 30 Data Model Discovery
- 608 Datastream
- 1.3K DSS
- 577 Eikon COM
- 4.9K Eikon Data APIs
- 7 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- Trading API
- 2.7K Elektron
- 1.3K EMA
- 236 ETA
- 519 WebSocket API
- 33 FX Venues
- 10 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 20 Messenger Bot
- 2 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 59 Open Calais
- 264 Open PermID
- 39 Entity Search
- 2 Org ID
- PAM
- PAM - Logging
- 8.4K Private Comments
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 20 RDMS
- 1.4K Refinitiv Data Platform
- 367 Refinitiv Data Platform Libraries
- 3 Refinitiv Due Diligence
- LSEG Due Diligence Portal API
- 3 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.1K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 10 World-Check Customer Risk Screener
- 990 World-Check One
- 44 World-Check One Zero Footprint
- 45 Side by Side Integration API
- Test Space
- 3 Thomson One Smart
- 1.2K TR Internal
- Global Hackathon 2015
- 2 Specialists Who Code
- 10 TR Knowledge Graph
- 150 Transactions
- 142 REDI API
- 1.7K TREP APIs
- 4 CAT
- 21 DACS Station
- 117 Open DACS
- 1.1K RFA
- 103 UPA
- 172 TREP Infrastructure
- 224 TRKD
- 886 TRTH
- 5 Velocity Analytics
- 5 Wealth Management Web Services
- 59 Workspace SDK
- 9 Element Framework
- 5 Grid
- 13 World-Check Data File
- Yield Book Analytics
- 46 中文论坛