Skip to content

Commit 23f2dc7

Browse files
committed
Update integration
1 parent 4b08794 commit 23f2dc7

File tree

2 files changed

+37
-8
lines changed

2 files changed

+37
-8
lines changed

content/basics/customize/integration.en.md

Lines changed: 36 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,28 @@ keywords: [ "workflow", "integration", "dicom viewer", "free dicom viewer", "ope
77

88
## <center>How to launch Weasis from any environments</center>
99

10-
Here we present how to launch Weasis with associated images from any context either [using weasis-pacs-connector](#use-weasis-pacs-connector) or by [building your own connector](#build-your-own-connector). The launch of the application is based on the [weasis protocol](../../../getting-started/weasis-protocol) available since {{% badge title="Version" %}}3.5.3{{% /badge %}}.
10+
Here we present how to launch Weasis with associated images from any context either [using weasis-pacs-connector](#use-weasis-pacs-connector) or [ViewerHub](../../../viewer-hub) as its successor,
11+
or by [building your own connector](#build-your-own-connector). The launch of the application is based on the [weasis protocol](../../../getting-started/weasis-protocol) available since {{% badge title="Version" %}}3.5.3{{% /badge %}}.
1112

12-
Using [weasis-pacs-connector](https://github.com/nroduit/weasis-pacs-connector) allows a high degree of integration and facilitates connection to a PACS. Here are some of the advantages:
13+
Using [weasis-pacs-connector](https://github.com/nroduit/weasis-pacs-connector) or [ViewerHub](../../../viewer-hub) allows a high degree of integration and facilitates connection to a PACS. Here are some of the advantages:
1314

1415
- Automatically build a manifest according to a configuration with a PACS
15-
- The initial URL starts with HTTP and is then redirected to weasis:// (as weasis:// is not allowed by wiki, blog)
16-
- Manages to build the manifest simultaneously with the start of Weasis (Loading time optimization)
17-
- The URL returns a manifest ID which can be requested only once (and must be [consumed within 5 min](https://github.com/nroduit/weasis-pacs-connector/blob/master/src/main/resources/weasis-pacs-connector.properties#L17))
16+
- The initial URL starts with HTTP and is then redirected to weasis:// (useful when custom URI scheme is not allowed by wiki, blog platforms, etc.)
17+
- Efficiently manages to build the manifest simultaneously with the start of Weasis, optimizing loading time
18+
- Easily handles secure manifest requests and manages tokens for the DICOMWeb services
1819

1920
However, it is also possible
20-
- To [build your own connector](#build-your-own-connector) for particular integrations
21-
- To let Weasis [querying DICOMWeb services](#download-directly-with-dicomweb-restful-services) directly.
21+
- To [build your own connector](#build-your-own-connector) for custom integrations
22+
- To let Weasis [querying DICOMWeb services](#download-directly-with-dicomweb-restful-services) directly, bypassing any connector when supported like
23+
- [dcm4chee-arc-light](#dcm4chee-arc-light)
24+
- [Orthanc WEB Server](#orthanc-web-server)
25+
- [Google Cloud Healthcare API](#google-cloud-healthcare-api)
26+
- [DICOMcloud (for Azure cloud)](#dicomcloud-for-azure-cloud)
27+
- [Kheops](#kheops)
28+
- [Amazon HealthImaging](#amazon-healthimaging)
29+
- To configure the DICOM archive in Weasis with Dicom [Query/Retrieve](../../../tutorials/dicom-import/#dicom-queryretrieve) and [DICOMWeb](../../../tutorials/dicomweb-config) configurations
30+
31+
These integrations provide flexibility to meet the specific needs of healthcare environments, ensuring seamless integration.
2232

2333
{{% notice note %}}
2434
Requires Weasis installed on the system with the [native installer](../../../getting-started/).
@@ -202,3 +212,22 @@ The demo server is no longer accessible.
202212
Currently, the DICOMWeb service of DICOMcloud doesn't support:
203213

204214
- Thumbnail service is not implemented.
215+
216+
### Kheops
217+
218+
https://kheops.online
219+
220+
{{< highlight text >}}
221+
$dicom:rs --url "https://demo.kheops.online/api" -r "studyUID=1.3.6.1.4.1.14519.5.2.1.4429.7055.198257099234774234268879426857" -H "Authorization: Bearer <your-token>"
222+
{{< /highlight >}}
223+
224+
{{% notice note %}}
225+
`<your-token>` must be replaced by a valid token.
226+
{{% /notice %}}
227+
228+
### Amazon HealthImaging
229+
230+
https://aws.amazon.com/health/health-imaging/
231+
232+
Prefer to use dicomweb-proxy to manage the token and the URL of the DICOMWeb service. See Weasis configuration at the end of this [page](
233+
https://github.com/aws-samples/aws-healthimaging-samples/tree/main/dicomweb-proxy#usage).

content/tutorials/dicomizer.en.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ If an item's dashed outline in the table is red, it indicates that the value is
6868
{{% /notice %}}
6969

7070
If you don't want to fill in the Global tags manually, they can be populated:
71-
- From a work list (configuration by the [items](../../basics/customize/preferences) starting by `weasis.acquire.wkl`). Here is an example to modify the [configuration at launch](../../getting-started/weasis-protocol/#modify-the-launch-parameters):<br>
71+
- From a DICOM Worklist (configuration by the [items](../../basics/customize/preferences) starting by `weasis.acquire.wkl`). Here is an example to modify the [configuration at launch](../../getting-started/weasis-protocol/#modify-the-launch-parameters):<br>
7272
{{< highlight shell >}}
7373
$weasis:config pro="felix.extended.config.properties file:conf/ext-dicomizer.properties" pro="gosh.port 17181" pro="weasis.acquire.wkl.host localhost" pro="weasis.acquire.wkl.aet DCM4CHEE" pro="weasis.acquire.wkl.port 11112" pro="weasis.acquire.wkl.station.aet WEASIS-MWL"
7474
{{< /highlight >}}

0 commit comments

Comments
 (0)