Posts by paulofigueiredo

    Hello Marcel


    Thanks for your answer.


    So, with Conquest i will not be able to have a lot of tests and send only to the correct line. I'm right?



    For now my code only send to one PACS with this 2 lines, but my propose is to send for multiple pacs folowing rulles like the previou algorithm


    ImportConverters = 2
    ImportConverter0 = ifnotequal "%V0010,0020[0,3]", "ABC"; { set 0010,0020 to "ABC%V0010,0020[0,60]"; forward to PACS1; }
    ImportConverter1 = ifequal "%V0010,0020[0,3]", "ABC"; { forward to PACS1; }


    but i need more pacs and more tests..



    Thanks for your help.

    Hello Marcel


    Yes your answer helps and works

    Quote

    %u


    But now i have another problem:


    By conditions forward, but with my code the conquest always execute and send to all forwards, i try to use : stop in the end of each line but now works, the first PACS receive always all images, because the condition pass there and give false but the forward is executed.


    Can you help? Thanks for all your work with conquest.


    Code
    ImportConverters = 3ImportConverter0 = ifequal "%u", "1_PACS"; set 0010,0020 to "%u[0,2]%V0010,0020[0,60]"; forward to PACS1ImportConverter1 = ifequal "%u", "2_PACS"; set 0010,0020 to "%u[0,3]%V0010,0020[0,59]"; forward to PACS2ImportConverter2 = ifequal "%u", "3_PACS"; set 0010,0020 to "PACS2%V0010,0020[0,59]"; forward to PACS2


    or

    Code
    ImportConverters = 3
    ImportConverter0 = ifequal "%u", "1_PACS"; set 0010,0020 to "%u[0,2]%V0010,0020[0,60]"; forward to PACS1; stop
    ImportConverter1 = ifequal "%u", "2_PACS"; set 0010,0020 to "%u[0,3]%V0010,0020[0,59]"; forward to PACS2; stop
    ImportConverter2 = ifequal "%u", "3_PACS"; set 0010,0020 to "PACS2%V0010,0020[0,59]"; forward to PACS2; stop


    So:
    if i send from 1_PACS i only receive in PACS1


    if i send from 2_PACS i will receive in PACS1 and PACS2


    if i send from 3_PACS i will receive in PACS1 and PACS2 and PACS2 again


    I only want to receive in the correct line of code like this:


    if i send from 2_PACS i want to receive only one time in PACS2


    if i send from 3_PACS i want to receive only one time in PACS2




    Thanks for your help

    Hello all,


    I'm trying to implement this function that check and insert in x variable the AET from they come, and with rulles change PatientID and forward to other PACS


    My dificult is in (setifempty x to "%V0008,0055") i don't find any tag that have this that i want, someone can help?


    Thanks


    Hi Marcel


    Thanks for yours quick answer.


    So I need to config in the dgatesop.lst file and inser the AET that i can permit connect? Like (AET_DICOM_NAME) Can i insert multiples AET?


    Hello,


    I'm using the ConQuest Version 1.4.17d to make a Dicom server and i'm trying to configure the Known DICOM Providers.


    I search and look in a lot of articles and always says that this function filter the requests of the trusted machines.





    I config this and test using TestSCU and i can receive data with an untrusted AET (AET: TENTA_FURAR).


    Like this example (Config of ConQuest Server):


    *********************************************************
    ROUTER 127.0.0.1 1040 un
    DEV01 10.10.1.1 1300 jk
    DEV02 10.10.1.2 1500 jk
    ********************************************************


    I continue have access to the data of the Conquest DB


    Edit: Removed attachment image



    Is this normal or the Conquest should refuse the request?




    Thanks for your help and for the software.


    Kind regards


    Paulo

    Files

    • map.PNG

      (224.53 kB, downloaded 308 times, last: )