Service to update patient.pat_attrs, study.study_attrs, series.series_attrs
and instance.inst_attrs BLOB columns from filed instances. Useful after
modification/extension of attribute filter configuration
conf/dcm4chee-attribute-filter.xml.
org.dcm4chex.archive.mbean.UpdateAttributesService
The default constructor
UpdateAttributesService
Limit update to Series with specified Modality. 'ANY' = update Series
with any Modality.
Modality
java.lang.String
Limit update to Series received from Storage SCU with specified AE
Title. 'ANY' = update Series received from any Storage SCU.
SourceAETitle
java.lang.String
Limit update to Series which were last updated after the specified time.
Format: YYYY-MM-DD hh:mm:ss, with YYYY = Year, MM = Month, DD = Day,
hh = Hour, mm = Minute, ss = Second.
UpdatedAfter
java.lang.String
Limit update to Series which were last updated before the specified time.
Format: YYYY-MM-DD hh:mm:ss, with YYYY = Year, MM = Month, DD = Day, hh =
Hour, mm = Minute, ss = Second. 'AUTO' will be replaced by modification
date of attribute filter configuration conf/dcm4chee-attribute-filter.xml.
UpdatedBefore
java.lang.String
Update Series with specified Availability: 'ONLINE' or 'NEARLINE'.
Availability
java.lang.String
Limit maximal number of Series updated by operation updateMatchingSeries().
MaximalNumberOfSeriesToUpdateByOneTask
int
A relative path name is resolved relative to
archive-install-directory/server/default/.]]>
CoerceConfigDirectory
java.lang.String
Use NONE to disable coercion]]>
CoerceStylesheet
java.lang.String
If disabled coercion is applied on Series/Study/Patient level.
Caution: enable this will be a performance issue!]]>
CoerceInstanceLevel
boolean
JDBC Fetch size.
FetchSize
int
Used internally. Do NOT modify.
QueryRetrieveScpServiceName
javax.management.ObjectName
Used internally. Do NOT modify.
TemplatesServiceName
javax.management.ObjectName
&defaultAttributes;
&defaultOperations;
Returns number of Series which match specified Modality, source AE Title
and last update time.
countNumberOfMatchingSeriesToUpdate
int
Update attributes of instances of Series which match specified Modality,
Source AE Title and last update time, limited by configured
MaximalNumberOfSeriesToUpdateByOneTask. Returns number of updated Series.
updateMatchingSeries
int
Update attributes of instances of Series which match specified Modality,
Source AE Title and last update time, limited by configured
MaximalNumberOfSeriesToUpdateByOneTask. Returns number of updated Series
and elapsed time in string message.
updateMatchingSeriesShowElapsedTime
java.lang.String
Update attributes of instances of Series with specified Series Instance
UID. Returns number of updated Instances.
updateSeries
uid
java.lang.String
int
Update attributes of instance with specified SOP Instance UID.
Returns number of updated Instances.
updateInstance
uid
java.lang.String
int
conf/dcm4chee-attribute-filter.xml. Implicit invoked by
operations updateMatchingSeries(),
updateMatchingSeriesShowElapsedTime() and updateSeries().]]>
reloadAttributeFilter
void