Study Reconciliation Service
Description
Study Reconciliation Service. Normally used for migration from an old archive to a new archive.
Dependencies
Attributes
#TaskInterval
Interval in which to check for studies for Reconciliation.
Format:
<TaskInterval> := <interval>'!'<from>'-'<to> | 'NEVER'
<interval> = ##s (in seconds), ##m (in minutes), ##h (in hours).
<from> = start hour (0-23) when no Study Reconciliation should be performed
<to> = end hour (0-23) when no Study Reconciliation should be performed
NEVER = disable automatic Study Reconciliation
Example:10m!9-17 => every 10 minutes poll the database and check study that need Reconciliation, except between the hours of 9:00am and 5:00pm.
By setting this type of TaskInterval, you can ensure checks occur outside of peak imaging hours.
Default Value: NEVER
#FindSCPAETitle
AE Title of reference FIND SCP.
Default Value: TIANI_ARCHIVE
#CallingAETitle
The calling AE title.
Default Value: DCM4CHEE
#MinStudyAge
Minimum age of a study that will be checked for need of Reconciliation, in
##w (in weeks), ##d (in days), or ##h (in hours).
Default Value: 1d
#LimitNumberOfStudiesPerTask
Maximum number of studies that are checked in one task.
Default Value: 100
#ScheduledStatus
Status indicating studies scheduled for reconciliation..
Default Value: 1
#SuccessStatus
Status to indicate successful reconciliation.
Default Value: 0
#FailureStatus
Status to indicate failed reconciliation.
Default Value: -1
#TimerIDCheckStudyReconciliation
Used internally. Do NOT modify.
Default Value: CheckStudyReconciliation
#AcceptTimeout
A-Associate accept timeout in milliseconds. 0 = no timeout.
Default Value: 10000
#DIMSETimeout
DIMSE message timeout in milliseconds. 0 = no timeout.
Default Value: 60000
#SocketCloseDelay
Socket close delay in milliseconds after an A-Release response.
Default Value: 50
#MaximumPDULength
Maximum protocol data unit (PDU) package length for receiving PDUs.
Default Value: 16352
#TcpNoDelay
Send packets as quickly as possible (Disable Nagle's algorithmn).
Default Value: true
#SendBufferSize
Buffer size used for socket output. 0 = use platform default.
Default Value: 0
#ReceiveBufferSize
Buffer size used for socket input. 0 = use platform default.
Default Value: 0
#TLSConfigName
Used internally. Do not modify.
Default Value: dcm4chee.archive:service=TLSConfig
#SchedulerServiceName
Used internally. Do NOT modify.
Default Value: dcm4chee.archive:service=Scheduler
#Name
The class name of the MBean
#State
The status of the MBean
#StateString
The status of the MBean in text form
Operations
#create
Standard MBean lifecycle method
#start
The start lifecycle operation
#stop
The stop lifecycle operation
#destroy
The destroy lifecycle operation
#jbossInternalLifecycle
The detyped lifecycle operation (for internal use only)
#check
Used internally.
#reschedule
Reschedule failed Reconciliations.