Data Steward Initiated Flows
In Link and Update, Create New, and Merge scenarios, UCM will publish the output messages to the respective Kafka topic(s) for curated response data.
The diagram below illustrates the details of the information flow for Link and Update and Create New scenarios:

- The Link and Update button clicked by Data Steward triggers class CSSUCMBCDedup method Merge.
- The Create New button clicked by Data Steward triggers class CSSUCMBCDedup method Promote.
- Both methods read the Integration Object name from User Properties in business components UCM Account DeDup Results or UCM Contact DeDup Results, prepares the instance, invoke business service UCM Transaction Manager, look up the Kafka Topic names for curated response data in the business service UCM Event Handler User Properties, and invoke business service Event Handler method SendEvent with Topic name and output message.
- The business service Event Handler method SendEvent publishes the output message to the Kafka Topic.
The diagram below illustrates more details of the information flow for Merge scenario:

- The Merge button clicked by Data Steward triggers the workflow UCM Process Merge Request Workflow.
- Near the end of workflow, business service UCM Merge Service method PostMerge is invoked.
- At the end of the method, it reads the Publish IO name from business service UCM Merge Service User Properties, prepares the instance, looks up the Kafka Topic name for curated response data in the business service UCM Event Handler User Properties, and invokes business service Event Handler method SendEvent with Topic name and output message.
- The business service Event Handler method SendEvent publishes the output message to the Kafka Topic.