Only single image retrieve/send Radworks -> efilm??

Only single image retrieve/send Radworks -> efilm??

Post by Alexander Klug » Mon, 18 Nov 2002 04:54:07


Hello,

has anybody an idea to explain some strange behavior of an Efilm-Radworks
connection:

- Query/Retrieve/Send from Efilm 1.5.3 to 1.5.3 works fine for CR data and
MR studies and series. MR data are mostly from a new Siemens Magnetom,
either MRT->Radworks or MRT->Pacs-archive->Radworks

- Query/Retrieve/Send from Radworks 5.x to Radworks 5.x works fine for the
same data as above.

- Send from PACS or MRI to Radworks works most of the time (there is a bug
in Radworks that brings it to choke on the input data every second day, the
connection and database processes go nuts and increase their memory size
until limit and restart endlessly - until manually killed by special tools
(the Windows task manager has not the required privilege to do this :O )).

- Query from Efilm to Radworks works fine

- Retrieve from Efilm to Radworks or Send from Radworks to Efilm works fine
for single CR images and for single MR images

- Retrieve from Efilm to Radworks or Send from Radworks to Efilm of MR
Studies or images fails. Only the first image of the study is transferred,
the Process is marked pending in the send log of Radworks.

Below you find a transcript using jdicom as a query/retrieve tool because of
its logging capabilities. Behavior of Radworks was the same as if using
efilm alone as described above.

JDicom Q/R had the same AE-Title and the same Port number as Efilm, the
Storage SCP. Even if I used different AE_titles and Port numbers for Query
and the Storage SCP EFILM, there were no difference.

I apologize for the large log below, but if I knew the right place to look
for the cause, I probably wouldn't bother you all. Probably most interesting
are the last few lines of each part.

There are two examples of a retrieve attempt, the first (retrieve of a
series) failed after the first image being transferred, the second (retrieve
of an image) succeeded. First, connection was opened, than an echo
(validation?) was made, the retrieve command followed then.

Thank you in advance!

Alexander

*******************

*******************

*******************

***An example of the incomplete Retrieve of a MR series

*******************

*******************

*******************

jdicom: #57:RADWORKS2 << A-ASSOCIATE-RQ PDU jdicom: *** request ***

application context UID: null

called title: RADWORKS2

calling title: AE_XYZ_NEW

max pdu size: 32768

max operation invoked: 1

max operation performed: 1

implementation class UID: 1.2.826.0.1.3680043.2.60.0.1

implementation version Name: softlink_jdt103

abstract syntax                 scu scp

1.2.840.10008.1.1               -1  -1

1.2.840.10008.5.1.4.1.2.1.1     -1  -1

1.2.840.10008.5.1.4.1.2.2.1     -1  -1

1.2.840.10008.5.1.4.1.2.3.1     -1  -1

1.2.840.10008.5.1.4.1.2.1.2     -1  -1

1.2.840.10008.5.1.4.1.2.2.2     -1  -1

1.2.840.10008.5.1.4.1.2.3.2     -1  -1

nr   abstract syntax                 pcid  description

0    1.2.840.10008.1.1               1     Verification SOP Class

  ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
Transfer Syntax

1    1.2.840.10008.5.1.4.1.2.1.1     3     Patient Root Query/Retrieve
Information Model - FIND SOP Cl...

  ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
Transfer Syntax

2    1.2.840.10008.5.1.4.1.2.2.1     5     Study Root Query/Retrieve
Information Model - FIND SOP Cl...

  ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
Transfer Syntax

3    1.2.840.10008.5.1.4.1.2.3.1     7     Patient/Study Only Query/Retrieve
Information Model - FIND SOP Cl...

  ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
Transfer Syntax

4    1.2.840.10008.5.1.4.1.2.1.2     9     Patient Root Query/Retrieve
Information Model - MOVE SOP Cl...

  ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
Transfer Syntax

5    1.2.840.10008.5.1.4.1.2.2.2     11    Study Root Query/Retrieve
Information Model - MOVE SOP Cl...

  ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
Transfer Syntax

6    1.2.840.10008.5.1.4.1.2.3.2     13    Patient/Study Only Query/Retrieve
Information Model - MOVE SOP Cl...

  ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
Transfer Syntax

