UI Triggered DICOM Queued Export - dcm4che/dcm4chee-arc-light GitHub Wiki
- In this type of export one needs more LDAP configuration, but it enables user to Monitor the export from
Monitoring
page of Archive UI, which allows the user to view/reschedule/cancel/delete the export tasks.
- 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. - Configure one or more DICOM Exporter depending upon the number of configured Remote Application Entity acting as destinations.
-
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) -
Alternatively, choose to export multiple studies using
More Functions
dropdown and selectingExport Multiple Studies
. -
On the subsequent popup, select
Queued Exporter
and choose required configured DICOM Exporter.
-
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
-
Configure one or more STOW-RS Exporter depending upon the number of configured remote Web Application acting as STOW-RS servers.
-
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) -
Alternatively, choose to export multiple studies using
More Functions
dropdown and selectingExport Multiple Studies
. -
On the subsequent popup, select
Synchronised DICOM STOW-RS Exporter
and choose required STOW-RS Exporter. -
See the logs in
stowrsd
tool window, indicating objects being received.
With Queued Export one can also send out :
- Instance Availability Notification : After study/series/objects are exported to a destination, send an Instance Availability Notification to one or more system(s). Refer Export Triggered IAN
- Storage Commitment request : After study/series/objects are exported to a destination, send a Storage Commitment request to system. See Export Triggered Storage Commitment
- Go to the
Monitoring
page ->Export
tab. - Set the filters and query for the Export tasks. Export tasks count may be obtained as well or use
Download CSV
to get the results in a csv file. - Optionally choose to
reschedule/cancel/delete
a single Export Task (icons available against each task, hover for info) . - From the
All actions
dropdown, optionally choose to :-
Reschedule all matching tasks
by selecting a appropriateStatus
. -
Cancel all matching tasks
by selecting eitherSCHEDULED
orIN PROCESS
asStatus
. -
Delete all matching tasks
.
-