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/>

Notifications