Class PixPdqCamelValidators
java.lang.Object
org.openehealth.ipf.platform.camel.ihe.mllp.PixPdqCamelValidators
Validating processors for MLLP-based IPF IHE components.
- Author:
- Dmytro Rud
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Processor
Returns a validating processor for ITI-10 request messages (PIX Update Notification).static Processor
Returns a validating processor for ITI-10 response messages (PIX Update Notification).static Processor
Returns a validating processor for ITI-21 request messages (Patient Demographics Query).static Processor
Returns a validating processor for ITI-21 response messages (Patient Demographics Query).static Processor
Returns a validating processor for ITI-22 request messages (Patient Demographics and Visit Query).static Processor
Returns a validating processor for ITI-22 response messages (Patient Demographics and Visit Query).static Processor
Returns a validating processor for ITI-64 request messages (XAD-PID Change Management).static Processor
Returns a validating processor for ITI-64 response messages (XAD-PID Change Management).static Processor
Returns a validating processor for ITI-8 request messages (Patient Identity Feed).static Processor
Returns a validating processor for ITI-8 response messages (Patient Identity Feed).static Processor
Returns a validating processor for ITI-9 request messages.static Processor
Returns a validating processor for ITI-9 response messages (Patient Identity Query).static Processor
Returns a validating processor that obtains the validation rules from the currently usedHapiContext
and the type of the message contained in the exchange body.
-
Constructor Details
-
PixPdqCamelValidators
public PixPdqCamelValidators()
-
-
Method Details
-
itiValidator
Returns a validating processor that obtains the validation rules from the currently usedHapiContext
and the type of the message contained in the exchange body. As such there is no real need to use the explicitly transaction-dependent validators.- Returns:
- all-purpose validating processor
-
iti8RequestValidator
Returns a validating processor for ITI-8 request messages (Patient Identity Feed). -
iti8ResponseValidator
Returns a validating processor for ITI-8 response messages (Patient Identity Feed). -
iti9RequestValidator
Returns a validating processor for ITI-9 request messages. (Patient Identity Query). -
iti9ResponseValidator
Returns a validating processor for ITI-9 response messages (Patient Identity Query). -
iti10RequestValidator
Returns a validating processor for ITI-10 request messages (PIX Update Notification). -
iti10ResponseValidator
Returns a validating processor for ITI-10 response messages (PIX Update Notification). FIXME I think this is the wrong profile -
iti21RequestValidator
Returns a validating processor for ITI-21 request messages (Patient Demographics Query). -
iti21ResponseValidator
Returns a validating processor for ITI-21 response messages (Patient Demographics Query). -
iti22RequestValidator
Returns a validating processor for ITI-22 request messages (Patient Demographics and Visit Query). -
iti22ResponseValidator
Returns a validating processor for ITI-22 response messages (Patient Demographics and Visit Query). -
iti64RequestValidator
Returns a validating processor for ITI-64 request messages (XAD-PID Change Management). -
iti64ResponseValidator
Returns a validating processor for ITI-64 response messages (XAD-PID Change Management).
-