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 |