The message subscriber workstep in process flow is activated only when the subscribed message is received; otherwise it remains in the WAIT state. In this workstep, for the subscribed message, mapping from message properties (both header as well as payload) to dataslots should be defined for automatic data assignment. When the requisite message is received, BP Server extracts the data from the message using the mapping and XPath information into the dataslots. Then, it invokes the associated handler (if any,) to process the received message.