Provides auto-routing of DICOM objects that are received by the DICOM Storage Service to remote DICOM applications. This is done by queuing corresponding retrieve requests to the Move SCU Service.
Listens for two additional Notifications PatientUpdated
and SeriesUpdated
from Content Edit Service to enable forwarding DICOM objects to serve the purpose of synchronisation an external DICOM Storage about changes of attribute values and entity hierarchy by the Web Application.
List of forwarding rules, dependent upon which application - identified by the Calling AE title - sent the objects.
The comma separated list of AE titles after the (optional) condition defines the forwarding destination (the other Storage SCP) by its Called AE Title. Each AE title can be suffixed by !<from>-<to> to defer forwarding to that destination outside a particular time interval, and by {<priority>} to overwrite the forwarding priority specified by attribute #ForwardPriority for this destination.
Syntax:
<forwarding rules> := (<forwarding rule> <EOL>)+ | 'NONE'
<forwarding rule> := [<condition>]<aeTitleTo>[!<from>-<to>][{<priority>}]
<condition> := '[calling'['!']'='<aeTitleFrom>']'
<priority> := 'MEDIUM' | 'HIGH' | 'LOW'
where
<aeTitleFrom> = the calling AE titles separated by commas
<aeTitleTo> = the AE titles that objects are forwarded to, in a comma-separated list (optional)
<from>-<to> = start and end hour (0-23) when no forwarding should be performed for the aeTitleTo (Storage SCP) value
Example: [calling=SCU1|SCU2]SCP3{HIGH} ,SCP4!8-16{LOW}
Forwards objects received from AE Title SCU1 or SCU2 to Storage SCPs, SCP3 with high priority and to SCP4 with low priority. Forwarding of objects received between 8am and 4pm to SCP4 is delayed until 4 pm.
Default Value:
[calling=SCU1|SCU2]SCP3,SCP4!8-16
NONE
Comma separated list of AE titles of Storage SCUs from which objects are forwarded by an Instance level retrieve request. Objects received from other Storage SCUs are forwarded on Series level, which may cause to multiple forwarding of objects, if the Storage SCU sends instances of a single series in multiple associations in succession.
ALL
= Forward objects on Instance level received from any Storage SCUs.
NONE
= Forward objects on Series level received from any Storage SCUs.
Exception: if only one object is received in the association, the object will be forwarded by an Instance level retrieve request, even if the AE title of the sending Storage SCU is not listed.
Default Value: NONE
Enable/Disable PatientUpdated notification support.
If enabled a PatientUpdated
notification will forward all instances of the related patient to each AET listed in ForwardModifiedToAETs
You should enable this feature only if you have to update a system that doesnt support HL7 ADT
update messages
Default Value: false
Enable/Disable SeriesUpdated
notification support. If enabled, a SeriesUpdated notification will forward all instances of the series to each AET listed in ForwardModifiedToAETs
.
You should enable this feature only if you have to update a system that does not support Private Study Management SCP.
Default Value: false
Comma separated list of AE titles to which objects modified by using the web application are re-forwarded.
NONE
= do not forward modified objects.
See also #EnablePatientUpdated and #EnableSeriesUpdated.
Default Value: NONE
Forwarding priority. Enumerated Values: LOW, MEDIUM, HIGH. These values are the DICOM priority values. They have no impact on the actual priority of the forwarding request, but the value is placed into the move request.
Default Value: MEDIUM
Used internally. Do NOT modify.
Default Value: dcm4chee.archive:service=StoreScp
Used internally. Do NOT modify.
Default Value: dcm4chee.archive:service=MoveScu
Used internally. Do NOT modify.
Default Value: dcm4chee.archive:service=ContentEditService
The class name of the MBean
The status of the MBean
The status of the MBean in text form
Standard MBean lifecycle method
The start lifecycle operation
The stop lifecycle operation
The destroy lifecycle operation
The detyped lifecycle operation (for internal use only)