OGS (ongoingScreeningUpdates) Call Response Content & Triggers

Hi Dev Community

I am working with a team building an integration with the World-Check One API.

Using our sandbox system I can see updates occuring for profiles that have cases linked to them, but these cases do not appear in the OGS (ongoingScreeningUpdates) call response.

What are the trigger events and contributing data that result in case updates appearing in the response?


Many thanks

Jim.R.



Best Answer

  • Prabhjyot
    Prabhjyot LSEG
    Answer ✓

    @james.russell

    Thank you for your query.

    When you use the API call - 'SEQ-case-monitor-ogs: Monitor ongoing screening updates on cases', you will get the list of caseSystemId which have update during the specified time along with the no. of new matches, the updates for the existing profiles and the date when it was updated. Response snippet below -

     "results": [
            {
                "caseSystemId": "0a3687cf-6542-1d7e-9963-a49e000906ca",
                "numberOfNewResults": 1,
                "numberOfUpdatedResults": 0,
                "updateDate": "2020-01-29T21:52:54.047Z"
            },
            {
                "caseSystemId": "0a3687cf-6c28-192b-9b1c-16650077ce8d",
                "numberOfNewResults": 3, // New matches for the case
                "numberOfUpdatedResults": 2, // Updates on existing profile in a case
               
    "updateDate": "2020-01-30T02:47:49.320Z" // Date the case was updated
            }

    Once you have the details, please use the API call - 'SEQ-case-investigate-results: Get screening results', in order to get the result for the specific caseSystemId. From the results, you will have to check 'modificationDate' of the result's match, which would exactly same as per the 'updateDate' of the API call - 'SEQ-case-monitor-ogs: Monitor ongoing screening updates on cases'.

    If you need to further check on the details of the update, please use the API call - 'SEQ-case-investigate-world-check-profile: Get a World-Check profile' for the specific profile which has been updated and the details on the update can be determined via the - 'updateCategory' and 'updatedDates' from the response of the 'Get a World-Check profile'.

    Hope this helps.

Answers