Versions Compared

Key

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

...

List of accepted called AE titles, separated by (backslash). For example, DCM4CHEE\DCM4CHEE2. This AE title is set automatically upon installation. We recommend that you do not try to change this AE title after it has been set, as it must be changed in multiple locations and globally changing the AE title for dcm4chee is difficult.

Default Value: DCM4CHEE

#CallingAETitles
Anchor
CallingAETitles
CallingAETitles

...

Accept storage of objects/images without patient ID

Default Value: false

. This value is used in conjunction with the other patient ID values to replace patient IDs that, for example, come from a modality as UNKNOWN. The archive will generate a patient ID for the unknown value based on the #GeneratePatientID attribute.

Default Value: false

#AcceptMissingPatientName
Anchor
AcceptMissingPatientName
AcceptMissingPatientName

Accept storage of objects/images without patient name

Default Value: false

. This value is used in conjunction with the other patient name values to replace patient names that, for example, come from a modality as UNKNOWN.

Default Value: false

#AcceptPatientID
Anchor
AcceptPatientID
AcceptPatientID

Regular Expression for valid Patient IDs. Patient IDs which does do not match the specified pattern are ignored and replaced by a Patient ID generated according to the attribute "GeneratePatientID" #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 to the attribute #GeneratePatientID.

...

  • the received object has no patient ID or
  • the patient ID does not match the pattern defined in "AcceptPatientID" #AcceptPatientID or
  • it match the pattern defined in "IgnorePatientID" #IgnorePatientID or
  • the object is received from an AE listed in "IgnorePatientIDAETitles" #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.

...

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

...

Note that you can set up these rules based on AE title by configuring them in the text file conf\dcm4chee-ae\<AEtitle>\c-store-rq.xsl, where AEtitle is a directory name for each AE title the rules apply to. You can create multiple directories, one for each AE title, each containing a set of issuer of patient ID rules.

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)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). Normally, this value is used if importing data from another archive, where you want the file path to reflect when the study actually took place, and not the date that it was imported into the archive. Otherwise, all imported files would have the same archive date, and therefore all be located in the same directory of the storage file system.

Default Value: false

#YearInFilePath
Anchor
YearInFilePath
YearInFilePath

...

#Md5sum
Anchor
Md5sum
Md5sum

Generates an MD5 file check sum during storage and keep keeps it in DB recordthe database record. Normally, this value is true, unless you are doing specific types of testing where performance is an issue.

Default Value: true

#StoreDuplicatesIfDifferentMD5
Anchor
StoreDuplicatesIfDifferentMD5
StoreDuplicatesIfDifferentMD5

...

List of image compression rules. First matching rule for a received object defines its compression. Note that you can use this value to to set a compression method based on image type.

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'

...