Using findscu to query GE Broker for modality worklist

All other questions regarding DCMTK

Moderator: Moderator Team

Post Reply
Message
Author
shlomgad
Posts: 6
Joined: Thu, 2007-12-06, 23:16

Using findscu to query GE Broker for modality worklist

#1 Post by shlomgad »

Hello,
I'm trying to query a GE Centricity PACS Broker for scheduled procedures.
I've used the following command line:

findscu -v -W -xi -aet "<my AET>" -aec "<Broker AET>" -k PatientsName -k Modality <Broker IP> <Broker port>

I'm getting this response:

Requesting Association
Association Accepted (Max Send PDV: 99988)
Find SCU RQ: MsgID 1
REQUEST:

# Dicom-Data-Set
# Used TransferSyntax: Unknown Transfer Syntax
(0008,0060) CS (no value available) # 0, 0 Modality
(0010,0010) PN (no value available) # 0, 0 PatientsName
--------
C-Find RSP: MsgID: 1 [Status=Success]
AffectedSOPClassUID: =FINDModalityWorklistInformationModel
Data Set: Not Present
Releasing Association

My question: Where are my results ? What does "Data Set:Not Present" means ? (There are many scheduled procedures).

Your help is much appreciated !

Marco Eichelberg
OFFIS DICOM Team
OFFIS DICOM Team
Posts: 1437
Joined: Tue, 2004-11-02, 17:22
Location: Oldenburg, Germany
Contact:

#2 Post by Marco Eichelberg »

The problem is most likely caused by the fact that your query is not well-formed, i.e. the two query keys you specify on the command line are not a valid query for Modality Worklist. Feed the following dump through dump2dcm and try what happens if you use the resulting DICOM file as a query.

Code: Select all

(0008,0050) SH    []    # AccessionNumber
(0010,0010) PN    []    # PatientName
(0010,0020) LO    []    # PatientID
(0010,0030) DA    []    # PatientBirthDate
(0010,0040) CS    []    # PatientSex
(0020,000d) UI    []    # StudyInstanceUID
(0040,0100) SQ          # ScheduledProcedureStepSequence
(fffe,e0dd) na    ()    # SequenceDelimitationItem
(0040,1001) SH    []    # RequestedProcedureID

shlomgad
Posts: 6
Joined: Thu, 2007-12-06, 23:16

#3 Post by shlomgad »

Hi,
I tried, but still the same results.
Here's the log with the -v option:

Requesting Association
Association Accepted (Max Send PDV: 99988)
Find SCU RQ: MsgID 1
REQUEST:

# Dicom-Data-Set
# Used TransferSyntax: Little Endian Explicit
(0008,0050) SH (no value available) # 0, 0 AccessionNumber
(0010,0010) PN (no value available) # 0, 0 PatientsName
(0010,0020) LO (no value available) # 0, 0 PatientID
(0010,0030) DA (no value available) # 0, 0 PatientsBirthDate
(0010,0040) CS (no value available) # 0, 0 PatientsSex
(0020,000d) UI (no value available) # 0, 0 StudyInstanceUID
(0040,0100) SQ (Sequence with explicit length #=0) # 0, 1 ScheduledProcedureStepSequence
(fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # 0, 0 SequenceDelimitationItem
(0040,1001) SH (no value available) # 0, 0 RequestedProcedureID
--------
C-Find RSP: MsgID: 1 [Status=Success]
AffectedSOPClassUID: =FINDModalityWorklistInformationModel
Data Set: Not Present
Releasing Association


I asked the GE field engineer to check all settings in the broker and he says everything is configured OK (Calling AET, IP and so on).
I'll appreciate any ideas.
Thanks
:?

Marco Eichelberg
OFFIS DICOM Team
OFFIS DICOM Team
Posts: 1437
Joined: Tue, 2004-11-02, 17:22
Location: Oldenburg, Germany
Contact:

#4 Post by Marco Eichelberg »

The query works fine, the Worklist SCP simply returns no match even for a wildcard query. Why that is the case needs to be clarified on the PACS broker side.

Post Reply

Who is online

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