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.

Notifications