Version 6.2  543  February 2011 
SIP User's Manual   8. IP Telephony Capabilities 
 
3.  message-element: 
Description: element in the message 
Syntax: ( "header" / "body" ) "." message-element-name [ "." header-index ] * [ "." ( 
sub-element / sub-element-param ) ] 
Examples: 
•  Header.from 
•  Header.via.2.host 
•  Header.contact.header-param.expires 
•  Header.to.uri-param.user-param 
•  Body.application/dtmf-relay 
a.  message-element-name 
Description: name of the message's element - "/" only used for body types 
Syntax: 1 * ( token / "/" ) 
Examples: 
♦  from (header's name) 
♦  to (header's name) 
♦  application/dtmf-relay (body's name) 
b.  header-index 
Description: header's index in the list of headers 
Syntax: integer 
Examples: If five Via headers arrive: 
♦  0 (default) – refers to the first Via header in the message 
♦  1 – the second Via header 
♦  4 – the fifth Via header 
c.  sub-element 
Description: header's element 
Syntax: sub-element-name 
Examples: 
♦  user 
♦  host 
d.  sub-element-param 
Description: header's element 
Syntax: sub-element-name [ "." sub-element-param-name ] 
Examples: 
♦  header.from.param.expires 
e.  sub-element-param-name 
Description: header's parameter name - relevant only to parameter sub-
elements 
Syntax: token