Posts by einar_heiberg

    Hi Thanks for a super great tool / application.


    I have a problem retreiving images for Conquest using Office DCMTK toolkit. I am quite positive that the
    code I have used to be working. What I know is different is that I now user a later version of Conquest
    and maybe a later version of the precompiled DCMTK binary.


    At first I got the following message in the conquest debug log:


    ...
    Failed on VR Search: 0002 0010
    ...


    Then I commented out line 108 in dgatesop.lst
    "LittleEndianExplicit 1.2.840.10008.1.2.1 transfer"
    as suggested in a posting about transfer problems. Still I could not retreive the images
    but the error message disappeared. I calling movescu.exe with:


    movescu.exe -P -v +P 5680 -k 0008,0052="SERIES" -k 0010,0010="HEAD_EXP2" -k 0010,0020="00097
    03828" -k 0020,000d="1.3.46.670589.5.2.10.2156913941.892665384.993397" -k 0020,0
    00e="1.3.46.670589.5.2.10.2156913941.892665339.860724" -aec CONQUESTSRV1 -aet "MOVESCU" localhost 5678


    The query should as far as I can see it with correct tags (they are taken from calls by findscu) so
    the that should be in the database (using the example in the image database also to make it
    simpler).


    The log from conquest:
    [CONQUESTSRV1] A-ASSOCIATE-RQ Packet Dump
    [CONQUESTSRV1] Calling Application Title : "MOVESCU "
    [CONQUESTSRV1] Called Application Title : "CONQUESTSRV1 "
    [CONQUESTSRV1] Application Context : "1.2.840.10008.3.1.1.1"
    [CONQUESTSRV1] Number of Proposed Presentation Contexts: 2
    [CONQUESTSRV1] Presentation Context 0 "1.2.840.10008.5.1.4.1.2.1.1"
    [CONQUESTSRV1] Presentation Context 1 "1.2.840.10008.5.1.4.1.2.1.2"
    [CONQUESTSRV1] Server Command := 0021
    [CONQUESTSRV1] Message ID := 0001
    [CONQUESTSRV1] C-Move Destination: "MOVESCU "
    [CONQUESTSRV1] 0000,0002 28 UI AffectedSOPClassUID "1.2.840.10008.5.1.4.1.2.1.2"
    [CONQUESTSRV1] 0000,0100 2 US CommandField 33
    [CONQUESTSRV1] 0000,0110 2 US MessageID 1
    [CONQUESTSRV1] 0000,0600 8 AE MoveDestination "MOVESCU "
    [CONQUESTSRV1] 0000,0700 2 US Priority 0
    [CONQUESTSRV1] 0000,0800 2 US DataSetType 1
    [CONQUESTSRV1] (QualifyOn) (mapped) IP:localhost, PORT:MOVESCU
    [CONQUESTSRV1] MyPatientRootRetrieveGeneric :: SearchOn
    [CONQUESTSRV1] 0008,0052 6 CS QueryRetrieveLevel "SERIES"
    [CONQUESTSRV1] 0010,0010 10 PN PatientName "HEAD_EXP2 "
    [CONQUESTSRV1] 0010,0020 10 LO PatientID "0009703828"
    [CONQUESTSRV1] 0020,000d 48 UI StudyInstanceUID "1.3.46.670589.5.2.10.2156913941.892665384.993397"
    [CONQUESTSRV1] 0020,000e 48 UI SeriesInstanceUID "1.3.46.670589.5.2.10.2156913941.892665339.860724"
    [CONQUESTSRV1] Query On Image
    [CONQUESTSRV1] Issue Query on Columns: DICOMImages.SOPClassUI, DICOMImages.SOPInstanc, DICOMSeries.SeriesInst, DICOMStudies.PatientNam, DICOMStudies.PatientID, DICOMStudies.StudyInsta,DICOMImages.ObjectFile,DICOMImages.DeviceName
    [CONQUESTSRV1] Values: DICOMSeries.SeriesInst = '1.3.46.670589.5.2.10.2156913941.892665339.860724' and DICOMStudies.PatientNam LIKE 'HEAD_EXP2' and DICOMStudies.PatientID = '0009703828' and DICOMStudies.StudyInsta = '1.3.46.670589.5.2.10.2156913941.892665384.993397' and DICOMSeries.StudyInsta = DICOMStudies.StudyInsta and DICOMImages.SeriesInst = DICOMSeries.SeriesInst
    [CONQUESTSRV1] Tables: DICOMImages, DICOMSeries, DICOMStudies
    [CONQUESTSRV1] Query Distinct Tables: DICOMImages, DICOMSeries, DICOMStudies
    [CONQUESTSRV1] Columns : DICOMImages.SOPClassUI, DICOMImages.SOPInstanc, DICOMSeries.SeriesInst, DICOMStudies.PatientNam, DICOMStudies.PatientID, DICOMStudies.StudyInsta,DICOMImages.ObjectFile,DICOMImages.DeviceName
    [CONQUESTSRV1] Where : DICOMSeries.SeriesInst = '1.3.46.670589.5.2.10.2156913941.892665339.860724' and DICOMStudies.PatientNam LIKE 'HEAD_EXP2' and DICOMStudies.PatientID = '0009703828' and DICOMStudies.StudyInsta = '1.3.46.670589.5.2.10.2156913941.892665384.993397' and DICOMSeries.StudyInsta = DICOMStudies.StudyInsta and DICOMImages.SeriesInst = DICOMSeries.SeriesInst
    [CONQUESTSRV1] Order : (null)
    [CONQUESTSRV1] Records = 0
    [CONQUESTSRV1] Retrieve: move search failed
    [CONQUESTSRV1] C-Move (PatientRoot)


    The "log" information / output from movescu.exe is:
    Association Accepted (Max Send PDV: 16372)
    ================================
    Sending query
    Move SCU RQ: MsgID 1
    Request:


    # Dicom-Data-Set
    # Used TransferSyntax: UnknownTransferSyntax
    (0008,0052) CS [SERIES] # 6, 1 QueryRetrieveLe
    vel
    (0010,0010) PN [HEAD_EXP2] # 10, 1 PatientsName
    (0010,0020) LO [0009703828] # 10, 1 PatientID
    (0020,000d) UI [1.3.46.670589.5.2.10.2156913941.892665384.993397] # 48, 1 Study
    InstanceUID
    (0020,000e) UI [1.3.46.670589.5.2.10.2156913941.892665339.860724] # 48, 1 Serie
    sInstanceUID
    C-Move RSP: MsgID: 1 [Status=Failed: UnableToProcess]
    AffectedSOPClassUID: =MOVEPatientRootQueryRetrieveInformationModel
    Data Set: Not Present
    NumberOfRemainingSubOperations: 0
    NumberOfCompletedSubOperations: 0
    NumberOfFailedSubOperations: 0
    NumberOfWarningSubOperations: 0
    Releasing Association


    Requesting Association
    Association Accepted (Max Send PDV: 16372)
    ================================
    Sending query
    Move SCU RQ: MsgID 1
    Request:


    # Dicom-Data-Set
    # Used TransferSyntax: UnknownTransferSyntax
    (0008,0052) CS [SERIES] # 6, 1 QueryRetrieveLe
    vel
    (0010,0010) PN [HEAD_EXP2] # 10, 1 PatientsName
    (0010,0020) LO [0009703828] # 10, 1 PatientID
    (0020,000d) UI [1.3.46.670589.5.2.10.2156913941.892665384.993397] # 48, 1 Study
    InstanceUID
    (0020,000e) UI [1.3.46.670589.5.2.10.2156913941.892665339.860724] # 48, 1 Serie
    sInstanceUID
    C-Move RSP: MsgID: 1 [Status=Failed: UnableToProcess]
    AffectedSOPClassUID: =MOVEPatientRootQueryRetrieveInformationModel
    Data Set: Not Present
    NumberOfRemainingSubOperations: 0
    NumberOfCompletedSubOperations: 0
    NumberOfFailedSubOperations: 0
    NumberOfWarningSubOperations: 0
    Releasing Association


    Truely helpful for all ideas!