Eine Nachricht beschreibt die Struktur und den Inhalt einer Datengruppe, die von einer Anwendung an eine andere Anwendung übergeben wird.
Eine Nachricht besteht aus Elementen, die in einer logischen Struktur organisiert sind, die mit den sendenden und empfangenden Anwendungen übereinstimmen. Diese logische Struktur kann mithilfe des Nachrichtendefinitionseditors modelliert werden, sodass Nachrichtendaten in einer logischen Baumstruktur syntaktisch analysiert und vom Broker einfach bearbeitet werden können.
Im Nachrichtenmodell basiert eine Nachricht immer auf einem globalen Element. Der komplexe Typ des globalen Elements beschreibt die Inhalte des globalen Elements und somit auch den vollständigen Inhalt der Nachricht.
In einer Nachricht können andere Nachrichten enthalten sein, falls dies erforderlich ist. Dies ist für das Modellieren großer und komplexer Nachrichtenstandards wie SWIFT und EDIFACT erforderlich. Eine solche Nachricht wird als mehrteilige Nachricht bezeichnet. Die enthaltenen Nachrichten werden als eingebettete Nachrichten bezeichnet.
Nachrichten werden durch ihren Namen oder einen Aliasnamen gekennzeichnet. Bei einem Aliasnamen handelt es sich um eine optionale benutzerdefinierte Zeichenfolge, mit der die (mehrteilige) Nachricht identifiziert werden kann. Innerhalb einer Nachrichtengruppe muss der Name und Aliasname einer Nachricht eindeutig sein.