*************** Waiting for AssociationRsp ASSOCIATE_ACKNOWLEDGE detected
jdicom: #57:RADWORKS2 >> A-ASSOCIATE-AC PDU jdicom: *** acknowledge ***

max pdu size: 16384

max operation invoked: 1

max operation performed: 1

implementation class UID: 1.2.528.1.1001.2.19980612.1

implementation version name: AMI_DICOM_40

abstract syntax                 scu scp

nr   pcid  result                          transfer syntax

0    1     accepted                        1.2.840.10008.1.2

1    3     accepted                        1.2.840.10008.1.2

2    5     accepted                        1.2.840.10008.1.2

3    7     user rejection

4    9     accepted                        1.2.840.10008.1.2

5    11    accepted                        1.2.840.10008.1.2

6    13    user rejection

******************* jdicom: #57:RADWORKS2 << C-MOVE-RQ Study Root
Query/Retrieve Information Model - MOVE SOP Class (0000,0002) UI
[1.2.840.10008.5.1.4.1.2.2.2]                #  28      1
AffectedSOPClassUID

(0000,0100) US [33]                                         #  2       1
CommandField

(0000,0110) US [1]                                          #  2       1
MessageID

(0000,0600) AE [AE_XYZ_NEW]                               #  12      1
MoveDestination

(0000,0700) US [0]                                          #  2       1
Priority

(0000,0800) US [65278]                                      #  2       1
DataSetType

jdicom: #57:RADWORKS2 << Dataset (0008,0052) CS [SERIES]
#  6       1  QueryRetrieveLevel

(0020,000d) UI [1.2.276.0.24.472.158626.8.0]                #  28      1
StudyInstanceUID

(0020,000e) UI [1.3.12.2.1107.5.2.12.21927.5.0.11467369369003788]#  48
1  SeriesInstanceUID

jdicom: RADWORKS2 Enter DimseExchange.run() jdicom: RADWORKS2 Waiting for
PDU

jdicom: RADWORKS2 PDU received

jdicom: #57:RADWORKS2 >> C-MOVE-RSP Study Root Query/Retrieve Information
Model - MOVE SOP Class, status #c000H[Failure: Unable to process]

(0000,0002) UI [1.2.840.10008.5.1.4.1.2.2.2]                #  28      1
AffectedSOPClassUID

(0000,0100) US [32801]                                      #  2       1
CommandField

(0000,0120) US [1]                                          #  2       1
MessageIDBeingRespondedTo

(0000,0800) US [257]                                        #  2       1
DataSetType

(0000,0900) US [49152]                                      #  2       1
Status

jdicom: RADWORKS2 Waiting for PDU

jdicom: #57:RADWORKS2 << A-RELEASE-RQ PDU

 jdicom: RADWORKS2 PDU received

 jdicom: #57:RADWORKS2 >> A-RELEASE-RP PDU

 jdicom: #57:RADWORKS2 closing socket

 jdicom: RADWORKS2 Leave DimseExchange.run()

****************************************************************************
***********

****************************************************************************
***********

****************************************************************************
***********

*Example of the successful transfer of a single MR image

****************************************************************************
***********

****************************************************************************
***********

****************************************************************************
***********

jdicom: #59:RADWORKS2 << A-ASSOCIATE-RQ PDU jdicom: *** request ***

application context UID: null

called title: RADWORKS2

calling title: AE_XYZ_NEW

max pdu size: 32768

max operation invoked: 1

max operation performed: 1

implementation class UID: 1.2.826.0.1.3680043.2.60.0.1

implementation version Name: softlink_jdt103

abstract syntax                 scu scp

1.2.840.10008.1.1               -1  -1

1.2.840.10008.5.1.4.1.2.1.1     -1  -1

1.2.840.10008.5.1.4.1.2.2.1     -1  -1

1.2.840.10008.5.1.4.1.2.3.1     -1  -1

1.2.840.10008.5.1.4.1.2.1.2     -1  -1

1.2.840.10008.5.1.4.1.2.2.2     -1  -1

1.2.840.10008.5.1.4.1.2.3.2     -1  -1

nr   abstract syntax                 pcid  description

0    1.2.840.10008.1.1               1     Verification SOP Class

  ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
Transfer Syntax

