Workflow interaction diagrams
The following are UML diagrams that explain a typical KYC/AML portion of a client or supplier onboarding workflow.
These include calls out to the World-Check One API at relevant points in the workflow, and can be used as a guide to show where the WC1 client’s customer/supplier onboarding system would need to integrate with the World-Check One API to screen and investigate their customers/suppliers.
[ACT-setup]: Initial setup
Initial administration setup within World-Check One to allow API access Zoomable SVG diagram
[ACT-workflow]: KYC/AML workflow summary
Overview of a typical customer/supplier KYC/AML workflow involving the World-Check One API Zoomable SVG diagram
[SEQ-overview]: World-Check One API: high-level interaction overview
Overview of the API calls required to perform all relevant functions available in the World-Check One API Zoomable SVG diagram
[SEQ-pre]: Pre-requisites to creating a new case and working with the case afterwards
Before working with KYC/AML cases within World-Check One, certain pre-requisite data is required Zoomable SVG diagram
[SEQ-screen]: Perform screening
[SEQ-screen-sync]: Perform Synchronous Case Screening
Screen a case synchronously, returning results immediately. Zoomable SVG diagram
[SEQ-screen-async]: Perform Asynchronous Case Screening
Cases can be screened at any point after entry, to obtain potential KYC/AML matches of interest Zoomable SVG diagram
[SEQ-world-check]: Retrieve a World-Check Profile
[SEQ-world-check-profile]: Retrieving World-Check Profile details
Detailed profile information can be retrieved for screening result via the World-Check profile ID Zoomable SVG diagram
[SEQ-case]: Perform actions on Case
[SEQ-case-check-id-availablity]: Check caseId availability
Check if cases are available for user Zoomable SVG diagram
[SEQ-case-create]: Creating a new case
Store all available fields around a customer/supplier as a case within World-Check One Zoomable SVG diagram
[SEQ-case-retrieve]: Retrieving the system ID for a case
To interact with cases via the World-Check One API, their system IDs will need to be used Zoomable SVG diagram
[SEQ-case-investigate-details]: Fetch full case details
To find out what data is currently stored against a specific case within World-Check One API, their system IDs will need to be used Zoomable SVG diagram
[SEQ-case-investigate-results]: Investigating screening results against a case
Once a screening has completed, the results can be obtained and further detailed investigation can be performed Zoomable SVG diagram
[SEQ-case-ogs]: Working with ongoing screening for a case
If a customer/supplier is on-boarded for business, they can be entered into ongoing screening for continuous AML/KYC monitoring Zoomable SVG diagram
[SEQ-case-ogs-monitoring]: Monitoring ongoing screening updates on the cases
Ongoing screening updates to cases over time can be retrieved Zoomable SVG diagram
[SEQ-case-(un)assign]: Assign to a user and unassign a case
A case can be assigned to a user or unassigned from the user Zoomable SVG diagram
[SEQ-case-(un)archive]: Archiving and unarchiving a case
A case can be archived or unarchived. Archiving is a pre-requisite to deleting a case. Zoomable SVG diagram
[SEQ-case-update]: Updating an existing case
Cases can be updated if information about a customer/supplier changes over time, or new information becomes available Zoomable SVG diagram
[SEQ-case-audit]: Retrieving the audit log for a case
Audit information on changes to cases over time can be retrieved Zoomable SVG diagram
[SEQ-case-delete]: Deleting a case
A case can be deleted once it has been archived. Zoomable SVG diagram
[SEQ-user-activity-monitoring]: User activity monitoring
[SEQ-user-activity-monitoring-initial]: User activity monitoring. Initial request
Return a collection of Cases that were modified by users in particular date range. Endpoint allows to initiate search and retrieve the first page of result set Zoomable SVG diagram
[SEQ-user-activity-monitoring-subsequent]: User activity monitoring. Subsequent requests
Users can retrieve a list of cases by the cursorId retrieved by POST/cases/summaries in the initial request. Zoomable SVG diagram
[SEQ-watchlist]: Watchlist
[SEQ-watchlist-retrieve-provider-source]: Retrieve providers and their sources
Providers and their sources can be retrieved Zoomable SVG diagram
[SEQ-watchlist-maintain-provider-source]: Create or update provider sources
Provider sources can be created or updated Zoomable SVG diagram
[SEQ-watchlist-maintain]: Maintain Watchlist data
Watchlist data can be maintained Zoomable SVG diagram
[SEQ-api-info]: Get API information
Get information about the version of the Public API, a link to the documentation, and a date and time that can be used to verify the 'Date' header Zoomable SVG diagram
Appendix A: Copyright
(c) 2018 - 2024 LSEG. All rights reserved. Republication or redistribution of LSEG content, including by framing or similar means, is prohibited without the prior written consent of LSEG. 'LSEG' and the LSEG logo are registered trademarks and trademarks of LSEG and its affiliated companies.