Posts by bcommiss

    Marcel,


    I think I found the issue. I think it was a bad install. I noticed that the import/export scripts were being totally ignored. Additionally, the service wasn't stopping when I tried to kill and restart during a config change. I ended up blowing away the install and reinstalling from scratch.


    Things started working a lot better.


    I ended up using the following.


    ImportConverter0 = ifequal "%m", CT ; {ifequal "%VSeriesNumber", "1"; Forward to DEST1;}
    ImportConverter1 = ifequal "%m", SR ; {forward to DEST1; forward to DEST2}


    It seems to be working at the moment. I'll keep you posted on any unforessen issues.


    Thanks for your

    Thanks for the follow up Marcel.


    Unfortunately, still no dice. Its like the system is completely ignoring the export converters config. I pulled out the SR part and only left the Localizer section and it accepts the images and does nothing after that. If I pull out the Localizer part then put in the SR part it transfers without issue. Super weird.

    # This file contains configuration information for the DICOM server
    # Do not edit unless you know what you are doing


    [sscscp]
    MicroPACS = sscscp
    Edition = Personal


    # Network configuration: server name and TCP/IP port#
    MyACRNema = CONQUESTSRV1
    TCPPort = 11112


    # Reference to other files: known dicom servers; database layout; sops
    ACRNemaMap = acrnema.map
    kFactorFile = dicom.sql
    SOPClassList = dgatesop.lst


    # Host(ignored), name, username and password for ODBC data source
    SQLHost = localhost
    SQLServer = C:\conquest\Data\dbase\conquest.db3
    Username =
    Password =
    SqLite = 1
    BrowseThroughDBF = 1
    DoubleBackSlashToDB = 0
    UseEscapeStringConstants = 0


    # Configure database
    TruncateFieldNames = 10
    MaxFieldLength = 254
    MaxFileNameLength = 255
    FixPhilips = 0
    FixKodak = 0
    KeepAlive = 0
    LargeFileSizeKB = 4096
    PrintSquareLandscape = 0
    UseKpacsDecompression = 1
    ZipTime = 05:
    UIDPrefix = 1.2.826.0.1.3680043.2.135.736324.35135462
    EnableReadAheadThread = 1
    PatientQuerySortOrder =
    StudyQuerySortOrder =
    SeriesQuerySortOrder =
    ImageQuerySortOrder =
    EnableComputedFields = 1
    IndexDBF = 1
    PackDBF = 0
    LongQueryDBF = 1000
    TCPIPTimeOut = 300
    FailHoldOff = 60
    RetryDelay = 100
    RetryForwardFailed = 0
    ImportExportDragAndDrop = 0
    QueueSize = 128
    WorkListMode = 0
    WorkListReturnsISO_IR_100 = 1
    DebugLevel = 0
    Prefetcher = 0
    LRUSort =
    AllowTruncate =
    DecompressNon16BitsJpeg = 1
    UseBuiltInJPEG = 1
    LossyQuality = 95
    IgnoreOutOfMemoryErrors = 0
    NoDICOMCheck = 0
    PadAEWithZeros = 0
    AllowEmptyPatientID = 0
    FileNameSyntax = 4


    # Configuration of compression for incoming images and archival
    DroppedFileCompression = un
    IncomingCompression = un
    ArchiveCompression = as


    # Names of the database tables
    PatientTableName = DICOMPatients
    StudyTableName = DICOMStudies
    SeriesTableName = DICOMSeries
    ImageTableName = DICOMImages
    WorkListTableName = DICOMWorkList
    DMarkTableName = DICOMAccessUpdates
    RegisteredMOPDeviceTable = RegisteredMOPIDs
    UIDToMOPIDTable = UIDToMOPID
    UIDToCDRIDTable = UIDToCDRID


    # Banner and host for debug information
    PACSName = CONQUESTSRV1
    OperatorConsole = 127.0.0.1


    # Configure email of error messages
    MailHost =
    MailPort = smtp
    MailSignon =
    MailFromName =
    MailRcptName1 =
    MailCollectTime = 1
    MailWaitTime = 10


    # Configuration of disk(s) to store images
    MAGDeviceThreshhold = 0
    MAGDeviceFullThreshHold = 30
    IgnoreMAGDeviceThreshold = 0
    MAGDevices = 1
    MAGDevice0 = C:\conquest\data\
    NightlyCleanThreshhold = 0


    # Configuration of rules to modify, log or reject incoming DICOM slices


    ImportModality1 = SR
    ImportConverter1 = forward to DEST1 org;



    Export Converters = 1
    ExportModality0 = CT
    ExportFilter0 = SeriesDesc = 'Localizer'
    ExportConverter0 = forward to DEST1

    Hi Marcel/All,


    I had some success and some failure with this config. I can get the SRs to route the way I want them to. However, the localizers aren't.


    I tried a few different variations of the export converter and received mixed results.


    The first, the one I had in the OP, was completely ignored by Conquest. It forwarded the SRs but it made no reference to the localizer portion. I tried using the debug option and it didn't even show up there. So I tweaked it to the following:


    ExportModality0 = CT
    ExportFilter0 = SeriesDescription = Localizer
    ExportConverter0 = forward to DESTINATION1;


    (this was based off of the manuals example on page 24


    That gave me a Spawning error, which I assumed was an invalid argument. However, it still forwarded the entire exam to the destination. I am thinking now it is because I didn't set the ForwardAssociationLevel to series. I tried to throw in the DICOM tag in that area as well and got the same result.


    I feel like I am close, but I'm missing something simple. I just can't put my finger on it.


    Essentially, I just want the Localizer and the SR exported and that's it.


    This is my current INI file. I feel like I can consolidate the two into one unified line, but every time I try the entire exam goes through & floods the destinations.


    # Configuration of rules to modify, log or reject incoming DICOM slices
    ImportModality0 = SR
    ImportConverter0 = forward to DESTINATION1; forward to DESTINATION2;


    ExportModlity0 = CT
    ExportConverter0 = V0008,0008, "LOCALIZER"; DESTINATION1;


    Any assistance would be greatly appreciated.


    Thanks,


    BC

    Marcel/All,


    I have two items that I need assistance with.


    The first is relatively straightforward: Does anyone have a link to the updated manual? I have on that is about seven years old.


    The second is regarding parsing data received. I have two Conquest servers. I am sure I can consolidate them if I tried. But out of convenience, I made two. One is for Mammo the other for CT exams. Regarding the CT exams, I would like to forward the topo series and the SR data to another location. I was using the ImportConverter in conjunction with the forward command data for some time. It worked for the most part. However, the needs have changed, and the entire study isn't needed anymore only the SR and Topo. While looking at the manual, I came across the ExportConverter command. I would like to verify that I am setting this up correctly. Right now, my DICOM.ini routing config is as follows.


    ExportModality0 = SR
    ExportConverter0 = forward to DESTINATION1 org;
    ExportConverter1= Ifequal "%V0008,103E", "topogram"; forward to DESTINATION1 org;


    I was also thinking I can use the if script for the SR data too. ExportConverter2 = ifequal "%V0008,0060", "X-Ray..."; forward to DESTINATION1 org;


    Any ideas would be greatly appreciated.