Configuring and adjusting automatic image pushing

  • Hello! I am an I.T. professional who is new to the medical imaging world...so, please bear with me and excuse my ignorance on the topic. I am learning.


    Here is a brief summary of our setup, followed by the questions....


    Essentially, this doctor has 3 different office locations with respective CONQUEST servers at each...there is a 4th CONQUEST server located at an offsite data center. At the end of each night, images are pushed from the various servers to that offsite CONQUEST server for safekeeping. Furthermore, somehow (and I cannot figure out how), the system will look to see which patient is being seen the next day, and push prior studies images to that office location’s doctor review station.... so that way they are there for him and don’t need to be manually retrieved…they’re ready to go for when the appointment starts.


    The problem we’re having is sometimes images don’t finish pushing overnight and we think they may be timing out because of how large they are?…but we’re not sure. Here is how the Doctor describes it:


    ---------------------------------------------------------------------------------

    “I'm in the L1 office today and on XXXXX, I got only the 2D RCC image for the 2019 study from the overnight push. Why did it stop sending the rest of the 2019 images? I still think that it would be beneficial to stop sending tomosynthesis images automatically overnight, if you can do that.”


    “On XXXXXX, I received the 2020 images, but for the 2019 study, I received only the LCC 2D image. I think we should stop sending the prior tomo images automatically overnight, since they are huge and take a lot of bandwidth. If we need them, we can have the techs push them to our workstation.”

    ----------------------------------------------------------------------------------


    My questions....


    * If images are scheduled to automatically push to the various Doctor review stations at the different offices in preparation for patient appointments, where would that be configured? Where would the script be? How would that work and be set up? Is there also a log somewhere which may be helpful?


    * Furthermore, could we exclude Tomo Images from these overnight image pushes as he mentioned?


    Any help is greatly appreciated. Thank you so very much for your time.

  • Location 1


    ExportConverters = 4

    ExportModality0 = US

    ExportConverter0 = ifequal "%u","DC-CONQUEST"; stop; forward to rws1; forward to L1SONO1; forward to L1SONO2; forward to L1SONO3;

    ExportModality1 = SR

    ExportConverter1 = ifequal "%u","DC-CONQUEST"; stop; forward to rws1

    ExportCallingAE2 = SH-DXA

    ExportConverter2 = ifequal "%u","OSCONQUEST1"; stop; forward to rws1; forward to L1SONO1; forward to L1SONO2; forward to L1SONO3;

    ExportConverter3 = ifequal "%u","DC-CONQUEST"; stop; between "7", "20"; defer; forward to DC-CONQUEST

    #ExportConverter4 = ifequal "%i[0,0]", "M"; forward to SERVER


    ----------------------------------


    Location 2


    ExportConverters = 5

    ExportCallingAE0 = *

    ExportConverter0 = ifequal "%u","DC-CONQUEST"; stop;

    ExportModality1 = US

    ExportConverter1 = ifequal "%u","DC-CONQUEST"; stop; forward to rws3; forward to L2SONO2; forward to L2SONO1;

    ExportModality2 = SR

    ExportConverter2 = ifequal "%u","DC-CONQUEST"; stop; forward to rws3;

    ExportConverter3 = ifequal "%u","DC-CONQUEST"; stop; between "7", "20"; defer; forward to DC-CONQUEST

    ExportCallingAE4 = L2-DXA

    ExportConverter4 = ifequal "%u","DC-CONQUEST"; stop; forward to rws3; forward to L2SONO2; forward to L2SONO1;

    #ExportConverter5 = ifequal "%i[0,0]", "M"; forward to SERVER


    ------------------------------------


    Location 3


    ExportConverters = 7

    ExportModality0 = US

    ExportConverter0 = ifequal "%u","DC-CONQUEST"; stop; forward to rws2; forward to L3SONO2

    ExportModality1 = SR

    ExportConverter1 = ifequal "%u","DC-CONQUEST"; stop; forward to rws2

    ExportModality2 = NM

    ExportConverter2 = ifequal "%u","DC-CONQUEST"; stop; forward to rws2; forward to L3SONO2

    ExportCallingAE3 = SS-DXA

    ExportConverter3 = ifequal "%u","DC-CONQUEST"; stop; forward to rws2; forward to L3SONO2

    ExportConverter4 = ifequal "%u","DC-CONQUEST"; stop; between "7", "20"; defer; forward to DC-CONQUEST

    ExportModality5 = CR

    ExportConverter5 = ifequal "%u","DC-CONQUEST"; stop; forward to rws2

    ExportCallingAE6 = umsstereo

    ExportConverter6 = ifequal "%u","DC-CONQUEST"; stop; forward to rws2

    #ExportConverter7 = ifequal "%i[0,0]", "M"; forward to SERVER

    #ExportConverter7 = ifequal "%u","rws3"; stop; forward to rws3


    -------------------------------------


    Location 4 - Data Center ("DC-CONQUEST")


    No Export converters

  • Complex. A rule like this:


    ExportModality0 = US

    ExportConverter0 = ifequal "%u","DC-CONQUEST"; stop; forward to rws1; forward to L1SONO1; forward to L1SONO2; forward to L1SONO3;


    says for all US, do not do anything if it came from DC-CONQUEST, otherwise forward to rws1 L1SONO1, etc


    Where does the data orginate, and where does it need to go? I.e., which rule(s) are the problem?


    Marcel

  • Thank you for the response. The images that get pushed overnight....they'd like to exclude the TOMO Synthesis images since they're large and seem to cause delays in transferring.


    Is there a way to exclude those from the scripts....and perhaps, if the Doctor needs the TOMO images, they can manually push/retrieve them?


    Again, my apologies for the ignorance. Not well versed in this stuff.


    Thank you kindly for all of your help.

  • I'm not sure if this is your software doing this, or some other piece...but, apparently the worklist for the next day is reviewed, and prior studies are pushed to the appropriate workstations for the upcoming appointment. Do you see anything like that in the scripts I posted above?

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!