POST Worklist/FetchNextStudy?identifier={identifier}&clientID={clientID}

Retrieves the next study item having the given name and matching the criteria in the request.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
identifier

Worklist Name

string

Required

clientID

Unique client identification number.

string

Required

Body Parameters

Parameters required to filter,sort and get next study item

WorklistFetchNextStudyRequest
NameDescriptionTypeAdditional information
TargetDataSources

Gets or sets the TargetDataSources.

Collection of string

None.

OffsetCriteria

Gets or sets the filters.

Collection of ListFilter

None.

Sorts

Gets or sets the sorts.

Collection of ListSort

None.

Skip

Gets or sets a value indicating whether this is skip.

boolean

None.

PickFromTop

Gets or sets a value indicating whether [pick from top].

boolean

None.

Filters

Gets or sets the query filters.

Collection of ListFilter

None.

StudyUid

integer

None.

UserLogin

Gets or sets the user login.

string

None.

WorklistType

Gets or sets the worklist type indicating whether this request is for a QBE ,Legacy.

WorklistType

None.

Culture

Gets or sets the client culture.

string

None.

GetNonDicomContent

boolean

None.

VnaSetting

VnaSettings

None.

Request Formats

application/json, text/json

Sample:
{
  "TargetDataSources": [
    "sample string 1",
    "sample string 2"
  ],
  "OffsetCriteria": [
    {
      "Column": "sample string 1",
      "Operator": "sample string 2",
      "Value": "sample string 3",
      "ValueList": [
        "sample string 1",
        "sample string 2"
      ],
      "SecondValue": "sample string 4",
      "IsLocalizable": true,
      "Group": 6
    },
    {
      "Column": "sample string 1",
      "Operator": "sample string 2",
      "Value": "sample string 3",
      "ValueList": [
        "sample string 1",
        "sample string 2"
      ],
      "SecondValue": "sample string 4",
      "IsLocalizable": true,
      "Group": 6
    }
  ],
  "Sorts": [
    {
      "Column": "sample string 1",
      "Direction": 1
    },
    {
      "Column": "sample string 1",
      "Direction": 1
    }
  ],
  "Skip": true,
  "PickFromTop": true,
  "Filters": [
    {
      "Column": "sample string 1",
      "Operator": "sample string 2",
      "Value": "sample string 3",
      "ValueList": [
        "sample string 1",
        "sample string 2"
      ],
      "SecondValue": "sample string 4",
      "IsLocalizable": true,
      "Group": 6
    },
    {
      "Column": "sample string 1",
      "Operator": "sample string 2",
      "Value": "sample string 3",
      "ValueList": [
        "sample string 1",
        "sample string 2"
      ],
      "SecondValue": "sample string 4",
      "IsLocalizable": true,
      "Group": 6
    }
  ],
  "StudyUid": 3,
  "UserLogin": "sample string 4",
  "WorklistType": 0,
  "Culture": "sample string 5",
  "GetNonDicomContent": true,
  "VnaSetting": {
    "QidoApiBaseUrl": "sample string 1",
    "RestApiBaseUrl": "sample string 2",
    "VnaHostName": "sample string 3",
    "VnaAuthorizationUser": "sample string 4",
    "VnaAuthorizationPassword": "sample string 5",
    "TargetOrganizationName": "sample string 6",
    "RetrieveCacheExpirationMinutes": 7,
    "FinalizedStatusCode": 8,
    "DataSourceName": "sample string 9",
    "IsVnaECVConfigured": true,
    "IsVnaICVConfigured": true
  }
}

Response Information

Resource Description

WorklistFetchNextStudyResult
NameDescriptionTypeAdditional information
Succeeded

Gets or sets a value indicating whether this is succeeded.

boolean

None.

EndOfList

Gets or sets a value indicating whether [end of list].

boolean

None.

NextStudy

Gets or sets the next study.

Collection of Object

None.

Response Formats

application/json, text/json

Sample:
{
  "Succeeded": true,
  "EndOfList": true,
  "NextStudy": {}
}

application/xml, text/xml

Sample:
<WorklistFetchNextStudyResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Fujifilm.Synapse.Workflow.Engine.Models.Worklists">
  <EndOfList>true</EndOfList>
  <NextStudy xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <Succeeded>true</Succeeded>
</WorklistFetchNextStudyResult>