Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Description

DICOM Storage SCP. Provides a DICOM storage service to receive DICOM objects from remote DICOM applications. Typically these objects are images received from modalities. You can also configure what DICOM SOP classes are accepted by the StoreScp service using the #AcceptedImageSOPClasses and #AcceptedOtherSOPClasses attributes.

Attributes of received DICOM objects may be coerced with request attributes fetched by the Modality Worklist SCU from the internal Modality Worklist SCP, or from an external Application Entity providing the Modality Worklist.

Include Page
ee2:Coerce Request Attributes
ee2:Coerce Request Attributes

Dependencies

Image Added

Attributes

#CalledAETitles
Anchor
CalledAETitles
CalledAETitles

List of accepted called AE titles, separated by (backslash). For example, DCM4CHEE\DCM4CHEE2.

Default Value: DCM4CHEE

#CallingAETitles
Anchor
CallingAETitles
CallingAETitles

List of accepted calling AE titles, separated by (backslash). ANY = accept any.

Default Value: ANY

#WarnForCoercedAETitles
Anchor
WarnForCoercedAETitles
WarnForCoercedAETitles

List of the AE titles for the Storage SCUs for which a warning status, B000, is returned if data elements were coerced. Separate multiple values by (backslash). NONE = no calling AE titles.

Default Value: NONE

#AcceptMissingPatientID
Anchor
AcceptMissingPatientID
AcceptMissingPatientID

Accept storage of objects/images without patient ID

Default Value: false

#AcceptMissingPatientName
Anchor
AcceptMissingPatientName
AcceptMissingPatientName

Accept storage of objects/images without patient name

Default Value: false

#AcceptPatientID
Anchor
AcceptPatientID
AcceptPatientID

Regular Expression for valid Patient IDs. Patient IDs which does not match the specified pattern are ignored and replaced by a Patient ID generated according attribute "GeneratePatientID".

Default Value: .*

#IgnorePatientID
Anchor
IgnorePatientID
IgnorePatientID

Regular Expression for invalid Patient IDs. Patient IDs which match the specified pattern are ignored and replaced by a Patient ID generated according attribute #GeneratePatientID.

Default Value: UNKOWN

#IgnorePatientIDAETitles
Anchor
IgnorePatientIDAETitles
IgnorePatientIDAETitles

List of the AE titles for the Storage SCUs for which the Patient ID in received objects is ignored. Usually used together with attribute #GeneratePatientID to generate a new Patient ID for such objects. Separate multiple values by (backslash). NONE = no calling AE titles.

Default Value: NONE

#GeneratePatientID
Anchor
GeneratePatientID
GeneratePatientID

Generate a patient ID from a hash of the patient name and birth date and/or study instance uid, if

  • the received object has no patient ID or
  • the patient ID does not match the pattern defined in "AcceptPatientID" or
  • it match the pattern defined in "IgnorePatientID" or
  • the object is received from an AE listed in "IgnorePatientIDAETitles".

Use ### and/or $$$ as a placeholder for the decimal hash value of patient name and/or study instance uid.
For example, PACS-##########.
NONE = do not generate patient IDs. But, this means media creation will fail.

Default Value: PACS-##########

#IssuerOfPatientIDRules
Anchor
IssuerOfPatientIDRules
IssuerOfPatientIDRules

List of rules used to add the Issuer Of PatientID value if not contained in the received object, if the Patient ID matches the specified regular expression. Multiple rules are separated by new lines.
Format: regExpression:issuer
Example: ^PACS-\d*:DCM4CHEE
If no regular expression is specified, the issuer is added for all patient IDs.

Default Value: ^PACS-\d*:DCM4CHEE

#StudyDateInFilePath
Anchor
StudyDateInFilePath
StudyDateInFilePath

