POST api/WorkflowEngine/AIThinkLog/SaveAIScanStatus

Saves AI scan status to DB

Request Information

URI Parameters

None.

Body Parameters

Collection of StatusResponse
NameDescriptionTypeAdditional information
DataSource

string

None.

StudyUid

string

None.

Status

string

None.

Scans

Collection of ScanStatusResponse

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "DataSource": "sample string 1",
    "StudyUid": "sample string 2",
    "Status": "sample string 3",
    "Scans": [
      {
        "Algorithm": {
          "Name": "sample string 1",
          "DisplayName": "sample string 2"
        },
        "Status": "sample string 1",
        "ScheduledTime": "sample string 2",
        "StartTime": "sample string 3",
        "CompletedTime": "sample string 4"
      },
      {
        "Algorithm": {
          "Name": "sample string 1",
          "DisplayName": "sample string 2"
        },
        "Status": "sample string 1",
        "ScheduledTime": "sample string 2",
        "StartTime": "sample string 3",
        "CompletedTime": "sample string 4"
      }
    ]
  },
  {
    "DataSource": "sample string 1",
    "StudyUid": "sample string 2",
    "Status": "sample string 3",
    "Scans": [
      {
        "Algorithm": {
          "Name": "sample string 1",
          "DisplayName": "sample string 2"
        },
        "Status": "sample string 1",
        "ScheduledTime": "sample string 2",
        "StartTime": "sample string 3",
        "CompletedTime": "sample string 4"
      },
      {
        "Algorithm": {
          "Name": "sample string 1",
          "DisplayName": "sample string 2"
        },
        "Status": "sample string 1",
        "ScheduledTime": "sample string 2",
        "StartTime": "sample string 3",
        "CompletedTime": "sample string 4"
      }
    ]
  }
]

application/octet-stream

Sample:
[{"DataSource":"sample string 1","StudyUid":"sample string 2","Status":"sample string 3","Scans":[{"Algorithm":{"Name":"sample string 1","DisplayName":"sample string 2"},"Status":"sample string 1","ScheduledTime":"sample string 2","StartTime":"sample string 3","CompletedTime":"sample string 4"},{"Algorithm":{"Name":"sample string 1","DisplayName":"sample string 2"},"Status":"sample string 1","ScheduledTime":"sample string 2","StartTime":"sample string 3","CompletedTime":"sample string 4"}]},{"DataSource":"sample string 1","StudyUid":"sample string 2","Status":"sample string 3","Scans":[{"Algorithm":{"Name":"sample string 1","DisplayName":"sample string 2"},"Status":"sample string 1","ScheduledTime":"sample string 2","StartTime":"sample string 3","CompletedTime":"sample string 4"},{"Algorithm":{"Name":"sample string 1","DisplayName":"sample string 2"},"Status":"sample string 1","ScheduledTime":"sample string 2","StartTime":"sample string 3","CompletedTime":"sample string 4"}]}]

application/xml, text/xml

Sample:
<ArrayOfStatusResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Fujifilm.Synapse.Workflow.Engine.Models.AI">
  <StatusResponse>
    <DataSource>sample string 1</DataSource>
    <Scans>
      <ScanStatusResponse>
        <Algorithm>
          <DisplayName>sample string 2</DisplayName>
          <Name>sample string 1</Name>
        </Algorithm>
        <CompletedTime>sample string 4</CompletedTime>
        <ScheduledTime>sample string 2</ScheduledTime>
        <StartTime>sample string 3</StartTime>
        <Status>sample string 1</Status>
      </ScanStatusResponse>
      <ScanStatusResponse>
        <Algorithm>
          <DisplayName>sample string 2</DisplayName>
          <Name>sample string 1</Name>
        </Algorithm>
        <CompletedTime>sample string 4</CompletedTime>
        <ScheduledTime>sample string 2</ScheduledTime>
        <StartTime>sample string 3</StartTime>
        <Status>sample string 1</Status>
      </ScanStatusResponse>
    </Scans>
    <Status>sample string 3</Status>
    <StudyUid>sample string 2</StudyUid>
  </StatusResponse>
  <StatusResponse>
    <DataSource>sample string 1</DataSource>
    <Scans>
      <ScanStatusResponse>
        <Algorithm>
          <DisplayName>sample string 2</DisplayName>
          <Name>sample string 1</Name>
        </Algorithm>
        <CompletedTime>sample string 4</CompletedTime>
        <ScheduledTime>sample string 2</ScheduledTime>
        <StartTime>sample string 3</StartTime>
        <Status>sample string 1</Status>
      </ScanStatusResponse>
      <ScanStatusResponse>
        <Algorithm>
          <DisplayName>sample string 2</DisplayName>
          <Name>sample string 1</Name>
        </Algorithm>
        <CompletedTime>sample string 4</CompletedTime>
        <ScheduledTime>sample string 2</ScheduledTime>
        <StartTime>sample string 3</StartTime>
        <Status>sample string 1</Status>
      </ScanStatusResponse>
    </Scans>
    <Status>sample string 3</Status>
    <StudyUid>sample string 2</StudyUid>
  </StatusResponse>
</ArrayOfStatusResponse>

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>