Search found 16 matches

by Stephen D. Scotti
Tue, 2022-10-04, 06:59
Forum: DCMTK - General
Topic: Probably interfacting Orthanc MWL server with GE DX Modality
Replies: 1
Views: 872

Probably interfacting Orthanc MWL server with GE DX Modality

GE, interop standards, sent me what they say is a document having the Conformance for a GE XR-385 DX modality. "GE Healthcare DR-F Acquisition Workstation DICOM Conformance Statement" That is helpful, but I/we are still having some trouble getting the Orthanc MWL server to function with th...
by Stephen D. Scotti
Mon, 2021-07-05, 13:23
Forum: DCMTK - General
Topic: MPPS development with pydicom / pynetdicom, testing with DVTk, general questions
Replies: 6
Views: 3555

Re: MPPS development with pydicom / pynetdicom, testing with DVTk, general questions

Thanks for the info. Your licensed products are apparently available for a 4-month trial period ? Do I just need to the offis e-mail address to get pricing and further details ?

Thank you.
by Stephen D. Scotti
Sun, 2021-07-04, 18:04
Forum: DCMTK - General
Topic: MPPS development with pydicom / pynetdicom, testing with DVTk, general questions
Replies: 6
Views: 3555

Re: MPPS development with pydicom / pynetdicom, testing with DVTk, general questions

This might be relevant ? https://forum.dcmtk.org/viewtopic.php?t=583 #2 Post by Marco Eichelberg » Mon, 2006-01-02, 14:11 Attributes of group (0000,xxxx) never belong in the dataset. These are only ever sent as part of the command set. Since you already successful assemble a command struct using the...
by Stephen D. Scotti
Sun, 2021-07-04, 18:01
Forum: DCMTK - General
Topic: MPPS development with pydicom / pynetdicom, testing with DVTk, general questions
Replies: 6
Views: 3555

Re: MPPS development with pydicom / pynetdicom, testing with DVTk, general questions

I guess that instead of using DVTk I could use dcmtk mppsscu to create some test scripts to do some testing with dcmtk from the command line or from a script directly also ?
by Stephen D. Scotti
Sun, 2021-07-04, 17:42
Forum: DCMTK - General
Topic: MPPS development with pydicom / pynetdicom, testing with DVTk, general questions
Replies: 6
Views: 3555

MPPS development with pydicom / pynetdicom, testing with DVTk, general questions

I've been working on implementing a MPPS server to be used with Orthanc and an MRI scanner that we have. It is really only the comms between the scanner and the MPPS server that I need to worry about at this point. I did some initial development by packaging up a Docker containing running Python and...
by Stephen D. Scotti
Wed, 2021-05-05, 19:15
Forum: DCMTK - General
Topic: Issue with Modality Worklist Config and Setup for Esaote G-Scan and Orthanc
Replies: 10
Views: 5287

Re: Issue with Modality Worklist Config and Setup for Esaote G-Scan and Orthanc

Wanted to add this to this thread, and then I think finished. Might be useful for someone else. E: dump2dcm: /var/lib/orthanc/worklists/DEVACC00000031.txt: incorrect value specification (line 19). [1.3.6.1.4.1.56016.1.1.1.92.1620224104�] I am seeing that when there is presumably a null byte at the e...
by Stephen D. Scotti
Wed, 2021-05-05, 13:58
Forum: DCMTK - General
Topic: Issue with Modality Worklist Config and Setup for Esaote G-Scan and Orthanc
Replies: 10
Views: 5287

Re: Issue with Modality Worklist Config and Setup for Esaote G-Scan and Orthanc

Thank you for the diligent response. With regards to the StudyInstanceUID generation, I like the idea of using DCMTK for that, but I have that installed in a Docker Container using apt-get Debian system. Not sure I can configure that to use an alternate ROOT ID for studies. Orthanc actually also has...
by Stephen D. Scotti
Tue, 2021-05-04, 23:27
Forum: DCMTK - General
Topic: Issue with Modality Worklist Config and Setup for Esaote G-Scan and Orthanc
Replies: 10
Views: 5287

