Hey all,
We are currently enhancing the integration of our software with WC1 via the API and are considering how we can sync data between the two systems. Obviously for ongoing screening updates we can use /cases/ongoingScreeningUpdates, but we are interested in making sure that the information attached to a case (name, location, etc) is all up to date also.
Currently I am thinking of using GET /cases/ for each case we have in our system, comparing the returned details against what we have stored and then only if required running PUT /cases/ to perform an update.
Is this the best way? Or is there something else I could do?
Many thanks,
Andy
Thank you for your query.
You may use the API call - cases/{ {case-system-id}}/results to fetch the latest results of the returned case-system-id from the API call - cases/ongoingScreeningUpdates
Use the creation-date, modification-date, review-required and resolution of the match to identify which matches have updates and which are the new matches based on the update-date of the monitor OGS Update API call.
If you further need to check the details, you may use the API call - Get Profile and check for the update category type. More details here - https://my.refinitiv.com/content/dam/myrefinitiv/products/10834/en/UserGuides/WC1_update_cat_User.pdf
You may refer to the below link to understand the resolution details.
Section - World-Check One API Resolution status of a match
Hope this helps.