WLMSCPFS 3.5.4 not working on a WIN2000 Server System

All other questions regarding DCMTK

Moderator: Moderator Team

Post Reply
Message
Author
art
Posts: 19
Joined: Sat, 2005-04-02, 17:05
Location: Schweiz

WLMSCPFS 3.5.4 not working on a WIN2000 Server System

#1 Post by art »

I replaced the older version 3.5.3 with the latest version 3.5.4 and rebooted the system. Unfortunately all the modalities do no more see the worklist server. No option was changed:

d:\dicom\wlmscpfs.exe -cs1 -dfp C:\dicom\worklist 104

Any Idea what is wrong

BTW: replacing the new file with the old one and everything works fine again.

Kind regards

Beat

Jörg Riesmeier
ICSMED DICOM Services
ICSMED DICOM Services
Posts: 2217
Joined: Fri, 2004-10-29, 21:38
Location: Oldenburg, Germany

#2 Post by Jörg Riesmeier »

What do you mean by "do no more see"?

art
Posts: 19
Joined: Sat, 2005-04-02, 17:05
Location: Schweiz

Comparison of the two versions 3.5.3 and 3.5.4

#3 Post by art »

Setting the verbose mode -v it is obvious that the modalities do correspond with the worklist but that the answer is not the same as with the old version. Therefore it seemed to the radiologists that the new worklist did not work:

Verbose Mode Version 3.5.4
...
=============================
Determining matching records from worklist files.
=============================
Worklist Database Files:
C:\Radiologie\radbase-Worklist\CTVZ\517687.wl
C:\Radiologie\radbase-Worklist\CTVZ\567455.wl
C:\Radiologie\radbase-Worklist\CTVZ\576813.wl
C:\Radiologie\radbase-Worklist\CTVZ\585662.wl
C:\Radiologie\radbase-Worklist\CTVZ\683946.wl
C:\Radiologie\radbase-Worklist\CTVZ\724589.wl
C:\Radiologie\radbase-Worklist\CTVZ\724819.wl
C:\Radiologie\radbase-Worklist\CTVZ\725048.wl
C:\Radiologie\radbase-Worklist\CTVZ\725089.wl
=============================
Worklist file C:\Radiologie\radbase-Worklist\CTVZ\517687.wl is incomplete. File will be ignored.
Worklist file C:\Radiologie\radbase-Worklist\CTVZ\567455.wl is incomplete. File will be ignored.
Worklist file C:\Radiologie\radbase-Worklist\CTVZ\576813.wl is incomplete. File will be ignored.
Worklist file C:\Radiologie\radbase-Worklist\CTVZ\585662.wl is incomplete. File will be ignored.
Worklist file C:\Radiologie\radbase-Worklist\CTVZ\683946.wl is incomplete. File will be ignored.
Worklist file C:\Radiologie\radbase-Worklist\CTVZ\724589.wl is incomplete. File will be ignored.
Worklist file C:\Radiologie\radbase-Worklist\CTVZ\724819.wl is incomplete. File will be ignored.
Worklist file C:\Radiologie\radbase-Worklist\CTVZ\725048.wl is incomplete. File will be ignored.
Worklist file C:\Radiologie\radbase-Worklist\CTVZ\725089.wl is incomplete. File will be ignored.
Matching results: 0 matching records found in worklist files.
=============================
Worklist Find SCP Response 1 [status: Success]
Association Release

+++++++++++++++++++++++++++++

