Skip navigation links
$ A C D E F G H I L M N O P R S T V W 

$

$static_methodMissing(Message, String, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7StaticExtensionModule
 
$static_methodMissing(Message, HapiContext, String, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7StaticExtensionModule
 
$static_methodMissing(Segment, String, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7StaticExtensionModule
 
$static_methodMissing(Composite, String, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7StaticExtensionModule
 
$static_methodMissing(Primitive, String, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7StaticExtensionModule
 

A

AbstractMessage - Class in org.openehealth.ipf.modules.hl7.model
Convenience subclass of AbstractMessage used for custom message structures as e.g.
AbstractMessage() - Constructor for class org.openehealth.ipf.modules.hl7.model.AbstractMessage
 
AbstractMessage(ModelClassFactory) - Constructor for class org.openehealth.ipf.modules.hl7.model.AbstractMessage
 
AbstractMessage.Cardinality - Enum in org.openehealth.ipf.modules.hl7.model
 
abstractSyntax(MessageRuleBuilder, Object...) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
AbstractSyntaxRule - Class in org.openehealth.ipf.modules.hl7.validation.model
 
AbstractSyntaxRule(Object...) - Constructor for class org.openehealth.ipf.modules.hl7.validation.model.AbstractSyntaxRule
 
AbstractSyntaxValidator - Class in org.openehealth.ipf.modules.hl7.validation.support
 
AbstractSyntaxValidator() - Constructor for class org.openehealth.ipf.modules.hl7.validation.support.AbstractSyntaxValidator
 
accept(MessageVisitor, Location) - Method in class org.openehealth.ipf.modules.hl7.dsl.Null
 
ack(AbstractMessage) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
ack(Message) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
addGroup(AbstractMessage, String, boolean, boolean) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
addGroup(AbstractMessage, String, boolean, boolean, int) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
addSegment(AbstractMessage, String, boolean, boolean) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
addSegment(AbstractMessage, String, boolean, boolean, int) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
analyzeSegments(AbstractSegmentContainer, int, Object...) - Method in class org.openehealth.ipf.modules.hl7.validation.model.AbstractSyntaxRule
 
apply(Message) - Method in class org.openehealth.ipf.modules.hl7.validation.model.AbstractSyntaxRule
 
apply(String) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureEncodingRule
 
apply(Message) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureMessageRule
 
apply(String) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosurePrimitiveTypeRule
 
apply(Message) - Method in class org.openehealth.ipf.modules.hl7.validation.model.MissingMessageRule
 
asBoolean() - Method in class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
asBoolean(Visitable) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
atLeastVersion(Message, String) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
atLeastVersion(String, String) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
atLeastVersion(Version, Version) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 

C

call(Type, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
call(Segment, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
call(Group, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
checkIf(MessageRuleBuilder, Closure) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
checkIf(PrimitiveRuleBuilder, Closure) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
checkIf(EncodingRuleBuilder, Closure) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
ClosureEncodingRule - Class in org.openehealth.ipf.modules.hl7.validation.model
 
ClosureEncodingRule(Closure) - Constructor for class org.openehealth.ipf.modules.hl7.validation.model.ClosureEncodingRule
 
ClosureEncodingRule(String, String, Closure) - Constructor for class org.openehealth.ipf.modules.hl7.validation.model.ClosureEncodingRule
 
ClosureMessageRule - Class in org.openehealth.ipf.modules.hl7.validation.model
 
ClosureMessageRule() - Constructor for class org.openehealth.ipf.modules.hl7.validation.model.ClosureMessageRule
 
ClosureMessageRule(Closure) - Constructor for class org.openehealth.ipf.modules.hl7.validation.model.ClosureMessageRule
 
ClosureMessageRule(String, String, Closure) - Constructor for class org.openehealth.ipf.modules.hl7.validation.model.ClosureMessageRule
 
ClosurePrimitiveTypeRule - Class in org.openehealth.ipf.modules.hl7.validation.model
 
ClosurePrimitiveTypeRule(Closure) - Constructor for class org.openehealth.ipf.modules.hl7.validation.model.ClosurePrimitiveTypeRule
 
ClosurePrimitiveTypeRule(String, String, Closure) - Constructor for class org.openehealth.ipf.modules.hl7.validation.model.ClosurePrimitiveTypeRule
 
ClosureRuleSupport - Class in org.openehealth.ipf.modules.hl7.validation.model
 
ClosureRuleSupport() - Constructor for class org.openehealth.ipf.modules.hl7.validation.model.ClosureRuleSupport
 
ClosureRuleSupport(Closure<ValidationException[]>) - Constructor for class org.openehealth.ipf.modules.hl7.validation.model.ClosureRuleSupport
 
ClosureRuleSupport(String, String, Closure<ValidationException[]>) - Constructor for class org.openehealth.ipf.modules.hl7.validation.model.ClosureRuleSupport
 
configure(CustomModelClasses) - Method in class org.openehealth.ipf.modules.hl7.config.CustomModelClassFactoryConfigurer
 
copy(Message) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
copy(Message) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
correct(String) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosurePrimitiveTypeRule
 
count(Segment, int) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
count(Group, String) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
CustomModelClasses - Class in org.openehealth.ipf.modules.hl7.config
This class should be used to define the custom HL7 model classes in the spring context definition.
CustomModelClasses() - Constructor for class org.openehealth.ipf.modules.hl7.config.CustomModelClasses
 
CustomModelClassFactory - Class in org.openehealth.ipf.modules.hl7.parser
CustomModelClassFactory implementation that exposes the delegate ModelClassFactory
CustomModelClassFactory() - Constructor for class org.openehealth.ipf.modules.hl7.parser.CustomModelClassFactory
 
CustomModelClassFactory(Map<String, String[]>) - Constructor for class org.openehealth.ipf.modules.hl7.parser.CustomModelClassFactory
 
CustomModelClassFactory(String, ModelClassFactory) - Constructor for class org.openehealth.ipf.modules.hl7.parser.CustomModelClassFactory
 
CustomModelClassFactory(ModelClassFactory, Map<String, String[]>) - Constructor for class org.openehealth.ipf.modules.hl7.parser.CustomModelClassFactory
 
CustomModelClassFactoryConfigurer<R extends Registry> - Class in org.openehealth.ipf.modules.hl7.config
Configurer used to configure all CustomModelClasses bean occurrences in the spring application context.
CustomModelClassFactoryConfigurer() - Constructor for class org.openehealth.ipf.modules.hl7.config.CustomModelClassFactoryConfigurer
 

D

DefaultEscaping - Class in org.openehealth.ipf.modules.hl7.parser
Fixes https://github.com/hapifhir/hapi-hl7v2/issues/7, which misses to properly encode segment terminator characters.
DefaultEscaping() - Constructor for class org.openehealth.ipf.modules.hl7.parser.DefaultEscaping
 
defaultNak(Message, HL7Exception, AcknowledgmentCode, String) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7StaticExtensionModule
 
defaultNak(HL7Exception, AcknowledgmentCode, String, String, String, String) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
defaultNak(HL7Exception, AcknowledgmentCode, String) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
DelegatingPredicate - Class in org.openehealth.ipf.modules.hl7.message
 
DelegatingPredicate(Closure<Boolean>) - Constructor for class org.openehealth.ipf.modules.hl7.message.DelegatingPredicate
 
doCall(Object) - Method in class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
dump(Message) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
dump(Message) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 

E

eachWithIndex(Group, Closure<?>) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
eachWithIndex(Group, Closure<?>) - Static method in class org.openehealth.ipf.modules.hl7.message.Visitors
 
elementAt(int) - Method in class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
empty(Message) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
empty(Message) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
encodeHL7String(String, Message) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
encodeRepetitions() - Method in class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
escape(String, EncodingCharacters) - Method in class org.openehealth.ipf.modules.hl7.parser.DefaultEscaping
 
evaluate(Object) - Method in class org.openehealth.ipf.modules.hl7.message.DelegatingPredicate
 
eventType(Message) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 

F

findClass(String, String, String) - Method in class org.openehealth.ipf.modules.hl7.parser.GroovyCustomModelClassFactory
 
findIndexOf(Group, Closure<?>) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
findIndexOf(Group, Closure<?>) - Static method in class org.openehealth.ipf.modules.hl7.message.Visitors
 
findIndexValues(Group, Closure<?>) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
findIndexValues(Group, Closure<?>) - Static method in class org.openehealth.ipf.modules.hl7.message.Visitors
 
findLastIndexOf(Group, Closure<?>) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
findLastIndexOf(Group, Closure<?>) - Static method in class org.openehealth.ipf.modules.hl7.message.Visitors
 
from(Object) - Method in class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
from(Primitive, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
from(Composite, Composite) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
from(Composite, Primitive) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
from(Composite, Repeatable) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
from(Composite, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
from(Varies, Type) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
from(Segment, Segment) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
from(Segment, Repeatable) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
from(Group, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 

G

get(Class<T>) - Method in class org.openehealth.ipf.modules.hl7.model.AbstractMessage
Deprecated.
use AbstractGroup.getTyped(String, Class)
get(String, Class<T>) - Method in class org.openehealth.ipf.modules.hl7.model.AbstractMessage
Deprecated.
use AbstractGroup.getTyped(String, Class)
get(Class<T>, int) - Method in class org.openehealth.ipf.modules.hl7.model.AbstractMessage
Deprecated.
use AbstractGroup.getTyped(String, int, Class)
get(String, Class<T>, int) - Method in class org.openehealth.ipf.modules.hl7.model.AbstractMessage
Deprecated.
use AbstractGroup.getTyped(String, int, Class)
getAt(int) - Method in class org.openehealth.ipf.modules.hl7.dsl.Null
 
getAt(int) - Method in class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
getAt(Primitive, int) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getAt(ExtraComponents, int) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getAt(Composite, int) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getAt(Varies, int) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getAt(Segment, int) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getAt(Group, String) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getCacheSources() - Method in class org.openehealth.ipf.modules.hl7.parser.GroovyCustomModelClassFactory
 
getCustomModelClassFactory() - Method in class org.openehealth.ipf.modules.hl7.config.CustomModelClassFactoryConfigurer
 
getDelegate() - Method in class org.openehealth.ipf.modules.hl7.parser.CustomModelClassFactory
 
getDescription() - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureRuleSupport
 
getDescription() - Method in class org.openehealth.ipf.modules.hl7.validation.model.MissingMessageRule
 
getElements() - Method in class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
getError() - Method in exception org.openehealth.ipf.modules.hl7.HL7v2Exception
 
getErrorCode() - Method in exception org.openehealth.ipf.modules.hl7.HL7v2Exception
 
getEventType(Message) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
getIndex() - Method in class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
getLocation() - Method in exception org.openehealth.ipf.modules.hl7.HL7v2Exception
 
getMessage() - Method in exception org.openehealth.ipf.modules.hl7.HL7v2Exception
 
getMessageStructure(Message) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
getMessageWithoutLocation() - Method in exception org.openehealth.ipf.modules.hl7.HL7v2Exception
 
getMetaClass() - Method in class org.openehealth.ipf.modules.hl7.dsl.Null
 
getMetaClass() - Method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getMetaClass() - Method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
getMetaClass() - Method in class org.openehealth.ipf.modules.hl7.extend.Hl7StaticExtensionModule
 
getMetaClass() - Method in class org.openehealth.ipf.modules.hl7.message.DelegatingPredicate
 
getMetaClass() - Method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
getMetaClass() - Method in class org.openehealth.ipf.modules.hl7.message.Visitors
 
getMetaClass() - Method in class org.openehealth.ipf.modules.hl7.parser.GroovyCustomModelClassFactory
 
getMetaClass() - Method in class org.openehealth.ipf.modules.hl7.validation.model.AbstractSyntaxRule
 
getMetaClass() - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureEncodingRule
 
getMetaClass() - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureMessageRule
 
getMetaClass() - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosurePrimitiveTypeRule
 
getMetaClass() - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureRuleSupport
 
getMetaClass() - Method in class org.openehealth.ipf.modules.hl7.validation.model.MissingMessageRule
 
getMetaClass() - Method in class org.openehealth.ipf.modules.hl7.validation.support.AbstractSyntaxValidator
 
getMetaClass() - Method in class org.openehealth.ipf.modules.hl7.validation.support.HL7Validator
 
getModelClasses() - Method in class org.openehealth.ipf.modules.hl7.config.CustomModelClasses
 
getOmitLeadingWhitespace() - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosurePrimitiveTypeRule
 
getOmitTrailingWhitespace() - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosurePrimitiveTypeRule
 
getPASS() - Static method in class org.openehealth.ipf.modules.hl7.validation.model.ClosurePrimitiveTypeRule
 
getPath() - Method in class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
getPath(Structure) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getProperty(String) - Method in class org.openehealth.ipf.modules.hl7.dsl.Null
 
getProperty(String) - Method in class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
getProperty(String) - Method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getProperty(String) - Method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
getProperty(String) - Method in class org.openehealth.ipf.modules.hl7.extend.Hl7StaticExtensionModule
 
getProperty(String) - Method in class org.openehealth.ipf.modules.hl7.message.DelegatingPredicate
 
getProperty(String) - Method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
getProperty(String) - Method in class org.openehealth.ipf.modules.hl7.message.Visitors
 
getProperty(String) - Method in class org.openehealth.ipf.modules.hl7.parser.GroovyCustomModelClassFactory
 
getProperty(String) - Method in class org.openehealth.ipf.modules.hl7.validation.model.AbstractSyntaxRule
 
getProperty(String) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureEncodingRule
 
getProperty(String) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureMessageRule
 
getProperty(String) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosurePrimitiveTypeRule
 
getProperty(String) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureRuleSupport
 
getProperty(String) - Method in class org.openehealth.ipf.modules.hl7.validation.model.MissingMessageRule
 
getProperty(String) - Method in class org.openehealth.ipf.modules.hl7.validation.support.AbstractSyntaxValidator
 
getProperty(String) - Method in class org.openehealth.ipf.modules.hl7.validation.support.HL7Validator
 
getReps(Class<T>) - Method in class org.openehealth.ipf.modules.hl7.model.AbstractMessage
Deprecated.
use AbstractGroup.getReps(String)
getReps(String, Class<T>) - Method in class org.openehealth.ipf.modules.hl7.model.AbstractMessage
Deprecated.
use AbstractGroup.getReps(String)
getResponseMessage() - Method in exception org.openehealth.ipf.modules.hl7.HL7v2Exception
 
getSectionReference() - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureRuleSupport
 
getSectionReference() - Method in class org.openehealth.ipf.modules.hl7.validation.model.MissingMessageRule
 
getSeverity() - Method in exception org.openehealth.ipf.modules.hl7.HL7v2Exception
 
getStructure() - Method in class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
getTestClosure() - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureRuleSupport
 
getTriggerEvent(Message) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
getValue() - Method in class org.openehealth.ipf.modules.hl7.dsl.Null
 
getValue(ExtraComponents) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getValue(Composite) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getValue(Varies) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getValue(Segment) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getValue2(Primitive) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getValue2(ExtraComponents) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getValue2(Composite) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getValue2(Varies) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getValueOr(String) - Method in class org.openehealth.ipf.modules.hl7.dsl.Null
 
getValueOr(Primitive, String) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getValueOr(ExtraComponents, String) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getValueOr(Composite, String) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
getValueOr(Segment, String) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
GroovyCustomModelClassFactory - Class in org.openehealth.ipf.modules.hl7.parser
 
GroovyCustomModelClassFactory() - Constructor for class org.openehealth.ipf.modules.hl7.parser.GroovyCustomModelClassFactory
 
GroovyCustomModelClassFactory(Map<String, String[]>) - Constructor for class org.openehealth.ipf.modules.hl7.parser.GroovyCustomModelClassFactory
 
GroovyCustomModelClassFactory(ModelClassFactory) - Constructor for class org.openehealth.ipf.modules.hl7.parser.GroovyCustomModelClassFactory
 
GroovyCustomModelClassFactory(ModelClassFactory, Map<String, String[]>) - Constructor for class org.openehealth.ipf.modules.hl7.parser.GroovyCustomModelClassFactory
 
group(AbstractSegmentContainer, int, String, int, int, Object) - Method in class org.openehealth.ipf.modules.hl7.validation.model.AbstractSyntaxRule
 

H

Hl7Dsl2ExtensionModule - Class in org.openehealth.ipf.modules.hl7.extend
 
Hl7Dsl2ExtensionModule() - Constructor for class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
HL7DslException - Exception in org.openehealth.ipf.modules.hl7.dsl
Exception thrown on problems while processing HL7 DSL expressions
HL7DslException(String) - Constructor for exception org.openehealth.ipf.modules.hl7.dsl.HL7DslException
 
HL7DslException(String, Throwable) - Constructor for exception org.openehealth.ipf.modules.hl7.dsl.HL7DslException
 
Hl7ExtensionModule - Class in org.openehealth.ipf.modules.hl7.extend
 
Hl7ExtensionModule() - Constructor for class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
hl7Now() - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
Hl7StaticExtensionModule - Class in org.openehealth.ipf.modules.hl7.extend
 
Hl7StaticExtensionModule() - Constructor for class org.openehealth.ipf.modules.hl7.extend.Hl7StaticExtensionModule
 
HL7v2Exception - Exception in org.openehealth.ipf.modules.hl7
HL7v2Exception extends RuntimeException so it need not to be caught.
HL7v2Exception(HL7Exception) - Constructor for exception org.openehealth.ipf.modules.hl7.HL7v2Exception
 
HL7Validator - Class in org.openehealth.ipf.modules.hl7.validation.support
 
HL7Validator() - Constructor for class org.openehealth.ipf.modules.hl7.validation.support.HL7Validator
 

I

INSTANCE - Static variable in class org.openehealth.ipf.modules.hl7.parser.DefaultEscaping
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.modules.hl7.dsl.Null
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.modules.hl7.extend.Hl7StaticExtensionModule
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.modules.hl7.message.DelegatingPredicate
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.modules.hl7.message.Visitors
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.modules.hl7.parser.GroovyCustomModelClassFactory
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.modules.hl7.validation.model.AbstractSyntaxRule
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureEncodingRule
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureMessageRule
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosurePrimitiveTypeRule
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureRuleSupport
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.modules.hl7.validation.model.MissingMessageRule
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.modules.hl7.validation.support.AbstractSyntaxValidator
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.modules.hl7.validation.support.HL7Validator
 
isCacheSources() - Method in class org.openehealth.ipf.modules.hl7.parser.GroovyCustomModelClassFactory
 
isConfigureRecursively() - Method in class org.openehealth.ipf.modules.hl7.config.CustomModelClassFactoryConfigurer
 
isEmpty() - Method in class org.openehealth.ipf.modules.hl7.dsl.Null
 
isEmpty() - Method in class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
isNullValue(Primitive) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
isNullValue(Composite) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
isNullValue(Varies) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
isOmitLeadingWhitespace() - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosurePrimitiveTypeRule
 
isOmitTrailingWhitespace() - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosurePrimitiveTypeRule
 
iterator() - Method in class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
iterator(Group) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 

L

load(HapiContext, String) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
load(HapiContext, String, String) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
lookup(R) - Method in class org.openehealth.ipf.modules.hl7.config.CustomModelClassFactoryConfigurer
 

M

make(HapiContext, InputStream) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
make(HapiContext, InputStream, String) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
make(HapiContext, String) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
makeMessage(HapiContext, String, String, String) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
map(Collection, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
map(Collection, Object, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
map(Type, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
map(Type, Object, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
mapReverse(Collection, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
mapReverse(Collection, Object, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
mapReverse(Type, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
mapReverse(Type, Object, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
matches(Message, String, String, String) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
messageStructure(String, String, String, ModelClassFactory) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
messageStructure(Message) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
MessageUtils - Class in org.openehealth.ipf.modules.hl7.message
 
MessageUtils() - Constructor for class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
methodMissing(String, Object) - Method in class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
methodMissing(Group, String, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
methodMissing(Collection, String, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
methodMissing(Type, String, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
methodMissing(String, Object) - Method in class org.openehealth.ipf.modules.hl7.validation.model.AbstractSyntaxRule
 
MissingMessageRule - Class in org.openehealth.ipf.modules.hl7.validation.model
 
MissingMessageRule() - Constructor for class org.openehealth.ipf.modules.hl7.validation.model.MissingMessageRule
 
MissingMessageRule(String, String) - Constructor for class org.openehealth.ipf.modules.hl7.validation.model.MissingMessageRule
 

N

nak(AbstractMessage, String, AcknowledgmentCode) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
nak(AbstractMessage, HL7Exception, AcknowledgmentCode) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
newComposite(String, Message, Map) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
newGroup(String, Message) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
newMessage(HapiContext, String, String) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
newPrimitive(String, Message, String) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
newSegment(String, Message) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
nrp(Segment, int) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
nrp(Group, String) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
Null - Class in org.openehealth.ipf.modules.hl7.dsl
 
Null(Message) - Constructor for class org.openehealth.ipf.modules.hl7.dsl.Null
 

O

org.openehealth.ipf.modules.hl7 - package org.openehealth.ipf.modules.hl7
 
org.openehealth.ipf.modules.hl7.config - package org.openehealth.ipf.modules.hl7.config
 
org.openehealth.ipf.modules.hl7.dsl - package org.openehealth.ipf.modules.hl7.dsl
 
org.openehealth.ipf.modules.hl7.extend - package org.openehealth.ipf.modules.hl7.extend
 
org.openehealth.ipf.modules.hl7.message - package org.openehealth.ipf.modules.hl7.message
 
org.openehealth.ipf.modules.hl7.model - package org.openehealth.ipf.modules.hl7.model
 
org.openehealth.ipf.modules.hl7.parser - package org.openehealth.ipf.modules.hl7.parser
 
org.openehealth.ipf.modules.hl7.validation - package org.openehealth.ipf.modules.hl7.validation
 
org.openehealth.ipf.modules.hl7.validation.model - package org.openehealth.ipf.modules.hl7.validation.model
 
org.openehealth.ipf.modules.hl7.validation.support - package org.openehealth.ipf.modules.hl7.validation.support
 

P

pipeEncode(Type) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
pipeEncode(Segment) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
populateResponse(Message, AcknowledgmentCode, int) - Method in exception org.openehealth.ipf.modules.hl7.HL7v2Exception
 
propertyMissing(String) - Method in class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
putAt(Visitable, Object, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 

R

Repeatable - Class in org.openehealth.ipf.modules.hl7.dsl
 
Repeatable(Object, Object, Object, Object) - Constructor for class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
respond(AbstractMessage, String, String) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
response(Message, String, String) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 

S

segment(AbstractSegmentContainer, int, String, int, int) - Method in class org.openehealth.ipf.modules.hl7.validation.model.AbstractSyntaxRule
 
set(Group, String, Object) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
setCacheSources(boolean) - Method in class org.openehealth.ipf.modules.hl7.parser.GroovyCustomModelClassFactory
 
setConfigureRecursively(boolean) - Method in class org.openehealth.ipf.modules.hl7.config.CustomModelClassFactoryConfigurer
 
setCustomModelClassFactory(CustomModelClassFactory) - Method in class org.openehealth.ipf.modules.hl7.config.CustomModelClassFactoryConfigurer
 
setDescription(String) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureRuleSupport
 
setDescription(String) - Method in class org.openehealth.ipf.modules.hl7.validation.model.MissingMessageRule
 
setDetail(Object) - Method in exception org.openehealth.ipf.modules.hl7.HL7v2Exception
 
setElements(Object) - Method in class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
setError(ErrorCode) - Method in exception org.openehealth.ipf.modules.hl7.HL7v2Exception
 
setErrorCode(int) - Method in exception org.openehealth.ipf.modules.hl7.HL7v2Exception
 
setFieldPosition(int) - Method in exception org.openehealth.ipf.modules.hl7.HL7v2Exception
 
setIndex(Object) - Method in class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
setLocation(Location) - Method in exception org.openehealth.ipf.modules.hl7.HL7v2Exception
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.modules.hl7.dsl.Null
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.modules.hl7.extend.Hl7StaticExtensionModule
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.modules.hl7.message.DelegatingPredicate
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.modules.hl7.message.Visitors
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.modules.hl7.parser.GroovyCustomModelClassFactory
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.modules.hl7.validation.model.AbstractSyntaxRule
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureEncodingRule
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureMessageRule
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosurePrimitiveTypeRule
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureRuleSupport
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.modules.hl7.validation.model.MissingMessageRule
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.modules.hl7.validation.support.AbstractSyntaxValidator
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.modules.hl7.validation.support.HL7Validator
 
setModelClasses(Map<String, String[]>) - Method in class org.openehealth.ipf.modules.hl7.config.CustomModelClasses
 
setObx5Type(Segment, String) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
setObx5Type(Segment, String, int) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
setOmitLeadingWhitespace(boolean) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosurePrimitiveTypeRule
 
setOmitTrailingWhitespace(boolean) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosurePrimitiveTypeRule
 
setPASS(Closure) - Static method in class org.openehealth.ipf.modules.hl7.validation.model.ClosurePrimitiveTypeRule
 
setProperty(String, Object) - Method in class org.openehealth.ipf.modules.hl7.dsl.Null
 
setProperty(String, Object) - Method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
setProperty(String, Object) - Method in class org.openehealth.ipf.modules.hl7.extend.Hl7ExtensionModule
 
setProperty(String, Object) - Method in class org.openehealth.ipf.modules.hl7.extend.Hl7StaticExtensionModule
 
setProperty(String, Object) - Method in class org.openehealth.ipf.modules.hl7.message.DelegatingPredicate
 
setProperty(String, Object) - Method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 
setProperty(String, Object) - Method in class org.openehealth.ipf.modules.hl7.message.Visitors
 
setProperty(String, Object) - Method in class org.openehealth.ipf.modules.hl7.parser.GroovyCustomModelClassFactory
 
setProperty(String, Object) - Method in class org.openehealth.ipf.modules.hl7.validation.model.AbstractSyntaxRule
 
setProperty(String, Object) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureEncodingRule
 
setProperty(String, Object) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureMessageRule
 
setProperty(String, Object) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosurePrimitiveTypeRule
 
setProperty(String, Object) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureRuleSupport
 
setProperty(String, Object) - Method in class org.openehealth.ipf.modules.hl7.validation.model.MissingMessageRule
 
setProperty(String, Object) - Method in class org.openehealth.ipf.modules.hl7.validation.support.AbstractSyntaxValidator
 
setProperty(String, Object) - Method in class org.openehealth.ipf.modules.hl7.validation.support.HL7Validator
 
setResponseMessage(Message) - Method in exception org.openehealth.ipf.modules.hl7.HL7v2Exception
 
setSectionReference(String) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureRuleSupport
 
setSectionReference(String) - Method in class org.openehealth.ipf.modules.hl7.validation.model.MissingMessageRule
 
setSegmentName(String) - Method in exception org.openehealth.ipf.modules.hl7.HL7v2Exception
 
setSegmentRepetition(int) - Method in exception org.openehealth.ipf.modules.hl7.HL7v2Exception
 
setSeverity(Severity) - Method in exception org.openehealth.ipf.modules.hl7.HL7v2Exception
 
setStructure(Structure) - Method in class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
setTestClosure(Closure<ValidationException[]>) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureRuleSupport
 
setValue(String) - Method in class org.openehealth.ipf.modules.hl7.dsl.Null
 
size() - Method in class org.openehealth.ipf.modules.hl7.dsl.Repeatable
 
structures(Map<Class<? extends Structure>, AbstractMessage.Cardinality>) - Method in class org.openehealth.ipf.modules.hl7.model.AbstractMessage
 

T

test(String) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureEncodingRule
 
test(Message) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosureMessageRule
 
test(String) - Method in class org.openehealth.ipf.modules.hl7.validation.model.ClosurePrimitiveTypeRule
 
testStructure(Structure, ProfileStructure, String) - Method in class org.openehealth.ipf.modules.hl7.validation.support.AbstractSyntaxValidator
 
toString() - Method in class org.openehealth.ipf.modules.hl7.dsl.Null
 
toString(Varies) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
triggerEvent(Message) - Static method in class org.openehealth.ipf.modules.hl7.message.MessageUtils
 

V

validate(Message, StaticDef) - Method in class org.openehealth.ipf.modules.hl7.validation.support.AbstractSyntaxValidator
 
validate(Object, Object) - Method in class org.openehealth.ipf.modules.hl7.validation.support.HL7Validator
 
validate(Message, HapiContext) - Static method in class org.openehealth.ipf.modules.hl7.validation.Validator
Validates an HL7v2 message.
Validator - Class in org.openehealth.ipf.modules.hl7.validation
 
Validator() - Constructor for class org.openehealth.ipf.modules.hl7.validation.Validator
 
valueOf(String) - Static method in enum org.openehealth.ipf.modules.hl7.model.AbstractMessage.Cardinality
Returns the enum constant of this type with the specified name.
valueOr(String) - Method in class org.openehealth.ipf.modules.hl7.dsl.Null
 
valueOr(Primitive, String) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
valueOr(ExtraComponents, String) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
valueOr(Composite, String) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
valueOr(Segment, String) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
values() - Static method in enum org.openehealth.ipf.modules.hl7.model.AbstractMessage.Cardinality
Returns an array containing the constants of this enum type, in the order they are declared.
Visitors - Class in org.openehealth.ipf.modules.hl7.message
 
Visitors() - Constructor for class org.openehealth.ipf.modules.hl7.message.Visitors
 

W

writeTo(Message, Writer) - Static method in class org.openehealth.ipf.modules.hl7.extend.Hl7Dsl2ExtensionModule
 
$ A C D E F G H I L M N O P R S T V W 
Skip navigation links

Copyright © 2018 Open eHealth Foundation. All rights reserved.