Architecture
XPM performs record translations by processing field data from one record into another. XPM uses the GRM module to manage access to the input and output records. See GRM extensions.
XPM also manages temporary variables, for example, @name
, lookup tables, for use with the TABLE command, and an output message prototype.
The output message prototype is the metadata pattern for messages that
are produced by the XPM. When messages are produced by the XPM,the new messages
inherit many of the prototype's metadata values. For example, messages that are
produced by the CONTINUE
or SEND
actions. These values include destination, priority, and source
MID.