The UTI Enrichment workflow allows users to validate regulatory messages while the UTI is not available. Once the UTI is available, the UTI Enrichment Data Feed is utilized to enrich the existing trade with the UTI only using the internal trade ID.
Steps to Configure your workflows for UTI Enrichment:- Create a Rule Set named 'UTI Enrichment'
- Create a Value Mapping List to capture the KOR Lifecycle Identifier as My Value and the UTI as KOR Value.
- Create a Rule for the uniqueTransactionIdentifier field and assign it to the UTI Enrichment Rule Set.
- Add Value Mapping List Captor function card and set KDM Field korLifecycleIdentifier as My Value and Source function referencing the header of the UTI from source file (e.g. uniqueTransactionIdentifier).
- Modify existing Trade Level Data Feed
- set the [jurisdiction] Target Location to UTI_ASSIST_PENDING_UTI when the UTI is expected to not be present.
- Update the Rule for uniqueTransactionIdentifier:
- add Value Mapping List function card and reference the UTI Enrichment list from step 1.a. Set the input with a KDM Field function card referencing korLifecycleIdentifier.
- Create a Data Feed and set the Feed Type to 'UTI Enrichment' and assign the Rule Set from step 1.
Steps to Utilize the Workflow:
- Submit daily reporting activity
- Regulatory Messages pending a UTI will show on the Regulatory Message screen with Location set to 'UTI Assist' and UTI Assist Status 'Pending'.
- Submit UTI Enrichment file with clientTradeIdentifiers (s) and uniqueTransactionIdentifier (s) for all Messages in UTI Assist Status of 'Pending'. The configuration will:
- add the korLifecycleIdentifier and uniqueTransactionIdentifier to the Value Mapping List,
- check for Regulatory Messages with the matching korLifecycleIdentifier, and
- automatically reprocess the UTI Assist Status 'Pending' Regulatory Messages.
- the reprocess will now pick up the uniqueTransactionIdentifier from the Value Mapping List and set the location to the pre configured end point.
- the UTI Assist Status from the original Regulatory Message will now show Provided with the duration captured between original submission and providing the final UTI.
Notes:
- The Processing dashboard will show a count of Pending and Provided UTI Assist Statuses. If the counts match, then that indicates all UTIs have been provided.
- Regulatory Message by Date Range report definition includes the UTI Assist Status filter. Configure a report filtered for UTI Assist Status of 'Pending' to know when a Regulatory Message is still pending a UTI.