MEP Expression Language
Unique IDs and Line Breaks
Unique IDs
The following variables reference a request’s system-wide unique ID, or generates a new system-wide unique ID.
There are also functions available for generating PINs and unique IDs. See Functions for Percentages, Numbers, PINs.
Variable |
Description |
Type |
---|---|---|
request.uniqueId |
An alphanumeric string that uniquely identifies the current request. You can reference this variable in the Services tab only. |
String |
session.initialUniqueId |
An alphanumeric string that uniquely identifies the first request of the session. You can use this variable to easily reference a unique ID throughout a service. You can reference this variable in the Services tab only. |
String |
system.identifier |
Creates a system-wide, alphanumeric unique ID. You can reference this variable in the Services, Subscriptions and Broadcasts tabs; however, it will always generate a new value. To reference the same value multiple times, you must create a custom variable to hold the value. |
String |
Line breaks within text fields
Variable |
Description |
Type |
---|---|---|
system.newline |
This expression starts a new line. This variable is useful in SMS, MMS and email message fields to format a line break, as some handsets and external platforms will not recognize a line break created using the Enter key (a carriage return). You can also use this variable in an expression to add a new line in a single line text field, such as the Create/Update scope variable handler. You can use this variable in the Services, Subscriptions and Broadcasts tabs of MEP. |
String |