POST api/WorkflowEngine/AIThinkLog/UpdateAIThinklogInfo

Its used by AIPF Notification system to save ThinkLog findings with respect to a study Id to DB

Request Information

URI Parameters

None.

Body Parameters

AIThinkLogNotification
NameDescriptionTypeAdditional information
Findings

Collection of Findings

None.

ThinkLogUid

string

None.

PatientId

string

None.

DataSource

string

None.

StudyUid

string

None.

LinkUrl

string

None.

ResultType

string

None.

Descriptor

Descriptor

None.

Status

string

None.

Summary

Findings

None.

Request Formats

application/json, text/json

Sample:
{
  "Findings": [
    {
      "Text": "sample string 1",
      "Score": 1.1,
      "Severity": 1.1
    },
    {
      "Text": "sample string 1",
      "Score": 1.1,
      "Severity": 1.1
    }
  ],
  "ThinkLogUid": "sample string 1",
  "PatientId": "sample string 2",
  "DataSource": "sample string 3",
  "StudyUid": "sample string 4",
  "LinkUrl": "sample string 5",
  "ResultType": "sample string 6",
  "Descriptor": {
    "Creator": {
      "Algorithm": {
        "Name": "sample string 1",
        "DisplayName": "sample string 2"
      }
    },
    "LastModifiedDateTime": "sample string 1"
  },
  "Status": "sample string 7",
  "Summary": {
    "Text": "sample string 1",
    "Score": 1.1,
    "Severity": 1.1
  }
}

application/octet-stream

Sample:
{"Findings":[{"Text":"sample string 1","Score":1.1,"Severity":1.1},{"Text":"sample string 1","Score":1.1,"Severity":1.1}],"ThinkLogUid":"sample string 1","PatientId":"sample string 2","DataSource":"sample string 3","StudyUid":"sample string 4","LinkUrl":"sample string 5","ResultType":"sample string 6","Descriptor":{"Creator":{"Algorithm":{"Name":"sample string 1","DisplayName":"sample string 2"}},"LastModifiedDateTime":"sample string 1"},"Status":"sample string 7","Summary":{"Text":"sample string 1","Score":1.1,"Severity":1.1}}

application/xml, text/xml

Sample:
<AIThinkLogNotification xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Fujifilm.Synapse.Workflow.Engine.Models.AI">
  <DataSource>sample string 3</DataSource>
  <Descriptor>
    <Creator>
      <Algorithm>
        <DisplayName>sample string 2</DisplayName>
        <Name>sample string 1</Name>
      </Algorithm>
    </Creator>
    <LastModifiedDateTime>sample string 1</LastModifiedDateTime>
  </Descriptor>
  <Findings>
    <Findings>
      <Score>1.1</Score>
      <Severity>1.1</Severity>
      <Text>sample string 1</Text>
    </Findings>
    <Findings>
      <Score>1.1</Score>
      <Severity>1.1</Severity>
      <Text>sample string 1</Text>
    </Findings>
  </Findings>
  <LinkUrl>sample string 5</LinkUrl>
  <PatientId>sample string 2</PatientId>
  <ResultType>sample string 6</ResultType>
  <Status>sample string 7</Status>
  <StudyUid>sample string 4</StudyUid>
  <Summary>
    <Score>1.1</Score>
    <Severity>1.1</Severity>
    <Text>sample string 1</Text>
  </Summary>
  <ThinkLogUid>sample string 1</ThinkLogUid>
</AIThinkLogNotification>

Response Information

Resource Description

boolean

Response Formats

application/json, text/json, application/octet-stream

Sample:
true

application/xml, text/xml

Sample:
<boolean xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</boolean>