Verbose Mode Version 3.5.3
....
=============================
Determining matching records from worklist files.
=============================
Worklist Database Files:
C:\Radiologie\radbase-Worklist\CTVZ\517687.wl
C:\Radiologie\radbase-Worklist\CTVZ\567455.wl
C:\Radiologie\radbase-Worklist\CTVZ\576813.wl
C:\Radiologie\radbase-Worklist\CTVZ\585662.wl
C:\Radiologie\radbase-Worklist\CTVZ\683946.wl
C:\Radiologie\radbase-Worklist\CTVZ\724589.wl
C:\Radiologie\radbase-Worklist\CTVZ\724819.wl
C:\Radiologie\radbase-Worklist\CTVZ\725048.wl
C:\Radiologie\radbase-Worklist\CTVZ\725089.wl
=============================
Information from worklist file C:\Radiologie\radbase-Worklist\CTVZ\517687.wl does not match query.
Information from worklist file C:\Radiologie\radbase-Worklist\CTVZ\567455.wl does not match query.
Information from worklist file C:\Radiologie\radbase-Worklist\CTVZ\576813.wl does not match query.
Information from worklist file C:\Radiologie\radbase-Worklist\CTVZ\585662.wl does not match query.
Information from worklist file C:\Radiologie\radbase-Worklist\CTVZ\683946.wl does not match query.
Information from worklist file C:\Radiologie\radbase-Worklist\CTVZ\724589.wl matches query.
Information from worklist file C:\Radiologie\radbase-Worklist\CTVZ\724819.wl does not match query.
Information from worklist file C:\Radiologie\radbase-Worklist\CTVZ\725048.wl does not match query.
Information from worklist file C:\Radiologie\radbase-Worklist\CTVZ\725089.wl does not match query.
Matching results: 1 matching records found in worklist files.
Processing matching result no. 0.
=============================
Worklist Find SCP Response 1 [status: Pending]
Response Identifiers (1)


While Version 3.5.3 accepts WL-Files, Version 3.5.4 does not. The following formats are used (extract out of a VB-application):

"Kodak CR"
"(0008,0050) SH [" & WLH.strAccessionNumber & "]“
"(0010,0010) PN [" & WLH.strName & "] # 2, 1 PatientsName „
"(0010,0020) LO [" & WLH.strPID & "] # 0, 0 PatientID „
"(0010,0030) DA [" & Format(DIHeader.DateOfBirth, "yyyymmdd“ & "] # 0, 0 PatientsBirthDate“
"(0010,0040) CS [" & WLH.strSex & "] # 0, 0 PatientsSex“
"(0020,000d) UI [" & WLH.strStudyInstanceUID & "]“
"(0040,0100) SQ (Sequence with explicit length #=1) # 124, 1 ScheduledProcedureStepSequence“
"(fffe,e000) na (Item with explicit length #=7) # 116, 1 Item“
"(0008,0060) CS [" & strModalityMapped & "] # 2, 1 Modality“
"(0040,0002) DA [" & WLH.strStartDate & "] # 18, 1 ScheduledProcedureStepStartDate „
"(fffe,e00d) na (ItemDelimitationItem for re-encoding) # 0, 0 ItemDelimitationItem „
"(fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # 0, 0 SequenceDelimitationItem“

"Siemens Somaris"
"(0008,0050) SH [" & WLH.strAccessionNumber & "]“
"(0010,0010) PN [" & WLH.strName & "] # 2, 1 PatientsName „
"(0010,0020) LO [" & WLH.strPID & "] # 0, 0 PatientID „
"(0010,0030) DA [" & Format(DIHeader.DateOfBirth, "yyyymmdd“ & "] # 0, 0 PatientsBirthDate“
"(0010,0040) CS [" & WLH.strSex & "] # 0, 0 PatientsSex“
"(0020,000d) UI [" & WLH.strStudyInstanceUID & "]“
"(0040,0001) CS [" & strArrModality(3, iRow) & "] # Scheduled AE title“
"(0040,0100) SQ (Sequence with explicit length #=1) # 124, 1 ScheduledProcedureStepSequence“
"(fffe,e000) na (Item with explicit length #=7) # 116, 1 Item“
"(0008,0060) CS [" & strModalityMapped & "] # 2, 1 Modality“
"(0040,0002) DA [" & WLH.strStartDate & "] # 18, 1 ScheduledProcedureStepStartDate „
"(0040,0003) TM [0000] # 0, 0 ScheduledProcedureStepStartTime „
"(0040,0006) CS [] # Scheduled Performing Physician's Name“
"(fffe,e00d) na (ItemDelimitationItem for re-encoding) # 0, 0 ItemDelimitationItem „
"(fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # 0, 0 SequenceDelimitationItem“