1    1.2.840.10008.5.1.4.1.2.1.1     3     Patient Root Query/Retrieve
Information Model - FIND SOP Cl...

  ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
Transfer Syntax

2    1.2.840.10008.5.1.4.1.2.2.1     5     Study Root Query/Retrieve
Information Model - FIND SOP Cl...

  ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
Transfer Syntax

3    1.2.840.10008.5.1.4.1.2.3.1     7     Patient/Study Only Query/Retrieve
Information Model - FIND SOP Cl...

  ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
Transfer Syntax

4    1.2.840.10008.5.1.4.1.2.1.2     9     Patient Root Query/Retrieve
Information Model - MOVE SOP Cl...

  ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
Transfer Syntax

5    1.2.840.10008.5.1.4.1.2.2.2     11    Study Root Query/Retrieve
Information Model - MOVE SOP Cl...

  ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
Transfer Syntax

6    1.2.840.10008.5.1.4.1.2.3.2     13    Patient/Study Only Query/Retrieve
Information Model - MOVE SOP Cl...

  ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
Transfer Syntax

*************** Waiting for AssociationRsp ASSOCIATE_ACKNOWLEDGE detected
jdicom: #59:RADWORKS2 >> A-ASSOCIATE-AC PDU jdicom: *** acknowledge ***

max pdu size: 16384

max operation invoked: 1

max operation performed: 1

implementation class UID: 1.2.528.1.1001.2.19980612.1

implementation version name: AMI_DICOM_40

abstract syntax                 scu scp

nr   pcid  result                          transfer syntax

0    1     accepted                        1.2.840.10008.1.2

1    3
...

read more »

 
 
 

Only single image retrieve/send Radworks -> efilm??

Post by Hilar » Fri, 22 Nov 2002 20:07:15


Alexander, can you precise the Radworks rev. and the latest patch
aplied to it.

I work for General Electric and have several Radworks Efilm conections
on acustomer and never saw such a problem.

Regards, Hilario

"Alexander Kluge" <alexander.kl...@radiol.med.uni-giessen.de> wrote in message <news:ar67oo$fuij5$1@ID-4362.news.dfncis.de>...
> Hello,

> has anybody an idea to explain some strange behavior of an Efilm-Radworks
> connection:

> - Query/Retrieve/Send from Efilm 1.5.3 to 1.5.3 works fine for CR data and
> MR studies and series. MR data are mostly from a new Siemens Magnetom,
> either MRT->Radworks or MRT->Pacs-archive->Radworks

> - Query/Retrieve/Send from Radworks 5.x to Radworks 5.x works fine for the
> same data as above.

> - Send from PACS or MRI to Radworks works most of the time (there is a bug
> in Radworks that brings it to choke on the input data every second day, the
> connection and database processes go nuts and increase their memory size
> until limit and restart endlessly - until manually killed by special tools
> (the Windows task manager has not the required privilege to do this :O )).

> - Query from Efilm to Radworks works fine

> - Retrieve from Efilm to Radworks or Send from Radworks to Efilm works fine
> for single CR images and for single MR images

> - Retrieve from Efilm to Radworks or Send from Radworks to Efilm of MR
> Studies or images fails. Only the first image of the study is transferred,
> the Process is marked pending in the send log of Radworks.

> Below you find a transcript using jdicom as a query/retrieve tool because of
> its logging capabilities. Behavior of Radworks was the same as if using
> efilm alone as described above.

> JDicom Q/R had the same AE-Title and the same Port number as Efilm, the
> Storage SCP. Even if I used different AE_titles and Port numbers for Query
> and the Storage SCP EFILM, there were no difference.

> I apologize for the large log below, but if I knew the right place to look
> for the cause, I probably wouldn't bother you all. Probably most interesting
> are the last few lines of each part.

> There are two examples of a retrieve attempt, the first (retrieve of a
> series) failed after the first image being transferred, the second (retrieve
> of an image) succeeded. First, connection was opened, than an echo
> (validation?) was made, the retrieve command followed then.

> Thank you in advance!

> Alexander

> *******************

> *******************

> *******************

> ***An example of the incomplete Retrieve of a MR series

> *******************

> *******************

> *******************

> jdicom: #57:RADWORKS2 << A-ASSOCIATE-RQ PDU jdicom: *** request ***

> application context UID: null