Use Study Date in received objects to structure directories of the storage file system. Otherwise - or if the received object does not contain a Study Date - the current date, when receiving the object, is used. (s.a. attributes #YearInFilePath, #MonthInFilePath, #DayInFilePath, #HourInFilePath)

Default Value: false

#YearInFilePath
Anchor
YearInFilePath
YearInFilePath

Use the year of Study or receiving Date to structure directories of the storage file system.(s.a. attributes #StudyDateInFilePath, #MonthInFilePath, #DayInFilePath, #HourInFilePath)

Default Value: true

#MonthInFilePath
Anchor
MonthInFilePath
MonthInFilePath

Use the year of Study or receiving Date to structure directories of the storage file system. (s.a. attributes #StudyDateInFilePath, #YearInFilePath, #DayInFilePath, #HourInFilePath)

Default Value: true

#DayInFilePath
Anchor
DayInFilePath
DayInFilePath

Use the year of Study or receiving Date to structure directories of the storage file system. (s.a. attributes #StudyDateInFilePath, #YearInFilePath, #MonthInFilePath, #HourInFilePath)

Default Value: true

#HourInFilePath
Anchor
HourInFilePath
HourInFilePath

Use the year of Study or receiving Date to structure directories of the storage file system. (s.a. attributes #StudyDateInFilePath, #YearInFilePath, #MonthInFilePath, #DayInFilePath)

Default Value: true

#Md5sum
Anchor
Md5sum
Md5sum

Generates MD5 file check sum during storage and keep it in DB record

Default Value: true

#StoreDuplicatesIfDifferentMD5
Anchor
StoreDuplicatesIfDifferentMD5
StoreDuplicatesIfDifferentMD5

Store a duplicate object if the MD5 sum of the new object differs from the MD5 sum of the existing file. If the MD5 sum does not match, the files may be corrupted.

Default Value: true

#StoreDuplicatesIfDifferentHost
Anchor
StoreDuplicatesIfDifferentHost
StoreDuplicatesIfDifferentHost

Store duplicate objects if the existing files are NOT located on this host.

Default Value: false

#CompressionRules
Anchor
CompressionRules
CompressionRules

List of image compression rules. First matching rule for a received object defines its compression.

Syntax:
<compression rules> := (<compression rule> <EOL>)+
<compression rule> := [<conditions>] <compression>
<conditions> := '[' <condition> { ',' <condition> } ']'
<condition> := <attribute> ['!']'=' <value> {'|' <value> }
<attribute> := 'calling' | 'called' | 'pmi' | 'cuid' | 'imgtype'
<compression> := 'NONE' | 'JPLL' | 'JLSL' | 'J2KR'

Supported compression modes:

  • NONE - do not apply compression.
  • JPLL - JPEG Lossless
  • JLSL - JPEG-LS Lossless
  • J2KR - JPEG 2000 Lossless

Attributes usable to for compression conditions:

  • calling - called AE title. Apply the rule to the called AE titles listed as values.
  • called - called AE title. Apply the rule to the calling AE titles listed as values.
  • pmi - photometric interpretation.
  • cuid - SOP Class UID. Apply the rule for the SOP Class UIDs listed as values.
  • imgtype - type of image. Apply the rule to the image types listed as values, such as RGB.

(info) The value of the attribute Compression Service#MaxConcurrentCodec also effects the on-the-fly compression and decompression during the store of images by the StoreSCP service.

Default Value:

No Format
[calling=SAMPLE_SCU1|SAMPLE_SCU2,pmi!=RGB,imgtype!=LOCALIZER]JLSL
NONE
{noformat}

h4. [#CheckPendingSeriesStoredInterval] {anchor:CheckPendingSeriesStoredInterval}

Interval in days 

#CheckPendingSeriesStoredInterval
Anchor
CheckPendingSeriesStoredInterval
CheckPendingSeriesStoredInterval

Interval in days (#d),

...

hours

...

(#h)

...

or

...

minutes

...

(#m)

...

of

...

check

...

for

...

pending

...

Series

...

Stored

...

Notifications,

...

which

...

were

...

not

...

emitted

...

caused

...

by

...

a

...

crash

...

of

...

the

...

Storage

...

Service

...

during

...

an

...

open

...

association.

...


NEVER

...

=

...

disable

...

check.

...

Default

...

Value:

...

1h

#PendingSeriesStoredTimeout
Anchor
PendingSeriesStoredTimeout
PendingSeriesStoredTimeout

Timeout in hours (#h)

...

or

...

minutes

...

(#m)

...

for

...

emission

...

of

...

Series

...

Stored

...

Notifications

...

after

...

an

...

object

...

of

...

this

...

Series,

...

before

...

the

...

emission

...

of

...

the

...

Notification

...

is

...

triggered

...

by

...

the

...

check

...

for

...

pending

...

Series

...

Stored

...

Notifications.

...

Default

...

Value:

...

10m

#SerializeDBUpdate
Anchor
SerializeDBUpdate
SerializeDBUpdate

Serialize updates of DB records for received objects in one association. May decreases Storage Performance!

Default Value: false

#UpdateDatabaseMaximumRetries
Anchor
UpdateDatabaseMaximumRetries
UpdateDatabaseMaximumRetries

Maximum number of retries to update the database records for new received objects, before a processing failure is returned to the Storage SCU.

Default Value: 2

#UpdateDatabasePerformedRetries
Anchor
UpdateDatabasePerformedRetries
UpdateDatabasePerformedRetries

Maximum number of retries actually performed to update the database records for new received objects.

#UpdateDatabaseRetryInterval
Anchor
UpdateDatabaseRetryInterval
UpdateDatabaseRetryInterval

Delay in milliseconds between retries to update the database records for new received objects.

Default Value: 0

#AcceptedImageSOPClasses
Anchor
AcceptedImageSOPClasses
AcceptedImageSOPClasses

List of image SOP Classes that the Store SCP service accepts. Use either the SOP Class UID value, or the name specified in DICOM Part 6, Annex A Registry of DICOM unique identifiers, concatenating individual words without spaces.
Default Value:

No Format
ComputedRadiographyImageStorage
DigitalXRayImageStorageForPresentation
DigitalXRayImageStorageForProcessing
DigitalMammographyXRayImageStorageForPresentation
DigitalMammographyXRayImageStorageForProcessing
DigitalIntraoralXRayImageStorageForPresentation
DigitalIntraoralXRayImageStorageForProcessing
CTImageStorage
EnhancedCTImageStorage
UltrasoundMultiframeImageStorage
MRImageStorage
EnhancedMRImageStorage
UltrasoundImageStorage
SecondaryCaptureImageStorage
MultiframeSingleBitSecondaryCaptureImageStorage
MultiframeGrayscaleByteSecondaryCaptureImageStorage            MultiframeGrayscaleWordSecondaryCaptureImageStorage
MultiframeTrueColorSecondaryCaptureImageStorage
XRayAngiographicImageStorage
EnhancedXRayAngiographicImageStorage
XRayRadiofluoroscopicImageStorage
EnhancedXRayRadiofluoroscopicImageStorage
NuclearMedicineImageStorage
VLEndoscopicImageStorage
VLMicroscopicImageStorage
VLSlideCoordinatesMicroscopicImageStorage
VLPhotographicImageStorage
OphthalmicPhotography8BitImageStorage
OphthalmicPhotography16BitImageStorage
PositronEmissionTomographyImageStorage
RTImageStorage
HardcopyGrayscaleImageStorage
HardcopyColorImageStorage
NuclearMedicineImageStorageRetired
UltrasoundMultiframeImageStorageRetired
UltrasoundImageStorageRetired
XRayAngiographicBiPlaneImageStorageRetired
{noformat}


h4. [#AcceptedTransferSyntaxForImageSOPClasses] {anchor:AcceptedTransferSyntaxForImageSOPClasses}

List of Transfer Syntaxes for Image SOP Classes that Store SCP service accepts. Order defines selection preference. Use either the Transfer Syntaxes UID value or following defined symbolic names:
- ImplicitVRLittleEndian,
- ExplicitVRLittleEndian,
- DeflatedExplicitVRLittleEndian,
- ExplicitVRBigEndian,
- JPEGBaseline,
- JPEGExtended,
- JPEGLossless (=Process 14 \[Selection Value 1\]),
- JPEGLossless14,
- JPEGLSLossless,
- JPEGLSLossy,
- JPEG2000Lossless,
- JPEG2000Lossy,
- RLELossless

*Default Value:*
{noformat}

#AcceptedTransferSyntaxForImageSOPClasses
Anchor
AcceptedTransferSyntaxForImageSOPClasses
AcceptedTransferSyntaxForImageSOPClasses

List of Transfer Syntaxes for Image SOP Classes that Store SCP service accepts. Order defines selection preference. Use either the Transfer Syntaxes UID value or following defined symbolic names:

  • ImplicitVRLittleEndian,
  • ExplicitVRLittleEndian,
  • DeflatedExplicitVRLittleEndian,
  • ExplicitVRBigEndian,
  • JPEGBaseline,
  • JPEGExtended,
  • JPEGLossless (=Process 14 [Selection Value 1]),
  • JPEGLossless14,
  • JPEGLSLossless,
  • JPEGLSLossy,
  • JPEG2000Lossless,
  • JPEG2000Lossy,
  • RLELossless

Default Value:

No Format
JPEGLossless
JPEGLossless14
JPEGLSLossless
RLELossless
JPEG2000Lossless
JPEG2000Lossless
ExplicitVRLittleEndian
ImplicitVRLittleEndian
JPEGBaseline
JPEGExtended
JPEGLSLossy
JPEG2000Lossy
{noformat}

h4. [#AcceptedVideoSOPClasses] {anchor:AcceptedVideoSOPClasses}

List of Video SOP Classes that the Store SCP service accepts. Use either the SOP Class UID value, or the name specified in DICOM Part 6, Annex A Registry of DICOM unique identifiers, concatenating individual words without spaces.

*Default Value:*
{noformat}

#AcceptedVideoSOPClasses
Anchor
AcceptedVideoSOPClasses
AcceptedVideoSOPClasses

List of Video SOP Classes that the Store SCP service accepts. Use either the SOP Class UID value, or the name specified in DICOM Part 6, Annex A Registry of DICOM unique identifiers, concatenating individual words without spaces.

Default Value:

No Format
VideoEndoscopicImageStorage
VideoMicroscopicImageStorage
VideoPhotographicImageStorage
{noformat}

h4. [#AcceptedTransferSyntaxForVideoSOPClasses] {anchor:AcceptedTransferSyntaxForVideoSOPClasses}

List of Transfer Syntaxes for Video SOP Classes that Store SCP service accepts. Order defines selection preference. Use either the Transfer Syntaxes UID value or following defined symbolic names:
- MPEG2

*Default Value:* {{MPEG2}}

h4. [#AcceptedWaveformSOPClasses] {anchor:AcceptedWaveformSOPClasses}

List of Waveform SOP Classes that the Store SCP service accepts. Use either the SOP Class UID value, or the name specified in DICOM Part 6, Annex A Registry of DICOM unique identifiers, concatenating individual words without spaces.

*Default Value:*
{noformat

#AcceptedTransferSyntaxForVideoSOPClasses
Anchor
AcceptedTransferSyntaxForVideoSOPClasses
AcceptedTransferSyntaxForVideoSOPClasses

List of Transfer Syntaxes for Video SOP Classes that Store SCP service accepts. Order defines selection preference. Use either the Transfer Syntaxes UID value or following defined symbolic names:

  • MPEG2

Default Value: MPEG2

#AcceptedWaveformSOPClasses
Anchor
AcceptedWaveformSOPClasses
AcceptedWaveformSOPClasses

List of Waveform SOP Classes that the Store SCP service accepts. Use either the SOP Class UID value, or the name specified in DICOM Part 6, Annex A Registry of DICOM unique identifiers, concatenating individual words without spaces.

Default Value:

No Format
TwelveLeadECGWaveformStorage
GeneralECGWaveformStorage
AmbulatoryECGWaveformStorage
HemodynamicWaveformStorage
CardiacElectrophysiologyWaveformStorage
BasicVoiceAudioWaveformStorage
{noformat}

h4. [#AcceptedTransferSyntaxForWaveformSOPClasses] {anchor:AcceptedTransferSyntaxForWaveformSOPClasses}

List of Transfer Syntaxes for Waveform SOP Classes that Store SCP service accepts. Order defines selection preference. Use either the Transfer Syntaxes UID value or following defined symbolic names:
- ImplicitVRLittleEndian,
- ExplicitVRLittleEndian,
- DeflatedExplicitVRLittleEndian,
- ExplicitVRBigEndian

*Default Value:*
{noformat}
ExplicitVRLittleEndian
ImplicitVRLittleEndian
{noformat}

h4. [#AcceptedSRSOPClasses] {anchor:AcceptedSRSOPClasses}

List of Structured Report Document SOP Classes that the Store SCP service accepts.
Use either the SOP Class UID value, or the name specified in DICOM Part 6, Annex A Registry of DICOM unique identifiers, concatenating individual words without spaces.
  
*Default Value:*
{noformat}

#AcceptedTransferSyntaxForWaveformSOPClasses
Anchor
AcceptedTransferSyntaxForWaveformSOPClasses
AcceptedTransferSyntaxForWaveformSOPClasses

List of Transfer Syntaxes for Waveform SOP Classes that Store SCP service accepts. Order defines selection preference. Use either the Transfer Syntaxes UID value or following defined symbolic names:

  • ImplicitVRLittleEndian,
  • ExplicitVRLittleEndian,
  • DeflatedExplicitVRLittleEndian,
  • ExplicitVRBigEndian

Default Value:

No Format

ExplicitVRLittleEndian
ImplicitVRLittleEndian

#AcceptedSRSOPClasses
Anchor
AcceptedSRSOPClasses
AcceptedSRSOPClasses

List of Structured Report Document SOP Classes that the Store SCP service accepts.
Use either the SOP Class UID value, or the name specified in DICOM Part 6, Annex A Registry of DICOM unique identifiers, concatenating individual words without spaces.

Default Value:

No Format
BasicTextSR
EnhancedSR
ComprehensiveSR
ProcedureLogStorage
MammographyCADSR
KeyObjectSelectionDocument
ChestCADSR
XRayRadiationDoseSR
{noformat}

h4. [#AcceptedTransferSyntaxForSRSOPClasses] {anchor:AcceptedTransferSyntaxForSRSOPClasses}

List of Transfer Syntaxes for Structured Report Document SOP Classes that Store SCP service accepts. Order defines selection preference. Use either the Transfer Syntaxes UID value or following defined symbolic names:
- ImplicitVRLittleEndian,
- ExplicitVRLittleEndian,
- DeflatedExplicitVRLittleEndian,
- ExplicitVRBigEndian
  
*Default Value:*
{noformat}

#AcceptedTransferSyntaxForSRSOPClasses
Anchor
AcceptedTransferSyntaxForSRSOPClasses
AcceptedTransferSyntaxForSRSOPClasses

List of Transfer Syntaxes for Structured Report Document SOP Classes that Store SCP service accepts. Order defines selection preference. Use either the Transfer Syntaxes UID value or following defined symbolic names:

  • ImplicitVRLittleEndian,
  • ExplicitVRLittleEndian,
  • DeflatedExplicitVRLittleEndian,
  • ExplicitVRBigEndian

Default Value:

No Format
DeflatedExplicitVRLittleEndian
ExplicitVRLittleEndian
ImplicitVRLittleEndian
{noformat}

h4. [#AcceptedOtherSOPClasses] {anchor:AcceptedOtherSOPClasses}

List of other (than Image, Video, Waveform, Structured Report) SOP Classes that the Store SCP service accepts.Use either the SOP Class UID value, or the name specified in DICOM Part 6, Annex A Registry of DICOM unique identifiers, concatenating individual words without spaces.
  
*Default Value:*
{noformat}

#AcceptedOtherSOPClasses
Anchor
AcceptedOtherSOPClasses
AcceptedOtherSOPClasses

List of other (than Image, Video, Waveform, Structured Report) SOP Classes that the Store SCP service accepts.Use either the SOP Class UID value, or the name specified in DICOM Part 6, Annex A Registry of DICOM unique identifiers, concatenating individual words without spaces.

Default Value:

No Format
MRSpectroscopyStorage
GrayscaleSoftcopyPresentationStateStorage
ColorSoftcopyPresentationStateStorage
PseudoColorSoftcopyPresentationStateStorage
BlendingSoftcopyPresentationStateStorage
RawDataStorage
SpatialRegistrationStorage
SpatialFiducialsStorage
RealWorldValueMappingStorage
StereometricRelationshipStorage
EncapsulatedPDFStorage
RTDoseStorage
RTStructureSetStorage
RTBeamsTreatmentRecordStorage
RTPlanStorage
RTBrachyTreatmentRecordStorage
RTTreatmentSummaryRecordStorage
RTIonPlanStorage
RTIonBeamsTreatmentRecordStorage
StandaloneOverlayStorage
StandaloneCurveStorage
StandaloneModalityLUTStorage
StandaloneVOILUTStorage
StandalonePETCurveStorage
AgfaAttributePresentationState
{noformat}

h4. [#AcceptedTransferSyntaxForOtherSOPClasses] {anchor:AcceptedTransferSyntaxForOtherSOPClasses}

List of Transfer Syntaxes for other (than Image, Video, Waveform, Structured Report) SOP Classes that Store SCP service accepts. Order defines selection preference. Use either the Transfer Syntaxes UID value or following defined symbolic names:
- ImplicitVRLittleEndian,
- ExplicitVRLittleEndian,
- DeflatedExplicitVRLittleEndian,
- ExplicitVRBigEndian
  
*Default Value:*
{noformat}
ExplicitVRLittleEndian
ImplicitVRLittleEndian
{noformat}

h4. [#CheckIncorrectWorklistEntry] {anchor:CheckIncorrectWorklistEntry}

Check if a received instance should be ignored due to 'Incorrect Worklist Entry Selected'.
  
*Default Value:* {{true}}

h4. [#MaximumPDULength] {anchor:MaximumPDULength}

Maximum protocol data unit (PDU) package length for receiving PDUs.

(!) This property should be set to equal values for all DICOM SCP services with same called AE Title(s). Otherwise it is non-deterministic, which configured value is effective.
  
*Default Value:* {{16352}}

h4. [#MaximumOperationsInvoked] {anchor:MaximumOperationsInvoked}

The maximum number of outstanding operations and/or sub-operations it allows the Association-requester to invoke asynchronously. A value of zero indicates an unlimited number of outstanding operations.

(!) This property should be set to equal values for all DICOM SCP services with same called AE Title(s). Otherwise it is non-deterministic, which configured value is effective.
  
*Default Value:* {{1}}

h4. [#MaximumOperationsPerformed] {anchor:MaximumOperationsPerformed}

The maximum number of outstanding operations and/or sub-operations it allows the Association-requester to perform asynchronously. A value of zero indicates an unlimited number of outstanding operations.

(!) This property should be set to equal values for all DICOM SCP services with same called AE Title(s). Otherwise it is non-deterministic, which configured value is effective.
  
*Default Value:* {{1}}

h4. [#BufferSize] {anchor:BufferSize}

Size of byte buffer used for copying data from TCP channel to file.
  
*Default Value:* {{8192}}

h4. [#LogAETitles] {anchor:LogAETitles}

List of the AE titles for the Storage SCUs for which XMLized object attributes are logged into files <AET>/<timestamp>-cstorerq.xml in the log directory. Useful for creation of XSL stylesheets for attribute coercion. Separate multiple values by \ (backslash). NONE = no calling AE titles.
  
*Default Value:* {{NONE}}

h4. [#CoerceConfigDirectory] {anchor:CoerceConfigDirectory}

Directory where configuration files for attribute coercion are located: if XSL stylesheet "cstorerq.xsl" exists in this directory or in a sub-directory equal to the AE Title of a Storage SCU, attributes from this SCU will be coerced according these tylesheets. A relative path name is resolved relative to {{

#AcceptedTransferSyntaxForOtherSOPClasses
Anchor
AcceptedTransferSyntaxForOtherSOPClasses
AcceptedTransferSyntaxForOtherSOPClasses

List of Transfer Syntaxes for other (than Image, Video, Waveform, Structured Report) SOP Classes that Store SCP service accepts. Order defines selection preference. Use either the Transfer Syntaxes UID value or following defined symbolic names:

  • ImplicitVRLittleEndian,
  • ExplicitVRLittleEndian,
  • DeflatedExplicitVRLittleEndian,
  • ExplicitVRBigEndian

Default Value:

No Format

ExplicitVRLittleEndian
ImplicitVRLittleEndian

#CheckIncorrectWorklistEntry
Anchor
CheckIncorrectWorklistEntry
CheckIncorrectWorklistEntry

Check if a received instance should be ignored due to 'Incorrect Worklist Entry Selected'.

Default Value: true

#MaximumPDULength
Anchor
MaximumPDULength
MaximumPDULength

Maximum protocol data unit (PDU) package length for receiving PDUs.

(warning) This property should be set to equal values for all DICOM SCP services with same called AE Title(s). Otherwise it is non-deterministic, which configured value is effective.

Default Value: 16352

#MaximumOperationsInvoked
Anchor
MaximumOperationsInvoked
MaximumOperationsInvoked

The maximum number of outstanding operations and/or sub-operations it allows the Association-requester to invoke asynchronously. A value of zero indicates an unlimited number of outstanding operations.

(warning) This property should be set to equal values for all DICOM SCP services with same called AE Title(s). Otherwise it is non-deterministic, which configured value is effective.

Default Value: 1

#MaximumOperationsPerformed
Anchor
MaximumOperationsPerformed
MaximumOperationsPerformed

The maximum number of outstanding operations and/or sub-operations it allows the Association-requester to perform asynchronously. A value of zero indicates an unlimited number of outstanding operations.

(warning) This property should be set to equal values for all DICOM SCP services with same called AE Title(s). Otherwise it is non-deterministic, which configured value is effective.

Default Value: 1

#BufferSize
Anchor
BufferSize
BufferSize

Size of byte buffer used for copying data from TCP channel to file.

Default Value: 8192

#LogAETitles
Anchor
LogAETitles
LogAETitles

List of the AE titles for the Storage SCUs for which XMLized object attributes are logged into files <AET>/<timestamp>-cstorerq.xml in the log directory. Useful for creation of XSL stylesheets for attribute coercion. Separate multiple values by \ (backslash). NONE = no calling AE titles.

Default Value: NONE

#CoerceConfigDirectory
Anchor
CoerceConfigDirectory
CoerceConfigDirectory

Directory where configuration files for attribute coercion are located: if XSL stylesheet "cstorerq.xsl" exists in this directory or in a sub-directory equal to the AE Title of a Storage SCU, attributes from this SCU will be coerced according these tylesheets. A relative path name is resolved relative to dcm4chee_home/server/default/.

...

Default Value:

...

conf/dcm4chee-ae

...

#EJBProviderURL
Anchor
EJBProviderURL
EJBProviderURL

Identifies JNDI (e.g:

...

jnp://hostname:1099)

...

with

...

EJBs.Use

...

LOCAL

...

if

...

EJBs

...

are

...

deployed

...

in

...

same

...

JBoss

...

instance.

...

Default Value: LOCAL

#SchedulerServiceName
Anchor
SchedulerServiceName
SchedulerServiceName

Used internally. Do NOT modify.

Default Value: dcm4chee.archive:service=Scheduler

...

#FileSystemMgtName
Anchor
FileSystemMgtName
FileSystemMgtName

Used internally. Do NOT modify.

Default Value: dcm4chee.archive:service=FileSystemMgt

...

#MwlScuServiceName
Anchor
MwlScuServiceName
MwlScuServiceName

Used internally. Do NOT modify.

Default Value: dcm4chee.archive:service=MWLScu

...

#DcmServerName
Anchor
DcmServerName
DcmServerName

Used internally. Do NOT modify.

Default Value: dcm4chee.archive:service=DcmServer

...

#AuditLoggerName
Anchor
AuditLoggerName
AuditLoggerName

Used internally. Do NOT modify.

Default Value: dcm4chee.archive:service=AuditLogger

...

#TimerIDCheckPendingSeriesStored
Anchor
TimerIDCheckPendingSeriesStored
TimerIDCheckPendingSeriesStored

The timer ID for scheduler of checking pending series stored.

Default Value: CheckPendingSeriesStored

#Name
Anchor
Name
Name

The class name of the MBean

#State
Anchor
State
State

The status of the MBean

#StateString
Anchor
StateString
StateString

The status of the MBean in text form

Operations

#create
Anchor
create
create

Standard MBean lifecycle method

#start
Anchor
start
start

The start lifecycle operation

#stop
Anchor
stop
stop

The stop lifecycle operation

#destroy
Anchor
destroy
destroy

The destroy lifecycle operation

#jbossInternalLifecycle
Anchor
jbossInternalLifecycle
jbossInternalLifecycle

The detyped lifecycle operation (for internal use only)

#resetMaxCountUpdateDatabaseRetries
Anchor
resetMaxCountUpdateDatabaseRetries
resetMaxCountUpdateDatabaseRetries

Reset Update Database - Performed Retries to 0.

#reloadStylesheets
Anchor
reloadStylesheets
reloadStylesheets

Reload Stylesheets

#importFile
Anchor
importFile
importFile

Import a DICOM file (internal use only)

Notifications

org.dcm4chex.archive.common.SeriesStored

...

The

...

notification

...

sent

...

whenever

...

a

...

Series

...

of

...

DICOM

...

composite

...

object

...

was

...

received.

...

It

...

is

...

triggered

...

by

...

the

...

receive

...

of

...

an

...

object

...

belonging

...

to

...

a

...

different

...

Series

...

than

...

the

...

objects

...

received

...

before

...

and

...

at

...

the

...

latests

...

when

...

the

...

association

...

is

...

released.