Submitting IDS Documents

Topics:

This section describes several techniques that can be used to submit IDS documents.

Using the File Listeners

Topics:

IDS documents can be submitted to Omni-Patient by copying them into one of the in folders under the following directory:

[OmniPatient Home]/iway7/IDS

IDS documents that contain more than one record need to have a root tag of OmniPatientInterface to be processed correctly.

Configuring the File Listeners

The root IDS in folder can be configured by setting the inputfolder.location property. The system will need to be restarted for changes to the file listeners to take effect.

Using the HTTP Service Interface

Topics:

Omni-Patient contains an HTTP listener that can receive and process IDS documents. This is a simple HTTP POST service and is not a SOAP based web service. This service takes IDS documents one at a time and does not support multiple records in a single document.

Configuring the HTTP Service Interface

The service is hosted by default on port 8999, so local submissions would be sending an HTTP POST to http://localhost:8999 with the IDS document as the body of the POST. The port that the service listens on can be modified by setting the ws.port property and restarting the server.

Note: The IDS document for the web service does work with the OmniPatientInterface root tag and only accepts one document at a time.