Like a task, a notification has input data based on a WSDL interface. The interface for a notification serving as a task deadline's escalation action may be the same or different from the interface for the task.
The Properties view of an inline or local notification has a Data section:
Use Task Data
. If the notification's input data is the same as the enclosing task's, then this option is available for selection. The input message of the task is passed to the notification.
. If the notification's data is a different type, then you can assign appropriate data to the notification to create a multi-part WSDL message from the data. The part attribute refers to a part of the WSDL message. You must map each part for every part in the WSDL message definition to avoid uninitialized parts in the target WSDL message.
In the Properties view of a notification used as an escalation, select the
button in the Expression row for the first message part.
Create an expression for the data mapping, as shown in the following illustration:
This example comes from the WS-HT specification: