ECG modality (scu) does not find records in wlmscpfs (scp) when they exist

All other questions regarding DCMTK

Moderator: Moderator Team

Post Reply
Message
Author
Marc.Rodjan
Posts: 7
Joined: Wed, 2024-05-15, 08:38

ECG modality (scu) does not find records in wlmscpfs (scp) when they exist

#1 Post by Marc.Rodjan »

Hello, I have a problem with wlmscpfs, I have connected an ECG but the work list does not return results.
The provider tells me that the problem is in the transfer syntax since this modality only negotiates with Implicit Little Endian.
The parameters that I launch to generate the .wl are dump2dcm +ti -g and the SCP worklist server launches the following command wlmscpfs +xi -v -d -dhl -dfr -dfp.
Still the worklist returns no results.
I send you the log of the ECG modality:

Code: Select all

///////////////////////////////////////////
// TCP Connect : Success 
///////////////////////////////////////////
T:134118.000:2354@pdu.c     :>>>>> ASSOCIATE-RQ PDU send starting......
T:134118.000:0040@pdu.c     :SEND: type=0x01
D:134118.000:2248@pdu.c     :Protocol-version = 0x100
D:134118.000:2273@pdu.c     :Called-AE-title = "WL_SAL_URG_ECG"
D:134118.000:2288@pdu.c     :Calling-AE-title = "HPCHPSURG12E"
T:134118.000:0040@pdu.c     :SEND: type=0x10
T:134118.000:0250@pdu.c     :SEND: "1.2.840.10008.3.1.1.1", uid=0
T:134118.000:0040@pdu.c     :SEND: type=0x20
T:134118.000:0040@pdu.c     :SEND: type=0x30
T:134118.000:0250@pdu.c     :SEND: "1.2.840.10008.5.1.4.31", uid=163
T:134118.000:0040@pdu.c     :SEND: type=0x40
T:134118.000:0250@pdu.c     :SEND: "1.2.840.10008.1.2", uid=1
T:134118.000:0040@pdu.c     :SEND: type=0x50
T:134118.000:0040@pdu.c     :SEND: type=0x51
T:134118.000:0040@pdu.c     :SEND: type=0x52
T:134118.000:0300@pdu.c     :SEND: "1.2.392.200070.100070.696771.231"
T:134118.000:0040@pdu.c     :SEND: type=0x54
T:134118.000:0250@pdu.c     :SEND: "1.2.840.10008.5.1.4.31", uid=163
T:134118.000:0040@pdu.c     :SEND: type=0x55
T:134118.000:0300@pdu.c     :SEND: "ECG_MWM_SCU"
T:134118.000:2356@pdu.c     :<<<<< ASSOCIATE-RQ PDU send End.
T:134118.000:0314@prsMsg.c  :peekBytes.........1
T:134118.000:2629@pdu.c     :>>>>> ASSOCIATE-AC PDU Receive start...
T:134118.000:0314@prsMsg.c  :peekBytes.........1
T:134118.000:0053@pdu.c     :Receive Item: type=0x02, Remaining Communicate bytes: -1
T:134118.000:2468@pdu.c     :length of the PDU reception: 184
T:134118.000:0314@prsMsg.c  :peekBytes.........1
T:134118.000:0053@pdu.c     :Receive Item: type=0x10, Remaining Communicate bytes: 116
T:134118.000:0314@prsMsg.c  :peekBytes.........1
T:134118.000:0053@pdu.c     :Receive Item: type=0x21, Remaining Communicate bytes: 91
T:134118.000:0314@prsMsg.c  :peekBytes.........1
T:134118.000:0053@pdu.c     :Receive Item: type=0x40, Remaining Communicate bytes: 83
T:134118.000:0314@prsMsg.c  :peekBytes.........1
T:134118.000:0053@pdu.c     :Receive Item: type=0x50, Remaining Communicate bytes: 62
T:134118.000:0314@prsMsg.c  :peekBytes.........1
T:134118.000:0053@pdu.c     :Receive Item: type=0x51, Remaining Communicate bytes: 58
T:134118.000:0314@prsMsg.c  :peekBytes.........1
T:134118.000:0053@pdu.c     :Receive Item: type=0x52, Remaining Communicate bytes: 50
T:134118.000:0314@prsMsg.c  :peekBytes.........1
T:134118.000:0314@prsMsg.c  :peekBytes.........1
T:134118.000:0053@pdu.c     :Receive Item: type=0x55, Remaining Communicate bytes: 19
T:134118.000:2631@pdu.c     :<<<<< ASSOCIATE-AC PDU Receive End.
T:134118.000:0174@scu.c     :Meta part use: Implicit Little Endian
T:134118.000:3424@pdu.c     :>>>>> P-DATA-TF PDU send Starting...
T:134118.000:0040@pdu.c     :SEND: type=0x04
T:134118.000:3179@pdu.c     :Pdv type is: COMMAND PDV
T:134118.000:3009@pdu.c     :COMMAND has been transmitted,subsequent segments belong DATASET
T:134118.000:3014@pdu.c     :Switch to negotiate transfer syntax: Implicit Little Endian
T:134118.000:3434@pdu.c     :<<<<< P-DATA-TF PDU send End.
T:134118.000:3424@pdu.c     :>>>>> P-DATA-TF PDU send Starting...
T:134118.000:0040@pdu.c     :SEND: type=0x04
T:134118.000:3185@pdu.c     :Pdv type is: DATASET PDV
T:134118.000:3190@pdu.c     :Is the last dataset pdv: NO
T:134118.000:3049@pdu.c     :next, continue to the next PDV
T:134118.000:3051@pdu.c     :The last segment
T:134118.000:3434@pdu.c     :<<<<< P-DATA-TF PDU send End.
T:134118.000:3424@pdu.c     :>>>>> P-DATA-TF PDU send Starting...
T:134118.000:0040@pdu.c     :SEND: type=0x04
T:134118.000:3070@pdu.c     :Setting sending end flag
T:134118.000:3070@pdu.c     :Setting sending end flag
T:134118.000:3185@pdu.c     :Pdv type is: DATASET PDV
T:134118.000:3188@pdu.c     :Is the last dataset pdv: YES
T:134118.000:3070@pdu.c     :Setting sending end flag
T:134118.000:3434@pdu.c     :<<<<< P-DATA-TF PDU send End.
T:134118.000:0196@scu.c     :Send finished, ByeBye.
T:134118.000:0314@prsMsg.c  :peekBytes.........1
T:134118.000:0358@dul.c     :Try to peek PDU type......
T:134118.000:0314@prsMsg.c  :peekBytes.........1
T:134118.000:0363@dul.c     :PDU type = 0x4
T:134118.000:3398@pdu.c     :>>>>> P-DATA-TF PDU Receive Starting...
T:134118.000:0314@prsMsg.c  :peekBytes.........1
T:134118.000:0053@pdu.c     :Receive Item: type=0x04, Remaining Communicate bytes: -1
T:134118.000:3236@pdu.c     :------> Receive PDV, parseMsg() start...
T:134118.000:0408@prsMsg.c  :Probe meta section syntax: Implicit Little Endian
T:134118.000:0427@prsMsg.c  :The current transmission syntax used: Implicit Little Endian
T:134118.000:3241@pdu.c     :<------ Receive PDV, parseMsg() end.
T:134118.000:3400@pdu.c     :<<<<< P-DATA-TF PDU Receive End.
T:134118.000:0397@assoc.c   :############################################### >>>
T:134118.000:3560@pdu.c     :>>>>> A-RELEASE-RQ PDU send starting.
T:134118.000:0040@pdu.c     :SEND: type=0x05
T:134118.000:3562@pdu.c     :<<<<< A-RELEASE-RQ PDU send end.
T:134118.000:0314@prsMsg.c  :peekBytes.........1
T:134118.000:3664@pdu.c     :>>>>> A-RELEASE-RP PDU Receive Starting...
T:134118.000:0314@prsMsg.c  :peekBytes.........1
T:134118.000:0053@pdu.c     :Receive Item: type=0x06, Remaining Communicate bytes: -1
T:134118.000:3666@pdu.c     :<<<<< A-RELEASE-RP PDU Receive End.
T:134118.000:0431@assoc.c   :############################################### <<<
T:134118.000:0468@tcpIo.c   :Close TCP connection of transport.
I also leave you the wlmscpfs log:

