UI Triggered DICOM Synchronised Export - dcm4che/dcm4chee-arc-light GitHub Wiki
- In this type of export, one needs less LDAP configuration, but the export can not be monitored from the
Monitoring
page of Archive UI. - A simple use case where this type of export can be used is, when one wants to export objects to multiple destinations,
one need not configure an
Exporter
for each of the destinations. Only the destination where objects are to be exported, needs to be configured either as a remote AE or a remote STOW-RS web server. - Number of objects that were successfully exported to the destination is sent back to the UI in the response.
Choose this option to export DICOM objects from archive to a remote destination which can accept C-STORE associations.
- Configure a Remote Application Entity for each of the system(s) acting as destination(s). Archive is pre-configured
by default with a
storescp
device which can act as a remote destination emulating the storescp tool where DICOM objects can be stored.
-
Start the storescp tool.
storescp -b STORESCP:11115
-
Using the Archive UI (
Navigation
page ->Studies
tab) select filters as required and query for studies. -
Choose a single study/series/object as required and export it using icon
Export study
/Export series
/Export instance
respectively. (Icons are available when clicked on the 3 vertical dots against a study/series/object respectively) -
On the subsequent popup, select
Synchronised DICOM C-STORE Exporter
and choose required Destination AE eg.STORESCP
. -
See the logs in
storescp
tool window, indicating objects being received.
Choose this option to export DICOM objects from archive to a remote destination which can accept Store Transactions over Web.
-
Configure a remote Web Application for each of the system(s) acting as STOW-RS server(s). Archive is pre-configured by default with a
stowrsd
device which can act as a remote STOW-RS server emulating the stowrsd tool where DICOM objects can be stored. -
Optionally, configure one or more properties to this web application
Name Description Default Value Example chunked
Indicates to send STOW-RS requests in chunked transfer mode false
chunked=true
concurrency
Specifies maximal number of concurrently invoked STOW-RS requests. 1 concurrency=5
transfer-syntax
Comma separated list of Transfer Syntax identified by its UID or keyword acceptable by the STOW-RS service. If absent or if the Transfer Syntax of object stored at archive matches with one of the configured values, send the object in the Transfer Syntax as it is stored at the archive. Otherwise send the object decompressed to Explicit VR Little Endian. If the specified list does not include Explicit VR Little Endian, but Implicit VR Little Endian, the objects will be send decompressed to Implicit VR Little Endian. - transfer-syntax=JPEGLosslessSV1
bearer-token
Send specified token in HTTP header Authorization: Bearer
<TokenValue>- bearer-token=UmFuZG9tbHkgdG9rZW4u
basic-auth
Use HTTP Basic Authentication with specified <user> :
<password>- basic-auth=admin:secret
allow-any-hostname
If HTTPS is used you may set this property to true
to accept server certificates which does not match the actual host name of the server.false
allow-any-hostname=true
disable-trust-manager
If HTTPS is used you may set this property to true
to do not need to configure a truststore for verifying the server certificatefalse
disable-trust-manager=true
-
Start the stowrsd tool.
stowrsd -b 8880
-
Using the Archive UI (
Navigation
page ->Studies
tab) select filters as required and query for studies. -
Choose a single study/series/object as required and export it using icon
Export study
/Export series
/Export instance
respectively. (Icons are available when clicked on the 3 vertical dots against a study/series/object respectively) -
On the subsequent popup, select
Synchronised DICOM STOW-RS Exporter
and choose required STOW-RS server eg.stowrsd
. -
See the logs in
stowrsd
tool window, indicating objects being received.