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

kyc workflow initial setup activity

[ACT-workflow]: KYC/AML workflow summary

Overview of a typical customer/supplier KYC/AML workflow involving the World-Check One API Zoomable SVG diagram

kyc workflow overview activity

[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

lseg world check one api v1 sequence

[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

lseg world check one api v1 sequence 001

[SEQ-screen]: Perform screening

[SEQ-screen-sync]: Perform Synchronous Case Screening

Screen a case synchronously, returning results immediately. Zoomable SVG diagram

lseg world check one api v1 sequence 002

[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

lseg world check one api v1 sequence 003

[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

lseg world check one api v1 sequence 004

[SEQ-case]: Perform actions on Case

[SEQ-case-check-id-availablity]: Check caseId availability

Check if cases are available for user Zoomable SVG diagram

lseg world check one api v1 sequence 005

[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

lseg world check one api v1 sequence 006

[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

lseg world check one api v1 sequence 007

[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

lseg world check one api v1 sequence 008

[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

lseg world check one api v1 sequence 009

[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

lseg world check one api v1 sequence 010

[SEQ-case-ogs-monitoring]: Monitoring ongoing screening updates on the cases

Ongoing screening updates to cases over time can be retrieved Zoomable SVG diagram

lseg world check one api v1 sequence 011

[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

lseg world check one api v1 sequence 012

[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

lseg world check one api v1 sequence 013

[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

lseg world check one api v1 sequence 014

[SEQ-case-audit]: Retrieving the audit log for a case

Audit information on changes to cases over time can be retrieved Zoomable SVG diagram

lseg world check one api v1 sequence 015

[SEQ-case-delete]: Deleting a case

A case can be deleted once it has been archived. Zoomable SVG diagram

lseg world check one api v1 sequence 016

[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

lseg world check one api v1 sequence 017

[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

lseg world check one api v1 sequence 018

[SEQ-watchlist]: Watchlist

[SEQ-watchlist-retrieve-provider-source]: Retrieve providers and their sources

Providers and their sources can be retrieved Zoomable SVG diagram

lseg world check one api v1 sequence 019

[SEQ-watchlist-maintain-provider-source]: Create or update provider sources

Provider sources can be created or updated Zoomable SVG diagram

lseg world check one api v1 sequence 020

[SEQ-watchlist-maintain]: Maintain Watchlist data

Watchlist data can be maintained Zoomable SVG diagram

lseg world check one api v1 sequence 021

[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

lseg world check one api v1 sequence 022

(c) 2018 - 2023 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.