Maximum entries in the worklist

All other questions regarding DCMTK

Moderator: Moderator Team

Post Reply
Message
Author
Horst Balthasar
Posts: 29
Joined: Mon, 2021-02-01, 11:32

Maximum entries in the worklist

#1 Post by Horst Balthasar »

Is there any restriction on the number of entries in the worklist?

If we have more than 50 items in the worklist, we have some problems to send the image to the storage server.
The worklist is displayed in a table on the GUI. We selectes an item from the list and we try to store the image to the server. The connection to the server failed and the image is not transferred.

If we have only 49 items, we don't have any problems.

Best regards,

Horst

J. Riesmeier
DCMTK Developer
Posts: 2501
Joined: Tue, 2011-05-03, 14:38
Location: Oldenburg, Germany
Contact:

Re: Maximum entries in the worklist

#2 Post by J. Riesmeier »

The DICOM standard does not specify any upper limit for the number of C-FIND responses (aka worklist items), but a particular implementation of the standard may have such an upper limit, which is hopefully specified in the corresponding DICOM Conformance Statement.

Horst Balthasar
Posts: 29
Joined: Mon, 2021-02-01, 11:32

Re: Maximum entries in the worklist

#3 Post by Horst Balthasar »

Thank you for your answer.

Is the end of the word list marked when it is received ? What happens if this does not come?

To reduce the worklist size, would it be possible to retrieve the worklist for today (e.g. if for the attribute DCM_ScheduledProcedureStepStartDate = today's date is set) ?

Best regards,

Horst

J. Riesmeier
DCMTK Developer
Posts: 2501
Joined: Tue, 2011-05-03, 14:38
Location: Oldenburg, Germany
Contact:

Re: Maximum entries in the worklist

#4 Post by J. Riesmeier »

Is the end of the word list marked when it is received ? What happens if this does not come?
Yes, there is a final C-FIND response message (without a dataset attached to it). This is the marker for the end of the matches.
I've never heard that this final C-FIND response message is not sent, which would be a protocol violation, but an SCU could abort the association after a certain timeout expired.
To reduce the worklist size, would it be possible to retrieve the worklist for today (e.g. if for the attribute DCM_ScheduledProcedureStepStartDate = today's date is set) ?
Of course, the SCU could use Matching Keys to filter the worklist items, e.g. by using the ScheduledProcedureStepStartDate with a value of the current date. Details can be found in DICOM PS3.4 Annex K.

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot], Bing [Bot] and 1 guest