> called title: RADWORKS2

> calling title: AE_XYZ_NEW

> max pdu size: 32768

> max operation invoked: 1

> max operation performed: 1

> implementation class UID: 1.2.826.0.1.3680043.2.60.0.1

> implementation version Name: softlink_jdt103

> abstract syntax                 scu scp

> 1.2.840.10008.1.1               -1  -1

> 1.2.840.10008.5.1.4.1.2.1.1     -1  -1

> 1.2.840.10008.5.1.4.1.2.2.1     -1  -1

> 1.2.840.10008.5.1.4.1.2.3.1     -1  -1

> 1.2.840.10008.5.1.4.1.2.1.2     -1  -1

> 1.2.840.10008.5.1.4.1.2.2.2     -1  -1

> 1.2.840.10008.5.1.4.1.2.3.2     -1  -1

> nr   abstract syntax                 pcid  description

> 0    1.2.840.10008.1.1               1     Verification SOP Class

>   ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
> Transfer Syntax

> 1    1.2.840.10008.5.1.4.1.2.1.1     3     Patient Root Query/Retrieve
> Information Model - FIND SOP Cl...

>   ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
> Transfer Syntax

> 2    1.2.840.10008.5.1.4.1.2.2.1     5     Study Root Query/Retrieve
> Information Model - FIND SOP Cl...

>   ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
> Transfer Syntax

> 3    1.2.840.10008.5.1.4.1.2.3.1     7     Patient/Study Only Query/Retrieve
> Information Model - FIND SOP Cl...

>   ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
> Transfer Syntax

> 4    1.2.840.10008.5.1.4.1.2.1.2     9     Patient Root Query/Retrieve
> Information Model - MOVE SOP Cl...

>   ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
> Transfer Syntax

> 5    1.2.840.10008.5.1.4.1.2.2.2     11    Study Root Query/Retrieve
> Information Model - MOVE SOP Cl...

>   ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
> Transfer Syntax

> 6    1.2.840.10008.5.1.4.1.2.3.2     13    Patient/Study Only Query/Retrieve
> Information Model - MOVE SOP Cl...

>   ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
> Transfer Syntax

> *************** Waiting for AssociationRsp ASSOCIATE_ACKNOWLEDGE detected
> jdicom: #57:RADWORKS2 >> A-ASSOCIATE-AC PDU jdicom: *** acknowledge ***

> max pdu size: 16384

> max operation invoked: 1

> max operation performed: 1

> implementation class UID: 1.2.528.1.1001.2.19980612.1

> implementation version name: AMI_DICOM_40

> abstract syntax                 scu scp

> nr   pcid  result                          transfer syntax

> 0    1     accepted                        1.2.840.10008.1.2

> 1    3     accepted                        1.2.840.10008.1.2

> 2    5     accepted                        1.2.840.10008.1.2

> 3    7     user rejection

> 4    9     accepted                        1.2.840.10008.1.2

> 5    11    accepted                        1.2.840.10008.1.2

> 6    13    user rejection

> ******************* jdicom: #57:RADWORKS2 << C-MOVE-RQ Study Root
> Query/Retrieve Information Model - MOVE SOP Class (0000,0002) UI
> [1.2.840.10008.5.1.4.1.2.2.2]                #  28      1
> AffectedSOPClassUID

> (0000,0100) US [33]                                         #  2       1
> CommandField

> (0000,0110) US [1]                                          #  2       1
> MessageID

> (0000,0600) AE [AE_XYZ_NEW]                               #  12      1
> MoveDestination

> (0000,0700) US [0]                                          #  2       1
> Priority

> (0000,0800) US [65278]                                      #  2       1
> DataSetType

> jdicom: #57:RADWORKS2 << Dataset (0008,0052) CS [SERIES]
> #  6       1  QueryRetrieveLevel

> (0020,000d) UI [1.2.276.0.24.472.158626.8.0]                #  28      1
> StudyInstanceUID

> (0020,000e) UI [1.3.12.2.1107.5.2.12.21927.5.0.11467369369003788]#  48
> 1  SeriesInstanceUID

> jdicom: RADWORKS2 Enter DimseExchange.run() jdicom: RADWORKS2 Waiting for
> PDU

> jdicom: RADWORKS2 PDU received

