dcmqrscp sequence attributes C-FIND

All other questions regarding DCMTK

Moderator: Moderator Team

Post Reply
Message
Author
santosh
Posts: 61
Joined: Tue, 2007-07-31, 09:27
Location: Bangalore (India)

dcmqrscp sequence attributes C-FIND

#1 Post by santosh »

Hi Team,

Am running the dcmqrscp using the following command line,
dcmqrscp.exe -v -d -vv --no-patient-root 5010

And am querying the server using the findscu,
findscu -v -d -S -aec DCMTK_QRP localhost 5010 worklist1.dcm

My request in the workitem1.dcm is framed in the the following way

# Dicom-Data-Set
# Used TransferSyntax: Little Endian Explicit
(0008,0050) SH (no value available) # 0, 0 AccessionNumber
(0008,0052) CS [STUDY ] # 6, 1 QueryRetrieveLevel
(0010,0010) PN (no value available) # 0, 0 PatientsName
(0010,0020) LO [AV35674 ] # 8, 1 PatientID
(0010,0030) DA (no value available) # 0, 0 PatientsBirthDate
(0010,0040) CS (no value available) # 0, 0 PatientsSex
(0010,2000) LO (no value available) # 0, 0 MedicalAlerts
(0010,2110) LO (no value available) # 0, 0 ContrastAllergies
(0020,000d) UI (no value available) # 0, 0 StudyInstanceUID
(0032,1032) PN (no value available) # 0, 0 RequestingPhysician
(0032,1060) LO (no value available) # 0, 0 RequestedProcedureDescription
(0040,0100) SQ (Sequence with explicit length #=1) # 104, 1 ScheduledProcedureStepSequence
(fffe,e000) na (Item with explicit length #=12) # 96, 1 Item
(0008,0060) CS (no value available) # 0, 0 Modality
(0032,1070) LO (no value available) # 0, 0 RequestedContrastAgent
(0040,0001) AE (no value available) # 0, 0 ScheduledStationAETitle
(0040,0002) DA (no value available) # 0, 0 ScheduledProcedureStepStartDate
(0040,0003) TM (no value available) # 0, 0 ScheduledProcedureStepStartTime
(0040,0006) PN (no value available) # 0, 0 ScheduledPerformingPhysiciansName
(0040,0007) LO (no value available) # 0, 0 ScheduledProcedureStepDescription
(0040,0009) SH (no value available) # 0, 0 ScheduledProcedureStepID
(0040,0010) SH (no value available) # 0, 0 ScheduledStationName
(0040,0011) SH (no value available) # 0, 0 ScheduledProcedureStepLocation
(0040,0012) LO (no value available) # 0, 0 PreMedication
(0040,0400) LT (no value available) # 0, 0 CommentsOnTheScheduledProcedureStep
(fffe,e00d) na (ItemDelimitationItem for re-encoding) # 0, 0 ItemDelimitationItem
(fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # 0, 0 SequenceDelimitationItem
(0040,1001) SH (no value available) # 0, 0 RequestedProcedureID
(0040,1003) SH (no value available) # 0, 0 RequestedProcedurePriority


Now when i get the response for this request, i get only the following fields

# Used TransferSyntax: Little Endian Explicit
(0008,0050) SH [00000 ] # 6, 1 AccessionNumber
(0008,0052) CS [STUDY ] # 6, 1 QueryRetrieveLevel
(0008,0054) AE [DCMTK_QRP ] # 10, 1 RetrieveAETitle
(0010,0010) PN [VIVALDI^ANTONIO ] # 16, 1 PatientsName
(0010,0020) LO [AV35674 ] # 8, 1 PatientID
(0010,0030) DA [16780304] # 8, 1 PatientsBirthDate
(0010,0040) CS [M ] # 2, 1 PatientsSex
(0020,000d) UI [1.2.276.0.7230010.3.2.101] # 26, 1 StudyInstanceUID
--------


I won't get the sequence attributes in the response. Can you please let me know how can i get the Requested Procedure ID, Scheduled Procedure Step ID, Performed Procedure Step Start Date, Performed Procedure Step Start Time in the response of the C-Find query.

As per IHE-Radiology Profile: Query Images Transaction, these attributes are marked R+.

Thanks
Santosh S.B
Santosh S B

Jörg Riesmeier
ICSMED DICOM Services
ICSMED DICOM Services
Posts: 2217
Joined: Fri, 2004-10-29, 21:38
Location: Oldenburg, Germany

#2 Post by Jörg Riesmeier »

The Q/R SCP in DCMTK does not support all keys required according to the IHE Technical Framework. You have to understand that this tool (previously called "imagectn") has been developed as one of DICOM server implementations world-wide back in 1993. Btw, the list of supported query keys can be found in the documentation.

santosh
Posts: 61
Joined: Tue, 2007-07-31, 09:27
Location: Bangalore (India)

#3 Post by santosh »

Hi Jorg,

Thanks for a quick reply, is there any other tools which can return me these tags in query response.
Any other tool which has implemented it according to IHE technical framework.

Thanks
Santosh
Santosh S B

Jörg Riesmeier
ICSMED DICOM Services
ICSMED DICOM Services
Posts: 2217
Joined: Fri, 2004-10-29, 21:38
Location: Oldenburg, Germany

#4 Post by Jörg Riesmeier »

You could either add the missing keys to the current implementation of DCMQRSCP or you could give another tool a try (e.g. DCM4CHE).

Post Reply

Who is online

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