XDS Repository Service
Description
XDS Service. Provides a Cross-enterprise Document Sharing Service for Document Repository actor.<br/>.
Attributes
#XDSRegistryURI
XDS Registry URI.
Default Value: http://129.6.24.109:9080/axis2/services/xdsregistrya
#XDSQueryURI
XDS Query URI.
Default Value: http://129.6.24.109:9080/axis2/services/xdsregistrya
#ForceSQLQuery
Force 'older' SQL Query! (Default is Stored Query).
Default Value: false
#ProxyHost
Proxy host if http access use http proxy. NONE = no proxy.
Default Value: NONE
#ProxyPort
Proxy port if http access use http proxy.
Default Value: 3128
#KeyStoreURL
URL of keystore containing certificate to identify this Document Source,
when running in TLS mode.
Default Value: conf/identity.p12
#KeyStorePassword
The password for access to keystore,
specified by attribute TrustStoreURL.
Default Value: secret
#TrustStoreURL
URL of trust store containing accepted certificates,
when running in TLS mode.
Default Value: conf/cacerts.jks
#TrustStorePassword
The password for access to trust store,
specified by attribute TrustStoreURL.
Default Value: secret
#AllowedUrlHost
URL Hostname for HTTPS Hostname checking. CERT (from Certificate (standard)),
- (no Check), hostname (only this URL Hostname).
Default Value: CERT
#RetrieveURI
Base URL to build Retrieve URL for a document (without query part).
Default Value: http://127.0.0.1:8080/IHERetrieveDocument
#ReassignDocumentUID
Enable reassignment of document unique id's.
Default Value: false
#ReassignSubmissionUID
Enable reassignment of SubmissionSet unique id's.
Default Value: false
#UseLongURI
Enable/Disable the use of splitting long retrieveURI (see change proposal Xds_144).<br/>
If enabled and URI fits not in 128 bytes it will be splitted in multible values in a LONG-URI slot.<br/>
Disabling this feature means always use a 'short' RID URL (?RT=DOCUMENT&UID=..)
Default Value: true
#FilteredSlots
List of Slots that should be removed from metadata before send to registry.<br/>
Such filtering may be necessary if registry does not support certain slots
(e.g. does not support XDS-I 'authorRoleDisplayName' slot).<br/>
Use NONE to disable slot filtering.
Default Value: NONE
#TestPatient
Patient ID for NIST-Test or NONE.
Default Value: NONE
#LogSOAPMessage
Enable logging of SOAP message (send and receive).
Default Value: true
#FetchNewPatIDURL
URL to fetch new Patient ID for NIST Test.
Default Value: http://129.6.24.109:9080/xdstools/jsp/allocatePatientId.jsp
#Store2DcmServicename
Used internally - do NOT modify.
Default Value: dcm4chee.archive:service=Store2Dcm
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)
#exportDocument
Perform the document export with given SOAP message.<br/>
1) Store attachments<br/>
2) Enhance metadata with size and SHA1 checksum
3) Register documents at configured XDS Registry URI.<br/>
#soapRegistryTest
Perform a simple test by sending a SOAP message to the configured registry.<br/>
The SOAP message is build with a SOAPBody stored in the given file.<br/>
#soapQueryTest
Perform a simple test by sending a SOAP message to the configured (query)registry.<br/>
The SOAP message is build with a SOAPBody stored in the given file.<br/>
#soapRegistryTest
Perform a simple test by sending a SOAP message to the URI.<br/>
The SOAP message is build with a SOAPBody stored in the given file.<br/>
#sqlQuery
Perform a SQL based registry query.<br/>
#findDocuments
Perform a SQL based registry query.<br/>
#findDocuments
Perform a SQL based registry query.<br/>
#getDocuments
Perform a SQL based registry query.<br/>
#getDocuments
Perform a SQL based registry query.<br/>
#fetchNewPatientIDfromNIST
Fetch a new PatientID for NIST Test.<br/>