Package | Description |
---|---|
ca.uhn.hl7v2.validation | |
ca.uhn.hl7v2.validation.builder | |
ca.uhn.hl7v2.validation.builder.support | |
ca.uhn.hl7v2.validation.impl |
Modifier and Type | Method and Description |
---|---|
Collection<MessageRule> |
ValidationContext.getMessageRules(String theVersion,
String theMessageType,
String theTriggerEvent) |
Modifier and Type | Class and Description |
---|---|
class |
PredicateMessageRule
Abstract base class for message rules that are evaluated using predicates
|
Modifier and Type | Method and Description |
---|---|
protected Collection<RuleBinding<MessageRule>> |
MessageRuleBuilder.getRuleBindings(MessageRule rule,
String version) |
Modifier and Type | Method and Description |
---|---|
protected Collection<RuleBinding<MessageRule>> |
MessageRuleBuilder.getRuleBindings(MessageRule rule,
String version) |
Modifier and Type | Class and Description |
---|---|
class |
ChoiceElementsRespectedRule
Message rule which enforces that only one "choice element" within any groups
in the message must only have content within one of the possible choices.
|
class |
OnlyAllowableSegmentsInSuperstructureRule
Validation rule for detecting populated elements in a
SuperStructure
which do not belong to the given message type |
class |
OnlyKnownSegmentsRule
Validation rule for detecting unknown segments in a message
|
class |
TerserMessageRule
Validation rule for checking values extracted by a
Terser . |
class |
VisitorMessageRule
A message rule that runs a
ValidatingMessageVisitor over the message,
collecting exceptions while traversing |
class |
WrongVersionRule
Validation rule for blaming a wring HL7 version
|
Modifier and Type | Field and Description |
---|---|
static MessageRule |
ChoiceElementsRespectedRule.CHOICE_ELEMENTS_RESPECTED
Singleton instance
|
static MessageRule |
OnlyAllowableSegmentsInSuperstructureRule.ONLY_ALLOWABLE_SEGMENTS |
static MessageRule |
OnlyKnownSegmentsRule.ONLY_KNOWN_SEGMENTS |
static MessageRule |
WrongVersionRule.WRONG_VERSION |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMessageRule
Abstract base class for message rules
|
class |
ConformanceProfileRule
A MessageRule that checks conformance to message profiles.
|
Modifier and Type | Field and Description |
---|---|
protected Map<String,Collection<MessageRule>> |
ValidationContextImpl.messageRuleCache |
Modifier and Type | Method and Description |
---|---|
List<RuleBinding<MessageRule>> |
ValidationContextImpl.getMessageRuleBindings() |
Collection<MessageRule> |
ValidationContextImpl.getMessageRules(String theVersion,
String theMessageType,
String theTriggerEvent) |
Constructor and Description |
---|
MessageRuleBinding(String theVersion,
String theMessageType,
String theTriggerEvent,
MessageRule theRule) |
Copyright © 2001–2017 University Health Network. All rights reserved.