Mercurial > hg > orthanc-book
annotate Sphinx/source/integrations/integrate-osirix-using-dicomweb.rst @ 681:9c23356b9464
typo: replaced "CheckRevision" by "CheckRevisions"
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 10 May 2021 12:30:57 +0200 |
parents | 68c6c251e348 |
children | 5d4701d8fe28 |
rev | line source |
---|---|
147
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
1 .. _integrate-osirix-using-dicomweb: |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
2 |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
3 Integrate Osirix using DICOMWeb |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
4 =============================== |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
5 |
625
c8a471a58e16
blog post of osirix
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
457
diff
changeset
|
6 .. note:: The OsiriX team has a blog post entitled "`Installing |
c8a471a58e16
blog post of osirix
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
457
diff
changeset
|
7 Orthanc (Open-Source PACS) on Mac |
c8a471a58e16
blog post of osirix
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
457
diff
changeset
|
8 <https://www.osirix-viewer.com/installing-orthanc-open-source-pacs-on-mac/>`__" |
c8a471a58e16
blog post of osirix
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
457
diff
changeset
|
9 that provides a guide to interface OsiriX with Orthanc |
626 | 10 through :ref:`DICOMweb <dicomweb>`. |
625
c8a471a58e16
blog post of osirix
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
457
diff
changeset
|
11 |
c8a471a58e16
blog post of osirix
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
457
diff
changeset
|
12 |
147
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
13 Configuration of Osirix |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
14 ----------------------- |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
15 |
148
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
16 - In ``Preferences->Listener``, activate and configure AETitle and Port (e.g. Osirix 11112) |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
17 - In ``Preferences->Locations->DICOMWeb Node``, add a DICOM Node: |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
18 |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
19 - with the URL of the Orthanc server |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
20 - with the DICOMweb API path of Orthanc (default is ``/dicom-web``) |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
21 - with a name (eg ``MYORTHANC``) |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
22 - with Q&R activated |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
23 - without authentication |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
24 - with Send Transfers syntax : Explicit Little Endian |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
25 |
147
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
26 |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
27 Configuration of Orthanc |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
28 ------------------------ |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
29 |
148
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
30 First, make sure to :ref:`install and enable the DICOMweb plugin <dicomweb>`. |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
31 |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
32 Adapt the following :ref:`configuration options <configuration>` |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
33 (obviously, adapt the IP address):: |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
34 |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
35 { |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
36 "Plugins" : [ /* fill the path to the DICOMweb plugin */ ], |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
37 "RemoteAccessEnabled" : true, |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
38 "DicomWeb" : { |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
39 "Enable" : true, |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
40 "Root" : "/dicom-web/" |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
41 } |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
42 } |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
43 |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
44 |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
45 |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
46 Configuration of Docker images by Osimis |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
47 ---------------------------------------- |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
48 |
457 | 49 This section applies if you are using the :ref:`osimis/orthanc Docker imag <docker-osimis>` |
148
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
50 to run Orthanc. |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
51 |
147
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
52 Make sure Orthanc has the Dicom Web protocol enabled:: |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
53 |
457 | 54 DICOM_WEB_PLUGIN_ENABLED: "true" |
147
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
55 |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
56 If using Orthanc in a docker container, map the Orthanc DICOMWeb Http Port. Eg in docker-compose file:: |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
57 |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
58 ports: |
457 | 59 - "8042:8042" |