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
Monitoringpage 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
Exporterfor 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
storescpdevice 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 (
Navigationpage ->Studiestab) 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 instancerespectively. (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 Exporterand choose required Destination AE eg.STORESCP. -
See the logs in
storescptool 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
stowrsddevice 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 chunkedIndicates to send STOW-RS requests in chunked transfer mode falsechunked=trueconcurrencySpecifies maximal number of concurrently invoked STOW-RS requests. 1 concurrency=5transfer-syntaxComma 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=JPEGLosslessSV1bearer-tokenSend specified token in HTTP header Authorization: Bearer<TokenValue>- bearer-token=UmFuZG9tbHkgdG9rZW4ubasic-authUse HTTP Basic Authentication with specified <user> :<password>- basic-auth=admin:secretallow-any-hostnameIf HTTPS is used you may set this property to trueto accept server certificates which does not match the actual host name of the server.falseallow-any-hostname=truedisable-trust-managerIf HTTPS is used you may set this property to trueto do not need to configure a truststore for verifying the server certificatefalsedisable-trust-manager=true
-
Start the stowrsd tool.
stowrsd -b 8880 -
Using the Archive UI (
Navigationpage ->Studiestab) 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 instancerespectively. (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 Exporterand choose required STOW-RS server eg.stowrsd. -
See the logs in
stowrsdtool window, indicating objects being received.