Posts by TomVanLaer

    Marcel,


    This is with debug level 4:


    [CONQUESTWL] Connected by address: 3800000a
    [CONQUESTWL] Testing transfer: '1.2.840.10008.1.2.1' against list #0 = '1.2.840.10008.1.2'
    [CONQUESTWL] Testing transfer: '1.2.840.10008.1.2' against list #0 = '1.2.840.10008.1.2'
    [CONQUESTWL] Testing transfer: '1.2.840.10008.1.2.1' against list #0 = '1.2.840.10008.1.2'
    [CONQUESTWL] Testing transfer: '1.2.840.10008.1.2' against list #0 = '1.2.840.10008.1.2'
    [CONQUESTWL]
    [CONQUESTWL] UPACS THREAD 31: STARTED AT: Mon Nov 17 16:56:32 2014
    [CONQUESTWL] A-ASSOCIATE-RQ Packet Dump
    [CONQUESTWL] Calling Application Title : "TVLTEST "
    [CONQUESTWL] Called Application Title : "CONQUESTWL "
    [CONQUESTWL] Application Context : "1.2.840.10008.3.1.1.1", PDU length: 28672
    [CONQUESTWL] Number of Proposed Presentation Contexts: 2
    [CONQUESTWL] Presentation Context 0 "1.2.840.10008.1.1" 1
    [CONQUESTWL] Presentation Context 1 "1.2.840.10008.5.1.4.31" 1
    [CONQUESTWL] Server Command := 0020
    [CONQUESTWL] Message ID := 0025
    [CONQUESTWL] 0000,0002 22 UI AffectedSOPClassUID "1.2.840.10008.5.1.4.31"
    [CONQUESTWL] 0000,0100 2 US CommandField 32
    [CONQUESTWL] 0000,0110 2 US MessageID 37
    [CONQUESTWL] 0000,0700 2 US Priority 0
    [CONQUESTWL] 0000,0800 2 US DataSetType 0
    [CONQUESTWL] 0002,0010 17 UI TransferSyntaxUID "1.2.840.10008.1.2"
    [CONQUESTWL] (ModalityWorkListQuery) search level:
    [CONQUESTWL] 0002,0010 17 UI TransferSyntaxUID "1.2.840.10008.1.2"
    [CONQUESTWL] 0008,0050 0 SH AccessionNumber (empty)
    [CONQUESTWL] 0008,0090 0 PN ReferringPhysicianNa (empty)
    [CONQUESTWL] 0008,1110 0 SQ ReferencedStudySeque Sequence Item
    [CONQUESTWL] 0010,0010 0 PN PatientName (empty)
    [CONQUESTWL] 0010,0020 0 LO PatientID (empty)
    [CONQUESTWL] 0010,0030 0 DA PatientBirthDate (empty)
    [CONQUESTWL] 0010,0040 0 CS PatientSex (empty)
    [CONQUESTWL] 0010,1020 0 DS PatientSize (empty)
    [CONQUESTWL] 0010,1030 0 DS PatientWeight (empty)
    [CONQUESTWL] 0010,21d0 0 DA LastMenstrualDate (empty)
    [CONQUESTWL] 0020,000d 0 UI StudyInstanceUID (empty)
    [CONQUESTWL] 0032,1032 0 PN RequestingPhysician (empty)
    [CONQUESTWL] 0032,1060 0 LO RequestedProcedureDe (empty)
    [CONQUESTWL] 0032,1064 0 SQ RequestedProcedureCo Sequence Item
    [CONQUESTWL] 0038,0300 0 LO CurrentPatientLocati (empty)
    [CONQUESTWL] 0040,0100 0 SQ ScheduledProcedureSt Sequence Item
    [CONQUESTWL] >0008,0060 0 CS Modality (empty)
    [CONQUESTWL] >0040,0001 0 AE ScheduledStationAETi (empty)
    [CONQUESTWL] >0040,0002 18 DA ScheduledProcedureSt "20140918-20150106 "
    [CONQUESTWL] >0040,0003 0 TM ScheduledProcedureSt (empty)
    [CONQUESTWL] >0040,0006 0 PN ScheduledPerformingP (empty)
    [CONQUESTWL] >0040,0007 0 LO ScheduledProcedureSt (empty)
    [CONQUESTWL] >0040,0008 0 SQ ScheduledProtocolCod Sequence Item
    [CONQUESTWL] >0040,0009 0 SH ScheduledProcedureSt (empty)
    [CONQUESTWL] >0040,0010 0 SH ScheduledStationName (empty)
    [CONQUESTWL] >0040,0011 0 SH ScheduledProcedureSt (empty)
    [CONQUESTWL] 0040,1001 0 SH RequestedProcedureID (empty)
    [CONQUESTWL] Query On Modality WorkList
    [CONQUESTWL] Queried item 0008 0090 is not in the database
    [CONQUESTWL] Queried item 0008 1110 is not in the database
    [CONQUESTWL] Queried item 0010 1020 is not in the database
    [CONQUESTWL] Queried item 0010 1030 is not in the database
    [CONQUESTWL] Queried item 0010 21d0 is not in the database
    [CONQUESTWL] Queried item 0032 1064 is not in the database
    [CONQUESTWL] Queried item 0038 0300 is not in the database
    [CONQUESTWL] Queried item 0040 0008 is not in the database
    [CONQUESTWL] Issue Query on Columns: DICOMWorkList.AccessionN, DICOMWorkList.PatientNam, DICOMWorkList.PatientID, DICOMWorkList.PatientBir, DICOMWorkList.PatientSex, DICOMWorkList.StudyInsta, DICOMWorkList.ReqPhysici, DICOMWorkList.ReqProcDes, DICOMWorkList.Modality, DICOMWorkList.ScheduledA, DICOMWorkList.StartDate, DICOMWorkList.StartTime, DICOMWorkList.PerfPhysic, DICOMWorkList.SchedPSDes, DICOMWorkList.SchedPSID, DICOMWorkList.SchedStati, DICOMWorkList.SchedPSLoc, DICOMWorkList.ReqProcID
    [CONQUESTWL] Values: DICOMWorkList.StartDate >= '20140918' and DICOMWorkList.StartDate <= '20150106'
    [CONQUESTWL] Tables: DICOMWorkList
    [CONQUESTWL] Sorting (DICOMWorkList.PatientNam) DoSort := 1
    [CONQUESTWL] Query Distinct Tables: DICOMWorkList
    [CONQUESTWL] Columns : DICOMWorkList.AccessionN, DICOMWorkList.PatientNam, DICOMWorkList.PatientID, DICOMWorkList.PatientBir, DICOMWorkList.PatientSex, DICOMWorkList.StudyInsta, DICOMWorkList.ReqPhysici, DICOMWorkList.ReqProcDes, DICOMWorkList.Modality, DICOMWorkList.ScheduledA, DICOMWorkList.StartDate, DICOMWorkList.StartTime, DICOMWorkList.PerfPhysic, DICOMWorkList.SchedPSDes, DICOMWorkList.SchedPSID, DICOMWorkList.SchedStati, DICOMWorkList.SchedPSLoc, DICOMWorkList.ReqProcID
    [CONQUESTWL] Where : DICOMWorkList.StartDate >= '20140918' and DICOMWorkList.StartDate <= '20150106'
    [CONQUESTWL] Order : DICOMWorkList.PatientNam
    [CONQUESTWL] Records = 0
    [CONQUESTWL] C-Find (Modality Work List) located 0 records
    [CONQUESTWL] UPACS THREAD 31: ENDED AT: Mon Nov 17 16:56:33 2014
    [CONQUESTWL] UPACS THREAD 31: TOTAL RUNNING TIME: 1 SECONDS


    Thanks
    Tom

    Hi Marcel,


    This is the server status with Debug log enabled.


    [CONQUESTWL]
    [CONQUESTWL] UPACS THREAD 24: STARTED AT: Mon Nov 17 16:43:32 2014
    [CONQUESTWL] A-ASSOCIATE-RQ Packet Dump
    [CONQUESTWL] Calling Application Title : "TVLTEST "
    [CONQUESTWL] Called Application Title : "CONQUESTWL "
    [CONQUESTWL] Application Context : "1.2.840.10008.3.1.1.1", PDU length: 28672
    [CONQUESTWL] Number of Proposed Presentation Contexts: 2
    [CONQUESTWL] Presentation Context 0 "1.2.840.10008.1.1" 1
    [CONQUESTWL] Presentation Context 1 "1.2.840.10008.5.1.4.31" 1
    [CONQUESTWL] Server Command := 0020
    [CONQUESTWL] Message ID := 0022
    [CONQUESTWL] (ModalityWorkListQuery) search level:
    [CONQUESTWL] Query On Modality WorkList
    [CONQUESTWL] Queried item 0008 0090 is not in the database
    [CONQUESTWL] Queried item 0008 1110 is not in the database
    [CONQUESTWL] Queried item 0010 1020 is not in the database
    [CONQUESTWL] Queried item 0010 1030 is not in the database
    [CONQUESTWL] Queried item 0010 21d0 is not in the database
    [CONQUESTWL] Queried item 0032 1064 is not in the database
    [CONQUESTWL] Queried item 0038 0300 is not in the database
    [CONQUESTWL] Queried item 0040 0008 is not in the database
    [CONQUESTWL] Issue Query on Columns: DICOMWorkList.AccessionN, DICOMWorkList.PatientNam, DICOMWorkList.PatientID, DICOMWorkList.PatientBir, DICOMWorkList.PatientSex, DICOMWorkList.StudyInsta, DICOMWorkList.ReqPhysici, DICOMWorkList.ReqProcDes, DICOMWorkList.Modality, DICOMWorkList.ScheduledA, DICOMWorkList.StartDate, DICOMWorkList.StartTime, DICOMWorkList.PerfPhysic, DICOMWorkList.SchedPSDes, DICOMWorkList.SchedPSID, DICOMWorkList.SchedStati, DICOMWorkList.SchedPSLoc, DICOMWorkList.ReqProcID
    [CONQUESTWL] Values: DICOMWorkList.StartDate >= '20140918' and DICOMWorkList.StartDate <= '20150106'
    [CONQUESTWL] Tables: DICOMWorkList
    [CONQUESTWL] Sorting (DICOMWorkList.PatientNam) DoSort := 1
    [CONQUESTWL] Records = 0
    [CONQUESTWL] C-Find (Modality Work List) located 0 records
    [CONQUESTWL] UPACS THREAD 24: ENDED AT: Mon Nov 17 16:43:32 2014
    [CONQUESTWL] UPACS THREAD 24: TOTAL RUNNING TIME: 0 SECONDS


    Thanks
    Tom

    Marcel,


    A hospital uses a conquest server including the worklist modality. When we connect our (US) modality to this worklist, we receive the complete patientlist of the hospital.
    The normal way the other modalities works in this hospital is a query on the Accessionnumber. See message below. Our US modality has no option to search on accessionnumber.
    The line in RED is missing in our modality.


    [CONQUESTSRV1] Issue Query on Columns: DICOMWorkList.AccessionN, DICOMWorkList.PatientNam, DICOMWorkList.PatientID, DICOMWorkList.PatientBir, DICOMWorkList.PatientSex, DICOMWorkList.MedicalAle, DICOMWorkList.ContrastAl, DICOMWorkList.StudyInsta, DICOMWorkList.ReqPhysici, DICOMWorkList.ReqProcDes, DICOMWorkList.Modality, DICOMWorkList.ReqContras, DICOMWorkList.ScheduledA, DICOMWorkList.StartDate, DICOMWorkList.StartTime, DICOMWorkList.PerfPhysic, DICOMWorkList.SchedPSDes, DICOMWorkList.SchedPSID, DICOMWorkList.ReqProcID
    [CONQUESTSRV1] Values: DICOMWorkList.AccessionN = 'GA/1401569956'
    [CONQUESTSRV1] Tables: DICOMWorkList
    [CONQUESTSRV1] Sorting (DICOMWorkList.PatientNam) DoSort := 1
    [CONQUESTSRV1] Coding sequence (0008,1110), level=1
    [CONQUESTSRV1] (sequence is empty)
    [CONQUESTSRV1] Coding sequence (0032,1064), level=1
    [CONQUESTSRV1] (sequence is empty)
    [CONQUESTSRV1] Coding sequence (0040,0100), level=1
    [CONQUESTSRV1] Coding sequence (0040,0008), level=2
    [CONQUESTSRV1] (sequence is empty)
    [CONQUESTSRV1] Records = 1
    [CONQUESTSRV1] C-Find (Modality Work List) located 1 records
    [CONQUESTSRV1] UPACS THREAD 5: ENDED AT: Mon Sep 22 10:54:23 2014


    A workaround can be, running a second conquestserver that only those patient receives in the worklist with the right accessionnumber. Is the command "dgate --moveaccession:source:xxxx " the correct instruction to do this?
    Or is there a better solution ?


    Thanks
    Tom

    Hi Marcel,


    Still succes.


    This is the message when I do a query in the conquestwl server. These patients I could insert with the command "dgate -- loadhl7". Thats working.
    Drag and drop isn't working.


    AccessionNumber QueryRetrieveLevel PatientName PatientID
    ---------------------------------------------------------------------------------------------------------------------------------------------------------------
    [2014-0002 ] (empty) [TVL^vl] [70042815928 ]
    [2005-9999 ] (empty) [Zijp^Lambert] [20504567]
    ---------------------------------------------------------------------------------------------------------------------------------------------------------------
    Total of 2 item(s) found


    The serverstatus reports this message for a worklist request on the modality.



    [CONQUESTWL]
    [CONQUESTWL] UPACS THREAD 23: STARTED AT: Fri Nov 14 17:06:41 2014
    [CONQUESTWL] Calling Application Title : "TVLTEST "
    [CONQUESTWL] Called Application Title : "CONQUESTWL "
    [CONQUESTWL] Application Context : "1.2.840.10008.3.1.1.1", PDU length: 28672
    [CONQUESTWL] Presentation Context 0 "1.2.840.10008.1.1" 1
    [CONQUESTWL] Presentation Context 1 "1.2.840.10008.5.1.4.31" 1
    [CONQUESTWL] (ModalityWorkListQuery) search level:
    [CONQUESTWL] C-Find (Modality Work List) located 0 records
    [CONQUESTWL] UPACS THREAD 23: ENDED AT: Fri Nov 14 17:06:42 2014
    [CONQUESTWL] UPACS THREAD 23: TOTAL RUNNING TIME: 1 SECONDS


    I hope this information will solve the problem.
    Thanks
    Tom

    Hi Marcel,


    I'm still struggling with the worklist. I can send images to the conquest server and I see them in the "Browse database" tab.
    I can copy those images from "CONQUESTSRV1" to "CONQUESTWL". (Same PC but 2 installations of Conquest server"). But when I try to retrieve those patients in a worklist, no errors but no patients also.
    The "dgate --loadhl7:sample.hl7" is returning no message, no error, no succes?
    "dgate --echo:conquestwl" is returning "conquestwl is UP" So dgate is working.
    "dgate --patientfinder:conquestwl" is returning the patients that I can see in the "Browse database" tab.


    What i'm doing wrong?



    Thanks for the support.
    Tom