Oracle Utilities OCI Stream Notif linkChannel
The mapping details for Oracle Utilities OCI Stream Notif linkChannel are as shown in the table below:
Source OCI Stream
CCB REST Web Service Name : C1-AccountNotificationPreferences
Target OCI Stream
DVM
Comments
Element Name
Type
Element Name
Type
Element Name
Type
 
 
 
 
accounts[sequence=offset]/notificationPreferences
List
Message
List
 
This mapping is done for each Source Stream Message. For the given Account ID and Notification Type Code combo from the Source Stream Message, get the collection of notification preferences. Publish a message for each Notification Preference in the collection to the Target Stream.
offset
Field
 
 
 
 
 
 
messageId
Field
../personContact/contactId
 
messageId
Field
 
Concatenate Source Stream messageId-CCB Contact ID.
origin
Field
 
 
origin
Field
 
Origin of the message
accountId
Field
 
 
accountId
Field
 
 
notificationType
Field
 
 
notificationType
Field
 
 
 
 
accounts[sequence=offset]/cisDivision
 
cisDivision
Field
 
 
 
 
../personContact/personId
 
personId
Field
 
 
 
 
../personContact/contactId
 
contactId
Field
 
 
 
 
../personContacts/language
 
language
Field
 
 
 
 
../personContacts/firstName
 
firstName
Field
 
 
 
 
../personContacts/lastName
 
lastName
Field
 
 
 
 
../DeliveryType
 
deliveryChannel
Field
 
 
 
 
../personContacts/contactValue
 
deliveryValue
Field
 
 
notificationTemplate
Field
../personContact/template
 
notificationTemplate
Field
 
If Source Stream Message has template value, pass the value. If not, use the template value coming from CCB.
 
 
accounts[sequence=offset]/cisDivision
 
deliveryInstance
 
OUTL-BRT-NOTIFHUB_Delivery
Routing
Maps CIS Division to the Delivery Instance to route the message to.
data
List
 
 
data
List
 
Pass all the key value pairs from the Source Stream message.
key
Field
 
 
key
Field
 
 
value
Field
 
 
value
Field