POST Worklist/Retrieve?identifier={identifier}&global={global}
Retrieves the worklist having the given name and matching the criteria in the request.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
identifier |
The identifier. |
string |
Required |
global |
if set to true [global]. |
boolean |
Default value is False |
Body Parameters
The request.
WorklistRetrieveRequestName | Description | Type | Additional information |
---|---|---|---|
SessionID |
Gets or sets the session identifier. |
string |
None. |
Sorts |
Gets or sets the query sorts. |
Collection of ListSort |
None. |
Offset |
Gets or sets the start position of the list. |
integer |
None. |
Length |
Gets or sets the count of records to be retrieved. |
integer |
None. |
GroupBy |
Gets or sets the group by type. |
ListGroup |
None. |
OffsetKey |
Gets or sets key of the worklist item which should be included in the result, possibly as the first one. |
string |
None. |
AutoCompare |
Gets or sets the viewer settings. |
AutoCompareSettings |
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
{ "SessionID": "sample string 1", "Sorts": [ { "Column": "sample string 1", "Direction": 1 }, { "Column": "sample string 1", "Direction": 1 } ], "Offset": 2, "Length": 3, "GroupBy": { "ItemKey": "sample string 1", "Columns": [ { "ColumnName": "sample string 1", "GroupType": 0 }, { "ColumnName": "sample string 1", "GroupType": 0 } ] }, "OffsetKey": "sample string 4", "AutoCompare": { "IsEnabled": true, "UserName": "sample string 2", "CurrentViewerSettings": { "IncludeStudiesNewerThanCurrentStudies": true, "MaxNumOfStudies": 2 }, "SelectionRules": { "SameModality": true, "SameProcedureCode": true, "RpcAndSameModality": true, "RpcAndAnyModality": true, "RpcAndSelectedModalities": true, "SelectedModalities": [ "sample string 1", "sample string 2" ] }, "DateRange": { "MinAge": { "IsEnabled": true, "Interval": 2, "Unit": "sample string 3" }, "MaxAge": { "IsEnabled": true, "Interval": 2, "Unit": "sample string 3" } }, "SortItemsOption": 0, "Studies": [ { "Iuid": "sample string 1", "Modality": "sample string 2", "StatusCode": "sample string 3", "Modified": "2025-04-30T13:40:47", "DateTime": "2025-04-30T13:40:47", "Procedure": { "Code": "sample string 1", "Description": "sample string 2", "Modality": "sample string 3" }, "ImageCount": 1, "Datasource": "sample string 4" }, { "Iuid": "sample string 1", "Modality": "sample string 2", "StatusCode": "sample string 3", "Modified": "2025-04-30T13:40:47", "DateTime": "2025-04-30T13:40:47", "Procedure": { "Code": "sample string 1", "Description": "sample string 2", "Modality": "sample string 3" }, "ImageCount": 1, "Datasource": "sample string 4" } ], "CrDxEquivalence": true, "StudyUid": "sample string 4", "PatientId": 5 }, "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": 5, "UserLogin": "sample string 6", "WorklistType": 0, "Culture": "sample string 7", "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
WorklistRetrieveResultName | Description | Type | Additional information |
---|---|---|---|
Records |
Gets or sets the records. |
Collection of Collection of Object |
None. |
NumResults |
Gets or sets the number of of records based on the filters. |
integer |
None. |
ColumnTypes |
Gets or sets the column types. |
Dictionary of string [key] and string [value] |
None. |
LastRefreshed |
Gets or sets the last refreshed time. |
date |
None. |
IsCacheExpired |
Gets or sets a value indicating whether the cache for this worklist is expired or not. |
boolean |
None. |
Offset |
Gets or sets the offset of the first record in the result based on the whole query result. |
integer |
None. |
IsWebQuerySupported | boolean |
None. |
Response Formats
application/json, text/json
{ "Records": [ {}, {} ], "NumResults": 1, "ColumnTypes": { "sample string 1": "sample string 2", "sample string 3": "sample string 4" }, "LastRefreshed": "2025-04-30T13:40:47", "IsCacheExpired": true, "Offset": 4, "IsWebQuerySupported": true }
application/xml, text/xml
<WorklistRetrieveResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Fujifilm.Synapse.Workflow.Engine.Models.Worklists"> <IsWebQuerySupported>true</IsWebQuerySupported> <ColumnTypes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:KeyValueOfstringstring> <d2p1:Key>sample string 1</d2p1:Key> <d2p1:Value>sample string 2</d2p1:Value> </d2p1:KeyValueOfstringstring> <d2p1:KeyValueOfstringstring> <d2p1:Key>sample string 3</d2p1:Key> <d2p1:Value>sample string 4</d2p1:Value> </d2p1:KeyValueOfstringstring> </ColumnTypes> <IsCacheExpired>true</IsCacheExpired> <LastRefreshed>2025-04-30T13:40:47.4192453+09:30</LastRefreshed> <NumResults>1</NumResults> <Offset>4</Offset> <Records xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:ArrayOfKeyValueOfstringanyType /> <d2p1:ArrayOfKeyValueOfstringanyType /> </Records> </WorklistRetrieveResult>