eFilm not querying MySQL database on localhost.
I installed eFilm and PacsOne Premium on the same machine.
When querying the local PacsOne server, eFilm queries its own database instead on MySQL.
Any idea how to work this out ?
Thanks.
When querying the local PacsOne server, eFilm queries its own database instead on MySQL.
Any idea how to work this out ?
Thanks.
This seems like a eFilm configuration issue.
I'd think in order to configure eFilm to query an AE (e.g., PacsOne), you'd need to configure an entry in its AE table by setting up the AE Title, hostname, IP address and TCP port number.
If you find eFilm was querying itself, most likely the AE you've setup for eFilm to query has the wrong TCP port number, or even the wrong hostname/IP address, or both.
You can also verify if eFilm was indeed querying PacsOne by examining the PacsOne Server log to see if there's any incoming C-FIND connections to PacsOne when eFilm performed its querying.
I'd think in order to configure eFilm to query an AE (e.g., PacsOne), you'd need to configure an entry in its AE table by setting up the AE Title, hostname, IP address and TCP port number.
If you find eFilm was querying itself, most likely the AE you've setup for eFilm to query has the wrong TCP port number, or even the wrong hostname/IP address, or both.
You can also verify if eFilm was indeed querying PacsOne by examining the PacsOne Server log to see if there's any incoming C-FIND connections to PacsOne when eFilm performed its querying.
I believe I configured PacsOne in eFilm properly since it can verify the DICOM connection and push/receive images from it.
I think it has more to do with the way eFilm connects to a database. For example, eFilm can query a remote database without being configured in the remote server as an AE.
Could it be the TCP port the database uses ? As opposed to the TCP port for the DICOM server...
I think it has more to do with the way eFilm connects to a database. For example, eFilm can query a remote database without being configured in the remote server as an AE.
Could it be the TCP port the database uses ? As opposed to the TCP port for the DICOM server...
The implementation model as depicted in the DICOM conformance statement shows that eFilm (eFilm.exe) queries the remote database directly (C-FIND) when the DICOM Server only receives queries and images pushed to it from remote AE.
So I don't know if it means, eFilm uses a different TCP port for its database or uses the same as the DICOM server... which I doubt.
I guess I'll try to sniff the network with a network analyser.
So I don't know if it means, eFilm uses a different TCP port for its database or uses the same as the DICOM server... which I doubt.
I guess I'll try to sniff the network with a network analyser.
If eFilm is running Dicom queries using C-FIND, it's supposed to connect to the configured TCP port number of the remote AE, on the configured host/IP address where the remote AE is located.
For example, if you've configured a Dicom AE "dummy" which is running on IP address 192.168.2.1 Port 5678, then when you ask eFilm to query this AE "dummy", it should connect to Port 5678 on IP address 192.168.2.1 and send the C-FIND request. If eFilm was connecting to a different port or a different IP address, then eFilm has a bug to fix.
For example, if you've configured a Dicom AE "dummy" which is running on IP address 192.168.2.1 Port 5678, then when you ask eFilm to query this AE "dummy", it should connect to Port 5678 on IP address 192.168.2.1 and send the C-FIND request. If eFilm was connecting to a different port or a different IP address, then eFilm has a bug to fix.
You can try using wild-card characters on one(1) search criteria, instead of using wild-card chars on all search criterias.
For example, if you want to search by Patient Name, enter '*' for Patient Name but leave out the '**' for Patient ID as well as the '*' for referring physician and '*' for accession numbers.
For example, if you want to search by Patient Name, enter '*' for Patient Name but leave out the '**' for Patient ID as well as the '*' for referring physician and '*' for accession numbers.
EFILM QUERY
Actually, that is the way that search was done. It appears Efilm inserts the * when you leave a search item blank. I put an * into the patientid field.
Jeff
Jeff
Jeff Wolf
I spoke to soon
Sorry, I spoke too soon.
I removed the wildcard option and it looks like it works fine.
Thanks.
I removed the wildcard option and it looks like it works fine.
Thanks.
Jeff Wolf