Re: Issue with Modality Worklist Config and Setup for Esaote G-Scan and Orthanc

# Dicom-Data-Set # Used TransferSyntax: Little Endian Explicit (0008,0005) CS [ISO_IR 192] # 10, 1 SpecificCharacterSet (0008,0050) SH [DEVACC00000045] # 14, 1 AccessionNumber (0008,0090) PN [0001:Scotti^Stephen^^^^] # 24, 1 ReferringPhysicianName (0008,0096) SQ (Sequence with explicit length #=1) ...
by Stephen D. Scotti
Tue, 2021-05-04, 23:25
Forum: DCMTK - General
Topic: Issue with Modality Worklist Config and Setup for Esaote G-Scan and Orthanc
Replies: 10
Views: 5287

Re: Issue with Modality Worklist Config and Setup for Esaote G-Scan and Orthanc

That Lua script actually works. Do I need to, or can I, add that tag, query['0008,1030'], and others that I want to the Scheduled Procedure Step or at the root of the .wl file ? It may be that I have to do the same for AccessionNumber and StudyInstanceUID, put them in the Scheduled Procedure Step, a...
by Stephen D. Scotti
Tue, 2021-05-04, 21:42
Forum: DCMTK - General
Topic: Issue with Modality Worklist Config and Setup for Esaote G-Scan and Orthanc
Replies: 10
Views: 5287

Re: Issue with Modality Worklist Config and Setup for Esaote G-Scan and Orthanc

Kind of wondering if I can use a Lua script on Orthanc server to modify incoming requests like, just modify it to query['0008,1030'] = '' ? Not sure what goes there, like *, NULL, etc. Presumably, Orthanc would then return that value if it is defined in the .wl file and send it in the response to th...
by Stephen D. Scotti
Tue, 2021-05-04, 19:18
Forum: DCMTK - General
Topic: Issue with Modality Worklist Config and Setup for Esaote G-Scan and Orthanc
Replies: 10
Views: 5287

Re: Issue with Modality Worklist Config and Setup for Esaote G-Scan and Orthanc

Hey Michael, Thank you so much. Turns out one of the people that I am working with is "German". So if Esaote added: (0008,1030) LO (no value available) # 0, 0 StudyDescription to the query, then that value would be returned to the scanner and they could use that to populate that tag ? I've...
by Stephen D. Scotti
Mon, 2021-05-03, 20:51
Forum: DCMTK - General
Topic: Issue with Modality Worklist Config and Setup for Esaote G-Scan and Orthanc
Replies: 10
Views: 5287

Issue with Modality Worklist Config and Setup for Esaote G-Scan and Orthanc

In the final stages of setting up Modality Worklists to be used with a custom RIS application and with an Orthanc PACS. The RIS is just sending an HL7 message to a Python Script on Orthanc, and that creates a .txt template, which is then converted to a .wl file by dump2dcm. Orthanc then uses those ....
by Stephen D. Scotti
Tue, 2021-02-09, 23:07
Forum: DCMTK - General
Topic: Implementing Worklist - Using dcmtk and Orthanc
Replies: 4
Views: 5612

Re: Implementing Worklist - Using dcmtk and Orthanc

Hi again, stopped working on that since the MR scanner install got really delayed because of COVID. I did revisit and started experimenting around again a bit using sequences in the MWL. An example of the dcmdump of the text file created is here: The sequences that I added are: (0008,0096) SQ (Seque...
by Stephen D. Scotti
Thu, 2020-11-12, 04:57
Forum: DCMTK - General
Topic: Implementing Worklist - Using dcmtk and Orthanc
Replies: 4
Views: 5612

Re: Implementing Worklist - Using dcmtk and Orthanc

Thanks. Sorry about not checking back sooner. Still in development actually. I am using Orthanc as a PACS server for development. It apparently supports MWL's, and the acquisition device is going to be an Esaote G-scan Brio. Still working through using the MWL. Here is a plain text example. I'm actu...