![]() |
The Universal Call Identifier (UCID) is an Avaya-proprietary call identifier used to help correlate call records between different systems. This identifier can either be generated by the Experience Portal MPP server or it can be passed to Experience Portal through an application's SIP headers if the application uses a SIP connection and the application's Operation Mode is set to Shared UUI.
![]() | Note: |
If the application uses an H.323 connection, Experience Portal can receive UCID from Communication Manager. This feature is supported in Communication Manager 5.2. To enable this feature, you need to administer ucid-info on button 10 on the 7434ND stations used by Experience Portal. |
A UCID consists of 20 decimal digits in three groups. Before the UCID is added to the UUI data, Experience Portal encodes each group as a hexadecimal value and concatenates the three groups together. The:
First group of 5 digits represents a 2 byte network node identifier assigned to the Communication Manager. In the UUI data, this group is encoded as 4 hexadecimal digits.
Second group of 5 digits represents a 2 byte sequence number. This group is encoded as 4 hexadecimal digits.
Third group of 10 digits represents a 4 byte timestamp. This group is encoded as 8 hexadecimal digits.
For example, the UCID 00001002161192633166 would be encoded as 000100D84716234E.
When Experience Portal passes the UCID 00001002161192633166 to the application, it would look like this:
avaya.ucid = '00001002161192633166'
avaya.uui.mode = 'shared uui'
avaya.uui.shared[0].id = 'FA'
avaya.uui.shared[0].value = '000100D84716234E'![]() | Note: |
The identifier for the UCID is always 250, which becomes FA in hexadecimal in the UUI |