rbeckman-nextgen / test-mc2

0 stars 0 forks source link

Update to latest DCM4CHE API so Mirth can receive Dicom structured reports #1342

Closed rbeckman-nextgen closed 4 years ago

rbeckman-nextgen commented 4 years ago

It would be nice if the DCM4CHE API that is used - in Mirth Connect 1.8.2 version 2.0.15 - could be updated to a more recent version e.g. 2.0.20.

The reason I'm asking is because the DCMRCV tool of that version also allows receiving dicom structured reports.

In near future Dicom SRs will be frequently used to report radiation dose information. (see IHE REM profile)

There's one thing to keep in mind when upgrading to the latest DCM4CHE: there's no default (no argument) constructor anymore for DcmSnd and DcmRcv, but a one argument constructor where you can put the name of your device e.g. DCMSND or DCMRCV. That's the only change to the Mirth code that has to be done to use the latest version. You can of course modify the DCM4CHE tools and include a default constructor.

Don't hesitate to contact me in case of questions/remarks !

Thanks a lot

Best Regards

Nico

nico@amaron.be

Imported Issue. Original Details: Jira Issue Key: MIRTH-1367 Reporter: nicovn Created: 2010-03-17T09:55:23.000-0700

rbeckman-nextgen commented 4 years ago

Sorry, forgot to mention: dcm4che 2.0.20 has a new dependency "dcm4che-filecache-2.0.20.jar" ... don't forget to include it in the source and destination xml files...

<library path="lib/dcm4che-filecache-2.0.20.jar">
    <type>SERVER</type>
</library>

Imported Comment. Original Details: Author: nicovn Created: 2010-03-18T07:11:15.000-0700

rbeckman-nextgen commented 4 years ago

2.0.21 is out now. :)

Imported Comment. Original Details: Author: damien Created: 2010-03-18T10:03:08.000-0700

rbeckman-nextgen commented 4 years ago

Hi,

Received a mail from Gunther from the DCM4CHE team.

He has updated the DCMRCV and DCMSND tools so they include a no-argument constructor again.

This will be available in release 2.0.22

(http://www.dcm4che.org/jira/browse/DCM-369)

Good news for Mirth ... this means that there's no code change required anymore to Mirth Connect, only providing the new jar's and updating the source and destination xml files.

Best Regards

Nico

Imported Comment. Original Details: Author: nicovn Created: 2010-03-20T04:01:10.000-0700

rbeckman-nextgen commented 4 years ago

Thanks Nico, once 2.0.22 is released I will make the change -Brad

Imported Comment. Original Details: Author: bradd Created: 2010-03-22T14:52:02.000-0700

rbeckman-nextgen commented 4 years ago

Working on implementing new API libraries. Having some troubles sending DICOM messages. Looking at changes made in the dcmsnd.java

Imported Comment. Original Details: Author: bradd Created: 2010-04-02T11:31:21.000-0700

rbeckman-nextgen commented 4 years ago

Seems to be sending fine, but there have been drastic changes made to dcmrcv. Trying to hack around it.

Imported Comment. Original Details: Author: bradd Created: 2010-04-06T11:41:25.000-0700

rbeckman-nextgen commented 4 years ago

Upgraded DCM4CHE from 2.0.15 to 2.0.22. Also cleaned up some code in DICOMMessageReceiver.

Imported Comment. Original Details: Author: jacobb Created: 2010-04-12T11:00:56.000-0700