Mapping WC1 Get Screening Results to "UNRESOLVED/Positive/Possible/False/Unspecified" and FieldRe...

...sult

I would like to know how to the results of a case made using the API (SEQ-case-investigate-results: Get screening results) can be mapped into the main categories displayed in the case manager "UNRESOLVED/Positive/Possible/False/Unspecified".

Which field(s) should I look in the result? The field 'fieldResult' looked like a good alternative, but it is not always filled.

And that brings another question: can you tell me when the 'fieldResult' is returned after the case is submitted? Maybe it is related to the 'secondaryFields' of a case?

Thanks

Best Answer

  • henrique.hissataka
    Answer ✓

    I don't know how to get the value "provider-type" necessary to make the call. But I called "SEQ-pre-group-resolution-toolkit: Get the resolution toolkit for a group" that gave me the data that I needed, which I will show it here:

    {

    "groupId": "e9c995dd-0db0-4481-9b53-0b74aca96504",

    "providerType": "WATCHLIST",

    "resolutionFields": {

    "statuses": [

    {

    "id": "f8e92be1-38e8-4151-aca9-f477d4bb2e5b",

    "label": "POSITIVE",

    "type": "POSITIVE"

    },

    {

    "id": "c5239c87-0433-41f7-85fd-784798ffd154",

    "label": "POSSIBLE",

    "type": "POSSIBLE"

    },

    {

    "id": "c51a7096-d6c8-4170-ad43-416322942c51",

    "label": "FALSE",

    "type": "FALSE"

    },

    {

    "id": "0ca26837-c7a3-4fca-9c6f-dcdce3e48ecf",

    "label": "UNSPECIFIED",

    "type": "UNSPECIFIED"

    }

    ],


    Using these id for each type (POSITIVE, POSSIBLE, FALSE, UNSPECIFIED), I can interpret the results from "SEQ-case-investigate-results: Get screening results", such as seeing that a hit has been classified as 'POSITIVE' by looking at the statusId:


    "creationDate": "2020-10-22T20:09:17.025Z",

    "modificationDate": "2021-03-03T17:46:44.399Z",

    "resolution": {

    "statusId": "c51a7096-d6c8-4170-ad43-416322942c51",

    "riskId": null,

    "reasonId": null,

    "resolutionRemark": null,

    "resolutionDate": null

    },

    "resultReview": {

    "reviewRequired": false,

    "reviewRequiredDate": "2018-02-18T00:00:00.000Z",

    "reviewRemark": "Remark for the case",

    "reviewDate": "2021-03-03T17:46:44.399Z"

    }

    },


    I think t have the answer I needed.If there is something else it is important to know, please let me know. Thanks!

Answers