dcmqrscp failed : OutOfResourcesSubOperations

All other questions regarding DCMTK

Moderator: Moderator Team

Post Reply
Message
Author
jeromnimo
Posts: 10
Joined: Tue, 2010-05-18, 15:24
Location: France
Contact:

dcmqrscp failed : OutOfResourcesSubOperations

#1 Post by jeromnimo »

Hi all,

searching on the net a reply to my problem, i didn't manage to found one :/
Using "OutOfResourcesSubOperations" search on the forum only give me this thread : viewtopic.php?t=1894&start=0&postdays=0&postorder=asc where the response about my problem is just :
That usually means that the PACS is not able to send the image (sub operation) to the receiver because of being "out of resources". You have to check the conformance statement of the PACS to find out what that means for your specific PACS implementation.
but I am only using dcmtk tools in my dicom chain...

I have a PC1, with dcmqrscp launched, dcmqridx on my files succeed without error.

On the other part, I have un PC2, running a storescp in a console, and trying to achieve this request in an other console :

Code: Select all

movescu --patient -k 0008,0052=PATIENT -k 0010,0020=20100720  --move PC2 --call MOVESCU 10.0.0.1 14107
where PC2 is an AE defined in dcmqrscp.cfg file, correctly interpreted during request, and "20100720" is a patient ID of my files.

dcmqrscp says (when I try to achieve my movescu request) :

Code: Select all

DcmQueryRetrieve: Move SCP: storeSCU: [file: RP.MASQUE3.ISOCENTRE.TUMEUR]: No such file or directory
DcmQueryRetrieve: Move SCP: storeSCU: [file: RS.MASQUE3.ISOCENTRE.TUMEUR]: No such file or directory
these two files are the rights one, concerning patient with given ID, and they are succesfully indexed (dcmqridx -v in my folder say it)

When launched in verbose mode, dmqrscp says :

Code: Select all

# Dicom-Data-Set
# Used TransferSyntax: LittleEndianExplicit
(0008,0052) CS [PATIENT]                                #   8, 1 QueryRetrieveLevel
(0010,0020) LO [20100719]                               #   8, 1 PatientID
Requesting Sub-Association
DcmQueryRetrieve: Move SCP: storeSCU: [file: RP.MASQUE3.ISOCENTRE.TUMEUR]: No such file or directory
Move SCP Response 1 [status: Pending]
DcmQueryRetrieve: Move SCP: storeSCU: [file: RS.MASQUE3.ISOCENTRE.TUMEUR]: No such file or directory
Move SCP Response 2 [status: Pending]
Releasing Sub-Association
Move SCP Response 3 [status: Refused: OutOfResourcesSubOperations]
Association Release
Cleaned up after child (28234) Fri Aug  6 16:28:16 2010
Have you an idea about this problem ?
If you want more informations, just ask me and I will tell you all you want to know :D
Last edited by jeromnimo on Mon, 2010-08-09, 08:12, edited 1 time in total.

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 »

Apparently, the DICOM file to be sent is not there. Maybe, you forgot to specify the directory in the "index.dat". Have you already checked its content with "dcmqridx --print"?

jeromnimo
Posts: 10
Joined: Tue, 2010-05-18, 15:24
Location: France
Contact:

#3 Post by jeromnimo »

First of all,
thnaks for your reply.

I haven't tested this command, I will try it monday at work (can't access it from home).

Have a good week end.

jeromnimo
Posts: 10
Joined: Tue, 2010-05-18, 15:24
Location: France
Contact:

#4 Post by jeromnimo »

Back to work, I just tested dcmqridx --print command, files are in it, here is the extract concerning file I try to get :

Code: Select all

RECORD NUMBER: 94
  Status: is new
  Filename: RP.MASQUE3.ISOCENTRE.BILLE2
  ImageSize: 5924
  RecordedDate: 1.2811e+09
    PatientsBirthDate: ""
    PatientsSex: ""
    PatientsName: "MASQUE3"
    PatientID: "20100720"
    PatientsBirthTime: ""
    OtherPatientIDs: ""
    OtherPatientNames: ""
    EthnicGroup: ""
    NumberOfPatientRelatedStudies: ""
    NumberOfPatientRelatedSeries: ""
    NumberOfPatientRelatedInstances: ""
    StudyDate: "20100618"
    StudyTime: "160250"
    StudyID: "4453"
    StudyDescription: ""
    NameOfPhysiciansReadingStudy: ""
    AccessionNumber: ""
    ReferringPhysiciansName: ""
    StudyDescription: ""
    NameOfPhysiciansReadingStudy: ""
    StudyInstanceUID: "1.2.392.200036.9116.2.6.1.48.1211376057.1276869250.772701"
    OtherStudyNumbers: ""
    AdmittingDiagnosesDescription: ""
    PatientsAge: ""
    PatientsSize: ""
    PatientsWeight: ""
    Occupation: ""
    NumberOfStudyRelatedSeries: ""
    NumberOfStudyRelatedInstances: ""
    SeriesNumber: "3"
    SeriesInstanceUID: "1.3.6.1.4.1.33868.20100720162756.591699"
    Modality: "RTPLAN"
    InstanceNumber: ""
    SOPInstanceUID: "1.3.6.1.4.1.33868.20100720162756.387962"
    SeriesDate: ""
    SeriesTime: ""
    SeriesDescription: "DOSIsoft:RTPLAN:Dosi 1"
    ProtocolName: "Brain 0.5"
    OperatorsName: ""
    PerformingPhysiciansName: ""
    ContentLabel: ""
  InstanceDescription: ""
Only one thing seems to be strange : recordedDate...

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

#5 Post by Jörg Riesmeier »

The important line is:

Code: Select all

Filename: RP.MASQUE3.ISOCENTRE.BILLE2
Please check that the file is really there (i.e. relative to the directory where "index.dat" is stored). Maybe, you should use an absolute path instead as it is described in step 8 of the documentation.

jeromnimo
Posts: 10
Joined: Tue, 2010-05-18, 15:24
Location: France
Contact:

#6 Post by jeromnimo »

Thanks for your reply.

I have finally achieved to get my file, using debian verison of dcmtk instead of a compiled one... maybe a server update on which dcmqrscp is working is the reason of this problem...

I have to check it with my server admin.

Post Reply

Who is online

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