# Configuration of the 3D Slicer DICOM Listener to Hospital CT

**URL:** <https://discourse.slicer.org/t/configuration-of-the-3d-slicer-dicom-listener-to-hospital-ct/13754>\
**Category:** Support\
**Created:** [September 29, 2020, 6:36pm UTC](https://discourse.slicer.org/t/configuration-of-the-3d-slicer-dicom-listener-to-hospital-ct/13754 "2020-09-29T18:36:14Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Amy\_Morton](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/amy_morton/32/67318_2.png) [@Amy\_Morton](https://discourse.slicer.org/u/Amy_Morton)\
**Post date:** [September 29, 2020, 6:36pm UTC](https://discourse.slicer.org/t/configuration-of-the-3d-slicer-dicom-listener-to-hospital-ct/13754/1 "2020-09-29T18:36:14Z")

</div>

Operating system: Win 10  
Slicer version: 4.10.2  
Expected behavior: a dialog with accessible port configurations  
Actual behavior: none found

Beyond the ‘Start Listener’ button in the DICOM module, I cannot configure the listener such that datasets can be pushed to my PC from the the hospital CT scanner (same LAN).

---

<div class="post-metadata">

**Author:** ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)\
**Post date:** [October 1, 2020, 9:31pm UTC](https://discourse.slicer.org/t/configuration-of-the-3d-slicer-dicom-listener-to-hospital-ct/13754/2 "2020-10-01T21:31:24Z")

</div>

Hi -

It’s a little buried, but the listener configuration (Storage Port and Storage AETITLE) is in the Query dialog. Set them and then they are used when you start the listener. If you enter those values in your modality it should be able to push to Slicer.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/6/4/6489a21917b80649d26d5f30f8e4728795d8d9af.png)

---

<div class="post-metadata">

**Author:** ![Amy\_Morton](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/amy_morton/32/67318_2.png) [@Amy\_Morton](https://discourse.slicer.org/u/Amy_Morton)\
**Post date:** [October 7, 2020, 1:25pm UTC](https://discourse.slicer.org/t/configuration-of-the-3d-slicer-dicom-listener-to-hospital-ct/13754/3 "2020-10-07T13:25:11Z")

</div>

Thanks Steve,

I know this thread was referenced elsewhere… if others had similar lingering questions, I wanted to follow-up with what helped me:

This very well written python implementation of the dcmtk library helped sooooo much! I’m still working my way through connectivity to my hospital ct- but I no longer feel lost, wandering in the dark. Cheers!

> **[Writing your first SCU — pynetdicom 1.5.3 documentation](https://pydicom.github.io/pynetdicom/stable/tutorials/create_scu.html#dicom-networking)**

---

<div class="post-metadata">

**Author:** ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)\
**Post date:** [October 7, 2020, 2:17pm UTC](https://discourse.slicer.org/t/configuration-of-the-3d-slicer-dicom-listener-to-hospital-ct/13754/4 "2020-10-07T14:17:05Z")

</div>

That’s great Amy. Thanks for the link to the pynetdicom docs. Agreed, that’s a good way to go and maybe we should make use of that in Slicer somehow. The current Slicer implementation is based on dcmtk, which is also great, but can be a challenge to use. The python implementation could be a lot more flexible.
