Hello.
I need to get same value from the World-Check-API as is displayed in the World-Check-One UI.
My mappng primarily focuses on the World-Check-One UI.
Could you please review my mapping and indicate where I may be mistaken?
- In case manager list
Mandatory Actions: `World-Check-Summary Unresolved` + `World-Check-Summary Review Required`
World-Check-Summary Unresolved: call `GET cases/{{case-system-id}}?aggregatedSummary=true` and count `.aggregatedResultSummaries.watchlist.categorisedMatches.watchlistUnresolved` in the Response.
World-Check-Summary Review Required: call `GET cases/{{case-system-id}}?aggregatedSummary=true` and count `.aggregatedResultSummaries.watchlist.watchlistReviewRequired` in the Response.
Ongoing Screening: call `GET cases/{{case-system-id}}` and if `.caseScreeningState.WATCHLIST`in the Response is `ONGOING`, it's displayed TRUE.
Archived: call `GET cases/{{case-system-id}}` and if '.lifecycleState` is `ARCHIVED` then TRUE, if `UNARCHIVED` then FALSE.
Create Date: call `GET cases/{{case-system-id}}` and get `.creationDate` in the Response.
Last Screened Date: call `GET cases/{{case-system-id}}` and get `.lastScreenedDatesByProviderType.["WATCHLIST"]` in the Response.
- In WORLD-CHECK ( right list)
UNRESOLVED: call `GET cases/{{case-system-id}}?aggregatedSummary=true` and count data of `.aggregatedResultSummaries.watchlist.categorisedMatches.watchlistUnresolved` in the Response.
Positive: call `GET cases/{{case-system-id}}/results`, get `[].resolution.statusId` in the Response and Multiple screening results can be obtained through 'results'. Count the number of cases that match the 'statusId' (indicate `Positive`).
Possible: call `GET cases/{{case-system-id}}/results`, get `[].resolution.statusId` in the Response and Multiple screening results can be obtained through 'results'. Count the number of cases that match the 'statusId' (indicate `Possible`).
False: call `GET cases/{{case-system-id}}/results`, get `[].resolution.statusId` in the Response and Multiple screening results can be obtained through 'results'. Count the number of cases that match the 'statusId' (indicate `False`).
Unspecified: call `GET cases/{{case-system-id}}/results`, get `[].resolution.statusId` in the Response and Multiple screening results can be obtained through 'results'. Count the number of cases that match the 'statusId' (indicate `Unspecified`).
- In CURRENT STATUS ( in WORLD-CHECK)
This area includes fields such as Resolution Status
, Risk Level
, Resolution Remark
, Review Comment
, and Last Updated
. However, I only need the Risk Level
.
Risk Level: call `GET cases/{{case-system-id}}/results`and get `[].resolution.riskId` int the Response.
Thanks.