Version 6.6 411 MP-11x & MP-124
User's Manual 42. SIP Message Manipulation Syntax
Keyword Sub Types Attributes
Screen Enum Screen (see 'Screen' on page
449)
Read/Write
URL URL Structure (see 'URL' on page
438)
Read/Write
Below are header manipulation examples:
Add a Diversion header to all INVITE messages as follows:
Diversion: <tel:+101>;reason=user-
busy;screen=no;privacy=off;counter=1
Message Type Condition Action Subject
Action
Type
Action Value
invite
header.diversion Add
'<tel:+101>;reason=unknown;
counter=1;screen=no;
privacy=off'
Modify the Reason parameter in the header to 1 (see 'Reason (Diversion)' on page
446 for possible values) as follows:
Diversion: <tel:+101>;reason=user-
busy;screen=no;privacy=off;counter=1
Message Type Condition Action Subject
Action
Type
Action Value
invite
header.diversion.reason Modify '1'
Modify the URL in the Diversion header to that which is contained in the header URL
as follows:
Diversion:<sip:555@IPG2Host;user=phone>;reason=user-
busy;screen=no;privacy=off;counter=1
Message Type Condition Action Subject
Action
Type
Action Value
invite
header.diversion.url Modify header.from.url
42.2.8 Event
An example of the header is shown below:
Event: foo; id=1234
The header properties are shown in the table below:
Header Level Action Add Delete Modify List Entries
Operations Supported Yes Yes Yes N/A
Keyword Sub Types Attributes
EventKey Event Structure (see
'Event Structure' on page
436)
Read/Write