marcelvanherk Enlightened
- from Amsterdam, the Netherlands
- Member since Jan 4th 2007
- Last Activity:
- Posts
- 7,018
- Reactions Received
- 64
- Points
- 35,684
- Profile Hits
- 4,404
-
-
Hi Marcel
After read the docs i guess i found the the solution here,
https://docs.ohif.org/deployme…ipes/embedded-viewer.html
You need compile each extension and add the script into index.html. The docs show a sample in link above
Add Extensions
The UMD build of the OHIF Viewer is a "light weight" build that only contains the core extensions required for basic 2D image viewing. It's possible to add other extensions at runtime.
This only requires us to include a single script tag, and add it using the
extensions
key to our config. In this practical example, we register our popular whole slide microscopy extension:You can see an example of a slide microscopy study in the viewer with the extension enabled here (source code) and without it here (source code).
You can read more about extensions and how to create your own in our extensions guide.
-
Hello Mr. Marcel,
Greetings!!!
Can you please guide me on this:
By default when any Dicom images comes from modalities to Conquest database, the folder name shows as PatientID, but I changed the “FileNameSyntax = 5”, now all the incoming Folder name changed to PatientName, can you please guide me how I can store the all data in different folders for different modalities. For example, when CT modality send the data it store into “..\data\CT” folder, for MR studies it store into “..\data\MR” folder.
Also how can I create a folder with Date and time ?
C:\dicomserver\data\CT\2022-07-06-WED\PatientNameFolder\*.dcm
C:\dicomserver\data\MR\2022-06-24-FRI\PatientNameFolder\*.dcm
Like this.
Hope I get the answer soon
-
Hi Marcel
i want to know if i can connect Horus Station in MacOS with a Coquest Server via WADO retrieve mode, and if its posible how can i setup that conection
i already confiure horus conection via c-get retrieve mode but seems a lot slow, i want to try WADO
regards,
-
Hi,
you have to create a conquest web server, e.g. using xampp or apache. Then the wado requests will use the root of the web server, e.g.
http://127.0.0.1/cgi-bin/newweb/dgate.exe
Marcel
-
-
hi marcel
i have a problem in transferring the nuclear studies to the dicom server and i need someone to assist me with this ASAP please
error ::dicommove remote dicom error
thanks
-
Conquest is free software. I can only offer offline support. Usually this happens when the image source does not have the configuation of conquest set correctly.
Marcel
1
-
Hi Marcel,
I'm stuck with an export converter that just wont work. Can you have a look for me? I've attached our DICOM.ini file The one in question is the last one ExportConverter 16
Thanks
Mike
# This file contains configuration information for the DICOM server
# Do not edit unless you know what you are doing
[sscscp]
MicroPACS = sscscp
Edition = Personal
# Network configuration: server name and TCP/IP port#
MyACRNema = OCMRSERVER
TCPPort = 3140
# Reference to other files: known dicom servers; database layout; sops
ACRNemaMap = acrnema.map
kFactorFile = dicom.sql
SOPClassList = dgatesop.lst
# Host, database, username and password for MySql database
SQLHost = localhost
SQLServer = conquest
Username = root
Password = Tc4ee22**
MySql = 1
DoubleBackSlashToDB = 1
UseEscapeStringConstants = 0
# Configure database
TruncateFieldNames = 10
MaxFieldLength = 254
MaxFileNameLength = 255
FixPhilips = 0
FixKodak = 0
KeepAlive = 60
LargeFileSizeKB = 4096
PrintSquareLandscape = 0
UseKpacsDecompression = 1
ZipTime = 05:
UIDPrefix = 1.2.826.0.1.3680043.2.135.735803.49491769
EnableReadAheadThread = 1
PatientQuerySortOrder =
StudyQuerySortOrder =
SeriesQuerySortOrder =
ImageQuerySortOrder =
EnableComputedFields = 1
IndexDBF = 1
PackDBF = 0
LongQueryDBF = 1000
TCPIPTimeOut = 300
FailHoldOff = 60
RetryDelay = 100
RetryForwardFailed = 0
ImportExportDragAndDrop = 0
QueueSize = 128
WorkListMode = 0
WorkListReturnsISO_IR_100 = 1
DebugLevel = 0
Prefetcher = 0
LRUSort =
AllowTruncate =
DecompressNon16BitsJpeg = 1
UseBuiltInJPEG = 1
LossyQuality = 95
IgnoreOutOfMemoryErrors = 0
NoDICOMCheck = 0
PadAEWithZeros = 0
AllowEmptyPatientID = 0
FileNameSyntax = 4
# Configuration of compression for incoming images and archival
DroppedFileCompression = un
IncomingCompression = un
ArchiveCompression = as
# Names of the database tables
PatientTableName = DICOMPatients
StudyTableName = DICOMStudies
SeriesTableName = DICOMSeries
ImageTableName = DICOMImages
WorkListTableName = DICOMWorkList
DMarkTableName = DICOMAccessUpdates
RegisteredMOPDeviceTable = RegisteredMOPIDs
UIDToMOPIDTable = UIDToMOPID
UIDToCDRIDTable = UIDToCDRID
# Banner and host for debug information
PACSName = OCMRSERVER
OperatorConsole = 127.0.0.1
# Configure email of error messages
MailHost =
MailPort = smtp
MailSignon =
MailFromName =
MailRcptName1 =
MailCollectTime = 1
MailWaitTime = 10
# Configuration of disk(s) to store images
MAGDeviceThreshhold = 0
MAGDeviceFullThreshHold = 500
IgnoreMAGDeviceThreshold = 0
MAGDevices = 2
MAGDevice0 = E:\images\
MAGDevice1 = c:\images1\
NightlyCleanThreshhold = 0
NightlyMoveThreshhold = 0
NightlyMoveTarget =
# Configuration of forwarding and/or converter programs to export DICOM slices
ForwardAssociationLevel = SERIES
ForwardAssociationCloseDelay = 5
ForwardAssociationRefreshDelay = 3600
ForwardAssociationRelease = 1
ExportConverters = 20
#Forward any incomming data to OCMRBACKUP unless it's coming from OCMRBACKUP
ExportConverter0 = ifequal "%u","OCMRBACKUP"; stop; forward to OCMRBACKUP
#Forward cardiac research scans to CVI42
#"ifequal "%V0008,0016","1.3.12.2.1107.5.9.1"; stop;" stops the transfer of objects with the seimens non-image SOPclass which breaks CVI42 (spectroscopy etc.)
ExportConverter1 = ifequal "%i[6,7]", "c1"; ifequal "%V0008,0016","1.3.12.2.1107.5.9.1"; stop; forward to CVI42
ExportConverter2 = ifequal "%i[4,5]", "C0"; ifequal "%V0008,0016","1.3.12.2.1107.5.9.1"; stop; forward to CVI42
ExportConverter3 = ifequal "%i[4,5]", "C1"; ifequal "%V0008,0016","1.3.12.2.1107.5.9.1"; stop; forward to CVI42
ExportConverter4 = ifequal "%i[6,7]", "C0"; ifequal "%V0008,0016","1.3.12.2.1107.5.9.1"; stop; forward to CVI42
ExportConverter5 = ifequal "%i[6,7]", "C1"; ifequal "%V0008,0016","1.3.12.2.1107.5.9.1"; stop; forward to CVI42
#06 Forward neuro scans to FTP
ExportConverter6 = ifequal "%i[4,5]", "n0"; forward to OCMRFTP; ifequal "%i[6,7]", "N0"; forward to OCMRFTP; ifequal "%i[4,5]", "N1"; forward to OCMRFTP; ifequal "%i[6,7]", "N1"; forward to OCMRFTP
#07 Forward anonymised Abdominal studies to FTP (and CVI42 for Dragana Savic (MM 16/12/2020))
ExportConverter7 = ifequal "%i[4,5]", "A0"; forward to OCMRFTP; ifequal "%i[4,5]", "A1"; forward to OCMRFTP; ifequal "%i[6,7]", "A0"; forward to OCMRFTP; ifequal "%i[6,7]", "A1"; forward to OCMRFTP;
#08 Forward anonymised Cardiac studies C13-07 and C14-11 to FTP - for Christina Levick
ExportConverter8 = ifequal "%i[6,11]", "C13-07"; forward to OCMRFTP; ifequal "%i[6,11]", "C14-11"; forward to OCMRFTP; ifequal "%i[4,9]", "C13-07"; forward to OCMRFTP; ifequal "%i[4,9]", "C14-11"; forward to OCMRFTP
#09 Forward anonymised Cardiac studies C16-01 and C16-02 to FTP - for Adam Lewandovski - AR 04/10/2017
ExportConverter9 = ifequal "%i[6,11]", "C16-01"; forward to OCMRFTP; ifequal "%i[6,11]", "C16-02"; forward to OCMRFTP; ifequal "%i[4,9]", "C16-01"; forward to OCMRFTP; ifequal "%i[4,9]", "C16-02"; forward to OCMRFTP
#10 Forward C18-06 and c19-* to FTP - for Marco Spartera - AR 16/1/2019
ExportConverter10 = ifequal "%i[6,11]", "C18-06"; forward to OCMRFTP; ifequal "%i[4,9]", "C18-06"; forward to OCMRFTP; ifequal "%i[6,9]", "C19-"; forward to OCMRFTP; ifequal "%i[4,7]", "C19-"; forward to OCMRFTP
#11 Forward C18-03 & C19-09, C20-04, C20-05 to FTP - for Sara Gooding
ExportConverter11 = ifequal "%i[6,11]", "C18-03"; forward to OCMRFTP; ifequal "%i[4,9]", "C18-03"; forward to OCMRFTP; ifequal "%i[6,11]", "C19-09"; forward to OCMRFTP; ifequal "%i[4,9]", "C19-09"; forward to OCMRFTP;
#12 Forward N20 to CVI42 & FTP - C-MORE
ExportConverter12 = ifequal "%i[6,8]", "N20"; forward to CVI42; ifequal "%i[4,6]", "N20"; forward to CVI42; ifequal "%i[6,8]", "N20"; forward to OCMRFTP; ifequal "%i[4,6]", "N20"; forward to OCMRFTP;
#13 Forward cardiac research scans to CVI42
ExportConverter13 = ifequal "%i[6,7]", "C2"; forward to CVI42; ifequal "%i[4,5]", "C2"; forward to CVI42
#14 Forward C20-04, C20-05 to FTP for Adam Lewandowski (MM16/12/2020)
ExportConverter14 = ifequal "%i[6,11]", "C20-04"; forward to OCMRFTP; ifequal "%i[4,9]", "C20-04"; forward to OCMRFTP; ifequal "%i[6,11]", "C20-05"; forward to OCMRFTP; ifequal "%i[4,9]", "C20-05"; forward to OCMRFTP
#15 Forward Abdominal scans to CVI42 for Dragana Savic (MM 16/12/2020)
ExportConverter15 = ifequal "%i[6,8]", "A20"; forward to CVI42; ifequal "%i[4,6]", "A20"; forward to CVI42
#16 Forward C20-03 to FTP for Rebecca Chamley (MM 22/07/2021)
ExportConverter16 = ifequal "%i[0,5]", "C20-03"; forward to OCMRFTP
ForwardCollectDelay = 600
MaximumExportRetries = 10
MaximumDelayedFetchForwardRetries = 5
-
Hola, tenemos este error en algunos ordenadores de un hospital, puedes ayudarnos?.
[852] >>: solicitud c-find para StudyInstanceUID: 1.2.392.200036.9125.2.4819184392.64774567713.12489 iniciado
[852] >>: resultado de c-find: 3 secuencias en estudio con UID 1.2.392.200036.9125.2.4819184392.64774567713.12489
[852] >>: solicitud de c-move para la secuencia 1.2.392.200036.9125.3.4819184392.64774567714.124814 iniciada.
[852] >>: Error: recuperación fallida para , Estudio:, Secuencia: 1001
[852] >>: solicitud de c-move para la secuencia 1.2.392.200036.9125.3.4819184392.64774567714.124819 iniciada.
[852] >>: Error: recuperación fallida para , Estudio:, Secuencia: 1002
[852] >>: solicitud de c-move para la secuencia 1.2.392.200036.9125.3.4819184392.64774567714.124824 iniciada.
[852] >>: Error: recuperación fallida para , Estudio:, Secuencia: 1003
[852] >>: solicitud de c-move para la secuencia 1.2.392.200036.9125.3.4819184392.64774567714.124829 iniciada.
[852] >>: Error: recuperación fallida para , Estudio:, Secuencia: 1004
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** **
07/10/2020 10:46:56 ThreadID [852]: Cerrado.
Tarea procesada con errores
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** **
07/10/2020 11:07:58 ThreadID [1980]: Se inició la recuperación de imágenes de CONQUESTSRV1
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** **
[1980] >>: solicitud c-find para StudyInstanceUID: 1.2.392.200036.9125.2.4819184392.64774554524.140825 iniciado
[1980] >>: resultado de c-find: 2 secuencias en estudio con UID 1.2.392.200036.9125.2.4819184392.64774554524.140825
[1980] >>: solicitud de c-move para la secuencia 1.2.392.200036.9125.3.4819184392.64774554524.140826 iniciada.
[1980] >>: Error: no se pudo recuperar la prueba, Estudio:, Secuencia: 1001
[1980] >>: solicitud de c-move para la secuencia 1.2.392.200036.9125.3.4819184392.64774555118.140828 iniciada.
[1980] >>: Error: no se pudo recuperar la prueba, Estudio:, Secuencia: 1002
[1980] >>: solicitud de c-move para la secuencia 1.2.392.200036.9125.3.4819184392.64774555118.140829 iniciada.
[1980] >>: Error: no se pudo recuperar la prueba, Estudio:, Secuencia: 1003
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** **
07/10/2020 11:09:02 ThreadID [1980]: Cerrado.
Tarea procesada con errores
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
¿Alguien puede ayudarme?
Gracias
-
Hi Marcel,
Yes, i can see the list but when I try to open at K-pacs, occurs an error and that message pop-up for me:
"Retrieve from archive "KPSERVER" failed.
>In case "Log DICOM Network Communication" was activated, you will find more details information in the log file.
>Most likely, AE Title, IP or Port are misconfigured on the server you are trying to reach."
And the code of error at the logs is 2516 (Error retreive conquest). It's like this at the message ('retreive' and not 'retrieve').
Maybe an archive of k-pacs it's not working. I already checked the configuration at both (K-pacs and Conquest) and It's Ok.
I have other PCs at the same network and it's working.
Thank's again.
André.
-
Hi Marcel,
I have short breakout, and one PC turned-off. After restarting, I got the following error:
"Retrieve from archive "KPSERVER" failed.
>In case "Log DICOM Network Communication" was activated, you will find more details information in the log file.
>Most likely, AE Title, IP or Port are misconfigured on the server you are trying to reach."
After that, I checked the log file which show me:
[2516] >>: Error retreive conquest, ETC...
I already checked the IP's (it's not automatic). The data come to the K-pacs, but I can't retrieve the images from Conquest.
Could you kindly help me to solve this problem?
Thanks!
André.
-
Sorry, I am not site admin; I cannot do this.
-
admin, but they are not very good, sorry. You can also mail me at vanherkmarcel@gmail.com
-
hi marcelvanherk
sorry i can't send you a pm so i'll try it here
i do have an issue with changing my e-mail address: I don't get a verification e-mail. I've already tried it several times. and no, there is no e-mail in the spam-folder
could you or someone else at your team change the e-mail address manually?
thanks and best regards!
-
Hey Marcel sorry to write you here but I can't send you a pm and figure this is better than a thread.
I was wondering if you'd consider doing a little forum cleanup. There are some older announcements (such as previous versions) that can probably be taken off the front page to make browsing a little easier. I was also thinking there may be a good use for an additional subforum for Projects and Configurations like the webviewer integrations and completed Lua scripts or other tools.
I'd be happy to pitch in if forum management isn't your thing. Thanks by the way for continuing to spend as much time here as you do. We all appreciate it.
-
hi marcel,
what's about this error.
i have two errors:
1/
***Failed to Listen () - bind error
2/
***Error saving to SQL: U2002299\1.3.12.2.1107.5.1.7.111234.30000020032715153163200001224_0004_000136_15853302400144.dcm
thanks a lot
-
Hi Marcel
I hope you can assist me with the following conquest error below
In my case i need delay transfer and after few second delete study but study never destroy
I put this line In my dicom.ini
[lua]
ImportConverter2 = script('forward study to DAIPRINT after 10";destroy');
Many thanks
Mikel
-
Hi Marcel,
I think I have not explained myself well, I do not speak much English
In my case I use it as a router. The mode that you send me does not allow me to send all the images at the moment and what interests me is to delay the sending. After spending this time, it is not necessary to keep the study.But if there is a failure and the study is sent again if it has not been deleted, the images are sent in duplicate, because i need destroy images after send
Many thanks
-
Hi,
you cannot delay with an ImportConverter and destroy - "forward to" is done from memory "forward study to" is done from disk. Destroy clears the image before it is stored on disk.
In sequence:
Receive
Import Converter like 'forward to AE'
Import Converter like 'forward study to AE' saves the command in a cache, not the data
If not destroyed:
Store to disk
Run export converters
After NN seconds process the cache
So if you destroy the commands in tha cache refer to non-extistant images.
Marcel
-
LeRoux
Hi Marcel
I hope you can assist me with then meaning of the following prompt that I get on conquest dicom server when trying to access dicom files.
I have an installation of Conquest dicom server 1.4.17d and am getting the following error " missing file MAGO ………"
Many thanks
Leroux
-
LeRoux
Hi Marcel
I hope you can assist me with the following conquest error below
I have an installation of Conquest dicom server 1.4.17d and am getting the following error on server startup "The server is not running properly: no connection Probable cause: NT service failed to start (check account and password."
Many thanks
Leroux
-
Hi,
is it installed as service, than start with uninstalling it as service. Then run the GUI again and see what error messages comes. Or you may be running multiple instances by chance. Close all instances and see if dgate(64).exe runs in task manager and kill it. Alternative would be to reboot the machine.
Marcel
-
-
Hi. If you click on search in k-pacs without specifying any parameters, then the dgate process is on the server.exe starts to consume a lot of RAM 1-2 GB until it completely collapses. I guess that's because there's a very large number of records in the database and he's trying to give it away. The question in the following how to limit the number of displayed records for example do not look for more than 100 records, it may force users to write more detailed search queries. Operating system windows server 2012, version of Conquest server 1.4.15. Thanks.
-
Sorry you are having an issue with the account. A script could be like (added to end of dicom.ini):
Not tested nor checked for spelling. This should reject an empty query. If you can log what is in the query that you need to reject you can tailor the code. There is only ONE QueryConverter so everything must be on one line.
Marcel
-
Hi Marcel,
I'm facing some issue while trying to connect to my local Conquest server remotely. It's throwing error that association is not established and throws socket error:
java.net.SocketTimeoutException: connect timed out
at java.net.PlainSocketImpl.socketConnect(Native Method)[:1.8.0_65]
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)[:1.8.0_65]
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)[:1.8.0_65]
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)[:1.8.0_65]
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)[:1.8.0_65]
at java.net.Socket.connect(Socket.java:589)[:1.8.0_65]
We have an application running on Linux machine and the ConQuest is running on a Linux machine. While I can send data from my conquest system to the linux system, it's not allowing the other way around and throwing socket error. I've checked the Windows firewall and it allows all the ports for conquest. I created a rule to allow port 5678 specifically to all application.
Please let me know your thoughts.
hammad
Hi Marcel
Can you share the guide or steps how to run OHIF Viewer using the conquest. I had searched the forum but I cannot find the subject thread.
Can you share the steps please
Regards
hammad