> jdicom: #57:RADWORKS2 >> C-MOVE-RSP Study Root Query/Retrieve Information
> Model - MOVE SOP Class, status #c000H[Failure: Unable to process]

> (0000,0002) UI [1.2.840.10008.5.1.4.1.2.2.2]                #  28      1
> AffectedSOPClassUID

> (0000,0100) US [32801]                                      #  2       1
> CommandField

> (0000,0120) US [1]                                          #  2       1
> MessageIDBeingRespondedTo

> (0000,0800) US [257]                                        #  2       1
> DataSetType

> (0000,0900) US [49152]                                      #  2       1
> Status

> jdicom: RADWORKS2 Waiting for PDU

> jdicom: #57:RADWORKS2 << A-RELEASE-RQ PDU

>  jdicom: RADWORKS2 PDU received

>  jdicom: #57:RADWORKS2 >> A-RELEASE-RP PDU

>  jdicom: #57:RADWORKS2 closing socket

>  jdicom: RADWORKS2 Leave DimseExchange.run()

> ****************************************************************************
> ***********

> ****************************************************************************
> ***********

> ****************************************************************************
> ***********

> *Example of the successful transfer of a single MR image

> ****************************************************************************
> ***********

> ****************************************************************************
> ***********

> ****************************************************************************
> ***********

> jdicom: #59:RADWORKS2 << A-ASSOCIATE-RQ PDU jdicom: *** request ***

> application context UID: null

> called title: RADWORKS2

> calling title: AE_XYZ_NEW

> max pdu size: 32768

> max operation invoked: 1

> max operation performed: 1

> implementation class UID: 1.2.826.0.1.3680043.2.60.0.1

> implementation version Name: softlink_jdt103

> abstract syntax                 scu scp

> 1.2.840.10008.1.1               -1  -1

> 1.2.840.10008.5.1.4.1.2.1.1     -1  -1

> 1.2.840.10008.5.1.4.1.2.2.1     -1  -1

> 1.2.840.10008.5.1.4.1.2.3.1     -1  -1

> 1.2.840.10008.5.1.4.1.2.1.2     -1  -1

> 1.2.840.10008.5.1.4.1.2.2.2     -1  -1

> 1.2.840.10008.5.1.4.1.2.3.2     -1  -1

> nr   abstract syntax                 pcid  description

> 0    1.2.840.10008.1.1               1     Verification SOP Class

>   ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
> Transfer Syntax

> 1    1.2.840.10008.5.1.4.1.2.1.1     3     Patient Root Query/Retrieve
> Information Model - FIND SOP Cl...

>   ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
> Transfer Syntax

> 2    1.2.840.10008.5.1.4.1.2.2.1     5     Study Root Query/Retrieve
> Information Model - FIND SOP Cl...

>   ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
> Transfer Syntax

> 3    1.2.840.10008.5.1.4.1.2.3.1     7     Patient/Study Only Query/Retrieve
> Information Model - FIND SOP Cl...

>   ts-0     1.2.840.10008.1.2               Implicit VR Little Endian
> Transfer Syntax

> 4    1.2.840.10008.5.1.4.1.2.1.2     9     Patient Root

...

read more »

 
 
 

1. 4-2D images ->> 1-3D Image

It is not clear from your description whether these four
2D images are projections of the balls, but if they are
you can reconstruct the 3D volume with RECON3.

Cheers,

David

--
David Fanning, Ph.D.
Fanning Software Consulting

Coyote's Guide to IDL Programming: http://www.dfanning.com/
Toll-Free IDL Book Orders: 1-888-461-0155

2. outlook ex. 6 error msimn caused......

3. thats their email on the right >>>>>>>>>>>>>>>>>

4. Desktop Icon nightmare

5. PB->ODBC->Foxpro files = SQLSTATE 37000 [Single Tier Driver...ERROR

6. where old address book?

7. <<<<<<<NT 4.0 AND Epson ES-600C Scanner>>>>>>>>>>>>

8. Hyperlink in a DRW......

9. <<<<<<<<<<Beta tester>>>>>>>>>>>>

10. using robot and sql to retrieve a single variable from a database

11. ------>>>>>>CASH IN ON THE NET

12. >>>SR SQA POSITION AVAILABLE>>>SILICON VALLEY