Posts by abehzadi

    Here is our dicom.ini
    Yes it is a valid DICOM file


    # 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 = DICOM_LOCAL
    TCPPort = 9998


    # 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 = EMRSERVER\PCMDATA
    SQLServer = DICOM_LOCAL
    Username =
    Password =
    DoubleBackSlashToDB = 0
    UseEscapeStringConstants = 0


    # Configure database
    TruncateFieldNames = 10
    MaxFieldLength = 254
    MaxFileNameLength = 255
    FixPhilips = 1
    FixKodak = 0
    KeepAlive = 0
    LargeFileSizeKB = 1024
    PrintSquareLandscape = 0
    ZipTime = 05:
    UIDPrefix = 1.2.826.0.1.3680043.2.1421.9998
    EnableReadAheadThread = 1
    PatientQuerySortOrder =
    StudyQuerySortOrder =
    SeriesQuerySortOrder =
    ImageQuerySortOrder =
    EnableComputedFields = 0
    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
    UseBuiltInDecompressor = 1
    IgnoreOutOfMemoryErrors = 0
    PadAEWithZeros = 0
    FileNameSyntax = 3


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


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


    # Banner and host for debug information
    PACSName = DICOM_LOCAL
    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
    MAGDevices = 1
    MAGDevice0 = \\emrserver\dicomstorage\
    NightlyCleanThreshhold = 0

    When I try to import/enter a file into the server Iget the error shown bellow:
    I have also included an image of the configuration screen showing that there is a path setup. I do not understand why it has a NULL value.
    Any fixes for this please?
    I ma having trouble uploading the file (jpg, Tif) It basically shows that ther is a path to the storage folder. A UNC path.


    [DICOM_LOCAL] User interface test: local server is running!
    ------------ Adding image files to server -----------
    [DICOM_LOCAL] [recompress]: recompressed with mode = n4 (strip=1)
    [DICOM_LOCAL] ***Error writing file: NULL\BERNZ2\1.2.250.1.31.3.723.19980722.113224.11597_0001_000001_1264199017000f.v2
    [DICOM_LOCAL] ***[AddImageFile] Error entering object into server: C:\emrinstall\DICOM\IMAGE1.dic
    -----------------------------------------------------
    ------------ Adding image files to server -----------
    [DICOM_LOCAL] [recompress]: recompressed with mode = n4 (strip=1)
    [DICOM_LOCAL] ***Error writing file: NULL\ECHOCRD001\1.3.76.2.2.2.63.14.118.0.20080609133641.2_0000_000000_12641992560010.v2
    [DICOM_LOCAL] ***[AddImageFile] Error entering object into server: C:\emrinstall\DICOM\Echo-Cardio_DICOM_SR.dcm





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

    We have a Windows Server 2003 64bit version.
    When Entering a name in the AE (DICOMLOCAL) filed of the Configuration tab and click on the "Install server as NT service" we get the message "Sorry, the server cannot be installed as service if its path contains space characters".
    The name above is 10 characters. When I get the above mentioned error the cursor jumps 6 characters to the right as if I have hit the space key 6 times.
    I tried to eliminate this issue buy creating a name that fills the entire box but it still gives me the same error.


    Any Ideas or suggestions would be appreciated.


    Marcel,


    I sure do give you interesting ones to figure out. LOL

    Hi Marcel,


    I beleive we found a fix. We are not sure why but it seems that it has to do with the naming convention of the workstation.
    The workstations whose name started with a letter were working properly, while the workstations whose names started with a number were getting the error. We replaced the numbers with a letter and they all started to work.
    I am not sure if the search is automatically assuming nueric values to be IPs and thus unable to connect!!!



    Thanks for your help.


    Arash

    I am able to ping the workstaion with it's hostname and IP.
    This is the: acrnema.map file.
    /* **********************************************************
    * *
    * DICOM AE (Application entity) -> IP address / Port map *
    * (This is file ACRNEMA.MAP) *
    * *
    * All DICOM systems that want to retrieve images from the *
    * Conquest DICOM server must be listed here with correct *
    * AE name, (IP adress or hostname) and port number. *
    * The first entry is the Conquest system as example. *
    * *
    * *
    * The syntax for each entry is : *
    * AE <IP adress|Host name> port number compression *
    * *
    * For compression see manual. Values are un=uncompressed; *
    * j1,j2=lossless jpeg;j3..j6=lossy jpeg;n1..n4=nki private *
    * *
    ********************************************************** */
    CONQUESTSRV1 127.0.0.1 1040 un
    * * 11111 un
    V* * 1234 un
    S* * 5678 un
    * * 9998 un

    Hi MArcel,
    I realy appreciate you spending time on this. here is what the logg recorded when we got the error:


    [DICOM_LOCAL] User interface test: local server is running!
    [DICOM_LOCAL] set debug level from GUI
    [DICOM_LOCAL] set debug log from GUI
    [DICOM_LOCAL]
    [DICOM_LOCAL] UPACS THREAD 56: STARTED AT: Tue Dec 01 13:51:09 2009
    [DICOM_LOCAL] A-ASSOCIATE-RQ Packet Dump
    [DICOM_LOCAL] Calling Application Title : "1CMG1501 "
    [DICOM_LOCAL] Called Application Title : "DICOM_LOCAL "
    [DICOM_LOCAL] Application Context : "1.2.840.10008.3.1.1.1", PDU length: 16384
    [DICOM_LOCAL] Number of Proposed Presentation Contexts: 1
    [DICOM_LOCAL] Presentation Context 0 "1.2.840.10008.5.1.4.1.2.2.1" 1
    [DICOM_LOCAL] Server Command := 0020
    [DICOM_LOCAL] Message ID := 0001
    [DICOM_LOCAL] (StudyRootQuery) search level: STUDY
    [DICOM_LOCAL] Query On Study
    [DICOM_LOCAL] Failed on VR Search: 0002 0010
    [DICOM_LOCAL] (testing phase) - ignored
    [DICOM_LOCAL] Failed on VR Search: 0010 1020
    [DICOM_LOCAL] (testing phase) - ignored
    [DICOM_LOCAL] Issue Query on Columns: DICOMStudies.StudyDate, DICOMStudies.StudyTime, DICOMStudies.AccessionN, DICOMStudies.ReferPhysi, DICOMStudies.StudyDescr, DICOMStudies.PatientNam, DICOMStudies.PatientID, DICOMStudies.PatientBir, DICOMStudies.PatientSex, DICOMStudies.PatientsAg, DICOMStudies.PatientsWe, DICOMStudies.StudyInsta, DICOMStudies.StudyID
    [DICOM_LOCAL] Values: DICOMStudies.PatientID = '34855'
    [DICOM_LOCAL] Tables: DICOMStudies
    [DICOM_LOCAL] Sorting (DICOMStudies.PatientNam) DoSort := 1
    [DICOM_LOCAL] Records = 2
    [DICOM_LOCAL] C-Find (StudyRoot) located 2 records
    [DICOM_LOCAL] UPACS THREAD 56: ENDED AT: Tue Dec 01 13:51:09 2009
    [DICOM_LOCAL] UPACS THREAD 56: TOTAL RUNNING TIME: 0 SECONDS
    [DICOM_LOCAL]
    [DICOM_LOCAL] UPACS THREAD 57: STARTED AT: Tue Dec 01 13:51:10 2009
    [DICOM_LOCAL] A-ASSOCIATE-RQ Packet Dump
    [DICOM_LOCAL] Calling Application Title : "1CMG1501 "
    [DICOM_LOCAL] Called Application Title : "DICOM_LOCAL "
    [DICOM_LOCAL] Application Context : "1.2.840.10008.3.1.1.1", PDU length: 16384
    [DICOM_LOCAL] Number of Proposed Presentation Contexts: 1
    [DICOM_LOCAL] Presentation Context 0 "1.2.840.10008.5.1.4.1.2.2.1" 1
    [DICOM_LOCAL] Server Command := 0020
    [DICOM_LOCAL] Message ID := 0002
    [DICOM_LOCAL] (StudyRootQuery) search level: SERIES
    [DICOM_LOCAL] Query On Series
    [DICOM_LOCAL] Failed on VR Search: 0002 0010
    [DICOM_LOCAL] (testing phase) - ignored
    [DICOM_LOCAL] Issue Query on Columns: DICOMSeries.Modality, DICOMSeries.SeriesDesc, DICOMSeries.BodyPartEx, DICOMSeries.SeriesInst, DICOMSeries.SeriesNumb, DICOMStudies.PatientID, DICOMStudies.StudyInsta
    [DICOM_LOCAL] Values: DICOMStudies.PatientID = '34855' and DICOMStudies.StudyInsta = '1.2.840.113619.2.22.287.1.19990524.214221' and DICOMSeries.StudyInsta = DICOMStudies.StudyInsta
    [DICOM_LOCAL] Tables: DICOMSeries, DICOMStudies
    [DICOM_LOCAL] Records = 1
    [DICOM_LOCAL] C-Find (StudyRoot) located 1 records
    [DICOM_LOCAL] UPACS THREAD 57: ENDED AT: Tue Dec 01 13:51:11 2009
    [DICOM_LOCAL] UPACS THREAD 57: TOTAL RUNNING TIME: 1 SECONDS
    [DICOM_LOCAL]
    [DICOM_LOCAL] UPACS THREAD 58: STARTED AT: Tue Dec 01 13:51:12 2009
    [DICOM_LOCAL] A-ASSOCIATE-RQ Packet Dump
    [DICOM_LOCAL] Calling Application Title : "1CMG1501 "
    [DICOM_LOCAL] Called Application Title : "DICOM_LOCAL "
    [DICOM_LOCAL] Application Context : "1.2.840.10008.3.1.1.1", PDU length: 16384
    [DICOM_LOCAL] Number of Proposed Presentation Contexts: 1
    [DICOM_LOCAL] Presentation Context 0 "1.2.840.10008.5.1.4.1.2.2.1" 1
    [DICOM_LOCAL] Server Command := 0020
    [DICOM_LOCAL] Message ID := 0003
    [DICOM_LOCAL] (StudyRootQuery) search level: IMAGE
    [DICOM_LOCAL] Query On Image
    [DICOM_LOCAL] Failed on VR Search: 0002 0010
    [DICOM_LOCAL] (testing phase) - ignored
    [DICOM_LOCAL] Failed on VR Search: 0028 0100
    [DICOM_LOCAL] (testing phase) - ignored
    [DICOM_LOCAL] Failed on VR Search: 0028 0103
    [DICOM_LOCAL] (testing phase) - ignored
    [DICOM_LOCAL] Issue Query on Columns: DICOMImages.SOPClassUI, DICOMImages.SOPInstanc, DICOMImages.ImageNumbe, DICOMImages.SamplesPer, DICOMImages.Rows, DICOMImages.Colums, DICOMImages.BitsStored, DICOMSeries.SeriesInst, DICOMStudies.PatientID, DICOMStudies.StudyInsta
    [DICOM_LOCAL] Values: DICOMSeries.SeriesInst = '1.2.840.113619.2.22.287.1.19990524.214221' and DICOMStudies.PatientID = '34855' and DICOMStudies.StudyInsta = '1.2.840.113619.2.22.287.1.19990524.214221' and DICOMSeries.StudyInsta = DICOMStudies.StudyInsta and DICOMImages.SeriesInst = DICOMSeries.SeriesInst
    [DICOM_LOCAL] Tables: DICOMImages, DICOMSeries, DICOMStudies
    [DICOM_LOCAL] Records = 1
    [DICOM_LOCAL] C-Find (StudyRoot) located 1 records
    [DICOM_LOCAL] UPACS THREAD 58: ENDED AT: Tue Dec 01 13:51:12 2009
    [DICOM_LOCAL] UPACS THREAD 58: TOTAL RUNNING TIME: 0 SECONDS
    [DICOM_LOCAL]
    [DICOM_LOCAL] UPACS THREAD 59: STARTED AT: Tue Dec 01 13:51:14 2009
    [DICOM_LOCAL] A-ASSOCIATE-RQ Packet Dump
    [DICOM_LOCAL] Calling Application Title : "1CMG1501 "
    [DICOM_LOCAL] Called Application Title : "DICOM_LOCAL "
    [DICOM_LOCAL] Application Context : "1.2.840.10008.3.1.1.1", PDU length: 16384
    [DICOM_LOCAL] Number of Proposed Presentation Contexts: 1
    [DICOM_LOCAL] Presentation Context 0 "1.2.840.10008.5.1.4.1.2.2.2" 1
    [DICOM_LOCAL] Server Command := 0021
    [DICOM_LOCAL] Message ID := 0004
    [DICOM_LOCAL] C-Move Destination: "1CMG1501"
    [DICOM_LOCAL] (QualifyOn) (mapped) IP:1CMG1501, PORT:11111
    [DICOM_LOCAL] MyStudyRootRetrieveGeneric :: SearchOn
    [DICOM_LOCAL] Query On Image
    [DICOM_LOCAL] Failed on VR Search: 0002 0010
    [DICOM_LOCAL] (testing phase) - ignored
    [DICOM_LOCAL] Issue Query on Columns: DICOMImages.SOPClassUI, DICOMImages.SOPInstanc, DICOMSeries.SeriesInst, DICOMStudies.PatientID, DICOMStudies.StudyInsta,DICOMImages.ObjectFile,DICOMImages.DeviceName
    [DICOM_LOCAL] Values: DICOMImages.SOPInstanc = '1.2.840.113619.2.22.287.1.19990524.214248' and DICOMSeries.SeriesInst = '1.2.840.113619.2.22.287.1.19990524.214221' and DICOMStudies.PatientID = '34855' and DICOMStudies.StudyInsta = '1.2.840.113619.2.22.287.1.19990524.214221' and DICOMSeries.StudyInsta = DICOMStudies.StudyInsta and DICOMImages.SeriesInst = DICOMSeries.SeriesInst
    [DICOM_LOCAL] Tables: DICOMImages, DICOMSeries, DICOMStudies
    [DICOM_LOCAL] Records = 1
    [DICOM_LOCAL] Number of Images to send: 1
    [DICOM_LOCAL] Host '1CMG1501' did not accept the connection
    [DICOM_LOCAL] C-Move (StudyRoot)
    [DICOM_LOCAL] UPACS THREAD 59: ENDED AT: Tue Dec 01 13:51:14 2009
    [DICOM_LOCAL] UPACS THREAD 59: TOTAL RUNNING TIME: 0 SECONDS

    It seems to be a windows issue. We use Dicom Objects component is what we use to query and view the images.
    It works fine on some workstations but not on other ones.
    This is the error that I get:
    "C-MOVE failed – error number 1415 – C-MOVE SCP returned error status C005"


    We get the study series and the image list, but as soon as we query for the image we get the above mentioned error.

    I would appreciate any comments/inputs on this issue.


    I have installed the CONWQUEST DICOM SERVER and am able to import images intot he worklist and proper folders. I am able to view and edit the images (add annotations) from the workstations. The problem is Some workstations work ust fine but others are giving me the error:
    "C-MOVE failed – error number 1415 – C-MOVE SCP returned error status C005"
    I have disbale windows Firewall on the workstations that do not work, still I get the error. I have stoped the Norton Antivirus (Garbage) and still get the same error on a few workstations. There seems to be nothing different on the workstations that worked and the ones giving me the error. I said seems, because obviously I am missing something.
    Any help would be appreciated.