UserMessage
ebMS 3.0 / AS4 header element — the business unit of the exchange.
Definition
UserMessage is one of the two ebMS 3.0 message-unit types (alongside SignalMessage). It holds a MessageInfo (Timestamp, MessageId), a PartyInfo (From/To), a CollaborationInfo (Service, Action, ConversationId) and a PayloadInfo referencing MIME parts by Content-ID. In AS4 the payloads ride as SOAP-with-Attachments parts.
Origin
Defined by the eb:UserMessage element of the ebMS 3.0 schema (section 5.2.2), OASIS ebMS 3.0 Core Specification Part 1, OASIS ebXML Messaging Services TC.
Example in context
<eb:UserMessage><eb:MessageInfo><eb:MessageId>uuid@host</eb:MessageId></eb:MessageInfo><eb:PartyInfo/></eb:UserMessage>