For a deeper look into our World Check One API, look into:

Overview |  Quickstart |  Documentation |  Downloads

question

Upvotes
Accepted
32 2 3 8

Working with OGS cases

hi,

we need every case we open to be always up to date, so as i understand we need to enable OGS for it. after the initial screening and ogs enabling what is the best way to work with the case and get the latest results?

world-checkworld-check-one
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

@meirr

Hi,

Thank you for your participation in the forum.

Are any of the replies below satisfactory in resolving your query?

If yes please click the 'Accept' text next to the most appropriate reply. This will guide all community members who have a similar question.

Otherwise please post again offering further insight into your question.

Thanks,

AHS

Upvotes
Accepted
4.5k 4 8 8

@meirr,

Thank you for your query.

OGS rescreens the case on daily basis. In order to enable ongoing screening, you need to use the API call - 'SEQ-case-ogs-enable: Enable ongoing screening for a case'. OGS should be enabled after the case is screened else there would be no update due to ongoing screening.

In order to check for the updates on cases due to ongoing screening, you will have to use the API call - 'SEQ-case-monitor-ogs: Monitor ongoing screening updates on cases'. You can pass the date range in the request payload, as to from which date untill which date you want to check for the cases which have updates due to ongoing screening.

Example:

"query": "updateDate>='2018-10-01T06:09:22.901Z'",

The response of this API call will only include the information on the cases which have updates in the existing matches or new matches due to ongoing screening along with the update date and the case-system-id of the case.

Response format:

"results": [  {  "providerType": null,  "caseSystemId": "0a3687d0-63f9-1b2e-9904-8d3a000aac18",  "numberOfNewResults": 0,  "numberOfUpdatedResults": 1,  "updateDate": "2018-10-29T23:11:58.407Z"  },  {  "providerType": null,  "caseSystemId": "0a3687d0-636b-1df0-98db-75bc000007e5",  "numberOfNewResults": 1,  "numberOfUpdatedResults": 0,  "updateDate": "2018-10-29T22:34:00.230Z"  },  {  "providerType": null,  "caseSystemId": "0a3687d0-6542-1038-9955-d03700048896",  "numberOfNewResults": 0,  "numberOfUpdatedResults": 2,  "updateDate": "2018-10-23T19:06:58.384Z"  },

Hope this clarifies your concern

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
32 2 3 8

thank you for your answer,

and if i want to get all results every time? i'l use the SEQ-case-investigate-results: Get screening results ?

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
4.5k 4 8 8

@meirr,

Yes, once you have the case-system-id of the case from the API call - 'SEQ-case-monitor-ogs:', you can use the same case-system-id and fetch results of the specific case using the API call - 'Get screening results'.

Update on an existing match -

Once you have used the 'Get screening results' for the case, you can check for the 'modificationDate' in the results. The 'updateDate' retreived for the case from the 'SEQ-case-monitor-ogs:' API call will be same as the 'modificationDate' for the profile which has update in case of an existing match. The reviewRequired would be 'True' for an existing match which has update due to ongoing screening.

New match on a case -

For a new match, the 'creationDate' and 'modificationDate' of the profile in the 'Get screening results' will be same as the 'updateDate' retreived for the case from 'SEQ-case-monitor-ogs:' API call. The reviewRequired would be 'False' for a new match in a case which is included due to ongoing screening.

Hope this helps.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
4 0 0 4

Hello team.

Am I right that new matches on a case a possible, but automatically would be resolution status False?

How I can get Category (POLITICAL - INDIVIDUAL, INDIVIDUAL, DIPLOMAT, TERRORISM, CRIME - NARCOTICS, CRIME - ORGANIZED, CRIME - OTHER, CRIME - NARCOTICS, CRIME - FINANCIAL etc.) for a new match?
This field doesn't exists on SEQ-case-investigate-results: Get screening results

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

@mikhail.romashov ,

Thank you for the comment.

If the case is enabled with ongoing screening, then there can be new matches for a case. The new matches due to ongoing screening would not be resolved as false.

To get the details on category, you will have to use the API call - 'SEQ-case-investigate-world-check-profile: Get a World-Check profile' for each profile from the results. Currently, the category details are avilable via sync screening response and fetching the full profile details.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.