Package | Description |
---|---|
ca.uhn.hl7v2 | |
ca.uhn.hl7v2.parser | |
ca.uhn.hl7v2.validation.builder |
Modifier and Type | Method and Description |
---|---|
static Version[] |
Version.asOf(Version v) |
static Version[] |
Version.before(Version v) |
static Version[] |
Version.except(Version... v) |
static Version |
Version.highestAvailableVersionOrDefault()
Returns the highest version for which the structure classes are found
on the classes.
|
static Version |
Version.latestVersion()
Returns the newest available version of the message structure classes
on the classpath, or
null if none are found |
static Version |
Version.lowestAvailableVersion()
Returns the lowest version for which the structure classes are found
on the classes.
|
static Version |
Version.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Version[] |
Version.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
static Version |
Version.versionOf(String version) |
Modifier and Type | Method and Description |
---|---|
static List<Version> |
Version.availableVersions()
Returns a list of all versions for which the structure JARs have been
found on the classpath.
|
Modifier and Type | Method and Description |
---|---|
static Version[] |
Version.asOf(Version v) |
static Version[] |
Version.before(Version v) |
static Version[] |
Version.except(Version... v) |
boolean |
Version.isGreaterThan(Version theVersion)
Returns true if this version is greater than the specified version
|
Message |
DefaultHapiContext.newMessage(String eventType,
String triggerEvent,
Version version) |
Message |
HapiContext.newMessage(String eventType,
String triggerEvent,
Version version)
Creates a new message of the given event type, trigger and version, and initializes the message header
|
Modifier and Type | Method and Description |
---|---|
static boolean |
Version.allVersions(Set<Version> someVersions) |
Modifier and Type | Method and Description |
---|---|
protected Map<Version,Map<String,String>> |
AbstractModelClassFactory.loadMessageStructures()
Load event map from a external resource
|
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
AbstractModelClassFactory.getEventMapForVersion(Version version)
Returns the event map for a given HL7 version.
|
String |
AbstractModelClassFactory.getMessageStructureForEvent(String name,
Version version) |
String |
ModelClassFactory.getMessageStructureForEvent(String eventName,
Version version) |
String |
CustomModelClassFactory.getMessageStructureForEvent(String eventName,
Version version)
Looks up its own event map.
|
String |
DefaultModelClassFactory.getMessageStructureForEvent(String name,
Version version)
Returns the event structure.
|
Modifier and Type | Method and Description |
---|---|
ValidationRuleBuilder |
ValidationRuleBuilder.VersionExpressionBuilder.asOf(Version version) |
ValidationRuleBuilder |
ValidationRuleBuilder.VersionExpressionBuilder.before(Version version) |
ValidationRuleBuilder |
ValidationRuleBuilder.VersionExpressionBuilder.except(Version... versions) |
ValidationRuleBuilder |
ValidationRuleBuilder.forVersion(Version... version) |
Constructor and Description |
---|
RuleTypeBuilder(List<RuleBinding<? extends Rule<?>>> rules,
Version... versions) |
Constructor and Description |
---|
EncodingRuleBuilder(List<RuleBinding<? extends Rule<?>>> rules,
Set<Version> versions,
String encoding) |
MessageRuleBuilder(List<RuleBinding<? extends Rule<?>>> rules,
Set<Version> versions,
String messageType,
String... triggerEvents) |
PrimitiveRuleBuilder(List<RuleBinding<? extends Rule<?>>> rules,
Set<Version> versions,
Set<String> types) |
RuleTypeBuilder(List<RuleBinding<? extends Rule<?>>> rules,
Set<Version> versions) |
Copyright © 2001–2017 University Health Network. All rights reserved.