I have some questions regarding archival of Pinnacle treatment plans with Mosaiq PACS. Would experienced users of these systems please contact me directly by email?
Thank you,
Debbie Rothley, M.S., DABR
Chief Medical Physicist
Radiation Oncology Services - Newnan
211 Millard Farmer Industrial Blvd.
Newnan, GA 30263
Direct Line: 678-553-5684
Radiation Oncology Services – Riverdale
255 Professional Ct.
Riverdale, GA 30274
Compassion and excellence in all we do and for all we serve.
Note: The information contained in this email may be privileged and confidential and protected from disclosure. It is intended for the viewing and use of the individual named above. If you are neither the intended recipient or the employee or agent responsible for delivering this information to the intended recipient, you are hereby notified that any reading, dissemination, distribution, copying, or other use of this email is strictly prohibited. If you have received this email in error, please notify the sender immediately and delete this email. Thank you.
Dear Scripters,
We export plans with a script with the following code:
ExportOption .Index = 6;
PluginManager .DICOMExportPlugin .RemoteAETitle = "ASTERIX2DICOM";
DyeKom .AETitle = "ASTERIX2DICOM";
PluginManager .DICOMExportPlugin = {
SendPOI = 0;
SendROI = 0;
SendPlan = 1;
SendDRR = 0;
};
PluginManager .DICOMExportPlugin .SelectedPrescriptionName = TrialList .Current .PrescriptionList .Current .Name;
ExportDICOMRT = "Transmit Data";
this works fine, but now we change the AEtitle to "IMPAC_DCM_SCP" or any other title and this doesn't work. The plans are still sended to the asterix server. So now we think the code only works because "ASTERIX2DICOM" is the first title in the list.
Please help, do we mis some code?
We're on version 8m.
Kind regards,
Hans Rozema
![]()
Radiotherapiecentrum West
Locatie: Lijnbaan 32
2512 VA Den Haag
' (070) 3302357
R Afwezig op Dinsdag
P please consider the environment - only print this email if necessary
At first glance the code looks fine …. I assume you defined the DICOM peers in Pinnacle? You can check this by logging in as root in the terminal (‘su –‘ followed by the root password) then type ‘cd /usr/local/adacnew/PinnacleStatic/bin/common’ and finally ‘./DICOMRemoveSCP’ . This will show you a list of all defined DICOM peers present in the dropdown list of the Pinnacle export module. You can exit this list without actually removing anything, so don’t worry about the name. If your peer is not in this list you should add it using ‘./DICOMAddSCP –prd <AE_TITLE> <hostname or IP address> <port>’.
-----Oorspronkelijk bericht-----
Van: pinnacl...@googlegroups.com [mailto:pinnacl...@googlegroups.com] Namens Hans Rozema
Verzonden: donderdag 29 september 2011 11:53
Aan: 'pinnacl...@googlegroups.com'
Onderwerp: [p3rtp] Dicomexport script
--
You received this message because you are subscribed to the Google
Groups "pinnacle3-users" group.
To post to this group, send email to pinnacl...@googlegroups.com
To subscribe to this group, send email to
pinnacle3-us...@googlegroups.com
To unsubscribe from this group, send email to
pinnacle3-use...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/pinnacle3-users?hl=en
Disclaimer Isala klinieken
NL: Dit bericht kan informatie bevatten die niet voor u is bestemd. Indien u niet de geadresseerde bent of dit bericht abusievelijk aan u is toegezonden, wordt u verzocht dit aan de afzender te melden en het bericht te verwijderen. De Isala klinieken aanvaarden geen aansprakelijkheid voor schade, van welke aard ook, die verband houdt met risico's verbonden aan het elektronisch verzenden van berichten.
ENG: This message may contain information that is not intended for you. If you are not the addressee or if this message was sent to you by mistake, you are requested to inform the sender and delete the message. The Isala klinieken accept no liability for damage of any kind resulting from the risks inherent in the electronic transmission of messages.
And also make sure that the "IMPAC_DICOM_SCP" I.P address is listed in the Pinnacle's Host Table:
cd/etc/more hosts
As an alternative to what Rogier said, you can use the DICOMEcho command to check the peers in Pinnacle
Up will be able to tell by starting recording a script
and then change the destination, stop the script and
see what is in the file.
Gary Forest
Marshfield Clinic
------Original Message------
From: "Hans Rozema" <h.ro...@mchaaglanden.nl>
Date: Thu Sep 29, 2011 -- 04:53:42 AM
To: pinnacl...@googlegroups.com
Subject: [p3rtp] Dicomexport script
Dear Scripters,
We export plans with a script with the following code:
ExportOption .Index = 6;
PluginManager .DICOMExportPlugin .RemoteAETitle = "ASTERIX2DICOM";
DyeKom .AETitle = "ASTERIX2DICOM";
PluginManager .DICOMExportPlugin = {
SendPOI = 0;
SendROI = 0;
SendPlan = 1;
SendDRR = 0;
};
PluginManager .DICOMExportPlugin .SelectedPrescriptionName = TrialList .Current .PrescriptionList .Current .Name;
ExportDICOMRT = "Transmit Data";
this works fine, but now we change the AEtitle to "IMPAC_DCM_SCP" or any other title and this doesn't work. The plans are still sended to the asterix server. So now we think the code only works because "ASTERIX2DICOM" is the first title in the list.
Please help, do we mis some code?
We're on version 8m.
Kind regards,
Hans Rozema
[cid:image0...@01CC7E9E.4D133A20]
Radiotherapiecentrum West
Locatie: Lijnbaan 32
2512 VA Den Haag
' (070) 3302357
h.ro...@MCHaaglanden.nl<mailto:h.ro...@MCHaaglanden.nl>
~? http://www.RCWest.nl<http://www.rcwest.nl/>
R Afwezig op Dinsdag
P please consider the environment - only print this email if necessary
--
You received this message because you are subscribed to the Google
Groups "pinnacle3-users" group.
To post to this group, send email to pinnacl...@googlegroups.com
To subscribe to this group, send email to
pinnacle3-us...@googlegroups.com
To unsubscribe from this group, send email to
pinnacle3-use...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/pinnacle3-users?hl=en
~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>Attachment 1: image001.jpg
______________________________________________________________________
The contents of this message may contain private, protected and/or privileged information. If you received this message in error, you should destroy the e-mail message and any attachments or copies, and you are prohibited from retaining, distributing, disclosing or using any information contained within. Please contact the sender and advise of the erroneous delivery by return e-mail or telephone. Thank you for your cooperation.
Dear Pinnacle users,
thanks for the reactions so far. The issue I wanted to put forward is however not resolved yet, and maybe I didn't make it clear enough. Let me try to explain it more specifically. Sending Dicom RT objects from Pinnacle to other Dicom peers works just fine when initiated from the Pinnacle user interface. However, when I try to do the same thing from within a script, the selection of one of the peers from the list does not work! The Dicom peer that is selected is always the top one from the list (when the script is ran) but I want to export plans to different peers.
Gary, I did record the script to come to this code. Dyecom looks also strange to me, but you will even find it in the class browser.
Has someone experienced the same, and even better, knows a solution?
Thanks a lot!
Regards,
Hans Rozema
![]()
Radiotherapiecentrum West
Locatie: Lijnbaan 32
2512 VA Den Haag
' (070) 3302357
P please consider the environment - only print this email if necessary
Van: pinnacl...@googlegroups.com [mailto:pinnacl...@googlegroups.com] Namens Hans Rozema
Verzonden: donderdag 29 september 2011 11:53
Aan: 'pinnacl...@googlegroups.com'
Onderwerp: [p3rtp] Dicomexport script
Dear Scripters,
We export plans with a script with the following code:
ExportOption .Index = 6;
PluginManager .DICOMExportPlugin .RemoteAETitle = "ASTERIX2DICOM";
DyeKom .AETitle = "ASTERIX2DICOM";
PluginManager .DICOMExportPlugin = {
SendPOI = 0;
SendROI = 0;
SendPlan = 1;
SendDRR = 0;
};
PluginManager .DICOMExportPlugin .SelectedPrescriptionName = TrialList .Current .PrescriptionList .Current .Name;
ExportDICOMRT = "Transmit Data";
this works fine, but now we change the AEtitle to "IMPAC_DCM_SCP" or any other title and this doesn't work. The plans are still sended to the asterix server. So now we think the code only works because "ASTERIX2DICOM" is the first title in the list.
Please help, do we mis some code?
We're on version 8m.
Kind regards,
Hans Rozema
![]()
Radiotherapiecentrum West
Locatie: Lijnbaan 32
2512 VA Den Haag
' (070) 3302357
*** eSafe scanned this email for malicious content *** *** IMPORTANT: Do not open attachments from unrecognized senders ***
===================================Please consider the environment before printing this e-mail
Cleveland Clinic is ranked one of the top hospitals in America by U.S.News & World Report (2010). Visit us online at http://www.clevelandclinic.org for a complete listing of our services, staff and locations. Confidentiality Note: This message is intended for use only by the individual or entity to which it is addressed and may contain information that is privileged, confidential, and exempt from disclosure under applicable law. If the reader of this message is not the intended recipient or the employee or agent responsible for delivering the message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. Thank you.
Hello,
I have tried your script (after changing the destination) on our system and it seems to work the right destination is selected out of the list. So there doesn’t seem to be a problem with the script.
I see that you work with version 8.0m. When changing to version 9.0 you will notice that the export of plans is done in a different way. This could give problems when exporting by a script especially in the period of switching between old and new P3 version.
I have added some lines of our way to resolve this problem (we open the export window but don’t export automatically). There is only one assumption: Before exporting a plan the plan must be saved & closed at least once!
Maybe these lines can help you also for your current problem.
// Prepare exportwindow en select the relevant options for Pinnacle v9.0
IF.TrialList.Current.ObjectVersion.WriteVersion. STRINGEQUALTO. #"#Pinnacle v9.0".THEN
={
PluginManager .DICOMExportPlugin .RemoteAETitle = "MIRTMO990176";
DyeKom .AETitle = "MIRTMO990176";
DICOM .TimeOutLength = " 300";
PluginManager .DICOMExportPlugin
={
SendPlan = 1;
SendDRR = 0;
SendSetup = 0;
AnnotateSetup = 0;
AnnotateDRR = 0;
SSDInArcs = 0;
};
PluginManager .DICOMExportPlugin. SSDInArcs = 0;
TrialList .Current .PrescriptionList .#"*" .SelectedForDICOMExport = 0;
TrialList .Current .PrescriptionList .#"#0" .SelectedForDICOMExport = 1;
WindowList .DICOMExport .Create = "Export DICOM...";
};
// Prepare exportwindow en select the relevant options for Pinnacle v8.0m
IF.TrialList.Current.ObjectVersion.WriteVersion. STRINGEQUALTO. #"#Pinnacle v8.0m".THEN
={
PluginManager .DICOMExportPlugin .RemoteAETitle = "MIRTMO990176";
DyeKom .AETitle = "MIRTMO990176";
ExportOption .Index = 6;
WindowList .Export .Create = "Export...";
DICOM .TimeOutLength = " 300";
PluginManager .DICOMExportPlugin
={
SendPOI = 0;
SendROI = 0;
SendPlan = 1;
SendDRR = 0;
SendSetup = 0;
AnnotateSetup = 0;
AnnotateDRR = 0;
};
};
Hope you find a solution
Bert
____________________________________________________________________________
Bert Goudry
Dosimetrist
Universitaire Radiotherapie Antwerpen
ZNA Middelheim
Lindendreef 1
2020 Antwerpen
Belgium
bert.goudry@zna.be
____________________________________________________________________________
Thanks all,
it works!!
the solution is indeed to first close the exportwindow, then call the AEtitle and after that choose the export option.
Kind regards,
Hans