Futher to my last post we have been trying a variety of options but still have not been successful at this point.
I can confirm that Passing UUI Data on the A leg of the call works perfectly fine, I am able to get the information within Architect and parse the information and route the call accordingly (User-To-User: 00;encoding=ascii;purpose=isdn-uui;content=
67911981-3728220801-882359@MSXXX.telecom.com)
The issue that we are currently having is when the UUI information is populated using the Refer Method Architect does not read this, therefore we are not able to use this data. You will see the data is being passed by the sip trunk however Purecloud does not read this data.

We have been instructed to try adding the information to the Refer-To Field as highlighted above, however when the call is returned by the 3rd party down the SIP Trunk the calls goes silent and does not route into the call flow. By adding this string it breaks the return call, we are trying to find away that we can get this UUI data into Architect using Refer as the 3rd party needs to drop out of the Media path.
Sip trunk settings.

------------------------------
Foehn Support
Foehn Ltd.
------------------------------
Original Message:
Sent: 05-21-2018 05:34
From: Foehn Support
Subject: UUI Data
HI All
I am currently working on a project were we will be using the UUI functionality and I would like to find out if anyone knows if it would be possible parse the data in order to send the caller down a specified path.
The information we would be given in the user-user filed would be in encoding format Ascii and it would we are being passed 3 fields, an example of this would be "1234|Additional Services|CLI".
Regards
Sean Lindsay