Code: Select all

=============================
I: Worklist Find SCP Response 1 (Success)
I: Association Release
I: +++++++++++++++++++++++++++++
D: Association Received: 69.143.232.65
D: setting network send timeout to 60 seconds
D: setting network receive timeout to 60 seconds
D: PDU Type: Associate Request, PDU Length: 241 + 6 bytes PDU header
D:   01  00  00  00  00  f1  00  01  00  00  57  4c  5f  53  41  4c
D:   5f  55  52  47  5f  45  43  47  20  20  48  50  43  48  50  53
D:   55  52  47  31  32  45  20  20  20  20  00  00  00  00  00  00
D:   00  00  00  00  00  00  00  00  00  00  00  00  00  00  00  00
D:   00  00  00  00  00  00  00  00  00  00  10  00  00  15  31  2e
D:   32  2e  38  34  30  2e  31  30  30  30  38  2e  33  2e  31  2e
D:   31  2e  31  20  00  00  33  01  00  00  00  30  00  00  16  31
D:   2e  32  2e  38  34  30  2e  31  30  30  30  38  2e  35  2e  31
D:   2e  34  2e  33  31  40  00  00  11  31  2e  32  2e  38  34  30
D:   2e  31  30  30  30  38  2e  31  2e  32  50  00  00  59  51  00
D:   00  04  00  00  40  00  52  00  00  20  31  2e  32  2e  33  39
D:   32  2e  32  30  30  30  37  30  2e  31  30  30  30  37  30  2e
D:   36  39  36  37  37  31  2e  32  33  31  54  00  00  1a  00  16
D:   31  2e  32  2e  38  34  30  2e  31  30  30  30  38  2e  35  2e
D:   31  2e  34  2e  33  31  01  00  55  00  00  0b  45  43  47  5f
D:   4d  57  4d  5f  53  43  55
D: Parsing an A-ASSOCIATE PDU
I: Association Received (69.143.232.65:HPCHPSURG12E -> WL_SAL_URG_ECG)
D: Parameters:
D: ====================== BEGIN A-ASSOCIATE-RQ =====================
D: Our Implementation Class UID:      1.2.276.0.7230010.3.0.3.6.8
D: Our Implementation Version Name:   OFFIS_DCMTK_368
D: Their Implementation Class UID:    1.2.392.200070.100070.696771.231
D: Their Implementation Version Name: ECG_MWM_SCU
D: Application Context Name:    1.2.840.10008.3.1.1.1
D: Calling Application Name:    HPCHPSURG12E
D: Called Application Name:     WL_SAL_URG_ECG
D: Responding Application Name:
D: Our Max PDU Receive Size:    16384
D: Their Max PDU Receive Size:  16384
D: Presentation Contexts:
D:   Context ID:        1 (Proposed)
D:     Abstract Syntax: =FINDModalityWorklistInformationModel
D:     Proposed SCP/SCU Role: SCU
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianImplicit
D: Requested Extended Negotiation: none
D: Accepted Extended Negotiation:  none
D: Requested User Identity Negotiation: none
D: User Identity Negotiation Response:  none
D: ======================= END A-ASSOCIATE-RQ ======================
D: Constructing Associate AC PDU
I: Association Acknowledged (Max Send PDV: 16372)
D: ====================== BEGIN A-ASSOCIATE-AC =====================
D: Our Implementation Class UID:      1.2.276.0.7230010.3.0.3.6.8
D: Our Implementation Version Name:   OFFIS_DCMTK_368
D: Their Implementation Class UID:    1.2.392.200070.100070.696771.231
D: Their Implementation Version Name: ECG_MWM_SCU
D: Application Context Name:    1.2.840.10008.3.1.1.1
D: Calling Application Name:    HPCHPSURG12E
D: Called Application Name:     WL_SAL_URG_ECG
D: Responding Application Name:
D: Our Max PDU Receive Size:    16384
D: Their Max PDU Receive Size:  16384
D: Presentation Contexts:
D:   Context ID:        1 (Accepted)
D:     Abstract Syntax: =FINDModalityWorklistInformationModel
D:     Proposed SCP/SCU Role: SCU
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianImplicit
D: Requested Extended Negotiation: none
D: Accepted Extended Negotiation:  none
D: Requested User Identity Negotiation: none
D: User Identity Negotiation Response:  none
D: ======================= END A-ASSOCIATE-AC ======================
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: ===================== INCOMING DIMSE MESSAGE ====================
I: Message Type                  : C-FIND RQ
I: Presentation Context ID       : 1
I: Message ID                    : 9
I: Affected SOP Class UID        : FINDModalityWorklistInformationModel
I: Data Set                      : present
I: Priority                      : low
I: ======================= END DIMSE MESSAGE =======================
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Find SCP Request Identifiers:
I:
I: # Dicom-Data-Set
I: # Used TransferSyntax: Little Endian Implicit
I: (0008,0005) CS [ISO_IR 100]                             #  10, 1 SpecificCharacterSet
I: (0008,0050) SH (no value available)                     #   0, 0 AccessionNumber
I: (0010,0010) PN (no value available)                     #   0, 0 PatientName
I: (0010,0020) LO (no value available)                     #   0, 0 PatientID
I: (0010,0030) DA (no value available)                     #   0, 0 PatientBirthDate
I: (0010,0040) CS (no value available)                     #   0, 0 PatientSex
I: (0010,1020) DS (no value available)                     #   0, 0 PatientSize
I: (0010,1030) DS (no value available)                     #   0, 0 PatientWeight
I: (0010,4000) LT (no value available)                     #   0, 0 PatientComments
I: (0020,000d) UI (no value available)                     #   0, 0 StudyInstanceUID
I: (0040,0100) SQ (Sequence with undefined length #=1)     # u/l, 1 ScheduledProcedureStepSequence
I:   (fffe,e000) na (Item with undefined length #=5)         # u/l, 1 Item
I:     (0008,0060) CS [ECG]                                   #   4, 1 Modality
I:     (0040,0001) AE [HPCHPSURG12E]                           #  12, 1 ScheduledStationAETitle
I:     (0040,0002) DA [20240522-20240523]                     #  18, 1 ScheduledProcedureStepStartDate
I:     (0040,0003) TM (no value available)                     #   0, 0 ScheduledProcedureStepStartTime
I:     (0040,0006) PN (no value available)                     #   0, 0 ScheduledPerformingPhysicianName
I:   (fffe,e00d) na (ItemDelimitationItem)                   #   0, 0 ItemDelimitationItem
I: (fffe,e0dd) na (SequenceDelimitationItem)               #   0, 0 SequenceDelimitationItem
I:
I: =============================
I: Checking the search mask
W: Attribute SpecificCharacterSet found in the search mask, value is neither checked nor used for matching
I: Expanded Find SCP Request Identifiers:
I:
I: # Dicom-Data-Set
I: # Used TransferSyntax: Little Endian Implicit
I: (0008,0050) SH (no value available)                     #   0, 0 AccessionNumber
I: (0010,0010) PN (no value available)                     #   0, 0 PatientName
I: (0010,0020) LO (no value available)                     #   0, 0 PatientID
I: (0010,0030) DA (no value available)                     #   0, 0 PatientBirthDate
I: (0010,0040) CS (no value available)                     #   0, 0 PatientSex
I: (0010,1020) DS (no value available)                     #   0, 0 PatientSize
I: (0010,1030) DS (no value available)                     #   0, 0 PatientWeight
I: (0010,4000) LT (no value available)                     #   0, 0 PatientComments
I: (0020,000d) UI (no value available)                     #   0, 0 StudyInstanceUID
I: (0040,0100) SQ (Sequence with undefined length #=1)     # u/l, 1 ScheduledProcedureStepSequence
I:   (fffe,e000) na (Item with undefined length #=5)         # u/l, 1 Item
I:     (0008,0060) CS [ECG]                                   #   4, 1 Modality
I:     (0040,0001) AE [HPCHPSURG12E]                           #  12, 1 ScheduledStationAETitle
I:     (0040,0002) DA [20240522-20240523]                     #  18, 1 ScheduledProcedureStepStartDate
I:     (0040,0003) TM (no value available)                     #   0, 0 ScheduledProcedureStepStartTime
I:     (0040,0006) PN (no value available)                     #   0, 0 ScheduledPerformingPhysicianName
I:   (fffe,e00d) na (ItemDelimitationItem)                   #   0, 0 ItemDelimitationItem
I: (fffe,e0dd) na (SequenceDelimitationItem)               #   0, 0 SequenceDelimitationItem
I:
I: =============================
I: Determining matching records from worklist files
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301938501_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301942001_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301943301_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301947401_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301948501_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301948801_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301948901_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301949001_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301949101_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301949201_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301949301_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301949401_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301949501_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301949601_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301949701_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301949801_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301949901_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301950001_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301950101_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301950201_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301950301_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301950401_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301950501_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301950601_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301950701_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301950801_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301950901_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301951001_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301951101_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301951201_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301951301_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301951401_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301951501_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301951601_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301951701_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301951801_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301951901_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301952001_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301952101_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301952201_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301952301_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301952401_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301952501_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301952601_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301952701_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301952801_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301952901_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301953001_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301953101_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301953201_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301953301_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301953401_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301953501_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301953601_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301953701_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301953801_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301953901_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301954001_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301954101_ECG.wl" does not match query
I: Matching results: 0 matching records found in worklist files
I: =============================
I: Worklist Find SCP Response 1 (Success)
I: Association Release
I: +++++++++++++++++++++++++++++
Somebody could help me?
Thanks for your help.

J. Riesmeier
DCMTK Developer
Posts: 2517
Joined: Tue, 2011-05-03, 14:38
Location: Oldenburg, Germany
Contact:

Re: ECG modality (scu) does not find records in wlmscpfs (scp) when they exist

#2 Post by J. Riesmeier »

There is no problem with the Transfer Syntax, but there are simply no matches in your worklist "database" (see wlmscpfs's log output lines that end with "does not match query").

Marc.Rodjan
Posts: 7
Joined: Wed, 2024-05-15, 08:38

Re: ECG modality (scu) does not find records in wlmscpfs (scp) when they exist

#3 Post by Marc.Rodjan »

Thanks for your prompt response.
But in reality there are results, because if I do the test from a Worklist emulator (SCU) it returns matches.
The provider keeps telling me that it is a Transfer Syntax issue.
I am sending you the query made by the ECG modality to see if you can detect what the problem may be.

Code: Select all

I: +++++++++++++++++++++++++++++
D: Association Received: 69.143.232.65
D: setting network send timeout to 60 seconds
D: setting network receive timeout to 60 seconds
D: PDU Type: Associate Request, PDU Length: 241 + 6 bytes PDU header
D:   01  00  00  00  00  f1  00  01  00  00  57  4c  5f  53  41  4c
D:   5f  55  52  47  5f  45  43  47  20  20  48  50  43  48  50  53
D:   55  52  47  31  32  45  20  20  20  20  00  00  00  00  00  00
D:   00  00  00  00  00  00  00  00  00  00  00  00  00  00  00  00
D:   00  00  00  00  00  00  00  00  00  00  10  00  00  15  31  2e
D:   32  2e  38  34  30  2e  31  30  30  30  38  2e  33  2e  31  2e
D:   31  2e  31  20  00  00  33  01  00  00  00  30  00  00  16  31
D:   2e  32  2e  38  34  30  2e  31  30  30  30  38  2e  35  2e  31
D:   2e  34  2e  33  31  40  00  00  11  31  2e  32  2e  38  34  30
D:   2e  31  30  30  30  38  2e  31  2e  32  50  00  00  59  51  00
D:   00  04  00  00  40  00  52  00  00  20  31  2e  32  2e  33  39
D:   32  2e  32  30  30  30  37  30  2e  31  30  30  30  37  30  2e
D:   36  39  36  37  37  31  2e  32  33  31  54  00  00  1a  00  16
D:   31  2e  32  2e  38  34  30  2e  31  30  30  30  38  2e  35  2e
D:   31  2e  34  2e  33  31  01  00  55  00  00  0b  45  43  47  5f
D:   4d  57  4d  5f  53  43  55
D: Parsing an A-ASSOCIATE PDU
I: Association Received (69.143.232.65:HPCHPSURG12E -> WL_SAL_URG_ECG)
D: Parameters:
D: ====================== BEGIN A-ASSOCIATE-RQ =====================
D: Our Implementation Class UID:      1.2.276.0.7230010.3.0.3.6.8
D: Our Implementation Version Name:   OFFIS_DCMTK_368
D: Their Implementation Class UID:    1.2.392.200070.100070.696771.231
D: Their Implementation Version Name: ECG_MWM_SCU
D: Application Context Name:    1.2.840.10008.3.1.1.1
D: Calling Application Name:    HPCHPSURG12E
D: Called Application Name:     WL_SAL_URG_ECG
D: Responding Application Name:
D: Our Max PDU Receive Size:    16384
D: Their Max PDU Receive Size:  16384
D: Presentation Contexts:
D:   Context ID:        1 (Proposed)
D:     Abstract Syntax: =FINDModalityWorklistInformationModel
D:     Proposed SCP/SCU Role: SCU
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianImplicit
D: Requested Extended Negotiation: none
D: Accepted Extended Negotiation:  none
D: Requested User Identity Negotiation: none
D: User Identity Negotiation Response:  none
D: ======================= END A-ASSOCIATE-RQ ======================
D: Constructing Associate AC PDU
I: Association Acknowledged (Max Send PDV: 16372)
D: ====================== BEGIN A-ASSOCIATE-AC =====================
D: Our Implementation Class UID:      1.2.276.0.7230010.3.0.3.6.8
D: Our Implementation Version Name:   OFFIS_DCMTK_368
D: Their Implementation Class UID:    1.2.392.200070.100070.696771.231
D: Their Implementation Version Name: ECG_MWM_SCU
D: Application Context Name:    1.2.840.10008.3.1.1.1
D: Calling Application Name:    HPCHPSURG12E
D: Called Application Name:     WL_SAL_URG_ECG
D: Responding Application Name:
D: Our Max PDU Receive Size:    16384
D: Their Max PDU Receive Size:  16384
D: Presentation Contexts:
D:   Context ID:        1 (Accepted)
D:     Abstract Syntax: =FINDModalityWorklistInformationModel
D:     Proposed SCP/SCU Role: SCU
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianImplicit
D: Requested Extended Negotiation: none
D: Accepted Extended Negotiation:  none
D: Requested User Identity Negotiation: none
D: User Identity Negotiation Response:  none
D: ======================= END A-ASSOCIATE-AC ======================
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: ===================== INCOMING DIMSE MESSAGE ====================
I: Message Type                  : C-FIND RQ
I: Presentation Context ID       : 1
I: Message ID                    : 3
I: Affected SOP Class UID        : FINDModalityWorklistInformationModel
I: Data Set                      : present
I: Priority                      : low
I: ======================= END DIMSE MESSAGE =======================
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Find SCP Request Identifiers:
I:
I: # Dicom-Data-Set
I: # Used TransferSyntax: Little Endian Implicit
I: (0008,0005) CS [ISO_IR 100]                             #  10, 1 SpecificCharacterSet
I: (0008,0050) SH (no value available)                     #   0, 0 AccessionNumber
I: (0010,0010) PN (no value available)                     #   0, 0 PatientName
I: (0010,0020) LO (no value available)                     #   0, 0 PatientID
I: (0010,0030) DA (no value available)                     #   0, 0 PatientBirthDate
I: (0010,0040) CS (no value available)                     #   0, 0 PatientSex
I: (0010,1020) DS (no value available)                     #   0, 0 PatientSize
I: (0010,1030) DS (no value available)                     #   0, 0 PatientWeight
I: (0010,4000) LT (no value available)                     #   0, 0 PatientComments
I: (0020,000d) UI (no value available)                     #   0, 0 StudyInstanceUID
I: (0040,0100) SQ (Sequence with undefined length #=1)     # u/l, 1 ScheduledProcedureStepSequence
I:   (fffe,e000) na (Item with undefined length #=5)         # u/l, 1 Item
I:     (0008,0060) CS [ECG]                                   #   4, 1 Modality
I:     (0040,0001) AE [HPCHPSURG12E]                           #  12, 1 ScheduledStationAETitle
I:     (0040,0002) DA [20240523-20240524]                     #  18, 1 ScheduledProcedureStepStartDate
I:     (0040,0003) TM (no value available)                     #   0, 0 ScheduledProcedureStepStartTime
I:     (0040,0006) PN (no value available)                     #   0, 0 ScheduledPerformingPhysicianName
I:   (fffe,e00d) na (ItemDelimitationItem)                   #   0, 0 ItemDelimitationItem
I: (fffe,e0dd) na (SequenceDelimitationItem)               #   0, 0 SequenceDelimitationItem
I:
I: =============================
I: Checking the search mask
W: Attribute SpecificCharacterSet found in the search mask, value is neither checked nor used for matching
I: Expanded Find SCP Request Identifiers:
I:
I: # Dicom-Data-Set
I: # Used TransferSyntax: Little Endian Implicit
I: (0008,0050) SH (no value available)                     #   0, 0 AccessionNumber
I: (0010,0010) PN (no value available)                     #   0, 0 PatientName
I: (0010,0020) LO (no value available)                     #   0, 0 PatientID
I: (0010,0030) DA (no value available)                     #   0, 0 PatientBirthDate
I: (0010,0040) CS (no value available)                     #   0, 0 PatientSex
I: (0010,1020) DS (no value available)                     #   0, 0 PatientSize
I: (0010,1030) DS (no value available)                     #   0, 0 PatientWeight
I: (0010,4000) LT (no value available)                     #   0, 0 PatientComments
I: (0020,000d) UI (no value available)                     #   0, 0 StudyInstanceUID
I: (0040,0100) SQ (Sequence with undefined length #=1)     # u/l, 1 ScheduledProcedureStepSequence
I:   (fffe,e000) na (Item with undefined length #=5)         # u/l, 1 Item
I:     (0008,0060) CS [ECG]                                   #   4, 1 Modality
I:     (0040,0001) AE [HPCHPSURG12E]                           #  12, 1 ScheduledStationAETitle
I:     (0040,0002) DA [20240523-20240524]                     #  18, 1 ScheduledProcedureStepStartDate
I:     (0040,0003) TM (no value available)                     #   0, 0 ScheduledProcedureStepStartTime
I:     (0040,0006) PN (no value available)                     #   0, 0 ScheduledPerformingPhysicianName
I:   (fffe,e00d) na (ItemDelimitationItem)                   #   0, 0 ItemDelimitationItem
I: (fffe,e0dd) na (SequenceDelimitationItem)               #   0, 0 SequenceDelimitationItem
I:
I: =============================
I: Determining matching records from worklist files
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301949101_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301952001_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301956201_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301958401_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301959401_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301959501_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301960001_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301960901_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301962001_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301962101_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301962301_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301962401_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301962501_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301962601_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301962701_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301962801_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301962901_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301963001_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301963101_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301963201_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301963301_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301963401_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301963501_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301963601_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301963701_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301963801_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301963901_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301964001_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301964101_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301964201_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301964301_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301964401_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301964501_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301964601_ECG.wl" does not match query
I: Matching results: 0 matching records found in worklist files
I: =============================
I: Worklist Find SCP Response 1 (Success)
I: Association Release
I: +++++++++++++++++++++++++++++
I also send you the query made by the Worklist emulator that I have on my computer and that does return results.

Code: Select all

+++++++++++++++++++++++++++++
D: Association Received: 69.145.2.136
D: setting network send timeout to 60 seconds
D: setting network receive timeout to 60 seconds
D: PDU Type: Associate Request, PDU Length: 256 + 6 bytes PDU header
D:   01  00  00  00  01  00  00  01  00  00  57  4c  5f  53  41  4c
D:   5f  55  52  47  5f  45  43  47  20  20  48  50  43  48  50  53
D:   55  52  47  31  32  45  20  20  20  20  00  00  00  00  00  00
D:   00  00  00  00  00  00  00  00  00  00  00  00  00  00  00  00
D:   00  00  00  00  00  00  00  00  00  00  10  00  00  15  31  2e
D:   32  2e  38  34  30  2e  31  30  30  30  38  2e  33  2e  31  2e
D:   31  2e  31  20  00  00  61  01  00  ff  00  30  00  00  16  31
D:   2e  32  2e  38  34  30  2e  31  30  30  30  38  2e  35  2e  31
D:   2e  34  2e  33  31  40  00  00  13  31  2e  32  2e  38  34  30
D:   2e  31  30  30  30  38  2e  31  2e  32  2e  31  40  00  00  13
D:   31  2e  32  2e  38  34  30  2e  31  30  30  30  38  2e  31  2e
D:   32  2e  32  40  00  00  11  31  2e  32  2e  38  34  30  2e  31
D:   30  30  30  38  2e  31  2e  32  50  00  00  3a  51  00  00  04
D:   00  00  40  00  52  00  00  1b  31  2e  32  2e  32  37  36  2e
D:   30  2e  37  32  33  30  30  31  30  2e  33  2e  30  2e  33  2e
D:   36  2e  36  55  00  00  0f  4f  46  46  49  53  5f  44  43  4d
D:   54  4b  5f  33  36  36
D: Parsing an A-ASSOCIATE PDU
I: Association Received (69.145.2.136:HPCHPSURG12E -> WL_SAL_URG_ECG)
D: Parameters:
D: ====================== BEGIN A-ASSOCIATE-RQ =====================
D: Our Implementation Class UID:      1.2.276.0.7230010.3.0.3.6.8
D: Our Implementation Version Name:   OFFIS_DCMTK_368
D: Their Implementation Class UID:    1.2.276.0.7230010.3.0.3.6.6
D: Their Implementation Version Name: OFFIS_DCMTK_366
D: Application Context Name:    1.2.840.10008.3.1.1.1
D: Calling Application Name:    HPCHPSURG12E
D: Called Application Name:     WL_SAL_URG_ECG
D: Responding Application Name:
D: Our Max PDU Receive Size:    16384
D: Their Max PDU Receive Size:  16384
D: Presentation Contexts:
D:   Context ID:        1 (Proposed)
D:     Abstract Syntax: =FINDModalityWorklistInformationModel
D:     Proposed SCP/SCU Role: Default
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D: Requested Extended Negotiation: none
D: Accepted Extended Negotiation:  none
D: Requested User Identity Negotiation: none
D: User Identity Negotiation Response:  none
D: ======================= END A-ASSOCIATE-RQ ======================
D: Constructing Associate AC PDU
I: Association Acknowledged (Max Send PDV: 16372)
D: ====================== BEGIN A-ASSOCIATE-AC =====================
D: Our Implementation Class UID:      1.2.276.0.7230010.3.0.3.6.8
D: Our Implementation Version Name:   OFFIS_DCMTK_368
D: Their Implementation Class UID:    1.2.276.0.7230010.3.0.3.6.6
D: Their Implementation Version Name: OFFIS_DCMTK_366
D: Application Context Name:    1.2.840.10008.3.1.1.1
D: Calling Application Name:    HPCHPSURG12E
D: Called Application Name:     WL_SAL_URG_ECG
D: Responding Application Name:
D: Our Max PDU Receive Size:    16384
D: Their Max PDU Receive Size:  16384
D: Presentation Contexts:
D:   Context ID:        1 (Accepted)
D:     Abstract Syntax: =FINDModalityWorklistInformationModel
D:     Proposed SCP/SCU Role: Default
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianImplicit
D: Requested Extended Negotiation: none
D: Accepted Extended Negotiation:  none
D: Requested User Identity Negotiation: none
D: User Identity Negotiation Response:  none
D: ======================= END A-ASSOCIATE-AC ======================
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: ===================== INCOMING DIMSE MESSAGE ====================
I: Message Type                  : C-FIND RQ
I: Presentation Context ID       : 1
I: Message ID                    : 1
I: Affected SOP Class UID        : FINDModalityWorklistInformationModel
I: Data Set                      : present
I: Priority                      : medium
I: ======================= END DIMSE MESSAGE =======================
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Find SCP Request Identifiers:
I:
I: # Dicom-Data-Set
I: # Used TransferSyntax: Little Endian Implicit
I: (0008,0050) SH (no value available)                     #   0, 0 AccessionNumber
I: (0010,0010) PN (no value available)                     #   0, 0 PatientName
I: (0010,0020) LO (no value available)                     #   0, 0 PatientID
I: (0010,0030) DA (no value available)                     #   0, 0 PatientBirthDate
I: (0010,0040) CS (no value available)                     #   0, 0 PatientSex
I: (0010,2000) LO (no value available)                     #   0, 0 MedicalAlerts
I: (0010,2110) LO (no value available)                     #   0, 0 Allergies
I: (0020,000d) UI (no value available)                     #   0, 0 StudyInstanceUID
I: (0032,1032) PN (no value available)                     #   0, 0 RequestingPhysician
I: (0032,1060) LO (no value available)                     #   0, 0 RequestedProcedureDescription
I: (0040,0100) SQ (Sequence with explicit length #=1)      # 138, 1 ScheduledProcedureStepSequence
I:   (fffe,e000) na (Item with explicit length #=12)         # 130, 1 Item
I:     (0008,0060) CS [ECG ]                                   #   4, 1 Modality
I:     (0032,1070) LO (no value available)                     #   0, 0 RequestedContrastAgent
I:     (0040,0001) AE [HPCHPSURG12E]                           #  12, 1 ScheduledStationAETitle
I:     (0040,0002) DA [20240523-20240524 ]                     #  18, 1 ScheduledProcedureStepStartDate
I:     (0040,0003) TM (no value available)                     #   0, 0 ScheduledProcedureStepStartTime
I:     (0040,0006) PN (no value available)                     #   0, 0 ScheduledPerformingPhysicianName
I:     (0040,0007) LO (no value available)                     #   0, 0 ScheduledProcedureStepDescription
I:     (0040,0009) SH (no value available)                     #   0, 0 ScheduledProcedureStepID
I:     (0040,0010) SH (no value available)                     #   0, 0 ScheduledStationName
I:     (0040,0011) SH (no value available)                     #   0, 0 ScheduledProcedureStepLocation
I:     (0040,0012) LO (no value available)                     #   0, 0 PreMedication
I:     (0040,0400) LT (no value available)                     #   0, 0 CommentsOnTheScheduledProcedureStep
I:   (fffe,e00d) na (ItemDelimitationItem for re-encoding)   #   0, 0 ItemDelimitationItem
I: (fffe,e0dd) na (SequenceDelimitationItem for re-encod.) #   0, 0 SequenceDelimitationItem
I: (0040,1001) SH (no value available)                     #   0, 0 RequestedProcedureID
I: (0040,1003) SH (no value available)                     #   0, 0 RequestedProcedurePriority
I:
I: =============================
I: Checking the search mask
I: Expanded Find SCP Request Identifiers:
I:
I: # Dicom-Data-Set
I: # Used TransferSyntax: Little Endian Implicit
I: (0008,0050) SH (no value available)                     #   0, 0 AccessionNumber
I: (0010,0010) PN (no value available)                     #   0, 0 PatientName
I: (0010,0020) LO (no value available)                     #   0, 0 PatientID
I: (0010,0030) DA (no value available)                     #   0, 0 PatientBirthDate
I: (0010,0040) CS (no value available)                     #   0, 0 PatientSex
I: (0010,2000) LO (no value available)                     #   0, 0 MedicalAlerts
I: (0010,2110) LO (no value available)                     #   0, 0 Allergies
I: (0020,000d) UI (no value available)                     #   0, 0 StudyInstanceUID
I: (0032,1032) PN (no value available)                     #   0, 0 RequestingPhysician
I: (0032,1060) LO (no value available)                     #   0, 0 RequestedProcedureDescription
I: (0040,0100) SQ (Sequence with explicit length #=1)      # 138, 1 ScheduledProcedureStepSequence
I:   (fffe,e000) na (Item with explicit length #=12)         # 130, 1 Item
I:     (0008,0060) CS [ECG ]                                   #   4, 1 Modality
I:     (0032,1070) LO (no value available)                     #   0, 0 RequestedContrastAgent
I:     (0040,0001) AE [HPCHPSURG12E]                           #  12, 1 ScheduledStationAETitle
I:     (0040,0002) DA [20240523-20240524 ]                     #  18, 1 ScheduledProcedureStepStartDate
I:     (0040,0003) TM (no value available)                     #   0, 0 ScheduledProcedureStepStartTime
I:     (0040,0006) PN (no value available)                     #   0, 0 ScheduledPerformingPhysicianName
I:     (0040,0007) LO (no value available)                     #   0, 0 ScheduledProcedureStepDescription
I:     (0040,0009) SH (no value available)                     #   0, 0 ScheduledProcedureStepID
I:     (0040,0010) SH (no value available)                     #   0, 0 ScheduledStationName
I:     (0040,0011) SH (no value available)                     #   0, 0 ScheduledProcedureStepLocation
I:     (0040,0012) LO (no value available)                     #   0, 0 PreMedication
I:     (0040,0400) LT (no value available)                     #   0, 0 CommentsOnTheScheduledProcedureStep
I:   (fffe,e00d) na (ItemDelimitationItem for re-encoding)   #   0, 0 ItemDelimitationItem
I: (fffe,e0dd) na (SequenceDelimitationItem for re-encod.) #   0, 0 SequenceDelimitationItem
I: (0040,1001) SH (no value available)                     #   0, 0 RequestedProcedureID
I: (0040,1003) SH (no value available)                     #   0, 0 RequestedProcedurePriority
I:
I: =============================
I: Determining matching records from worklist files
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301949101_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301952001_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301959401_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301959501_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301960901_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301962001_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301962401_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301962701_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301962901_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301963001_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301963101_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301963301_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301963501_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301963701_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301963801_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301963901_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301964201_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301964301_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301964401_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301964501_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301964601_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301964701_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301964801_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301964901_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301965001_ECG.wl" matches query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "E:\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301965101_ECG.wl" matches query
I: Matching results: 26 matching records found in worklist files
I:   Processing matching result no. 0
I:   Processing matching result no. 1
I:   Processing matching result no. 2
I:   Processing matching result no. 3
I:   Processing matching result no. 4
I:   Processing matching result no. 5
I:   Processing matching result no. 6
I:   Processing matching result no. 7
I:   Processing matching result no. 8
I:   Processing matching result no. 9
I:   Processing matching result no. 10
I:   Processing matching result no. 11
I:   Processing matching result no. 12
I:   Processing matching result no. 13
I:   Processing matching result no. 14
I:   Processing matching result no. 15
I:   Processing matching result no. 16
I:   Processing matching result no. 17
I:   Processing matching result no. 18
I:   Processing matching result no. 19
I:   Processing matching result no. 20
I:   Processing matching result no. 21
I:   Processing matching result no. 22
I:   Processing matching result no. 23
I:   Processing matching result no. 24
I:   Processing matching result no. 25
I: =============================
I: Worklist Find SCP Response 1 (Pending)
I:
I: # Dicom-Data-Set
I: # Used TransferSyntax: Little Endian Implicit
I: (0008,0050) SH [HSALU24301965101]                       #  16, 1 AccessionNumber
I: (0010,0010) PN [BAL^REF^LYA ]             #  26, 1 PatientName
I: (0010,0020) LO [91994 ]                                 #   6, 1 PatientID
I: (0010,0030) DA [19750302]                               #   8, 1 PatientBirthDate
I: (0010,0040) CS [F ]                                     #   2, 1 PatientSex
I: (0010,2000) LO (no value available)                     #   0, 0 MedicalAlerts
I: (0010,2110) LO (no value available)                     #   0, 0 Allergies
I: (0020,000d) UI (no value available)                     #   0, 0 StudyInstanceUID
I: (0032,1032) PN (no value available)                     #   0, 0 RequestingPhysician
I: (0040,0100) SQ (Sequence with explicit length #=1)      # 138, 1 ScheduledProcedureStepSequence
I:   (fffe,e000) na (Item with explicit length #=11)         # 130, 1 Item
I:     (0008,0060) CS [ECG ]                                   #   4, 1 Modality
I:     (0032,1070) LO (no value available)                     #   0, 0 RequestedContrastAgent
I:     (0040,0001) AE [HPCHPSURG12E]                           #  12, 1 ScheduledStationAETitle
I:     (0040,0002) DA [20240524]                               #   8, 1 ScheduledProcedureStepStartDate
I:     (0040,0003) TM [122311]                                 #   6, 1 ScheduledProcedureStepStartTime
I:     (0040,0006) PN (no value available)                     #   0, 0 ScheduledPerformingPhysicianName
I:     (0040,0009) SH (no value available)                     #   0, 0 ScheduledProcedureStepID
I:     (0040,0010) SH (no value available)                     #   0, 0 ScheduledStationName
I:     (0040,0011) SH (no value available)                     #   0, 0 ScheduledProcedureStepLocation
I:     (0040,0012) LO (no value available)                     #   0, 0 PreMedication
I:     (0040,0400) LT (no value available)                     #   0, 0 CommentsOnTheScheduledProcedureStep
I:   (fffe,e00d) na (ItemDelimitationItem for re-encoding)   #   0, 0 ItemDelimitationItem
I: (fffe,e0dd) na (SequenceDelimitationItem for re-encod.) #   0, 0 SequenceDelimitationItem
I: (0040,1001) SH (no value available)                     #   0, 0 RequestedProcedureID
I: (0040,1003) SH (no value available)                     #   0, 0 RequestedProcedurePriority
I:
I: -----------------------------
I: Worklist Find SCP Response 2 (Pending)
...
I wait your answer.
Thanks for your time.

J. Riesmeier
DCMTK Developer
Posts: 2517
Joined: Tue, 2011-05-03, 14:38
Location: Oldenburg, Germany
Contact:

Re: ECG modality (scu) does not find records in wlmscpfs (scp) when they exist

#4 Post by J. Riesmeier »

When I compare some lines of the log output for the first (not working)...

Code: Select all

I:     (0008,0060) CS [ECG]                                   #   4, 1 Modality
I:     (0040,0001) AE [HPCHPSURG12E]                           #  12, 1 ScheduledStationAETitle
I:     (0040,0002) DA [20240523-20240524]                     #  18, 1 ScheduledProcedureStepStartDate
I:     (0040,0003) TM (no value available)                     #   0, 0 ScheduledProcedureStepStartTime
I:     (0040,0006) PN (no value available)                     #   0, 0 ScheduledPerformingPhysicianName
... and the second (working) query...

Code: Select all

I:     (0008,0060) CS [ECG ]                                   #   4, 1 Modality
I:     (0032,1070) LO (no value available)                     #   0, 0 RequestedContrastAgent
I:     (0040,0001) AE [HPCHPSURG12E]                           #  12, 1 ScheduledStationAETitle
I:     (0040,0002) DA [20240523-20240524 ]                     #  18, 1 ScheduledProcedureStepStartDate
I:     (0040,0003) TM (no value available)                     #   0, 0 ScheduledProcedureStepStartTime
I:     (0040,0006) PN (no value available)                     #   0, 0 ScheduledPerformingPhysicianName
I see a strange indentation of the first query in the lines for the Modality and the ScheduledProcedureStepStartDate Attribute. Since the respective values have an odd number of bytes, the values need to be padded with a space character (see log output of second query above). Maybe, the SCU for the first query uses a wrong character for padding (e.g. a 0 byte, which is not shown in the output but used for comparison). Of course, this is just a guess.

Marco Eichelberg
OFFIS DICOM Team
OFFIS DICOM Team
Posts: 1462
Joined: Tue, 2004-11-02, 17:22
Location: Oldenburg, Germany
Contact:

Re: ECG modality (scu) does not find records in wlmscpfs (scp) when they exist

#5 Post by Marco Eichelberg »

The provider keeps telling me that it is a Transfer Syntax issue.
I disagree. I see no sign of any transfer syntax related problems. If the modality negotiates Implicit VR Little Endian, then the worklist SCP will convert all response messages to that transfer syntax before sending. If the provider claims that it is a transfer syntax issue, they should provide facts to back this claim.

Marc.Rodjan
Posts: 7
Joined: Wed, 2024-05-15, 08:38

Re: ECG modality (scu) does not find records in wlmscpfs (scp) when they exist

#6 Post by Marc.Rodjan »

Thank you for your early response, I appreciate the effort you are making.
So do you think that the problem may be here, in that strange indentation that the modality generates?

Code: Select all

I: # Dicom-Data-Set
I: # Used TransferSyntax: Little Endian Implicit
I: (0008,0005) CS [ISO_IR 100]                             #  10, 1 SpecificCharacterSet
I: (0008,0050) SH (no value available)                     #   0, 0 AccessionNumber
I: (0010,0010) PN (no value available)                     #   0, 0 PatientName
I: (0010,0020) LO (no value available)                     #   0, 0 PatientID
I: (0010,0030) DA (no value available)                     #   0, 0 PatientBirthDate
I: (0010,0040) CS (no value available)                     #   0, 0 PatientSex
I: (0010,1020) DS (no value available)                     #   0, 0 PatientSize
I: (0010,1030) DS (no value available)                     #   0, 0 PatientWeight
I: (0010,4000) LT (no value available)                     #   0, 0 PatientComments
I: (0020,000d) UI (no value available)                     #   0, 0 StudyInstanceUID
I: (0040,0100) SQ (Sequence with undefined length #=1)     # u/l, 1 ScheduledProcedureStepSequence
I:   (fffe,e000) na (Item with undefined length #=5)         # u/l, 1 Item
I:     (0008,0060) CS [ECG]                                   #   4, 1 Modality
I:     (0040,0001) AE [HPCHPSURG12E]                           #  12, 1 ScheduledStationAETitle
I:     (0040,0002) DA [20240523-20240524]                     #  18, 1 ScheduledProcedureStepStartDate
I:     (0040,0003) TM (no value available)                     #   0, 0 ScheduledProcedureStepStartTime
I:     (0040,0006) PN (no value available)                     #   0, 0 ScheduledPerformingPhysicianName
I:   (fffe,e00d) na (ItemDelimitationItem)                   #   0, 0 ItemDelimitationItem
I: (fffe,e0dd) na (SequenceDelimitationItem)               #   0, 0 SequenceDelimitationItem
I:
I: =============================
If so, is there any solution on your part?
I will still tell the provider, although I don't think it will be very successful, since he tells me that with other worklists (SCP) ECG modality is working.
I really appreciate the answer you give me to this, since depending on what you tell me I will speak with the distributor of the modality.
Thanks for everything.

Marco Eichelberg
OFFIS DICOM Team
OFFIS DICOM Team
Posts: 1462
Joined: Tue, 2004-11-02, 17:22
Location: Oldenburg, Germany
Contact:

Re: ECG modality (scu) does not find records in wlmscpfs (scp) when they exist

#7 Post by Marco Eichelberg »

there is one thing you might want to try, if you can compile wlmscpfs from source:
in file dcmwlm/libsrc/wlmactmg.cc, look for the following line:

Code: Select all

dcmEnableAutomaticInputDataCorrection.set( OFFalse );
Change "OFFalse" to "OFTrue", re-compile and check if it makes a difference.
If the problem is caused by illegal zero padding, for example in the (0008,0060) Modality attribute in the query, then this might help.

Marc.Rodjan
Posts: 7
Joined: Wed, 2024-05-15, 08:38

Re: ECG modality (scu) does not find records in wlmscpfs (scp) when they exist

#8 Post by Marc.Rodjan »

Hi Marco.
Thanks for the detail of responding so quickly.
As for compiling wlmscpfs, I wouldn't know how to do it.
I wouldn't know where to start, I would appreciate all the help you could offer me, but I don't know how to perform this test at such a low level.
What is happening to us with this modality is so frustrating, we have several connected without any problem, but there is no way for it to work.
As I said above, I appreciate all the help you can offer me.
Kind regards.

Marc.Rodjan
Posts: 7
Joined: Wed, 2024-05-15, 08:38

Re: ECG modality (scu) does not find records in wlmscpfs (scp) when they exist

#9 Post by Marc.Rodjan »

Hello Marco.
we have compiled the application by changing the parameter that you have indicated

Code: Select all

dcmwlm/libsrc/wlmactmg.cc
dcmEnableAutomaticInputDataCorrection.set( OFFalse );
and everything remains the same, it does not return results.

Code: Select all

I: # Dicom-Data-Set
I: # Used TransferSyntax: Little Endian Implicit
I: (0008,0050) SH (no value available)                     #   0, 0 AccessionNumber
I: (0010,0010) PN (no value available)                     #   0, 0 PatientName
I: (0010,0020) LO [58469]                                 #   6, 1 PatientID
I: (0010,0030) DA (no value available)                     #   0, 0 PatientBirthDate
I: (0010,0040) CS (no value available)                     #   0, 0 PatientSex
I: (0010,1020) DS (no value available)                     #   0, 0 PatientSize
I: (0010,1030) DS (no value available)                     #   0, 0 PatientWeight
I: (0010,4000) LT (no value available)                     #   0, 0 PatientComments
I: (0020,000d) UI (no value available)                     #   0, 0 StudyInstanceUID
I: (0040,0100) SQ (Sequence with undefined length #=1)     # u/l, 1 ScheduledProcedureStepSequence
I:   (fffe,e000) na (Item with undefined length #=5)         # u/l, 1 Item
I:     (0008,0060) CS [ECG]                                   #   4, 1 Modality
I:     (0040,0001) AE [HPCHPSURG12E]                           #  12, 1 ScheduledStationAETitle
I:     (0040,0002) DA (no value available)                     #   0, 0 ScheduledProcedureStepStartDate
I:     (0040,0003) TM (no value available)                     #   0, 0 ScheduledProcedureStepStartTime
I:     (0040,0006) PN (no value available)                     #   0, 0 ScheduledPerformingPhysicianName
I:   (fffe,e00d) na (ItemDelimitationItem)                   #   0, 0 ItemDelimitationItem
I: (fffe,e0dd) na (SequenceDelimitationItem)               #   0, 0 SequenceDelimitationItem
I:
I: =============================
I: Determining matching records from worklist files
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301990801_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301998201_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24301999301_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302000001_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302000501_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302000601_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302001001_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302001901_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302003501_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302005501_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302006101_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302006401_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302007301_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302008001_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302008101_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302008401_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302008501_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302008601_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302008701_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302008801_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302009101_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302009301_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302009401_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302009501_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302009601_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302009701_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302009801_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302009901_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302010001_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302010101_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302010201_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302010301_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302010401_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302010501_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302010601_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302010701_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302010801_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302010901_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302011001_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302011101_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302011301_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302011401_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302011501_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302012601_ECG.wl" does not match query
D: DcmMetaInfo::checkAndReadPreamble() TransferSyntax="Little Endian Explicit"
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Information from worklist file "C:\WORKLIST\Worklist_Server\DCMWorklist\wlistdb\WL_SAL_URG_ECG\HSALU24302012801_ECG.wl" does not match query
I: Matching results: 0 matching records found in worklist files
I: =============================
I: Worklist Find SCP Response 1 (Success)
I: Association Release
I: +++++++++++++++++++++++++++++
Any other ideas on this?
Thanks in advance.

Marco Eichelberg
OFFIS DICOM Team
OFFIS DICOM Team
Posts: 1462
Joined: Tue, 2004-11-02, 17:22
Location: Oldenburg, Germany
Contact:

Re: ECG modality (scu) does not find records in wlmscpfs (scp) when they exist

#10 Post by Marco Eichelberg »

please change this to dcmEnableAutomaticInputDataCorrection.set( OFTrue ); and retry.

Marc.Rodjan
Posts: 7
Joined: Wed, 2024-05-15, 08:38

Re: ECG modality (scu) does not find records in wlmscpfs (scp) when they exist

#11 Post by Marc.Rodjan »

Sorry Marco, that's how I compiled it,

Code: Select all

dcmEnableAutomaticInputDataCorrection.set( OFTrue );
I wrote it wrong in the previous post.
Thank you, I await your response.

Marc.Rodjan
Posts: 7
Joined: Wed, 2024-05-15, 08:38

Re: ECG modality (scu) does not find records in wlmscpfs (scp) when they exist

#12 Post by Marc.Rodjan »

Hello again.
Can you think of any test or idea that I could put into practice to get these ECGs going? :idea:
Or I leave it impossible for it to work with this wlmscpfs Worklist SCP.
I appreciate your comments.
Thanks for everything.

Post Reply

Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 1 guest