[This message was posted by Hanno Klein of Deutsche Börse Systems <[EMAIL 
PROTECTED]> to the "General Q/A" discussion forum at 
http://fixprotocol.org/discuss/22. You can reply to it on-line at 
http://fixprotocol.org/discuss/read/c171cc32 - PLEASE DO NOT REPLY BY MAIL.]

Your understanding is correct, all user-defined messages are to be pre-fixed 
with "U", i.e. "UPO" and "UPI" would be fine. A standard FIX engine would 
probably respond with a Reject message with the field SessionRejectReason set 
to 11=Invalid MsgType. FIX 4.4 does not support an alternate transport so that 
the FIX engine must have been tweaked to get such a message through to the 
application layer.

What is the content of these messages and are they sent to you or expected from 
you? Are they similar to one of the standard FIX messages or outright custom?

Regards,
Hanno.

> Hi there,
> 
> I have a question regarding proper use of FIX user-defined message
> types. As I understand it, if certain version of FIX protocol doesn't
> contain necessary message type, it can be added as user-defined message
> with MsgType field starting with "U".
> 
> We are looking at some specification from Citi that claims to support
> FIX 4.4 and it has two messages defined by Citi, which use "PO" and "PI"
> as MsgType.
> 
> Is it a normal practice? If not, how come one of the big names in this
> industry does not follow the rules?
> 
> Thanks, Serge


[You can unsubscribe from this discussion group by sending a message to 
mailto:[EMAIL PROTECTED]

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Financial Information eXchange" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/FIX-Protocol?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to