WC1 API - Enable Ongoing Screening & How to process every day updates from Ongoing

Options

We
are using Pegasystems World Check one component for e-Screening via API, which
is currently missing Enable Ongoing Screening feature. We are planning use the
Enable Ongoing Screening API to implement the same. Can you please explain how
is API works for each and every customer screening and best we can configure
the same. Also please explain how the ONGOING SCREENING UPDATE FROM WORLD-CHECK
ONE will be notified to us via which API and how it works. Please help me with
detailed document. Thanks. Enable Ongoing Screening Enable OGS for a Case PUT
/cases/{caseSystemId}/ongoingScreening

Best Answer

  • Prabhjyot
    Prabhjyot LSEG
    Answer ✓

    @athomas,

    Thank you for your query.

    OGS runs daily from 18:00 UTC and continues overnight. During this OGS run, if there is any case which is enabled for OGS has any new match or an existing match in the case has any updated, then you will get email notification with the number of cases which have been updated due to OGS.

    If you want to check the cases which have updates due to OGS, you may use the API call - 'SEQ-case-monitor-ogs: Monitor ongoing screening updates on cases', endpoint would be - /cases/ongoingScreeningUpdates . This endpoint will provide you the list of caseSystemIds which have update due to OGS within the specific time range in the request payload. The response would look like below -

    {
        "query": "updateDate>='2020-09-02T04:26:55.465Z'",
        "sort": null,
        "totalResultCount": 3,
        "pagination": {
            "currentPage": 1,
            "itemsPerPage": 100,
            "totalItems": 3
        },
        "results": [
            {
                "caseSystemId": "5nzbfkcwtwlw1exlrj5ove0kz",
                "numberOfNewResults": 1,
                "numberOfUpdatedResults": 0,
                "updateDate": "2020-09-04T04:42:20.495Z"
            },
            {
                "caseSystemId": "5nzbfq9r9td51esd14tzya0xj",
                "numberOfNewResults": 0,
                "numberOfUpdatedResults": 1,
                "updateDate": "2020-09-05T15:22:43.815Z"
            },
            {
                "caseSystemId": "5nzbfq8x17561edm0ermka16z",
                "numberOfNewResults": 0,
                "numberOfUpdatedResults": 1,
                "updateDate": "2020-09-06T09:13:05.721Z"
            }
        ]
    }

    Hope this answers your query.

Answers