Class PamCamelValidators

java.lang.Object
org.openehealth.ipf.platform.camel.ihe.mllp.PamCamelValidators

public abstract class PamCamelValidators extends Object
Validating processors for MLLP-based IPF IHE components.
Author:
Christian Ohr
  • Constructor Details

    • PamCamelValidators

      public PamCamelValidators()
  • Method Details

    • itiValidator

      public static Processor itiValidator()
      Returns a validating processor that obtains the validation rules from the currently used HapiContext 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
    • iti30RequestValidator

      public static Processor iti30RequestValidator()
      Returns a validating processor for ITI-30 request messages (Patient Identity Management).
    • iti30ResponseValidator

      public static Processor iti30ResponseValidator()
      Returns a validating processor for ITI-30 response messages (Patient Identity Management).
    • iti31RequestValidator

      public static Processor iti31RequestValidator()
      Returns a validating processor for ITI-31 request messages (Patient Encounter Management).
    • iti31ResponseValidator

      public static Processor iti31ResponseValidator()
      Returns a validating processor for ITI-31 response messages (Patient Encounter Management).