Modality Worklist SCU. Used by the Modality Worklist Console
of the Archive Web Administration tool and by the Storage SCP service to
query the configured Modality Worklist SCP for Scheduled Procedure Steps.
org.dcm4chex.archive.dcm.mwlscu.MWLScuService
The default constructor
MWLScuService
&defaultAttributes;
&defaultSCUAttributes;
The calling AE title.
CallingAETitle
java.lang.String
LOCAL if the DICOM modality worklist is provided by the
archive and can be accessed directly from the database.
Note: Deletion of worklist entries by the Modality Worklist
Console of the Archive Web Administration tool is only possible if this
attribute is set to LOCAL.]]>
CalledAETitle
java.lang.String
Limit number of returned matching MWL items by operation
findMWLEntries. If an external Modality Worklist SCP is queried, a cancel
request will be invoked after receive of the specified number of query responses.
MaxResults
int
Force additional check of Matching Keys! This will only effect external MWL SCP queries.
You should enable this feature only if you need a 'unique' matching key (Accession Number, Study IUID or SPS ID) which the MWL SCP
doesn't support as matching key! (e.g. if you need to update image attributes with MWL entries)
ForceMatchingKeyCheck
boolean
CalledAETitle = LOCAL. Also effective for MWL SCP Service with
UseProxy = false.]]>
NoMatchForNoValue
boolean
This value is is set to true if the <b>CalledAETitle</b> attribute is set to LOCAL.
Local
boolean
Priority for C-Find requests. Enumerated Values: LOW, MEDIUM, HIGH.
Only effective for queries of a remote Modality Worlist SCP which actual
interprets the priority attribute in the DICOM C-FIND request.
Priority
java.lang.String
Change JDBC binding for Oracle BLOB's to LONGVARBINARY for
accessing attributes stored in BLOB columns of DB records.
Only effective with CalledAETitle = LOCAL and with Oracle as DB.
AccessBlobAsLongVarBinary
boolean
Transaction isolation level for queries. Values can be one of:
DEFAULT|READ_UNCOMMITTED|READ_COMMITTED|REPEATABLE_READ|SERIALIZABLE.
Only effective with CalledAETitle = LOCAL.
TransactionIsolationLevel
java.lang.String
JDBC Fetch size.
FetchSize
int
Get a list of modality worklist entries.
findMWLEntries
Dataset for C-Find
searchDS
org.dcm4che.data.Dataset
fuzzy semantic matching of person names
fuzzyMatchingOfPN
boolean
Result list
result
java.util.List
int
Get a list of modality worklist entries using local database access.
findMWLEntriesLocal
Dataset for C-Find
searchDS
org.dcm4che.data.Dataset
fuzzy semantic matching of person names
fuzzyMatchingOfPN
boolean
Result list
result
java.util.List
int
Delete a modality worklist entry.
deleteMWLEntry
Requested Procedure ID \ Scheduled Procedure Step ID
rqIDspsID
java.lang.String
boolean