QUERY/RETRIEVE ERROR

  • Hello Marcel,


    I´m trying to connect from another viewer and when I do a Query/Retrieve I receive this error:



    [MYPACS] UPACS THREAD 210: STARTED AT: Fri Aug 31 16:26:41 2012
    [MYPACS] A-ASSOCIATE-RQ Packet Dump
    [MYPACS] Calling Application Title : "SE "
    [MYPACS] Called Application Title : "MYPACS "
    [MYPACS] Application Context : "1.2.840.10008.3.1.1.1", PDU length: 32768
    [MYPACS] Number of Proposed Presentation Contexts: 2
    [MYPACS] Presentation Context 0 "1.2.840.10008.5.1.4.1.2.2.1" 1
    [MYPACS] Presentation Context 1 "1.2.840.10008.5.1.4.1.2.2.2" 1
    [MYPACS] Server Command := 0020
    [MYPACS] Message ID := 0001
    [MYPACS] (StudyRootQuery) search level: STUDY
    [MYPACS] Query On Study
    [MYPACS] Queried item 0008 0005 is not in the database
    [MYPACS] Issue Query on Columns: DICOMStudies.StudyDate, DICOMStudies.StudyTime, DICOMStudies.AccessionN, DICOMStudies.StudyModal, DICOMStudies.PatientNam, DICOMStudies.PatientID, DICOMStudies.PatientBir, DICOMStudies.StudyInsta, DICOMStudies.StudyID
    [MYPACS] Values: DICOMStudies.AccessionN = E'900565'
    [MYPACS] Tables: DICOMStudies
    [MYPACS] Sorting (DICOMStudies.PatientNam) DoSort := 1
    [MYPACS] Records = 1
    [MYPACS] C-Find (StudyRoot) located 1 records
    [MYPACS] Server Command := 0020
    [MYPACS] Message ID := 0002
    [MYPACS] ***(Imp) Encountered an invalid group order during load of DCM file (after 00201209)
    [MYPACS] ***Client Error: command 0020 failed **
    [MYPACS] ***Connection Terminated
    [MYPACS] 0000,0002 28 UI AffectedSOPClassUID "1.2.840.10008.5.1.4.1.2.2.1"
    [MYPACS] 0000,0100 2 US CommandField 32
    [MYPACS] 0000,0110 2 US MessageID 2
    [MYPACS] 0000,0700 2 US Priority 0
    [MYPACS] 0000,0800 2 US DataSetType 258
    [MYPACS] 0002,0010 17 UI TransferSyntaxUID "1.2.840.10008.1.2"



    Can you help me to find out what it is?


    Regards.

  • Apparantly the query message has a syntax problem. What software is SE?


    try setting:


    NoDicomCheck = 1


    in dicom.ini. This will supress the error. A network sniffer like wireshark may help to dump the exact message being sent.


    Marcel

Participate now!

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