ill give it a try thanks Marcel
Posts by MikeBailey
-
-
Thanks Marcel,
What is the best way to do that?
Is there an easy\clean way to stop the current regen - looks like it slowed down even more over the weekend - we are only up to 350 patients now!!!
Cheers,
Mike
-
Hi Marcel & All,
We have moved our data to a new SAN & MS SQL 2019 ~ 10800 patients.
I did a test regen and it was about as long as i expected - roughly 2 days.
We then copied the rest of the data to the new SAN (only an additional 2 weeks of data) however this regen is much slower - only 300 patients in after 8 hours???
Any ideas on what could cause this??
Kind regards,
Mike
Michael Bailey, MSc, MBAAdv (HealthMgmt), QMPS
Senior Radiation Oncology Medical Physics Specialist
Illawarra Cancer Care Centre
Australia
-
Thanks Marcel,
we are currently using v1.4.17d so I will update to 1.4.19a.
Cheers,
Michael -
Hi Marcel,
Does CONQUEST support the storage of the SPATIAL REGISTRATION Object?
Kind regards,
Michael -
Hi Marcel,
When I try to export from Pinnacle to CONQUEST.
It usually fails on one of the RT Dose components.
These plans always have multiple prescriptions hence RT DOSE elements.
Kind Regards,
Mike -
Hi Marcel,
AMAZING!! Fixed it straigt away!
I will let Yulong know as I suspect that DICOMAN is calling all the way down to StudyTime.
Thanks for your assistance,
Regards,
Mike -
Hi Marcel,
Here is my dicom.ini - I have the ActiveFormProj1.ocx in the directory above the webserver.
#
# This file contains configuration information for the conquest cgi web server;
# it must be in the same directory as the dgate.exe in the web server script directory.
# For wamp: dgate.exe runs if it is put in C:\wamp\Apache2\cgi-bin
# The server home page is then "http://127.0.0.1/cgi-bin/dgate.exe?mode=top"
# The cgi interface has been tested with wamp5, dgate4.12d, and ie6sp1
#
# modified 20070213: default to n4, note about ocx only required on client
# modified 20080902: webreadonly ON; graphics and viewer configs; sample scripted web pages
# modified 20101121: Added wadoservers section
#
# configured for ICCC application RO_PACS by MJB 20111103[sscscp]
MicroPACS = sscscp# database layout (copy dicom.sql to the web server script directory or point to the one in your dicom server directory)
kFactorFile = c:\dicomserver\dicom.sql
TruncateFieldNames = 10# default IP address and port of DICOM server (may be non-local, web pages empty if wrong)
# use version 1.4.14 up, if an older version some feautues will not workWebServerFor = 10.39.36.67
TCPPort = 5678# path to script engine: ocx will not download images if wrong - shows as black square with controls
# for wamp: dgate.exe runs if it is put in C:\wamp\Apache2\cgi-binWebScriptAddress = http://10.39.36.67/webserver/dgate64.exe
# web or local location of ActiveFormProj1.ocx for download (include trailing / or \)
# the activeX control will not download if wrong or security too high - shows as white square with red x
# note: it only needs to be registered by the client, not the server!
# for wamp: the ocx canNOT be in C:\wamp\Apache2\cgi-bin, I put it in c:\wamp\www (above cgi-bin)
# - the default value is derived from WebScriptAddressWebCodeBase = http://10.39.36.67/
# if set to 1, the web user cannot edit databases and (in future) other things
WebReadonly = 1
# this is an optional virtual directory used to http: all images from mag0
# this entry is experimental and unused except for viewer=seriesviewer2
# in this mode (only) ocx will not download images if wrong - shows as black square with
# controls - the default value is derived from WebScriptAddress#WebMAG0Address = http://127.0.0.1/mag0
# excerpt from C:\wamp\Apache2\conf\httpd.conf required for WebMAG0Address (un-# there)
# or use the wamp traybar menu to create the alias#Alias /mag0/ "c:/dicomserver/data/"
#
#<Directory "c:/dicomserver/data">
# Options Indexes MultiViews
# AllowOverride None
# Order allow,deny
# Allow from all
#</Directory># these settings control size of slice and series viewers, max size of transmitted dicom images
# (0=original), compression for images sent to the activex (may be un,n1..4,j1,j2), the size of
# the icons in the image list, the image type used for icons and slice display, and the dgate
# mode containing the viewer (may be seriesviewer, seriesviewer2, noviewer, serversideviewer,
# or aiviewer - java code of the latter not included with 1.4.14).
# note: all items require at least one space left and right of the '=' !#[webdefaults]
size = 560
dsize = 0
compress = un
iconsize = 48
graphic = gif
viewer = seriesviewer
#[imagejaviewer]
#source = imagejaviewer.cq# enter address (up to not including the ?) of the WADO server for each DICOM AE listed
# the sample (for AE TESTWADOSRV) comes from the DICOM standard and is not valid
# the default is the local conquest server (which could use virtualservers as WADO bridge)#[wadoservers]
#CONQUEST = http://10.39.36.67/webserver/dgate64.exe# this creates web page http://xxxxx/cgi-bin/dgate.exe?mode=sample
[sample]
source = sample.cq
variable = sample 1# this creates web page http://xxxxx/cgi-bin/dgate.exe?mode=sample2
# Note: in the header parameter newline is written as \[sample2]
variable = sample 2
line0 = <HEAD><TITLE>Conquest DICOM server - %variable%</TITLE></HEAD>
line1 = <BODY BGCOLOR='CFDFCF'>
line2 = <H2>Conquest DICOM server - %variable%</H2>
line3 = </BODY>
header= Content-type: text/html\Cache-Control: no-cache\ -
Hi Marcel,
see below:
11/3/2011 10:44:37 AM [CONQUESTSRV] db extract for GUI of patient: EPSMSummerSchool11
11/3/2011 10:44:43 AM [CONQUESTSRV]
11/3/2011 10:44:43 AM [CONQUESTSRV] UPACS THREAD 122: STARTED AT: Thu Nov 03 10:44:43 2011
11/3/2011 10:44:43 AM [CONQUESTSRV] A-ASSOCIATE-RQ Packet Dump
11/3/2011 10:44:43 AM [CONQUESTSRV] Calling Application Title : "DICOMAN_MOVESCU "
11/3/2011 10:44:43 AM [CONQUESTSRV] Called Application Title : "CONQUESTSVR "
11/3/2011 10:44:43 AM [CONQUESTSRV] Application Context : "1.2.840.10008.3.1.1.1", PDU length: 16384
11/3/2011 10:44:43 AM [CONQUESTSRV] Number of Proposed Presentation Contexts: 1
11/3/2011 10:44:43 AM [CONQUESTSRV] Presentation Context 0 "1.2.840.10008.5.1.4.1.2.1.1" 1
11/3/2011 10:44:43 AM [CONQUESTSRV] Server Command := 0020
11/3/2011 10:44:43 AM [CONQUESTSRV] Message ID := 0001
11/3/2011 10:44:43 AM [CONQUESTSRV] (PatientRootQuery) search level: STUDY
11/3/2011 10:44:43 AM [CONQUESTSRV] Query On Study
11/3/2011 10:44:43 AM [CONQUESTSRV] Issue Query on Columns: DICOMStudies.StudyDate, DICOMStudies.StudyTime, DICOMStudies.AccessionN, DICOMStudies.StudyDescr, DICOMStudies.PatientNam, DICOMStudies.PatientID, DICOMStudies.StudyInsta, DICOMStudies.StudyID
11/3/2011 10:44:43 AM [CONQUESTSRV] Values: DICOMStudies.PatientNam LIKE 'EPSM%'
11/3/2011 10:44:43 AM [CONQUESTSRV] Tables: DICOMStudies
11/3/2011 10:44:43 AM [CONQUESTSRV] Sorting (DICOMStudies.PatientNam) DoSort := 1
11/3/2011 10:44:43 AM [CONQUESTSRV] Records = 2
11/3/2011 10:44:43 AM [CONQUESTSRV] C-Find (PatientRoot) located 2 records
11/3/2011 10:44:44 AM [CONQUESTSRV] UPACS THREAD 122: ENDED AT: Thu Nov 03 10:44:44 2011
11/3/2011 10:44:44 AM [CONQUESTSRV] UPACS THREAD 122: TOTAL RUNNING TIME: 1 SECONDS
11/3/2011 10:44:54 AM [CONQUESTSRV]
11/3/2011 10:44:54 AM [CONQUESTSRV] UPACS THREAD 123: STARTED AT: Thu Nov 03 10:44:54 2011
11/3/2011 10:44:54 AM [CONQUESTSRV] A-ASSOCIATE-RQ Packet Dump
11/3/2011 10:44:54 AM [CONQUESTSRV] Calling Application Title : "DICOMAN_MOVESCU "
11/3/2011 10:44:54 AM [CONQUESTSRV] Called Application Title : "CONQUESTSVR "
11/3/2011 10:44:54 AM [CONQUESTSRV] Application Context : "1.2.840.10008.3.1.1.1", PDU length: 16384
11/3/2011 10:44:54 AM [CONQUESTSRV] Number of Proposed Presentation Contexts: 1
11/3/2011 10:44:55 AM [CONQUESTSRV] Presentation Context 0 "1.2.840.10008.5.1.4.1.2.2.1" 1
11/3/2011 10:44:55 AM [CONQUESTSRV] Server Command := 0020
11/3/2011 10:44:55 AM [CONQUESTSRV] Message ID := 0001
11/3/2011 10:44:55 AM [CONQUESTSRV] (StudyRootQuery) search level: SERIES
11/3/2011 10:44:55 AM [CONQUESTSRV] Query On Series
11/3/2011 10:44:55 AM [CONQUESTSRV] Queried item 0008 0008 is not in the database
11/3/2011 10:44:55 AM [CONQUESTSRV] Issue Query on Columns: DICOMSeries.SeriesDate, DICOMSeries.Modality, DICOMSeries.SeriesDesc, DICOMSeries.ModelName, DICOMSeries.SeriesInst, DICOMSeries.SeriesNumb, DICOMStudies.PatientNam, DICOMStudies.PatientID, DICOMStudies.StudyInsta
11/3/2011 10:44:55 AM [CONQUESTSRV] Values: DICOMStudies.PatientID = 'EPSMSummerSchool11' and DICOMStudies.StudyInsta = '1.2.826.0.1.3680043.2.135.734217.55409576.7.1312855688.260.9' and DICOMSeries.StudyInsta = DICOMStudies.StudyInsta
11/3/2011 10:44:55 AM [CONQUESTSRV] Tables: DICOMSeries, DICOMStudies
11/3/2011 10:44:55 AM [CONQUESTSRV] Records = 5
11/3/2011 10:44:55 AM [CONQUESTSRV] C-Find (StudyRoot) located 5 records
11/3/2011 10:44:55 AM [CONQUESTSRV] UPACS THREAD 123: ENDED AT: Thu Nov 03 10:44:55 2011
11/3/2011 10:44:55 AM [CONQUESTSRV] UPACS THREAD 123: TOTAL RUNNING TIME: 1 SECONDS
11/3/2011 10:45:01 AM [CONQUESTSRV]
11/3/2011 10:45:01 AM [CONQUESTSRV] UPACS THREAD 124: STARTED AT: Thu Nov 03 10:45:01 2011
11/3/2011 10:45:01 AM [CONQUESTSRV] A-ASSOCIATE-RQ Packet Dump
11/3/2011 10:45:01 AM [CONQUESTSRV] Calling Application Title : "DICOMAN_MOVESCU "
11/3/2011 10:45:01 AM [CONQUESTSRV] Called Application Title : "CONQUESTSVR "
11/3/2011 10:45:01 AM [CONQUESTSRV] Application Context : "1.2.840.10008.3.1.1.1", PDU length: 16384
11/3/2011 10:45:01 AM [CONQUESTSRV] Number of Proposed Presentation Contexts: 2
11/3/2011 10:45:01 AM [CONQUESTSRV] Presentation Context 0 "1.2.840.10008.5.1.4.1.2.1.1" 1
11/3/2011 10:45:01 AM [CONQUESTSRV] Presentation Context 1 "1.2.840.10008.5.1.4.1.2.1.2" 1
11/3/2011 10:45:01 AM [CONQUESTSRV] Server Command := 0021
11/3/2011 10:45:01 AM [CONQUESTSRV] Message ID := 0001
11/3/2011 10:45:01 AM [CONQUESTSRV] C-Move Destination: "DICOMAN_MOVESCU "
11/3/2011 10:45:01 AM [CONQUESTSRV] (QualifyOn) (mapped) IP:10.36.10.51, PORT:114
11/3/2011 10:45:01 AM [CONQUESTSRV] MyPatientRootRetrieveGeneric :: SearchOn
11/3/2011 10:45:01 AM [CONQUESTSRV] Query On Image
11/3/2011 10:45:01 AM [CONQUESTSRV] Issue Query on Columns: DICOMImages.SOPClassUI, DICOMImages.SOPInstanc, DICOMSeries.SeriesInst, DICOMStudies.StudyDate, DICOMStudies.StudyTime, DICOMStudies.StudyInsta, DICOMStudies.StudyID,DICOMImages.ObjectFile,DICOMImages.DeviceName
11/3/2011 10:45:01 AM [CONQUESTSRV] Values: DICOMStudies.StudyDate = '20090116' and DICOMStudies.StudyTime = '1024.1' and DICOMStudies.StudyInsta = '1.2.826.0.1.3680043.2.135.734217.55409576.7.1312855688.260.9' and DICOMStudies.StudyID = '1' and DICOMSeries.StudyInsta = DICOMStudies.StudyInsta and DICOMImages.SeriesInst = DICOMSeries.SeriesInst
11/3/2011 10:45:02 AM [CONQUESTSRV] Tables: DICOMImages, DICOMSeries, DICOMStudies
11/3/2011 10:45:02 AM [CONQUESTSRV] Records = 0
11/3/2011 10:45:02 AM [CONQUESTSRV] Retrieve: move search failed
11/3/2011 10:45:02 AM [CONQUESTSRV] C-Move (PatientRoot)
11/3/2011 10:45:02 AM [CONQUESTSRV] UPACS THREAD 124: ENDED AT: Thu Nov 03 10:45:01 2011
11/3/2011 10:45:02 AM [CONQUESTSRV] UPACS THREAD 124: TOTAL RUNNING TIME: 0 SECONDS
11/3/2011 10:45:07 AM -----------------------------------------------------Regards,
Mike -
Hi Marcel,
The only problem now is that when I try to use the viewer from the webserver there are no images displayed in it!!
I get the viewer itself - it mustnt be looking at the db some how??
Cheers,
Mike -
Hi Marcel,
I try to upload the bugreport & get the following error
Could not upload attachment to ./files/40447_f188adc549a69e95e39e1feed2fd3bde
Cheers,
Mike -
Thanks Marcel,
Setup the webserver as a site in IIS server 2008 as per the instructions.
Our awesome IT guy Ken came up with the follwoing before I could forward on your suggested site so it may be useful for others.
For security reasons every CGI has to be registered in the ISAPI/CGI Restriction list.
To do that you have to open INETMGR, click the machine node (name of your machine) and find the ISAPI/CGI Restriction List menu icon.
Select the item and add the following entries in the dialog box:
ISAPI or CGI path:
c:\inetpub\wwwroot\cgi\SimpleCGI.exe
Description:
SimpleCGI
Check the Allow extension path to execute box
The next step is to create a virtual directory that allows CGIs to execute.
Right click the "Default Web Site" in INETMGR and select "Add Virtual Directory".
Add the following entries:
Alias: cgi
Physical path: c:\inetpub\wwwroot\cgi
then click OKOne last step: we still don't allow "Execute" access in this directory.
For this you have to go to the Handler Mappings menu of the CGI virtual directory (make sure you select the CGI virtual directory on the left hand side!).
Go to the "Edit Feature Permissions" link in the Actions Menu on the right hand side, open it and check "Read", "Script" & "Execute" and click "OK".Should work fine now
-
Hi all,
I am using DICOMan developed by Yulong Yan @ UAMS to query & retrieve from conquest.
I can sucessfully query & retrieve individual series from a study but cannot retrieve the study as a whole?
In DICOMan i get the following debug info:
Request Parameters:
Our Implementation Class UID: 1.2.276.0.7230010.3.0.3.5.4
Our Implementation Version Name: DICOMAN 1.5
Their Implementation Class UID:
Their Implementation Version Name:
Application Context Name: 1.2.840.10008.3.1.1.1
Calling Application Name: DICOMAN_MOVESCU
Called Application Name: CONQUESTSVR
Responding Application Name: resp AP Title
Our Max PDU Receive Size: 16384
Their Max PDU Receive Size: 0
Presentation Contexts:
Context ID: 1 (Proposed)
Abstract Syntax: =FINDPatientRootQueryRetrieveInformationModel
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
=BigEndianExplicit
=LittleEndianImplicit
Context ID: 3 (Proposed)
Abstract Syntax: =MOVEPatientRootQueryRetrieveInformationModel
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Proposed Transfer Syntax(es):
=LittleEndianExplicit
=BigEndianExplicit
=LittleEndianImplicit
Requested Extended Negotiation: none
Accepted Extended Negotiation: none
Requesting Association
Association Parameters Negotiated:
Our Implementation Class UID: 1.2.276.0.7230010.3.0.3.5.4
Our Implementation Version Name: DICOMAN 1.5
Their Implementation Class UID: 1.2.826.0.1.3680043.2.135.1066.101
Their Implementation Version Name: 1.4.16/WIN32
Application Context Name: 1.2.840.10008.3.1.1.1
Calling Application Name: DICOMAN_MOVESCU
Called Application Name: CONQUESTSVR
Responding Application Name: CONQUESTSVR
Our Max PDU Receive Size: 16384
Their Max PDU Receive Size: 16384
Presentation Contexts:
Context ID: 1 (Accepted)
Abstract Syntax: =FINDPatientRootQueryRetrieveInformationModel
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianImplicit
Context ID: 3 (Accepted)
Abstract Syntax: =MOVEPatientRootQueryRetrieveInformationModel
Proposed SCP/SCU Role: Default
Accepted SCP/SCU Role: Default
Accepted Transfer Syntax: =LittleEndianImplicit
Requested Extended Negotiation: none
Accepted Extended Negotiation: none
Association Accepted (Max Send PDV: 16372)
================================
Sending query
Move SCU RQ: MsgID 1
Request:# Dicom-Data-Set
# Used TransferSyntax: UnknownTransferSyntax
(0008,0020) DA [20111006] # 8, 1 StudyDate
(0008,0030) TM [1411.4] # 6, 1 StudyTime
(0008,0052) CS [STUDY] # 6, 1 QueryRetrieveLevel
(0020,000d) UI [1.3.12.2.1107.5.1.4.49347.30000011100522305150000000010] # 56, 1 StudyInstanceUID
(0020,0010) SH [1] # 2, 1 StudyID
C-Move RSP: MsgID: 1 [Status=Failed: UnableToProcess]
AffectedSOPClassUID: =MOVEPatientRootQueryRetrieveInformationModel
Data Set: Not Present
NumberOfRemainingSubOperations: 0
NumberOfCompletedSubOperations: 0
NumberOfFailedSubOperations: 0
NumberOfWarningSubOperations: 0
Releasing AssociationOn the conquest side I get:
[CONQUESTSRV] UPACS THREAD 8: STARTED AT: Wed Nov 02 16:29:41 2011
[CONQUESTSRV] Calling Application Title : "DICOMAN_MOVESCU "
[CONQUESTSRV] Called Application Title : "CONQUESTSVR "
[CONQUESTSRV] Application Context : "1.2.840.10008.3.1.1.1", PDU length: 16384
[CONQUESTSRV] Presentation Context 0 "1.2.840.10008.5.1.4.1.2.1.1" 1
[CONQUESTSRV] Presentation Context 1 "1.2.840.10008.5.1.4.1.2.1.2" 1
[CONQUESTSRV] C-Move Destination: "DICOMAN_MOVESCU "
[CONQUESTSRV] C-Move (PatientRoot)
[CONQUESTSRV] UPACS THREAD 8: ENDED AT: Wed Nov 02 16:29:41 2011
[CONQUESTSRV] UPACS THREAD 8: TOTAL RUNNING TIME: 0 SECONDS
Please help!!!
Cheers,
Mike -
Hi,
was there a solution to this problem - I am having the same issue.
Our hopital will only run IIS - no APACHE allowed!
Cheers,
Mike -
Thanks Marcel,
that worked a treat!
I had the path as the mapped drive rather than the unc path.
cheers,
Mike -
Hi All,
I have Conquest 1.4.16 with the 1.4.16e patch applied running on Windows Server 2008 R2 Enterprise with a Microsft SQL Server 2008 database - images stored on a SAN.
IWhen I install the conquest server as an NT Service - conquest will display patient names & IDs only in the browse database view.
When the service is uninstalled all works well.
Any ideas or help?
Regards,
Mike