Package ca.uhn.hl7v2.validation
package ca.uhn.hl7v2.validation
-
ClassDescriptionAbstract base class of a ValidationExceptionHandler that supports a validation subject.Abstract implementation of a message validator.ValidationExceptionHandler that collects all
ValidationExceptions in a list.A validation rule that applies to a fully populated composite type.Simple implementation of a handler that just tracks ifDefaultValidationExceptionHandler.error(ValidationException)has been called at least once.Default implementation of a message validator.A validation rule that applies to encoded message strings.A validation rule that applies to a fully populated message object.Validation utilities for parsed and encoded messages.A rule that applies to a primitive datatype.ValidationExceptionHandler that logs allValidationExceptions and optionally throws the first one wrapped in aHL7Exception.ValidationExceptionHandler that generates response messages as statically configured and based on the outcome of a validation process.Rule<T>A testable rule to which HL7 messages (at least certain specific message) should conform.A set of rules for message validation.A failure to validate against a rule.Handler that is called for every violation during a message validation.This factory is responsible for generating aValidationExceptionHandlerinstance, which is then used when validating a message using aDefaultValidator.Validator<R>Interface to validates messages.