i run findscu

All other questions regarding DCMTK

Moderator: Moderator Team

Post Reply
Message
Author
medlong
Posts: 6
Joined: Sun, 2005-11-13, 13:55

i run findscu

#1 Post by medlong »

G:\>findscu -v -P -k 0008,0052="IMAGE" -k 0010,0020=7 -k 2020,0030=128 -X instal
l 5678 -k 2010,0060=BILINEAR
Requesting Association
Association Accepted (Max Send PDV: 16372)
Find SCU RQ: MsgID 1
REQUEST:

# Dicom-Data-Set
# Used TransferSyntax: UnknownTransferSyntax
(0008,0052) CS [IMAGE] # 6, 1 QueryRetrieveLe
vel
(0010,0020) LO [7] # 2, 1 PatientID
(2010,0060) CS [BILINEAR] # 8, 1 MagnificationTy
pe
(2020,0030) DS [128] # 4, 1 RequestedImageS
ize
--------
RESPONSE: 1 (Pending)

# Dicom-Data-Set
# Used TransferSyntax: LittleEndianImplicit
(0008,0052) CS [IMAGE ] # 6, 1 QueryRetrieveLe
vel
(0010,0020) LO [7 ] # 2, 1 PatientID
--------
C-Find RSP: MsgID: 1 [Status=Success]
AffectedSOPClassUID: =FINDPatientRootQueryRetrieveInformationModel
Data Set: Not Present
Releasing Association

I run the command ,but it say "Data Set: Not Present" ,and the key 2010,0060 and 2020,0030 take no effect,what is wrong?
enjoy program

Thomas Wilkens
DCMTK Developer
Posts: 117
Joined: Tue, 2004-11-02, 17:21
Location: Oldenburg, Germany
Contact:

#2 Post by Thomas Wilkens »

First of all, for a query on image level, you must provide all unique identifiers of the above levels. In other words, you have to provide patientID (which you did) but also study instance UID (unique identifier on study level) and series instance UID (unique identifier on series level).

Also, please make sure that attributes (2010,0060) and (2020,0030) are supported as matching keys on image level by the archive you are querying (look into the conformance statement of your archive). I doubt that these are supported, the only required matching keys on image level are instance number and sop instance UID.

In general, I would suggest looking into the DICOM standard part 4 about how DICOM query retrieve works in detail before going on.

medlong
Posts: 6
Joined: Sun, 2005-11-13, 13:55

it didnot get data set,why?how can get dataset?

#3 Post by medlong »

Thomas Wilkens wrote:First of all, for a query on image level, you must provide all unique identifiers of the above levels. In other words, you have to provide patientID (which you did) but also study instance UID (unique identifier on study level) and series instance UID (unique identifier on series level).

Also, please make sure that attributes (2010,0060) and (2020,0030) are supported as matching keys on image level by the archive you are querying (look into the conformance statement of your archive). I doubt that these are supported, the only required matching keys on image level are instance number and sop instance UID.

In general, I would suggest looking into the DICOM standard part 4 about how DICOM query retrieve works in detail before going on.
enjoy program

Post Reply

Who is online

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