Skip to content

(io): improve ioPacs queries

Romain MANCIAUX requested to merge iopacs-improve-queries into dev

Description

Improves the bundle ioPacs:

  • Improves connection/disconnection management.
  • Improves the UI and request forms.
  • Use new disconnection method of dcmtk.
  • Fills new medData attributes.

See #504 (closed)

How to test it?

Install Orthanclocally

Windows (Information)

  • Install Orthanc.
    • During the installation process, remember where Orthanc is installaled.
  • Once installed, the service will automaticaly run at http://localhost:8042, check it.
  • Then, you must stop it with the task manager and check that http://localhost:8042 doesn't work anymore.
  • Disable the automatic starting: Windows+R -> "services.msc" -> set Orthanc to Manual.
  • Now that Orthanc is stopped, you must configure it by openning install folder\Orthanc Server\Configuration\orthanc.json.
    • Open the file in an edior runing as administrator.
    • Add an untrusted application (uncomment it lines 223 to 235): AET is the AET of the SCU (use "VRRender"), and set AllowEcho, AllowFind, AllowGet and AllowMove to true.
  • Once the configuration file saved, you can run the Orthanc server in an administrator console.
    • Go to your installation folder.
    • Run Orthanc.exe .\Configuration.
  • Now open it in your browser at http://localhost:8042.
  • Then, upload a new DICOM with the button upload.

Linux

🤷

Try VRRender

  • Launch VRRender and open the DICOM PACS reader (The first green down arrow).
  • Configure the PACS :
    • AET of the SCU: VRRender.
    • AET of the SCP:ORTHANC`.
    • Host name of the SCP : localhost.
    • Port of the SCP : 4242.
    • AET of the move SCU: VRRender (the move SCU is your own application).
    • Port of the SCU : 104.
    • Retrieve method: Move.

for more information: https://book.orthanc-server.com/dicom-guide.html#dicom-network-protocol

Edited by Romain MANCIAUX

Merge request reports