IHE HL7v2.x Message Validation Service : Webservice

The WSDL file describing the web service is here. You can also download an example of a soapUI project that uses these methods at here.

Functionalities

HL7v2.x Message Profile Repository implements various web service methods to validate HL7v2.x messages knowing the OID of the appropriate message profile and to retrieve the results of a validated message.

Functionalities of HL7v2.x Message Validation Service can be used by web service methods. Those ones are listed below:

  • getValidationServiceStatus : tests if the validation service is available
  • validateMessage : validates a message against the given profile and returns the result
  • getDetailedResults : returns the detailed results of a validation for a given message OID
  • getSummaryResults : returns a summary result of a validation for a given message OID
  • getXmlTransformedMessage : returns the message (selected by its OID) using XML formatting
  • clearResultCache : clears cache
  • aboutThisApplication : returns the information about current application release running on server

Static WS Client for HL7v2.x Message Validation Service

We have implemented a Static WSClient for HL7v2.x Message Validation Service. This related jar is easy to use. You have only to add the jar file to your project, and use it.

The jar file is downloadable here. The documentation of classes on this jar is there.