"Toshiba ADx"
"(0008,0050) SH [" & WLH.strAccessionNumber & "]“
"(0010,0010) PN [" & WLH.strName & "] # 2, 1 PatientsName „
"(0010,0020) LO [" & WLH.strPID & "] # 0, 0 PatientID „
"(0010,0030) DA [" & Format(DIHeader.DateOfBirth, "yyyymmdd“ & "] # 0, 0 PatientsBirthDate“
"(0010,0040) CS [" & WLH.strSex & "] # 0, 0 PatientsSex“
"(0020,000d) UI [" & WLH.strStudyInstanceUID & "]“
"(0040,0001) CS [" & strArrModality(3, iRow) & "] # Scheduled AE title“
"(0040,0100) SQ (Sequence with explicit length #=1) # 124, 1 ScheduledProcedureStepSequence“
"(fffe,e000) na (Item with explicit length #=7) # 116, 1 Item“
"(0008,0060) CS [" & strModalityMapped & "] # 2, 1 Modality“
"(0040,0002) DA [" & WLH.strStartDate & "] # 18, 1 ScheduledProcedureStepStartDate „
"(0040,0003) TM [0000] # 0, 0 ScheduledProcedureStepStartTime „
"(fffe,e00d) na (ItemDelimitationItem for re-encoding) # 0, 0 ItemDelimitationItem „
"(fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # 0, 0 SequenceDelimitationItem“

Else
"(0008,0050) SH [" & WLH.strAccessionNumber & "]“
"(0010,0010) PN [" & WLH.strName & "] # 2, 1 PatientsName „
"(0010,0020) LO [" & WLH.strPID & "] # 0, 0 PatientID „
"(0010,0030) DA [" & Format(DIHeader.DateOfBirth, "yyyymmdd“ & "] # 0, 0 PatientsBirthDate“
"(0010,0040) CS [" & WLH.strSex & "] # 0, 0 PatientsSex“
"(0020,000d) UI [" & WLH.strStudyInstanceUID & "]“
"(0040,0100) SQ (Sequence with explicit length #=1) # 124, 1 ScheduledProcedureStepSequence“
"(fffe,e000) na (Item with explicit length #=7) # 116, 1 Item“
"(0008,0060) CS [" & strModalityMapped & "] # 2, 1 Modality“
"(0040,0002) DA [" & WLH.strStartDate & "] # 18, 1 ScheduledProcedureStepStartDate „
"(fffe,e00d) na (ItemDelimitationItem for re-encoding) # 0, 0 ItemDelimitationItem „
"(fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # 0, 0 SequenceDelimitationItem“

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

Thanks for advice

Beat

Jörg Riesmeier
ICSMED DICOM Services
ICSMED DICOM Services
Posts: 2217
Joined: Fri, 2004-10-29, 21:38
Location: Oldenburg, Germany

#4 Post by Jörg Riesmeier »

Try option --disable-file-reject (-dfr).

art
Posts: 19
Joined: Sat, 2005-04-02, 17:05
Location: Schweiz

Thank and suggestions

#5 Post by art »

Thanks for the advice which cured the symptoms.

Suggestion: Instead of "enable file rejection" as the default option I would prefer the "disable file rejection" to ensure backward compatibility.

Kind regards

Beat

Jörg Riesmeier
ICSMED DICOM Services
ICSMED DICOM Services
Posts: 2217
Joined: Fri, 2004-10-29, 21:38
Location: Oldenburg, Germany

#6 Post by Jörg Riesmeier »

If your problem is caused by missing type 2 elements, there will be a fix with the next release. If your worklist file are really incomplete you should add the missing elements.

Post Reply

Who is online

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