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
Name | Description | Type | Additional 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
WorklistFetchNextStudyRequestName | Description | Type | Additional 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. |
|
SCVSetting | SCVSettings |
None. |
|
EpiphanySetting | EpiphanySettings |
None. |
Request Formats
application/json, text/json
{ "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", "ClientSecret": "sample string 6", "TargetOrganizationName": "sample string 7", "RetrieveCacheExpirationMinutes": 8, "FinalizedStatusCode": 9, "DataSourceName": "sample string 10", "VnaUserAgent": "sample string 11", "IsVnaECVConfigured": true, "IsVnaICVConfigured": true, "VNAAuthMode": 0 }, "SCVSetting": { "DataSourceName": "sample string 1", "SCVLogin": "sample string 2", "SCVPassword": "sample string 3", "SCVDatabase": "sample string 4", "SCVImageDirectory": "sample string 5", "SCVDicomDatabase": "sample string 6", "SCVSqlServer": "sample string 7", "IsScvECVConfigured": true, "IsScvICVConfigured": true, "SCVReportTxtDir": "sample string 10", "SCVCommonViewConfiguration": [ { "LastName": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "FirstName": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "PatientUid": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "SuffixName": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "MiddleName": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "Gender": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "DateOfBirth": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "Match": 1 }, { "LastName": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "FirstName": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "PatientUid": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "SuffixName": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "MiddleName": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "Gender": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "DateOfBirth": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "Match": 1 } ] }, "EpiphanySetting": { "DatabaseProperties": { "Username": "sample string 1", "Password": "sample string 2", "Hostname": "sample string 3", "Port": 4, "Schema": "sample string 5", "MaxCacheSize": 6 }, "CommonViewConfiguration": [ { "LastName": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "FirstName": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "PatientUid": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "SuffixName": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "MiddleName": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "Gender": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "DateOfBirth": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "Match": 1 }, { "LastName": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "FirstName": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "PatientUid": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "SuffixName": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "MiddleName": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "Gender": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "DateOfBirth": { "IsConfigured": true, "IncludeNumberOfChar": 2 }, "Match": 1 } ], "isEpiphanyCommonViewEnabled": true, "BaseUri": "sample string 2" } }
Response Information
Resource Description
WorklistFetchNextStudyResultName | Description | Type | Additional 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. |
IStudy |
None. |
Response Formats
application/json, text/json
{ "Succeeded": true, "EndOfList": true, "NextStudy": null }
application/xml, text/xml
<WorklistFetchNextStudyResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Fujifilm.Synapse.Workflow.Engine.Models.Worklists"> <Version xmlns:d2p1="http://schemas.datacontract.org/2004/07/System"> <d2p1:_Build>-1</d2p1:_Build> <d2p1:_Major>0</d2p1:_Major> <d2p1:_Minor>0</d2p1:_Minor> <d2p1:_Revision>-1</d2p1:_Revision> </Version> <EndOfList>true</EndOfList> <NextStudy xmlns:d2p1="http://schemas.datacontract.org/2004/07/Fujifilm.Synapse.DAL.Model.Worklist.KnownType" i:nil="true" /> <Succeeded>true</Succeeded> </WorklistFetchNextStudyResult>