The news message is a general free format message between the broker and institution. The message contains flags to identify the news item's urgency and to allow sorting by subject company (symbol). The News message can be originated at either the broker or institution side, or exchanges and other marketplace venues.
The news message also provides the capability to support categorization of news being published. This allows the news to be filtered by the news consumer. For example:
In multi-lingual environments, news may be published in a variety of languages; a user should be able to filter out messages in irrelevant languages.
By providing a categorization of the News messages, users can choose how to render them in different GUIs or ignore certain categories altogether.
Additionally the news message allows news to reference other news messages. When a message references another one, it may also need to provide the reason for the reference - e.g. an update of the previous message, a complement or simply that it is a version in another language.