A B C D E F G H I J K L M N O P Q R S T U V W X

A

AA - Static variable in interface ca.uhn.hl7v2.protocol.Processor
Original mode: Application Accept - Enhanced mode: Application acknowledgment: Accept
AbstractCodeStore - Class in ca.uhn.hl7v2.conf.store
Created on 27-Aug-2003
AbstractCodeStore() - Constructor for class ca.uhn.hl7v2.conf.store.AbstractCodeStore
 
AbstractComponent - Class in ca.uhn.hl7v2.conf.spec.message
An abstraction of the common features of Field, Component, and SubComponent.
AbstractComponent() - Constructor for class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Creates a new instance of AbstractComponent
AbstractConformanceContainer - Class in ca.uhn.hl7v2.conf.classes.abs
This class contains the functionality for a parent class in the Conformance class set heirarchy to hold Repeatable children.
AbstractConformanceContainer() - Constructor for class ca.uhn.hl7v2.conf.classes.abs.AbstractConformanceContainer
Default constructor
AbstractConformanceDataType - Class in ca.uhn.hl7v2.conf.classes.abs
This class contains the functionality for a Data Type in the Conformance class set
AbstractConformanceDataType(Primitive) - Constructor for class ca.uhn.hl7v2.conf.classes.abs.AbstractConformanceDataType
Constructor for AbstractConformanceDataType
AbstractGroup - Class in ca.uhn.hl7v2.model
A partial implementation of Group.
AbstractGroup(Group, ModelClassFactory) - Constructor for class ca.uhn.hl7v2.model.AbstractGroup
This constructor should be used by implementing classes that do not also implement Message.
AbstractGroup(ModelClassFactory) - Constructor for class ca.uhn.hl7v2.model.AbstractGroup
This constructor should only be used by classes that implement Message directly.
AbstractJMSTransport - Class in ca.uhn.hl7v2.protocol.impl
A TransportLayer that exchanges messages through JMS destinations.
AbstractJMSTransport() - Constructor for class ca.uhn.hl7v2.protocol.impl.AbstractJMSTransport
 
AbstractMessage - Class in ca.uhn.hl7v2.model
A default implementation of Message.
AbstractMessage(ModelClassFactory) - Constructor for class ca.uhn.hl7v2.model.AbstractMessage
 
AbstractPrimitive - Class in ca.uhn.hl7v2.model
Base class for Primitives.
AbstractPrimitive(Message) - Constructor for class ca.uhn.hl7v2.model.AbstractPrimitive
 
AbstractSegment - Class in ca.uhn.hl7v2.model
Provides common functionality needed by implementers of the Segment interface.
AbstractSegment(Group, ModelClassFactory) - Constructor for class ca.uhn.hl7v2.model.AbstractSegment
Calls the abstract init() method to create the fields in this segment.
AbstractSegmentContainer - Class in ca.uhn.hl7v2.conf.spec.message
An abstraction of SegGroup and MessageProfile (both are containers for segment specs).
AbstractSegmentContainer() - Constructor for class ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer
Creates a new instance of AbstractSegmentContainer
AbstractTransport - Class in ca.uhn.hl7v2.protocol.impl
A base implementation of TransportLayer which looks after the addition of common metadata to each inbound Transportable.
AbstractTransport() - Constructor for class ca.uhn.hl7v2.protocol.impl.AbstractTransport
 
AbstractType - Class in ca.uhn.hl7v2.model
An abstract Type that provides a default implementation of getName().
AbstractType(Message) - Constructor for class ca.uhn.hl7v2.model.AbstractType
Creates a new instance of AbstractType
AbstractUseCaseComponent - Class in ca.uhn.hl7v2.conf.spec.usecase
An abstraction of the parts of a use case (eg EventFlow), all of which have a name and a body.
AbstractUseCaseComponent() - Constructor for class ca.uhn.hl7v2.conf.spec.usecase.AbstractUseCaseComponent
Creates a new instance of AbstractUseCaseComponent
accept(String) - Method in class ca.uhn.hl7v2.protocol.impl.HL7Server
Accepts a single inbound connection if the same ServerSocket is used for all message exchanges, or a connection from each if two ServerSockets are being used.
AcceptAcknowledger - Class in ca.uhn.hl7v2.protocol.impl
Checks whether messages can be accepted and creates appropriate ACK messages.
AcceptAcknowledger() - Constructor for class ca.uhn.hl7v2.protocol.impl.AcceptAcknowledger
 
AcceptAcknowledger.AcceptACK - Class in ca.uhn.hl7v2.protocol.impl
A structure for decisions as to whether a message can be accepted, along with a corresponding accept or reject acknowlegement message.
AcceptAcknowledger.AcceptACK(boolean, Transportable) - Constructor for class ca.uhn.hl7v2.protocol.impl.AcceptAcknowledger.AcceptACK
 
AcceptApplication - Class in ca.uhn.hl7v2.app
An application that returns AA acknowledgements.
AcceptApplication() - Constructor for class ca.uhn.hl7v2.app.AcceptApplication
Creates a new instance of AcceptApplication
AcceptValidator - Interface in ca.uhn.hl7v2.protocol
Determines whether messages are acceptable for storage.
AcceptValidator.AcceptRuling - Interface in ca.uhn.hl7v2.protocol
Represents a decision regarding whether a message can be initially accepted for further processing.
ACK_AA - Static variable in exception ca.uhn.hl7v2.HL7Exception
Original mode: Application Accept - Enhanced mode: Application acknowledgment: Accept
ACK_AE - Static variable in exception ca.uhn.hl7v2.HL7Exception
Original mode: Application Error - Enhanced mode: Application acknowledgment: Error
ACK_AR - Static variable in exception ca.uhn.hl7v2.HL7Exception
Original mode: Application Reject - Enhanced mode: Application acknowledgment: Reject
ACK_AR - Static variable in interface ca.uhn.hl7v2.protocol.AcceptValidator.AcceptRuling
 
ACK_CA - Static variable in exception ca.uhn.hl7v2.HL7Exception
Enhanced mode: Accept acknowledgment: Commit Accept
ACK_CA - Static variable in interface ca.uhn.hl7v2.protocol.AcceptValidator.AcceptRuling
 
ACK_CE - Static variable in exception ca.uhn.hl7v2.HL7Exception
Enhanced mode: Accept acknowledgment: Commit Error
ACK_CE - Static variable in interface ca.uhn.hl7v2.protocol.AcceptValidator.AcceptRuling
 
ACK_CR - Static variable in exception ca.uhn.hl7v2.HL7Exception
Enhanced mode: Accept acknowledgment: Commit Reject
ACK_CR - Static variable in interface ca.uhn.hl7v2.protocol.AcceptValidator.AcceptRuling
 
Actor - Class in ca.uhn.hl7v2.conf.spec.usecase
Use Case Actor.
Actor() - Constructor for class ca.uhn.hl7v2.conf.spec.usecase.Actor
Creates a new instance of Actor
add(Class<? extends Structure>, boolean, boolean) - Method in class ca.uhn.hl7v2.model.AbstractGroup
Adds a new Structure (group or segment) to this Group.
add(Class<? extends Structure>, boolean, boolean, int) - Method in class ca.uhn.hl7v2.model.AbstractGroup
Adds a new Structure (group or segment) to this Group.
add(Class<? extends Type>, boolean, int, int, Object[]) - Method in class ca.uhn.hl7v2.model.AbstractSegment
Deprecated. Use AbstractSegment.add(Class, boolean, int, int, Object[], String)
add(Class<? extends Type>, boolean, int, int, Object[], String) - Method in class ca.uhn.hl7v2.model.AbstractSegment
Adds a field to the segment.
add(Object) - Method in class ca.uhn.hl7v2.preparser.DatumPath
add() grows this by 1, inserting newValue at the end.
add(int) - Method in class ca.uhn.hl7v2.preparser.DatumPath
Like add(String).
add(String) - Method in class ca.uhn.hl7v2.preparser.DatumPath
convenience! Like add(int), but the other way around.
addCodeStore(CodeStore) - Static method in class ca.uhn.hl7v2.conf.store.ProfileStoreFactory
Registers a code store for use with all profiles.
addCodeStore(CodeStore, String) - Static method in class ca.uhn.hl7v2.conf.store.ProfileStoreFactory
Registers a code store for use with a specific profile.
addCodeStore(CodeStore, Pattern) - Static method in class ca.uhn.hl7v2.conf.store.ProfileStoreFactory
Registers a code store for use with certain profiles.
addNonstandardSegment(String) - Method in class ca.uhn.hl7v2.model.AbstractGroup
Expands the group definition to include a segment that is not defined by HL7 to be part of this group (eg an unregistered Z segment).
addNonstandardSegment(String, int) - Method in class ca.uhn.hl7v2.model.AbstractGroup
 
addNonstandardSegment(String) - Method in interface ca.uhn.hl7v2.model.Group
Expands the group definition to include a segment that is not defined by HL7 to be part of this group (eg an unregistered Z segment).
addNonstandardSegment(String, int) - Method in interface ca.uhn.hl7v2.model.Group
Expands the group definition to include a segment that is not defined by HL7 to be part of this group (eg an unregistered Z segment).
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.Conformance
Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.ImpNote
Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer
Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.DataValue
Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.Field
Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.SegGroup
Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.MetaData
Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.Specification
Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.usecase.AbstractUseCaseComponent
Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.usecase.UseCase
Adds a PropertyChangeListener to the listener list.
addTest(TestApplication) - Method in class ca.uhn.hl7v2.validation.app.MultiTestApplication
Registers a test app so that messages will be tested against it.
addValidator(AcceptValidator) - Method in class ca.uhn.hl7v2.protocol.impl.ProcessorContextImpl
Adds a new validator to the list of those returned by getValidators().
addValidator(AcceptValidator) - Method in interface ca.uhn.hl7v2.protocol.ProcessorContext
Adds a new validator to the list of those returned by getValidators().
addVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.Conformance
Adds a VetoableChangeListener to the listener list.
addVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.ImpNote
Adds a VetoableChangeListener to the listener list.
addVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Adds a VetoableChangeListener to the listener list.
addVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer
Adds a VetoableChangeListener to the listener list.
addVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.DataValue
Adds a VetoableChangeListener to the listener list.
addVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.Field
Adds a VetoableChangeListener to the listener list.
addVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Adds a VetoableChangeListener to the listener list.
addVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.SegGroup
Adds a VetoableChangeListener to the listener list.
addVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Adds a VetoableChangeListener to the listener list.
addVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.MetaData
Adds a VetoableChangeListener to the listener list.
addVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Adds a VetoableChangeListener to the listener list.
addVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.Specification
Adds a VetoableChangeListener to the listener list.
addVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.usecase.AbstractUseCaseComponent
Adds a VetoableChangeListener to the listener list.
addVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.usecase.UseCase
Adds a VetoableChangeListener to the listener list.
AE - Static variable in interface ca.uhn.hl7v2.protocol.Processor
Original mode: Application Error - Enhanced mode: Application acknowledgment: Error
AL - Static variable in interface ca.uhn.hl7v2.protocol.Processor
Always send acknowledgement (in MSH-15 and 16)
Application - Interface in ca.uhn.hl7v2.app
From an HL7 messaging perspective, an Application is a consumer of a messages.
APPLICATION_INTERNAL_ERROR - Static variable in exception ca.uhn.hl7v2.HL7Exception
 
APPLICATION_RECORD_LOCKED - Static variable in exception ca.uhn.hl7v2.HL7Exception
 
ApplicationException - Exception in ca.uhn.hl7v2.app
Represents any problem encountered during processing of a message by an Application.
ApplicationException(String) - Constructor for exception ca.uhn.hl7v2.app.ApplicationException
Constructs an instance of ApplicationException with the specified detail message.
ApplicationException(Throwable) - Constructor for exception ca.uhn.hl7v2.app.ApplicationException
Constructs a new exception with the specified underlying cause.
ApplicationException(String, Throwable) - Constructor for exception ca.uhn.hl7v2.app.ApplicationException
Constructs a new exception with the specified underlying cause and detail message.
ApplicationLoader - Class in ca.uhn.hl7v2.protocol.impl
A utility for loading Applicaiton and ReceivingApplication bindings from configuration files.
ApplicationLoader() - Constructor for class ca.uhn.hl7v2.protocol.impl.ApplicationLoader
 
ApplicationRouter - Interface in ca.uhn.hl7v2.protocol
Routes messages to the appropriate application.
ApplicationRouter.AppRoutingData - Interface in ca.uhn.hl7v2.protocol
Encapsulates the message fields used for routing of messages from the HL7 protocol to the appropriate Application.
ApplicationRouterImpl - Class in ca.uhn.hl7v2.protocol.impl
A default implementation of ApplicationRouter
ApplicationRouterImpl() - Constructor for class ca.uhn.hl7v2.protocol.impl.ApplicationRouterImpl
Creates an instance that uses a GenericParser.
ApplicationRouterImpl(Parser) - Constructor for class ca.uhn.hl7v2.protocol.impl.ApplicationRouterImpl
Creates an instance that uses the specified Parser.
applies(String, String) - Method in class ca.uhn.hl7v2.validation.impl.RuleBinding
An abstraction of appliesToVersion() and appliesToScope().
appliesToScope(String) - Method in class ca.uhn.hl7v2.validation.impl.MessageRuleBinding
 
appliesToScope(String) - Method in class ca.uhn.hl7v2.validation.impl.RuleBinding
 
appliesToVersion(String) - Method in class ca.uhn.hl7v2.validation.impl.RuleBinding
 
AppRoutingDataImpl - Class in ca.uhn.hl7v2.protocol.impl
A default implementation of ApplicationRouter.AppRoutingData.
AppRoutingDataImpl(String, String, String, String) - Constructor for class ca.uhn.hl7v2.protocol.impl.AppRoutingDataImpl
Creates a new instance with args used as values that will be returned by the corresponding getters.
AppWrapper - Class in ca.uhn.hl7v2.protocol.impl
Wraps a ca.uhn.hl7v2.app.Application as a ca.uhn.hl7v2.protocol.ReceivingApplication.
AppWrapper(Application) - Constructor for class ca.uhn.hl7v2.protocol.impl.AppWrapper
 
AR - Static variable in interface ca.uhn.hl7v2.protocol.Processor
Original mode: Application Reject - Enhanced mode: Application acknowledgment: Reject
attach(String, int, Parser, Class<? extends LowerLayerProtocol>) - Method in class ca.uhn.hl7v2.app.ConnectionHub
Returns a Connection to the given address, opening this Connection if necessary.
AttributeDefinition - Class in ca.uhn.hl7v3.sourcegen
Contains information about a RIM attribute, for the purpose of generating source code for a RIM class.
AttributeDefinition() - Constructor for class ca.uhn.hl7v3.sourcegen.AttributeDefinition
Creates a new instance of AttributeDefinition

B

bindApplication(ApplicationRouter.AppRoutingData, ReceivingApplication) - Method in interface ca.uhn.hl7v2.protocol.ApplicationRouter
Associates the given application with the given message parameters, so that messages with matching parameters will be sent there.
bindApplication(ApplicationRouter.AppRoutingData, ReceivingApplication) - Method in class ca.uhn.hl7v2.protocol.impl.ApplicationRouterImpl
 

C

CA - Static variable in interface ca.uhn.hl7v2.protocol.Processor
Enhanced mode: Accept acknowledgment: Commit Accept
ca.uhn.hl7v2 - package ca.uhn.hl7v2
 
ca.uhn.hl7v2.app - package ca.uhn.hl7v2.app
 
ca.uhn.hl7v2.conf - package ca.uhn.hl7v2.conf
 
ca.uhn.hl7v2.conf.check - package ca.uhn.hl7v2.conf.check
 
ca.uhn.hl7v2.conf.classes.abs - package ca.uhn.hl7v2.conf.classes.abs
 
ca.uhn.hl7v2.conf.classes.exceptions - package ca.uhn.hl7v2.conf.classes.exceptions
 
ca.uhn.hl7v2.conf.parser - package ca.uhn.hl7v2.conf.parser
 
ca.uhn.hl7v2.conf.spec - package ca.uhn.hl7v2.conf.spec
 
ca.uhn.hl7v2.conf.spec.message - package ca.uhn.hl7v2.conf.spec.message
 
ca.uhn.hl7v2.conf.spec.usecase - package ca.uhn.hl7v2.conf.spec.usecase
 
ca.uhn.hl7v2.conf.store - package ca.uhn.hl7v2.conf.store
 
ca.uhn.hl7v2.llp - package ca.uhn.hl7v2.llp
 
ca.uhn.hl7v2.model - package ca.uhn.hl7v2.model
 
ca.uhn.hl7v2.model.primitive - package ca.uhn.hl7v2.model.primitive
 
ca.uhn.hl7v2.model.v21.datatype - package ca.uhn.hl7v2.model.v21.datatype
 
ca.uhn.hl7v2.model.v22.datatype - package ca.uhn.hl7v2.model.v22.datatype
 
ca.uhn.hl7v2.model.v23.datatype - package ca.uhn.hl7v2.model.v23.datatype
 
ca.uhn.hl7v2.model.v231.datatype - package ca.uhn.hl7v2.model.v231.datatype
 
ca.uhn.hl7v2.model.v24.datatype - package ca.uhn.hl7v2.model.v24.datatype
 
ca.uhn.hl7v2.model.v25.datatype - package ca.uhn.hl7v2.model.v25.datatype
 
ca.uhn.hl7v2.model.v251.datatype - package ca.uhn.hl7v2.model.v251.datatype
 
ca.uhn.hl7v2.model.v26.datatype - package ca.uhn.hl7v2.model.v26.datatype
 
ca.uhn.hl7v2.parser - package ca.uhn.hl7v2.parser
 
ca.uhn.hl7v2.preparser - package ca.uhn.hl7v2.preparser
 
ca.uhn.hl7v2.protocol - package ca.uhn.hl7v2.protocol
 
ca.uhn.hl7v2.protocol.impl - package ca.uhn.hl7v2.protocol.impl
 
ca.uhn.hl7v2.util - package ca.uhn.hl7v2.util
 
ca.uhn.hl7v2.validation - package ca.uhn.hl7v2.validation
 
ca.uhn.hl7v2.validation.app - package ca.uhn.hl7v2.validation.app
 
ca.uhn.hl7v2.validation.impl - package ca.uhn.hl7v2.validation.impl
 
ca.uhn.hl7v2.view - package ca.uhn.hl7v2.view
 
ca.uhn.hl7v3.rim - package ca.uhn.hl7v3.rim
 
ca.uhn.hl7v3.rim.datatype - package ca.uhn.hl7v3.rim.datatype
 
ca.uhn.hl7v3.sourcegen - package ca.uhn.hl7v3.sourcegen
 
ca.uhn.log - package ca.uhn.log
 
cancelConnect() - Method in class ca.uhn.hl7v2.protocol.impl.DualTransportConnector
Cancels a connect() in progress.
CanonicalModelClassFactory - Class in ca.uhn.hl7v2.parser
Specialized version of ModelClassFactory that always returns the same version.
CanonicalModelClassFactory() - Constructor for class ca.uhn.hl7v2.parser.CanonicalModelClassFactory
Constructor which selects the newest version of HAPI known to
CanonicalModelClassFactory(String) - Constructor for class ca.uhn.hl7v2.parser.CanonicalModelClassFactory
Constructor
canProcess(Message) - Method in interface ca.uhn.hl7v2.app.Application
Returns true if this Application wishes to accept the message.
canProcess(Message) - Method in class ca.uhn.hl7v2.app.DefaultApplication
Returns true.
canProcess(Message) - Method in class ca.uhn.hl7v2.app.MessageTypeRouter
Returns true if at least one application has been registered to accept this type of message.
canProcess(Message) - Method in class ca.uhn.hl7v2.protocol.impl.AppWrapper
 
canProcess(Message) - Method in interface ca.uhn.hl7v2.protocol.ReceivingApplication
 
canProcess(Message) - Method in class ca.uhn.hl7v2.validation.app.MultiTestApplication
Returns true if ANY of the delegates can accept the message.
canProcess(Message) - Method in class ca.uhn.hl7v2.validation.app.ProfileTestApplication
Returns true if this Application wishes to accept the message.
canProcess(Message) - Method in class ca.uhn.hl7v2.validation.app.TestApplication
Returns true if this Application wishes to accept the message.
CE - Static variable in interface ca.uhn.hl7v2.protocol.Processor
Enhanced mode: Accept acknow ledgment: Commit Error
characters(char[], int, int) - Method in class ca.uhn.hl7v2.preparser.XML.HL7MessageHandler
 
CHARSET_KEY - Static variable in class ca.uhn.hl7v2.llp.MinLLPReader
 
CHARSET_KEY - Static variable in class ca.uhn.hl7v2.llp.MinLLPWriter
 
check(Transportable) - Method in interface ca.uhn.hl7v2.protocol.AcceptValidator
Returns a ruling regarding whether the given message can be accepted for further processing (ie determines CE, CR, or CA for enhanced mode, and AR for original mode).
checkParse(String, Message, Parser) - Static method in class ca.uhn.hl7v2.protocol.impl.ParseChecker
Encodes the given message and compares it to the given string.
ClassDefinition - Class in ca.uhn.hl7v3.sourcegen
Contains information about a RIM class, sufficient to generate source code for it.
ClassDefinition() - Constructor for class ca.uhn.hl7v3.sourcegen.ClassDefinition
 
clear() - Method in class ca.uhn.hl7v2.model.AbstractGroup
Clears all data from this structure.
clear() - Method in class ca.uhn.hl7v2.model.AbstractPrimitive
Clears all data from this type
clear() - Method in class ca.uhn.hl7v2.model.AbstractSegment
Clears all data from this segment
clear() - Method in class ca.uhn.hl7v2.model.AbstractType
Clears all data from this type
clear() - Method in class ca.uhn.hl7v2.model.GenericComposite
Clears all data from this type
clear() - Method in interface ca.uhn.hl7v2.model.Type
Clears all data from this type
clear() - Method in class ca.uhn.hl7v2.model.Varies
Clears all data from this type
clear() - Method in class ca.uhn.hl7v2.preparser.DatumPath
setSize(0).
CLIENT_ID_KEY - Static variable in class ca.uhn.hl7v2.protocol.impl.AbstractJMSTransport
 
ClientSocketStreamSource - Class in ca.uhn.hl7v2.protocol.impl
A client-side SocketStreamSource.
ClientSocketStreamSource(SocketAddress) - Constructor for class ca.uhn.hl7v2.protocol.impl.ClientSocketStreamSource
 
clone() - Method in class ca.uhn.hl7v2.parser.EncodingCharacters
 
clone() - Method in class ca.uhn.hl7v2.preparser.DatumPath
 
close() - Method in class ca.uhn.hl7v2.app.Connection
Stops running Receiver threads and closes open sockets
close() - Method in interface ca.uhn.hl7v2.llp.HL7Reader
Closes the underlying stream and any other resources that should be closed.
close() - Method in interface ca.uhn.hl7v2.llp.HL7Writer
Closes the underlying stream and any other resources that should be closed.
close() - Method in class ca.uhn.hl7v2.llp.MinLLPReader
Closes the underlying BufferedReader.
close() - Method in class ca.uhn.hl7v2.llp.MinLLPWriter
 
closeSocket() - Method in class ca.uhn.hl7v2.app.HL7ServerTestHelper
 
CM - Class in ca.uhn.hl7v2.model.v21.datatype
Version 2.1 contains a number of unspecified CM datatypes, which we model as GenericComposites.
CM(Message) - Constructor for class ca.uhn.hl7v2.model.v21.datatype.CM
 
CMPAttributeGenerator - Class in ca.uhn.hl7v3.sourcegen
Generates EJB code related to RIM class attributes, for an entity bean with container managed persistence.
CMPAttributeGenerator() - Constructor for class ca.uhn.hl7v3.sourcegen.CMPAttributeGenerator
Creates a new instance of AttributeGenerator
CMPClassGenerator - Class in ca.uhn.hl7v3.sourcegen
Generates EJB code related to RIM classes, for an entity bean with container managed persistence.
CMPClassGenerator() - Constructor for class ca.uhn.hl7v3.sourcegen.CMPClassGenerator
Creates a new instance of CMPClassGenerator
CodeMapper - Class in ca.uhn.hl7v2.util
Maps local codes to interface codes and vice versa.
CodeMapper() - Constructor for class ca.uhn.hl7v2.util.CodeMapper
 
CodeStore - Interface in ca.uhn.hl7v2.conf.store
Created on 27-Aug-2003
CommonDT - Class in ca.uhn.hl7v2.model.primitive
This class contains functionality used by the DT class in the version 2.3.0, 2.3.1, and 2.4 packages Note: The class description below has been excerpted from the Hl7 2.4 documentation.
CommonDT() - Constructor for class ca.uhn.hl7v2.model.primitive.CommonDT
Constructs a DT datatype with fields initialzed to zero and value initialized to null.
CommonDT(String) - Constructor for class ca.uhn.hl7v2.model.primitive.CommonDT
Constructs a DT object with the given value.
CommonTM - Class in ca.uhn.hl7v2.model.primitive
This class contains functionality used by the TM class in the version 2.3.0, 2.3.1, and 2.4 packages Note: The class description below has been excerpted from the Hl7 2.4 documentation.
CommonTM() - Constructor for class ca.uhn.hl7v2.model.primitive.CommonTM
Constructs a TM datatype with fields initialzed to zero and the value set to null.
CommonTM(String) - Constructor for class ca.uhn.hl7v2.model.primitive.CommonTM
Constructs a TM object with the given value.
CommonTS - Class in ca.uhn.hl7v2.model.primitive
This class contains functionality used by the TS class in the version 2.3.0, 2.3.1, and 2.4 packages Note: The class description below has been excerpted from the Hl7 2.4 documentation.
CommonTS() - Constructor for class ca.uhn.hl7v2.model.primitive.CommonTS
Creates new ValidTS zero argument constructor.
CommonTS(String) - Constructor for class ca.uhn.hl7v2.model.primitive.CommonTS
Constructs a TS object with the given value.
Component - Class in ca.uhn.hl7v2.conf.spec.message
The specification for a particular field component in a message profile.
Component() - Constructor for class ca.uhn.hl7v2.conf.spec.message.Component
Creates a new instance of Component
ComponentDefinition - Class in ca.uhn.hl7v3.sourcegen
Contains information about a RIM data type component, for the purpose of generating source code for a RIM data type.
ComponentDefinition() - Constructor for class ca.uhn.hl7v3.sourcegen.ComponentDefinition
Creates a new instance of ComponentDefinition
Composite - Interface in ca.uhn.hl7v2.model
Represents the category of HL7 data types that contain more than one component (e.g.
Composite - Class in ca.uhn.hl7v3.rim.datatype
Abstract superclass of composite RIM datatypes.
Composite() - Constructor for class ca.uhn.hl7v3.rim.datatype.Composite
 
ConfDataException - Exception in ca.uhn.hl7v2.conf.classes.exceptions
This exception will be thrown when an invalid data type is populated
ConfDataException(String) - Constructor for exception ca.uhn.hl7v2.conf.classes.exceptions.ConfDataException
Constructor for ConfDataException
Conformance - Class in ca.uhn.hl7v2.conf.spec
Part of a specification that defines application behavior and IDs for other parts of the spec.
Conformance() - Constructor for class ca.uhn.hl7v2.conf.spec.Conformance
Creates a new instance of Conformance
ConformanceError - Error in ca.uhn.hl7v2.conf.classes.exceptions
This exception will be thrown when an invalid data type is populated
ConformanceError(String) - Constructor for error ca.uhn.hl7v2.conf.classes.exceptions.ConformanceError
Constructor for ConformanceError
ConformanceError(String, Throwable) - Constructor for error ca.uhn.hl7v2.conf.classes.exceptions.ConformanceError
Constructor for ConformanceError
ConformanceException - Exception in ca.uhn.hl7v2.conf.classes.exceptions
This exception will be thrown when an invalid data type is populated
ConformanceException(String) - Constructor for exception ca.uhn.hl7v2.conf.classes.exceptions.ConformanceException
Constructor for ConformanceException
ConformanceProfileRule - Class in ca.uhn.hl7v2.validation.impl
A MessageRule that checks conformance to message profiles.
ConformanceProfileRule() - Constructor for class ca.uhn.hl7v2.validation.impl.ConformanceProfileRule
Creates an instance that tests messages against whatever profiles they declare in MSH-21.
ConformanceProfileRule(String) - Constructor for class ca.uhn.hl7v2.validation.impl.ConformanceProfileRule
 
ConfRepException - Exception in ca.uhn.hl7v2.conf.classes.exceptions
This exception will be thrown when an invalid Repetition is attempted
ConfRepException(int, int) - Constructor for exception ca.uhn.hl7v2.conf.classes.exceptions.ConfRepException
Constructor for ConfRepException
connect(String, int) - Method in class ca.uhn.hl7v2.app.TestPanel
Sets up a connection to a remote server that uses the minimal lower layer protocol, and this TestPanel's GenericParser.
connect(String, int, int) - Method in class ca.uhn.hl7v2.app.TestPanel
Sets up a connection to a remote server that uses the minimal lower layer protocol, and this TestPanel's GenericParser.
connect() - Method in class ca.uhn.hl7v2.protocol.impl.AbstractTransport
Sets isConnected() to false, then calls doConnect(), then sets isConnected() to true.
connect() - Method in class ca.uhn.hl7v2.protocol.impl.ClientSocketStreamSource
Gets fresh instances of sockets.
connect() - Method in class ca.uhn.hl7v2.protocol.impl.DualTransportConnector
Connects both TransportLayers in separate threads, and returns when both have been connected, or when cancelConnect() is called.
connect() - Method in class ca.uhn.hl7v2.protocol.impl.JMSQueueAdapter
 
connect() - Method in class ca.uhn.hl7v2.protocol.impl.JMSTopicAdapter
 
connect() - Method in class ca.uhn.hl7v2.protocol.impl.ServerSocketStreamSource
Accepts new connections on underlying ServerSocket, replacing any existing socket with the new one, blocking until a connection is available.
connect() - Method in class ca.uhn.hl7v2.protocol.impl.SocketStreamSource
Gets fresh instance of socket, which is subsequently available from getSocket().
connect() - Method in interface ca.uhn.hl7v2.protocol.JMSDestination
Creates a new session, sender/publisher, and receiver/subscriber.
connect() - Method in interface ca.uhn.hl7v2.protocol.StreamSource
Gets new streams.
connect() - Method in interface ca.uhn.hl7v2.protocol.TransportLayer
Initializes a connection to the remote server.
Connection - Class in ca.uhn.hl7v2.app
A TCP/IP connection to a remote HL7 server.
Connection(Parser, LowerLayerProtocol, Socket) - Constructor for class ca.uhn.hl7v2.app.Connection
Creates a new instance of Connection, with inbound and outbound communication on a single port.
Connection(Parser, LowerLayerProtocol, Socket, Socket) - Constructor for class ca.uhn.hl7v2.app.Connection
Creates a new instance of Connection, with inbound communication on one port and outbound on another.
CONNECTION_METADATA_KEY - Static variable in class ca.uhn.hl7v2.protocol.impl.AbstractJMSTransport
 
ConnectionDialog - Class in ca.uhn.hl7v2.app
A dialog box for opening a new Connection (used with TestPanel).
ConnectionDialog(TestPanel) - Constructor for class ca.uhn.hl7v2.app.ConnectionDialog
Creates a new instance of ConnectionDialog
connectionDiscarded(Connection) - Method in interface ca.uhn.hl7v2.app.ConnectionListener
Notifies the listener that a new connection is closed and is being discarded.
connectionDiscarded(Connection) - Method in class ca.uhn.hl7v2.app.TestPanel
 
ConnectionHub - Class in ca.uhn.hl7v2.app
Provides access to shared HL7 Connections.
ConnectionListener - Interface in ca.uhn.hl7v2.app
An object that wants to be notified of new remote connections.
connectionReceived(Connection) - Method in interface ca.uhn.hl7v2.app.ConnectionListener
Notifies the listener that a new connection has been made.
connectionReceived(Connection) - Method in class ca.uhn.hl7v2.app.TestPanel
Notification that a new Connection has arrived at an HL7Service.
contains(Structure, String, boolean, boolean) - Static method in class ca.uhn.hl7v2.util.MessageIterator
Determines whether the given structure matches the given name, or contains a child that does.
CONTEXT_PROPERTY - Static variable in class ca.uhn.hl7v2.validation.impl.ValidationContextFactory
 
copy(DatumPath) - Method in class ca.uhn.hl7v2.preparser.DatumPath
like a copy constructor without the constructor
copy(Type, Type) - Static method in class ca.uhn.hl7v2.util.DeepCopy
Copies data from the "from" Type into the "to" Type.
copy(Segment, Segment) - Static method in class ca.uhn.hl7v2.util.DeepCopy
Copies contents from the source segment to the destination segment.
correct(String) - Method in class ca.uhn.hl7v2.validation.impl.RegexPrimitiveRule
 
correct(String) - Method in class ca.uhn.hl7v2.validation.impl.SizeRule
Does nothing.
correct(String) - Method in class ca.uhn.hl7v2.validation.impl.TrimLeadingWhitespace
Removes leading whitespace.
correct(String) - Method in interface ca.uhn.hl7v2.validation.PrimitiveTypeRule
Optionally performs an automatic correction on given data to make it conform (eg trims leading whitespace).
CR - Static variable in interface ca.uhn.hl7v2.protocol.Processor
Enhanced mode: Accept acknowledgment: Commit Reject
createMessage() - Method in class ca.uhn.hl7v2.protocol.impl.JMSQueueAdapter
 
createMessage() - Method in class ca.uhn.hl7v2.protocol.impl.JMSTopicAdapter
 
createMessage() - Method in interface ca.uhn.hl7v2.protocol.JMSDestination
 
createNewTypeWithoutReflection(int) - Method in class ca.uhn.hl7v2.model.AbstractSegment
Attempts to create an instance of a field type without using reflection.
createNewTypeWithoutReflection(int) - Method in class ca.uhn.hl7v2.model.GenericSegment
Attempts to create an instance of a field type without using reflection.
createPopulatedSegmentIterator(Group) - Static method in class ca.uhn.hl7v2.util.ReadOnlyMessageIterator
 
currentReps(String) - Method in class ca.uhn.hl7v2.model.AbstractGroup
Returns the number of existing repetitions of the named structure.
CustomModelClassFactory - Class in ca.uhn.hl7v2.parser
ModelClassFactory which allows custom packages to search to be specified.
CustomModelClassFactory() - Constructor for class ca.uhn.hl7v2.parser.CustomModelClassFactory
Constructor which just delegated to DefaultModelClassFactory
CustomModelClassFactory(String) - Constructor for class ca.uhn.hl7v2.parser.CustomModelClassFactory
Constructor
CustomModelClassFactory(Map<String, String[]>) - Constructor for class ca.uhn.hl7v2.parser.CustomModelClassFactory
Constructor
cycle(boolean) - Method in class ca.uhn.hl7v2.protocol.impl.ProcessorImpl
 
cycle(boolean) - Method in interface ca.uhn.hl7v2.protocol.Processor
Performs a single iteration of the receiving-side of the HL7 original mode or enhanced mode processing rules (see HL7 Standard v2.5 Chapter 2; the choice of rules is determined by message values).

D

DATA_TYPE_ERROR - Static variable in exception ca.uhn.hl7v2.HL7Exception
 
DataTypeDefinition - Class in ca.uhn.hl7v3.sourcegen
Contains information about a RIM data type, sufficient to generate source code for it.
DataTypeDefinition() - Constructor for class ca.uhn.hl7v3.sourcegen.DataTypeDefinition
Creates a new instance of DataTypeDefinition
DataTypeException - Exception in ca.uhn.hl7v2.model
Represents a problem with the validity of a data type, such as an attempt to set the value of a primitive type to something invalid for that type.
DataTypeException(String, int, Throwable) - Constructor for exception ca.uhn.hl7v2.model.DataTypeException
 
DataTypeException(String, int) - Constructor for exception ca.uhn.hl7v2.model.DataTypeException
 
DataTypeException(String, Throwable) - Constructor for exception ca.uhn.hl7v2.model.DataTypeException
 
DataTypeException(Throwable) - Constructor for exception ca.uhn.hl7v2.model.DataTypeException
 
DataTypeException(String) - Constructor for exception ca.uhn.hl7v2.model.DataTypeException
 
DataTypeGenerator - Class in ca.uhn.hl7v3.sourcegen
Creates source code for RIM DataTypes.
DataTypeGenerator() - Constructor for class ca.uhn.hl7v3.sourcegen.DataTypeGenerator
Creates a new instance of DataTypeGenerator
DataTypeUtil - Class in ca.uhn.hl7v2.model
This class is used to provide utility functions for other datatype classes and methods.
DataTypeUtil() - Constructor for class ca.uhn.hl7v2.model.DataTypeUtil
 
DataValue - Class in ca.uhn.hl7v2.conf.spec.message
An explicit data value specified in a message profile.
DataValue() - Constructor for class ca.uhn.hl7v2.conf.spec.message.DataValue
Creates a new instance of DataValue
DatumPath - Class in ca.uhn.hl7v2.preparser
An object of this class represents a variable-size path for identifying the location of a datum within an HL7 message, which we can use for maintaining parser state and for generating a suitable string key (in the ZYX[a]-b[c]-d-e style) for a piece of data in the message (see toString()).
DatumPath() - Constructor for class ca.uhn.hl7v2.preparser.DatumPath
 
DatumPath(DatumPath) - Constructor for class ca.uhn.hl7v2.preparser.DatumPath
copy constructor
debug(String, Object[], Throwable) - Method in interface ca.uhn.log.HapiLog
 
debug(Object) - Method in class ca.uhn.log.HapiLogImpl
 
debug(Object, Throwable) - Method in class ca.uhn.log.HapiLogImpl
 
debug(String, Object[], Throwable) - Method in class ca.uhn.log.HapiLogImpl
 
DeepCopy - Class in ca.uhn.hl7v2.util
Tools for copying data recurvisely from one message element into another.
DeepCopy() - Constructor for class ca.uhn.hl7v2.util.DeepCopy
 
DEFAULT_LEGACY_MODE_PROPERTY - Static variable in class ca.uhn.hl7v2.parser.PipeParser
System property key.
DEFAULT_OBX2_TYPE_PROP - Static variable in class ca.uhn.hl7v2.model.Varies
System property key.
DefaultApplication - Class in ca.uhn.hl7v2.app
An Application that does nothing with the message and returns an Application Reject message in response.
DefaultApplication() - Constructor for class ca.uhn.hl7v2.app.DefaultApplication
Creates a new instance of DefaultApplication
DefaultModelClassFactory - Class in ca.uhn.hl7v2.parser
Default implementation of ModelClassFactory.
DefaultModelClassFactory() - Constructor for class ca.uhn.hl7v2.parser.DefaultModelClassFactory
 
DefaultValidation - Class in ca.uhn.hl7v2.validation.impl
A ValidationContext with a default set of rules initially defined.
DefaultValidation() - Constructor for class ca.uhn.hl7v2.validation.impl.DefaultValidation
 
DefaultValidator - Class in ca.uhn.hl7v2.conf.check
A default conformance validator.
DefaultValidator() - Constructor for class ca.uhn.hl7v2.conf.check.DefaultValidator
Creates a new instance of DefaultValidator
DefaultXMLParser - Class in ca.uhn.hl7v2.parser
A default XMLParser.
DefaultXMLParser() - Constructor for class ca.uhn.hl7v2.parser.DefaultXMLParser
Creates a new instance of DefaultXMLParser
DefaultXMLParser(ModelClassFactory) - Constructor for class ca.uhn.hl7v2.parser.DefaultXMLParser
Creates a new instance of DefaultXMLParser
DefinitionLoader - Class in ca.uhn.hl7v3.sourcegen
Loads definitions for RIM classes, attributes, and data types from the RIM database.
DefinitionLoader(Connection) - Constructor for class ca.uhn.hl7v3.sourcegen.DefinitionLoader
Creates a new instance of DefinitionLoader
delim(int) - Method in class ca.uhn.hl7v2.preparser.ER7.ER7SegmentHandler
 
delim(int) - Method in interface ca.uhn.hl7v2.preparser.ER7.Handler
 
DerivativeEvent - Class in ca.uhn.hl7v2.conf.spec.usecase
A use case derivative event.
DerivativeEvent() - Constructor for class ca.uhn.hl7v2.conf.spec.usecase.DerivativeEvent
Creates a new instance of DerivativeEvent
DESTINATION_NAME_KEY - Static variable in class ca.uhn.hl7v2.protocol.impl.AbstractJMSTransport
 
detach(Connection) - Method in class ca.uhn.hl7v2.app.ConnectionHub
Informs the ConnectionHub that you are done with the given Connection - if no other code is using it, it will be closed, so you should not attempt to use a Connection after detaching from it.
disableBinding(ApplicationRouter.AppRoutingData) - Method in interface ca.uhn.hl7v2.protocol.ApplicationRouter
Temporarily deactivates the binding on the given field data, if present.
disableBinding(ApplicationRouter.AppRoutingData) - Method in class ca.uhn.hl7v2.protocol.impl.ApplicationRouterImpl
 
discard(Connection) - Method in class ca.uhn.hl7v2.app.ConnectionHub
Closes and discards the given Concection so that it can not be returned in subsequent calls to attach().
discard(Transportable) - Method in class ca.uhn.hl7v2.protocol.impl.NullSafeStorage
Does nothing.
discard(Transportable) - Method in interface ca.uhn.hl7v2.protocol.SafeStorage
If the given message exists in the store, it is removed.
disconnect() - Method in class ca.uhn.hl7v2.protocol.impl.AbstractTransport
 
disconnect() - Method in class ca.uhn.hl7v2.protocol.impl.DualTransportConnector
 
disconnect() - Method in class ca.uhn.hl7v2.protocol.impl.JMSQueueAdapter
 
disconnect() - Method in class ca.uhn.hl7v2.protocol.impl.JMSTopicAdapter
 
disconnect() - Method in class ca.uhn.hl7v2.protocol.impl.SocketStreamSource
Closes streams and underlying socket.
disconnect() - Method in interface ca.uhn.hl7v2.protocol.JMSDestination
Closes the JMS session.
disconnect() - Method in interface ca.uhn.hl7v2.protocol.StreamSource
Closes streams and underlying connections.
disconnect() - Method in interface ca.uhn.hl7v2.protocol.TransportLayer
Drops any existing connection to the remote server.
doConnect() - Method in class ca.uhn.hl7v2.protocol.impl.AbstractTransport
Performs connection as described in TransportLayer.connect().
doConnect() - Method in class ca.uhn.hl7v2.protocol.impl.JMSQueueTransport
 
doConnect() - Method in class ca.uhn.hl7v2.protocol.impl.JMSTopicTransport
 
doConnect() - Method in class ca.uhn.hl7v2.protocol.impl.JMSTransport
 
doConnect() - Method in class ca.uhn.hl7v2.protocol.impl.MLLPTransport
 
doConnect() - Method in class ca.uhn.hl7v2.protocol.impl.URLTransport
Calls openConnection() on the underlying URL and configures the connection, if this transport is configured to connect when connect() is called (see constructor params).
doDisconnect() - Method in class ca.uhn.hl7v2.protocol.impl.AbstractTransport
Performs disconnection as described in TransportLayer.disconnect().
doDisconnect() - Method in class ca.uhn.hl7v2.protocol.impl.JMSQueueTransport
 
doDisconnect() - Method in class ca.uhn.hl7v2.protocol.impl.JMSTopicTransport
 
doDisconnect() - Method in class ca.uhn.hl7v2.protocol.impl.JMSTransport
 
doDisconnect() - Method in class ca.uhn.hl7v2.protocol.impl.MLLPTransport
 
doDisconnect() - Method in class ca.uhn.hl7v2.protocol.impl.URLTransport
 
doEncode(Message, String) - Method in class ca.uhn.hl7v2.parser.FastParser
 
doEncode(Message) - Method in class ca.uhn.hl7v2.parser.FastParser
 
doEncode(Segment, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.FastParser
Not supported, throws UnsupportedOperationException
doEncode(Type, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.FastParser
Not supported, throws UnsupportedOperationException
doEncode(Message, String) - Method in class ca.uhn.hl7v2.parser.GenericParser
Formats a Message object into an HL7 message string using the given encoding.
doEncode(Message) - Method in class ca.uhn.hl7v2.parser.GenericParser
Formats a Message object into an HL7 message string using this parser's default encoding.
doEncode(Segment, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.GenericParser
Encodes a particular segment and returns the encoded structure
doEncode(Type, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.GenericParser
Encodes a particular type and returns the encoded structure
doEncode(Message, String) - Method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated. Formats a Message object into an HL7 message string using the given encoding.
doEncode(Message) - Method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated. Formats a Message object into an HL7 message string using this parser's default encoding ("VB").
doEncode(Segment, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated. Encodes a particular segment and returns the encoded structure
doEncode(Type, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated. Encodes a particular type and returns the encoded structure
doEncode(Message, String) - Method in class ca.uhn.hl7v2.parser.Parser
Called by encode(Message, String) to perform implementation-specific encoding work.
doEncode(Message) - Method in class ca.uhn.hl7v2.parser.Parser
Called by encode(Message) to perform implementation-specific encoding work.
doEncode(Segment, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.Parser
Encodes a particular segment and returns the encoded structure
doEncode(Type, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.Parser
Encodes a particular type and returns the encoded structure
doEncode(Segment, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.PipeParser
Encodes a particular segment and returns the encoded structure
doEncode(Type, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.PipeParser
Encodes a particular type and returns the encoded structure
doEncode(Message, String) - Method in class ca.uhn.hl7v2.parser.PipeParser
Formats a Message object into an HL7 message string using the given encoding.
doEncode(Message) - Method in class ca.uhn.hl7v2.parser.PipeParser
Formats a Message object into an HL7 message string using this parser's default encoding ("VB").
doEncode(Message, String) - Method in class ca.uhn.hl7v2.parser.XMLParser
Formats a Message object into an HL7 message string using the given encoding.
doEncode(Message) - Method in class ca.uhn.hl7v2.parser.XMLParser
Formats a Message object into an HL7 message string using this parser's default encoding (XML encoding).
doEncode(Segment, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.XMLParser
Throws unsupported operation exception
doEncode(Type, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.XMLParser
Throws unsupported operation exception
doParse(String, String) - Method in class ca.uhn.hl7v2.parser.FastParser
 
doParse(String, String) - Method in class ca.uhn.hl7v2.parser.GenericParser
Parses a message string and returns the corresponding Message object.
doParse(String, String) - Method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated. Parses a message string and returns the corresponding Message object.
doParse(String, String) - Method in class ca.uhn.hl7v2.parser.Parser
Called by parse() to perform implementation-specific parsing work.
doParse(String, String) - Method in class ca.uhn.hl7v2.parser.PipeParser
Parses a message string and returns the corresponding Message object.
doParse(String, String) - Method in class ca.uhn.hl7v2.parser.XMLParser
Parses a message string and returns the corresponding Message object.
doReceive() - Method in class ca.uhn.hl7v2.protocol.impl.AbstractJMSTransport
 
doReceive() - Method in class ca.uhn.hl7v2.protocol.impl.AbstractTransport
Called by receive(), which then adds common metadata.
doReceive() - Method in class ca.uhn.hl7v2.protocol.impl.JMSTransport
 
doReceive() - Method in class ca.uhn.hl7v2.protocol.impl.MLLPTransport
 
doReceive() - Method in class ca.uhn.hl7v2.protocol.impl.URLTransport
 
doSend(Transportable) - Method in class ca.uhn.hl7v2.protocol.impl.AbstractJMSTransport
 
doSend(Transportable) - Method in class ca.uhn.hl7v2.protocol.impl.AbstractTransport
The method send() delegates to this method after checking whether we are connected.
doSend(Transportable) - Method in class ca.uhn.hl7v2.protocol.impl.JMSTransport
 
doSend(Transportable) - Method in class ca.uhn.hl7v2.protocol.impl.MLLPTransport
 
doSend(Transportable) - Method in class ca.uhn.hl7v2.protocol.impl.URLTransport
Writes the given message to the URL.
drillDown(int, int) - Method in class ca.uhn.hl7v2.util.MessageNavigator
Drills down into the group at the given index within the current group -- ie sets the location pointer to the first structure within the child
drillDown(int) - Method in class ca.uhn.hl7v2.util.MessageNavigator
Drills down into the group at the CURRENT location.
drillUp() - Method in class ca.uhn.hl7v2.util.MessageNavigator
Switches the group context to the parent of the current group, and sets the child pointer to the next sibling.
DT - Class in ca.uhn.hl7v2.model.primitive
Represents an HL7 DT (date) datatype.
DT(Message) - Constructor for class ca.uhn.hl7v2.model.primitive.DT
 
DT - Class in ca.uhn.hl7v2.model.v21.datatype
Note: The class description below has been excerpted from the Hl7 2.3.0 documentation.
DT(Message) - Constructor for class ca.uhn.hl7v2.model.v21.datatype.DT
 
DT - Class in ca.uhn.hl7v2.model.v22.datatype
Note: The class description below has been excerpted from the Hl7 2.3.0 documentation.
DT(Message) - Constructor for class ca.uhn.hl7v2.model.v22.datatype.DT
 
DT - Class in ca.uhn.hl7v2.model.v23.datatype
Note: The class description below has been excerpted from the Hl7 2.3.0 documentation.
DT(Message) - Constructor for class ca.uhn.hl7v2.model.v23.datatype.DT
 
DT - Class in ca.uhn.hl7v2.model.v231.datatype
Note: The class description below has been excerpted from the Hl7 2.3.1 documentation.
DT(Message) - Constructor for class ca.uhn.hl7v2.model.v231.datatype.DT
 
DT - Class in ca.uhn.hl7v2.model.v24.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
DT(Message) - Constructor for class ca.uhn.hl7v2.model.v24.datatype.DT
 
DT - Class in ca.uhn.hl7v2.model.v25.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
DT(Message) - Constructor for class ca.uhn.hl7v2.model.v25.datatype.DT
 
DT - Class in ca.uhn.hl7v2.model.v251.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
DT(Message) - Constructor for class ca.uhn.hl7v2.model.v251.datatype.DT
 
DT - Class in ca.uhn.hl7v2.model.v26.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
DT(Message) - Constructor for class ca.uhn.hl7v2.model.v26.datatype.DT
 
DTM - Class in ca.uhn.hl7v2.model.v25.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
DTM(Message) - Constructor for class ca.uhn.hl7v2.model.v25.datatype.DTM
 
DTM - Class in ca.uhn.hl7v2.model.v251.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
DTM(Message) - Constructor for class ca.uhn.hl7v2.model.v251.datatype.DTM
 
DTM - Class in ca.uhn.hl7v2.model.v26.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
DTM(Message) - Constructor for class ca.uhn.hl7v2.model.v26.datatype.DTM
 
DualTransportConnector - Class in ca.uhn.hl7v2.protocol.impl
A utility for connecting separate inbound and outbound TransortLayers in a manner that avoids deadlock.
DualTransportConnector(TransportLayer, TransportLayer) - Constructor for class ca.uhn.hl7v2.protocol.impl.DualTransportConnector
 
DUPLICATE_KEY_IDENTIFIER - Static variable in exception ca.uhn.hl7v2.HL7Exception
 

E

ejbActivate() - Method in class ca.uhn.hl7v3.rim.RIMClass
 
ejbCreate(String) - Method in class ca.uhn.hl7v3.rim.RIMClass
 
ejbLoad() - Method in class ca.uhn.hl7v3.rim.RIMClass
 
ejbPassivate() - Method in class ca.uhn.hl7v3.rim.RIMClass
 
ejbPostCreate(String) - Method in class ca.uhn.hl7v3.rim.RIMClass
 
ejbRemove() - Method in class ca.uhn.hl7v3.rim.RIMClass
 
ejbStore() - Method in class ca.uhn.hl7v3.rim.RIMClass
 
enableBinding(ApplicationRouter.AppRoutingData) - Method in interface ca.uhn.hl7v2.protocol.ApplicationRouter
Undoes disableBinding(AppRoutingData theRoutingData).
enableBinding(ApplicationRouter.AppRoutingData) - Method in class ca.uhn.hl7v2.protocol.impl.ApplicationRouterImpl
 
encode() - Method in class ca.uhn.hl7v2.model.AbstractMessage
Encodes this message using the parser returned by Message.getParser()
encode() - Method in class ca.uhn.hl7v2.model.AbstractPrimitive
Encodes this message using the parser returned by #getParser()
encode() - Method in class ca.uhn.hl7v2.model.AbstractSegment
Encodes this message using the parser returned by Message.getParser()
encode() - Method in class ca.uhn.hl7v2.model.AbstractType
Encodes this message using the parser returned by #getParser()
encode() - Method in interface ca.uhn.hl7v2.model.Message
Encodes this message using the parser returned by Message.getParser()
encode() - Method in interface ca.uhn.hl7v2.model.Segment
Encodes this message using the parser returned by Message.getParser()
encode() - Method in interface ca.uhn.hl7v2.model.Type
Encodes this message using the parser returned by #getParser()
encode() - Method in class ca.uhn.hl7v2.model.Varies
Encodes this message using the parser returned by #getParser()
encode(Type, EncodingCharacters) - Static method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated. Encodes the given Type, using the given encoding characters.
encode(Group, EncodingCharacters) - Static method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated. Returns given group serialized as a pipe-encoded string - this method is called by encode(Message source, String encoding).
encode(Segment, EncodingCharacters) - Static method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated.  
encode(Message, String) - Method in class ca.uhn.hl7v2.parser.Parser
Formats a Message object into an HL7 message string using the given encoding.
encode(Message) - Method in class ca.uhn.hl7v2.parser.Parser
Formats a Message object into an HL7 message string using this parser's default encoding.
encode(Type, EncodingCharacters) - Static method in class ca.uhn.hl7v2.parser.PipeParser
Encodes the given Type, using the given encoding characters.
encode(Group, EncodingCharacters) - Static method in class ca.uhn.hl7v2.parser.PipeParser
Returns given group serialized as a pipe-encoded string - this method is called by encode(Message source, String encoding).
encode(Segment, EncodingCharacters) - Static method in class ca.uhn.hl7v2.parser.PipeParser
 
encode(Message) - Method in class ca.uhn.hl7v2.parser.PipeParser
Formats a Message object into an HL7 message string using this parser's default encoding.
encode(Segment, Element) - Method in class ca.uhn.hl7v2.parser.XMLParser
Populates the given Element with data from the given Segment, by inserting Elements corresponding to the Segment's fields, their components, etc.
EncodedMessageComparator - Class in ca.uhn.hl7v2.util
Tools for testing message strings for semantic equivalence without assuming the correctness of parsers.
EncodedMessageComparator() - Constructor for class ca.uhn.hl7v2.util.EncodedMessageComparator
 
encodeDocument(Message) - Method in class ca.uhn.hl7v2.parser.DefaultXMLParser
Creates an XML Document that corresponds to the given Message object.
encodeDocument(Message) - Method in class ca.uhn.hl7v2.parser.XMLParser
Creates an XML Document that corresponds to the given Message object.
encodeInbound() - Method in class ca.uhn.hl7v2.app.TestPanel
Encodes the message that is currently displayed in the tree into a traditionally encoded message string and displays in the inbound message text box.
encodeOutbound() - Method in class ca.uhn.hl7v2.app.TestPanel
Encodes the message that is currently displayed in the outbound tree into a traditionally encoded message string and displays in a new window.
Encoding - Class in ca.uhn.hl7v2.conf.spec
A class that indicated an HL7 encoding acceptable within a specification.
Encoding() - Constructor for class ca.uhn.hl7v2.conf.spec.Encoding
Creates a new instance of Encoding
Encoding.ER7 - Class in ca.uhn.hl7v2.conf.spec
 
Encoding.ER7() - Constructor for class ca.uhn.hl7v2.conf.spec.Encoding.ER7
 
Encoding.XML - Class in ca.uhn.hl7v2.conf.spec
 
Encoding.XML() - Constructor for class ca.uhn.hl7v2.conf.spec.Encoding.XML
 
EncodingCharacters - Class in ca.uhn.hl7v2.parser
Represents the set of special characters used to encode traditionally encoded HL7 messages.
EncodingCharacters(char, String) - Constructor for class ca.uhn.hl7v2.parser.EncodingCharacters
Creates new EncodingCharacters object with the given character values.
EncodingCharacters(char, char, char, char, char) - Constructor for class ca.uhn.hl7v2.parser.EncodingCharacters
 
EncodingCharacters(EncodingCharacters) - Constructor for class ca.uhn.hl7v2.parser.EncodingCharacters
copies contents of "other"
encodingChars - Variable in class ca.uhn.hl7v2.parser.Pointer
 
EncodingNotSupportedException - Exception in ca.uhn.hl7v2.parser
Represents a problem where a Parser does not support a particular HL7 encoding.
EncodingNotSupportedException(String) - Constructor for exception ca.uhn.hl7v2.parser.EncodingNotSupportedException
Constructs an EncodingNotSupportedException with the specified detail message.
EncodingRule - Interface in ca.uhn.hl7v2.validation
A validation rule that applies to encoded message strings.
endDocument() - Method in class ca.uhn.hl7v2.preparser.XML.HL7MessageHandler
 
endElement(String, String, String) - Method in class ca.uhn.hl7v2.preparser.XML.HL7MessageHandler
 
endGroup(List<Structure>, AbstractGroup) - Method in interface ca.uhn.hl7v2.model.MessageVisitor
 
endSegment(List<Structure>, AbstractSegment) - Method in interface ca.uhn.hl7v2.model.MessageVisitor
 
equals(Object) - Method in class ca.uhn.hl7v2.parser.EncodingCharacters
 
equals(Object) - Method in class ca.uhn.hl7v2.parser.MessageIterator.Position
 
equals(Object) - Method in class ca.uhn.hl7v2.parser.StructureDefinition
equals(Object) - Method in class ca.uhn.hl7v2.preparser.DatumPath
 
equals(Object) - Method in class ca.uhn.hl7v2.protocol.impl.AppRoutingDataImpl
 
equals(Object) - Method in class ca.uhn.hl7v2.util.MessageIterator.Index
 
equals(Object) - Method in class ca.uhn.hl7v2.util.MessageIterator.Position
 
equivalent(String, String) - Static method in class ca.uhn.hl7v2.util.EncodedMessageComparator
Compares two HL7 messages to see if they are equivalent (in terms of their HL7 meaning).
ER - Static variable in interface ca.uhn.hl7v2.protocol.Processor
Send acknowledgement only on error / reject (in MSH-15 and 16)
ER7 - Class in ca.uhn.hl7v2.preparser
 
ER7.ER7SegmentHandler - Class in ca.uhn.hl7v2.preparser
 
ER7.ER7SegmentHandler() - Constructor for class ca.uhn.hl7v2.preparser.ER7.ER7SegmentHandler
 
ER7.Handler - Interface in ca.uhn.hl7v2.preparser
 
error(SAXParseException) - Method in class ca.uhn.hl7v2.preparser.XML.HL7MessageHandler
 
error(Object) - Method in class ca.uhn.log.HapiLogImpl
 
error(Object, Throwable) - Method in class ca.uhn.log.HapiLogImpl
 
Escape - Class in ca.uhn.hl7v2.parser
Handles "escaping" and "unescaping" of text according to the HL7 escape sequence rules defined in section 2.10 of the standard (version 2.4).
Escape() - Constructor for class ca.uhn.hl7v2.parser.Escape
Creates a new instance of Escape
escape(String, EncodingCharacters) - Static method in class ca.uhn.hl7v2.parser.Escape
 
evaluate(T) - Method in interface ca.uhn.hl7v2.util.FilterIterator.Predicate
 
EventFlow - Class in ca.uhn.hl7v2.conf.spec.usecase
A use case event flow.
EventFlow() - Constructor for class ca.uhn.hl7v2.conf.spec.usecase.EventFlow
Creates a new instance of EventFlow
ExtraComponents - Class in ca.uhn.hl7v2.model
A set of "extra" components (sub-components) that are not a standard part of a field (component) but have been added at runtime.
ExtraComponents(Message) - Constructor for class ca.uhn.hl7v2.model.ExtraComponents
Creates a new instance of ExtraComponents

F

FastParser - Class in ca.uhn.hl7v2.parser
A Parser for the ER7 encoding, which is faster than PipeParser, but fussier and harder to use.
FastParser(Map) - Constructor for class ca.uhn.hl7v2.parser.FastParser
 
FastParser(ModelClassFactory, Map) - Constructor for class ca.uhn.hl7v2.parser.FastParser
 
FastParser.RootRef - Class in ca.uhn.hl7v2.parser
A convenience StructRef that points to a message root.
FastParser.RootRef() - Constructor for class ca.uhn.hl7v2.parser.FastParser.RootRef
 
FastParser.StructRef - Class in ca.uhn.hl7v2.parser
A pointer to a distinct segment or group position in a message.
FastParser.StructRef(FastParser.StructRef, String, boolean, int[]) - Constructor for class ca.uhn.hl7v2.parser.FastParser.StructRef
 
fatal(Object) - Method in class ca.uhn.log.HapiLogImpl
 
fatal(Object, Throwable) - Method in class ca.uhn.log.HapiLogImpl
 
fatalError(SAXParseException) - Method in class ca.uhn.hl7v2.preparser.XML.HL7MessageHandler
 
Field - Class in ca.uhn.hl7v2.conf.spec.message
The specification for a specific field in a message profile.
Field() - Constructor for class ca.uhn.hl7v2.conf.spec.message.Field
Creates a new instance of Field
FILE - Static variable in class ca.uhn.hl7v2.util.Status
Deprecated. Used as an argument to setOutput(), causes status information to be printed to the file "status.log" in the working directory.
FileCodeMapper - Class in ca.uhn.hl7v2.util
Implements CodeMapper using files to store code values.
FileCodeMapper() - Constructor for class ca.uhn.hl7v2.util.FileCodeMapper
Creates a new instance of FileCodeMapper.
FileLog - Class in ca.uhn.hl7v2
Deprecated. MUST USE jakarta-commons-logging
FileLog() - Constructor for class ca.uhn.hl7v2.FileLog
Deprecated. Creates new FileLog.
FileProfileStore - Class in ca.uhn.hl7v2.conf.store
Stores profiles in a local directory.
FileProfileStore(String) - Constructor for class ca.uhn.hl7v2.conf.store.FileProfileStore
Creates a new instance of FileProfileStore
FILL_FAILED_FULL - Static variable in class ca.uhn.hl7v2.parser.Pointer
 
FILL_FAILED_OUT_OF_ORDER - Static variable in class ca.uhn.hl7v2.parser.Pointer
 
FILL_FAILED_WRONG_SEGMENT - Static variable in class ca.uhn.hl7v2.parser.Pointer
 
FILL_OK - Static variable in class ca.uhn.hl7v2.parser.Pointer
 
fillDetails(Message) - Method in class ca.uhn.hl7v2.app.AcceptApplication
Supplies details of application accept (AA) acknowledgement.
fillDetails(Message) - Method in class ca.uhn.hl7v2.app.DefaultApplication
Fills in the details of an Application Reject message, including response and error codes, and a text error message.
fillResponseHeader(Segment, Segment) - Static method in class ca.uhn.hl7v2.app.DefaultApplication
Populates certain required fields in a response message header, using information from the corresponding inbound message.
FilterIterator<T> - Class in ca.uhn.hl7v2.util
 
FilterIterator(Iterator<T>, FilterIterator.Predicate<T>) - Constructor for class ca.uhn.hl7v2.util.FilterIterator
 
FilterIterator.Predicate<T> - Interface in ca.uhn.hl7v2.util
Interface for evaluating whether an object should be returned by the iterator
findClass(String, String, String) - Method in class ca.uhn.hl7v2.parser.CustomModelClassFactory
Finds appropriate classes to be loaded for the given structure/type
findGroup(String, int) - Method in class ca.uhn.hl7v2.util.SegmentFinder
As findSegment(), but will only return a group.
findLineBreak(String, int, int) - Static method in class ca.uhn.hl7v3.sourcegen.SourceGenerator
Returns a suitable location for a line break (e.g.
findRecipient(String) - Method in class ca.uhn.hl7v2.app.Connection
Given the ack ID (MSA-2) of a message, returns the corresponding MessageReceipt if one exists (ie if reserveResponse has been called for this ack ID).
findSegment(String, int) - Method in class ca.uhn.hl7v2.util.SegmentFinder
Returns the first segment with a name that matches the given pattern, in a depth-first search.
FiniteList - Class in ca.uhn.hl7v2.conf.classes.abs
Holds a group of repetitions for a given Profile and exercises cardinality constraints
FiniteList(Class, Object) - Constructor for class ca.uhn.hl7v2.conf.classes.abs.FiniteList
Constructor for FiniteList
fixOBX5(Segment, ModelClassFactory) - Static method in class ca.uhn.hl7v2.model.Varies
Sets the data type of field 5 in the given OBX segment to the value of OBX-2.

G

generateACK() - Method in class ca.uhn.hl7v2.model.AbstractMessage
Generates and returns an ACK message which would be used to acknowledge this message successfully, with an MSA-1 code of "AA".
generateACK(String, HL7Exception) - Method in class ca.uhn.hl7v2.model.AbstractMessage
Generates and returns an ACK message which would be used to acknowledge this message successfully.
generateACK() - Method in interface ca.uhn.hl7v2.model.Message
Generates and returns an ACK message which would be used to acknowledge this message successfully, with an MSA-1 code of "AA".
generateACK(String, HL7Exception) - Method in interface ca.uhn.hl7v2.model.Message
Generates and returns an ACK message which would be used to acknowledge this message successfully.
Generic - Class in ca.uhn.hl7v3.rim.datatype
Abstract superclass of RIM Generic datatypes - this is a temporary measure as Generics will be supported directly in J2SE 1.5.
Generic() - Constructor for class ca.uhn.hl7v3.rim.datatype.Generic
Creates a new instance of Generic
GenericComposite - Class in ca.uhn.hl7v2.model
An unspecified Composite datatype that has an undefined number of components, each of which is a Varies.
GenericComposite(Message) - Constructor for class ca.uhn.hl7v2.model.GenericComposite
Creates a new instance of GenericComposite
GenericGroup - Class in ca.uhn.hl7v2.model
An undefined segment group.
GenericGroup(Group, String, ModelClassFactory) - Constructor for class ca.uhn.hl7v2.model.GenericGroup
Creates a new instance of GenericGroup
GenericMessage - Class in ca.uhn.hl7v2.model
A generic HL7 message, meant for parsing message with unrecognized structures into a flat list of segments.
GenericMessage(ModelClassFactory) - Constructor for class ca.uhn.hl7v2.model.GenericMessage
Creates a new instance of GenericMessage.
GenericMessage.UnknownVersion - Class in ca.uhn.hl7v2.model
 
GenericMessage.UnknownVersion(ModelClassFactory) - Constructor for class ca.uhn.hl7v2.model.GenericMessage.UnknownVersion
 
GenericMessage.V21 - Class in ca.uhn.hl7v2.model
 
GenericMessage.V21(ModelClassFactory) - Constructor for class ca.uhn.hl7v2.model.GenericMessage.V21
 
GenericMessage.V22 - Class in ca.uhn.hl7v2.model
 
GenericMessage.V22(ModelClassFactory) - Constructor for class ca.uhn.hl7v2.model.GenericMessage.V22
 
GenericMessage.V23 - Class in ca.uhn.hl7v2.model
 
GenericMessage.V23(ModelClassFactory) - Constructor for class ca.uhn.hl7v2.model.GenericMessage.V23
 
GenericMessage.V231 - Class in ca.uhn.hl7v2.model
 
GenericMessage.V231(ModelClassFactory) - Constructor for class ca.uhn.hl7v2.model.GenericMessage.V231
 
GenericMessage.V24 - Class in ca.uhn.hl7v2.model
 
GenericMessage.V24(ModelClassFactory) - Constructor for class ca.uhn.hl7v2.model.GenericMessage.V24
 
GenericMessage.V25 - Class in ca.uhn.hl7v2.model
 
GenericMessage.V25(ModelClassFactory) - Constructor for class ca.uhn.hl7v2.model.GenericMessage.V25
 
GenericMessage.V251 - Class in ca.uhn.hl7v2.model
 
GenericMessage.V251(ModelClassFactory) - Constructor for class ca.uhn.hl7v2.model.GenericMessage.V251
 
GenericMessage.V26 - Class in ca.uhn.hl7v2.model
 
GenericMessage.V26(ModelClassFactory) - Constructor for class ca.uhn.hl7v2.model.GenericMessage.V26
 
GenericParser - Class in ca.uhn.hl7v2.parser
A Parser that delegates parsing tasks to an underlying PipeParser and DefaultXMLParser as needed.
GenericParser() - Constructor for class ca.uhn.hl7v2.parser.GenericParser
Creates a new instance of GenericParser
GenericParser(ModelClassFactory) - Constructor for class ca.uhn.hl7v2.parser.GenericParser
Creates a new instance of GenericParser
GenericPrimitive - Class in ca.uhn.hl7v2.model
An unspecified Primitive datatype that imposes no constraints on its string value.
GenericPrimitive(Message) - Constructor for class ca.uhn.hl7v2.model.GenericPrimitive
Creates a new instance of GenericPrimitive
GenericSegment - Class in ca.uhn.hl7v2.model
An unspecified segment that has an undefined number of fields, each of which is a Varies.
GenericSegment(Group, String) - Constructor for class ca.uhn.hl7v2.model.GenericSegment
Creates a new instance of GenericSegment
get(String) - Method in class ca.uhn.hl7v2.model.AbstractGroup
Returns the named structure.
get(String, int) - Method in class ca.uhn.hl7v2.model.AbstractGroup
Returns a particular repetition of the named Structure.
get(String) - Method in interface ca.uhn.hl7v2.model.Group
Returns the named structure.
get(String, int) - Method in interface ca.uhn.hl7v2.model.Group
Returns a particular repetition of the named Structure.
get(int) - Method in class ca.uhn.hl7v2.preparser.DatumPath
get() returns an element, which will be either a String or an Integer.
get(int) - Method in interface ca.uhn.hl7v2.util.MessageQuery.Result
 
get(String) - Method in interface ca.uhn.hl7v2.util.MessageQuery.Result
 
get(Segment, int, int, int, int) - Static method in class ca.uhn.hl7v2.util.Terser
Returns the string value of the Primitive at the given location.
get(String) - Method in class ca.uhn.hl7v2.util.Terser
Gets the string value of the field specified.
getAcceptAck() - Method in class ca.uhn.hl7v2.conf.spec.Conformance
Getter for property acceptAck.
getAckCode() - Method in interface ca.uhn.hl7v2.protocol.AcceptValidator.AcceptRuling
 
getAckID(String) - Method in class ca.uhn.hl7v2.parser.FastParser
 
getAckID(String) - Method in class ca.uhn.hl7v2.parser.GenericParser
For response messages, returns the value of MSA-2 (the message ID of the message sent by the sending system).
getAckID(String) - Method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated. For response messages, returns the value of MSA-2 (the message ID of the message sent by the sending system).
getAckID(String) - Method in class ca.uhn.hl7v2.parser.Parser
For response messages, returns the value of MSA-2 (the message ID of the message sent by the sending system).
getAckID(String) - Method in class ca.uhn.hl7v2.parser.PipeParser
For response messages, returns the value of MSA-2 (the message ID of the message sent by the sending system).
getAckID(String) - Method in class ca.uhn.hl7v2.parser.XMLParser
For response messages, returns the value of MSA-2 (the message ID of the message sent by the sending system).
getAckWriter() - Method in class ca.uhn.hl7v2.app.Connection
Returns the HL7Writer through which responses to inbound messages should be sent.
getActive() - Method in class ca.uhn.hl7v2.validation.impl.RuleBinding
 
getActor() - Method in class ca.uhn.hl7v2.conf.spec.usecase.UseCase
Getter for property actor.
getAll(String) - Method in class ca.uhn.hl7v2.model.AbstractGroup
Returns an array of Structure objects by name.
getAll(String) - Method in interface ca.uhn.hl7v2.model.Group
Returns an array of Structure objects by name.
getAllChildNames() - Method in interface ca.uhn.hl7v2.parser.IStructureDefinition
 
getAllChildNames() - Method in class ca.uhn.hl7v2.parser.NonStandardStructureDefinition
getAllChildNames() - Method in class ca.uhn.hl7v2.parser.StructureDefinition
getAllPossibleFirstChildren() - Method in interface ca.uhn.hl7v2.parser.IStructureDefinition
Returns the names of any possible children that could be the first required child of this group.
getAllPossibleFirstChildren() - Method in class ca.uhn.hl7v2.parser.NonStandardStructureDefinition
Returns the names of any possible children that could be the first required child of this group.
getAllPossibleFirstChildren() - Method in class ca.uhn.hl7v2.parser.StructureDefinition
Returns the names of any possible children that could be the first required child of this group.
getApplicationAck() - Method in class ca.uhn.hl7v2.conf.spec.Conformance
Getter for property applicationAck.
getAssociatedGeneric(String) - Static method in class ca.uhn.hl7v3.sourcegen.DataTypeDefinition
Given a name of the Java class for an Instance RIM data type (i.e.
getAttributes() - Method in class ca.uhn.hl7v3.sourcegen.ClassDefinition
 
getBody() - Method in class ca.uhn.hl7v2.conf.spec.usecase.AbstractUseCaseComponent
Getter for property body.
getChild(FiniteList, int) - Method in class ca.uhn.hl7v2.conf.classes.abs.AbstractConformanceContainer
Returns a repetition of a child of the extending class, creating it if necessary.
getChild(int) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer
Indexed getter for property structure (index starts at 1 following HL7 convention).
getChildName() - Method in class ca.uhn.hl7v2.parser.FastParser.StructRef
 
getChildren() - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer
Returns the number of children
getChildren() - Method in interface ca.uhn.hl7v2.parser.IStructureDefinition
 
getChildren() - Method in class ca.uhn.hl7v2.parser.NonStandardStructureDefinition
getChildren() - Method in class ca.uhn.hl7v2.parser.StructureDefinition
getClass(String) - Method in class ca.uhn.hl7v2.model.AbstractGroup
Returns the Class of the Structure at the given name index.
getClass(String) - Method in interface ca.uhn.hl7v2.model.Group
Returns the Class of the Structure at the given name index.
getCodeStore(String, String) - Static method in class ca.uhn.hl7v2.conf.store.ProfileStoreFactory
Returns the first code store that knows the codes in the given code system (as per CodeStore.knowsCodes) and is registered for the given profile.
getCommonMetadata() - Method in class ca.uhn.hl7v2.protocol.impl.AbstractJMSTransport
Returns metadata under the static keys defined by this class.
getCommonMetadata() - Method in class ca.uhn.hl7v2.protocol.impl.AbstractTransport
 
getCommonMetadata() - Method in class ca.uhn.hl7v2.protocol.impl.JMSTransport
Returns metadata under the static keys defined by this class.
getCommonMetadata() - Method in interface ca.uhn.hl7v2.protocol.TransportLayer
 
getComponent(int) - Method in class ca.uhn.hl7v2.conf.spec.message.Field
Indexed getter for property components (index starts at 1 following HL7 convention).
getComponent(int) - Method in interface ca.uhn.hl7v2.model.Composite
Returns the single component of this composite at the specified position (starting at 0).
getComponent(int) - Method in class ca.uhn.hl7v2.model.ExtraComponents
Returns the component at the given location, creating it and all preceeding components if necessary.
getComponent(int) - Method in class ca.uhn.hl7v2.model.GenericComposite
Returns the single component of this composite at the specified position (starting at 0) - Creates it (and any nonexistent components before it) if necessary.
getComponentDefs(String) - Method in class ca.uhn.hl7v3.sourcegen.DefinitionLoader
 
getComponents() - Method in class ca.uhn.hl7v2.conf.spec.message.Field
Returns the number of components
getComponents() - Method in interface ca.uhn.hl7v2.model.Composite
Returns an array containing the components of this field.
getComponents() - Method in class ca.uhn.hl7v2.model.GenericComposite
Returns an array containing the components of this field.
getComponents() - Method in class ca.uhn.hl7v3.sourcegen.DataTypeDefinition
 
getComponentSeparator() - Method in class ca.uhn.hl7v2.parser.EncodingCharacters
Returns the component separator.
getConformance() - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Getter for property conformance.
getConformance() - Method in class ca.uhn.hl7v2.conf.spec.Specification
Getter for property conformance.
getConformanceType() - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Getter for property conformanceType.
getConformanceType() - Method in class ca.uhn.hl7v2.conf.spec.Specification
Getter for property conformanceType.
getConnection() - Method in class ca.uhn.hl7v2.protocol.impl.AbstractJMSTransport
 
getConnection() - Method in class ca.uhn.hl7v2.protocol.impl.JMSQueueAdapter
 
getConnection() - Method in class ca.uhn.hl7v2.protocol.impl.JMSQueueTransport
 
getConnection() - Method in class ca.uhn.hl7v2.protocol.impl.JMSTopicAdapter
 
getConnection() - Method in class ca.uhn.hl7v2.protocol.impl.JMSTopicTransport
 
getConnection() - Method in interface ca.uhn.hl7v2.protocol.JMSDestination
 
getConstantValue() - Method in class ca.uhn.hl7v2.conf.classes.abs.AbstractConformanceDataType
This method returns the constant value for the extending class.
getConstantValue() - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Getter for property constantValue.
getContentType() - Method in class ca.uhn.hl7v2.protocol.impl.URLTransport
 
getContext() - Method in class ca.uhn.hl7v2.protocol.impl.ProcessorImpl
 
getContext() - Method in interface ca.uhn.hl7v2.protocol.Processor
 
getContext() - Static method in class ca.uhn.hl7v2.validation.impl.ValidationContextFactory
Returns a singleton ValidationContext, creating it if necessary.
getCriticalResponseData(String) - Method in class ca.uhn.hl7v2.parser.FastParser
 
getCriticalResponseData(String) - Method in class ca.uhn.hl7v2.parser.GenericParser
Returns a minimal amount of data from a message string, including only the data needed to send a response to the remote system.
getCriticalResponseData(String) - Method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated. Returns a minimal amount of data from a message string, including only the data needed to send a response to the remote system.
getCriticalResponseData(String) - Method in class ca.uhn.hl7v2.parser.Parser
Returns a minimal amount of data from a message string, including only the data needed to send a response to the remote system.
getCriticalResponseData(String) - Method in class ca.uhn.hl7v2.parser.PipeParser
Returns a minimal amount of data from a message string, including only the data needed to send a response to the remote system.
getCriticalResponseData(String) - Method in class ca.uhn.hl7v2.parser.XMLParser
Returns a minimal amount of data from a message string, including only the data needed to send a response to the remote system.
getCurrentChildReps() - Method in class ca.uhn.hl7v2.util.MessageNavigator
Returns the array of structures at the current location.
getCurrentGroup() - Method in class ca.uhn.hl7v2.util.MessageNavigator
Returns the group within which the pointer is currently located.
getCurrentStructure(int) - Method in class ca.uhn.hl7v2.util.MessageNavigator
Returns the given rep of the structure at the current location.
getData() - Method in class ca.uhn.hl7v2.model.Varies
Returns the data contained by this instance of Varies.
getDatatype() - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Getter for property datatype.
getDataType() - Method in class ca.uhn.hl7v3.sourcegen.AttributeDefinition
 
getDataType() - Method in class ca.uhn.hl7v3.sourcegen.ComponentDefinition
 
getDataTypeDef(String) - Method in class ca.uhn.hl7v3.sourcegen.DefinitionLoader
 
getDataValues(int) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Indexed getter for property dataValues.
getDay() - Method in class ca.uhn.hl7v2.model.primitive.CommonDT
Returns the day as an integer.
getDay() - Method in class ca.uhn.hl7v2.model.primitive.CommonTS
Returns the day as an integer.
getDay() - Method in class ca.uhn.hl7v2.model.primitive.DT
Returns the day as an integer.
getDay() - Method in class ca.uhn.hl7v2.model.primitive.TSComponentOne
Returns the day as an integer.
getDefaultEncoding() - Method in class ca.uhn.hl7v2.parser.FastParser
 
getDefaultEncoding() - Method in class ca.uhn.hl7v2.parser.GenericParser
 
getDefaultEncoding() - Method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated.  
getDefaultEncoding() - Method in class ca.uhn.hl7v2.parser.Parser
 
getDefaultEncoding() - Method in class ca.uhn.hl7v2.parser.PipeParser
 
getDefaultEncoding() - Method in class ca.uhn.hl7v2.parser.XMLParser
 
getDerivativeEvent() - Method in class ca.uhn.hl7v2.conf.spec.usecase.UseCase
Getter for property derivativeEvent.
getDescription() - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Getter for property description.
getDescription() - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer
Getter for property description.
getDescription() - Method in interface ca.uhn.hl7v2.conf.spec.message.ProfileStructure
Getter for property description.
getDescription() - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Getter for property description.
getDescription() - Method in class ca.uhn.hl7v2.FileLog
Deprecated.  
getDescription() - Method in class ca.uhn.hl7v2.Log
Deprecated. Returns a description of where logged data are being stored.
getDescription() - Method in class ca.uhn.hl7v2.validation.impl.ConformanceProfileRule
 
getDescription() - Method in class ca.uhn.hl7v2.validation.impl.RegexPrimitiveRule
 
getDescription() - Method in class ca.uhn.hl7v2.validation.impl.SizeRule
 
getDescription() - Method in class ca.uhn.hl7v2.validation.impl.TrimLeadingWhitespace
 
getDescription() - Method in class ca.uhn.hl7v2.validation.impl.XMLSchemaRule
 
getDescription() - Method in interface ca.uhn.hl7v2.validation.Rule
Returns a text description of the rule.
getDescription() - Method in class ca.uhn.hl7v3.sourcegen.AttributeDefinition
 
getDescription() - Method in class ca.uhn.hl7v3.sourcegen.ClassDefinition
 
getDescription() - Method in class ca.uhn.hl7v3.sourcegen.ComponentDefinition
 
getDescription() - Method in class ca.uhn.hl7v3.sourcegen.DataTypeDefinition
 
getDestinationName() - Method in class ca.uhn.hl7v2.protocol.impl.AbstractJMSTransport
 
getDestinationName() - Method in class ca.uhn.hl7v2.protocol.impl.JMSQueueTransport
 
getDestinationName() - Method in class ca.uhn.hl7v2.protocol.impl.JMSTopicTransport
 
getDirection() - Method in class ca.uhn.hl7v2.parser.MessageIterator
 
getDirection() - Method in class ca.uhn.hl7v2.util.MessageIterator
 
getDnamicID() - Method in class ca.uhn.hl7v2.conf.spec.Conformance
Getter for property dnamicID.
getDTSuperClass(String) - Method in class ca.uhn.hl7v3.sourcegen.DefinitionLoader
Looks up the superclass of the given RIM datatype, returns null if there isn't one.
getEncoding(String) - Method in class ca.uhn.hl7v2.parser.FastParser
 
getEncoding(String) - Method in class ca.uhn.hl7v2.parser.GenericParser
Returns a String representing the encoding of the given message, if the encoding is recognized.
getEncoding(String) - Method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated. Returns a String representing the encoding of the given message, if the encoding is recognized.
getEncoding(String) - Method in class ca.uhn.hl7v2.parser.Parser
Returns a String representing the encoding of the given message, if the encoding is recognized.
getEncoding(String) - Method in class ca.uhn.hl7v2.parser.PipeParser
Returns a String representing the encoding of the given message, if the encoding is recognized.
getEncoding(String) - Method in class ca.uhn.hl7v2.parser.XMLParser
Returns a String representing the encoding of the given message, if the encoding is recognized.
getEncodingCharactersValue() - Method in class ca.uhn.hl7v2.model.AbstractMessage
Convenience method which retrieves the encoding characters value from the second field of the first segment.
getEncodingCharactersValue() - Method in interface ca.uhn.hl7v2.model.Message
Convenience method which retrieves the encoding characters value from the second field of the first segment.
getEncodingRuleBindings() - Method in class ca.uhn.hl7v2.validation.impl.ValidationContextImpl
 
getEncodingRules(String, String) - Method in class ca.uhn.hl7v2.validation.impl.ValidationContextImpl
 
getEncodingRules(String, String) - Method in interface ca.uhn.hl7v2.validation.ValidationContext
 
getEncodings(int) - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Indexed getter for property encodings.
getEncodings(int) - Method in class ca.uhn.hl7v2.conf.spec.Specification
Indexed getter for property encodings.
getErrorCode() - Method in exception ca.uhn.hl7v2.HL7Exception
 
getErrorCode() - Method in interface ca.uhn.hl7v2.protocol.AcceptValidator.AcceptRuling
 
getEscapeCharacter() - Method in class ca.uhn.hl7v2.parser.EncodingCharacters
Returns the escape character.
getEventDesc() - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Getter for property eventDesc.
getEventFlow() - Method in class ca.uhn.hl7v2.conf.spec.usecase.UseCase
Getter for property eventFlow.
getEventType() - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Getter for property eventType.
getException() - Method in exception ca.uhn.hl7v2.llp.LLPException
Returns the embedded exception (if any) - this would normally represent the underlying cause of this LLPException.
getExtraComponents() - Method in class ca.uhn.hl7v2.model.AbstractType
 
getExtraComponents() - Method in interface ca.uhn.hl7v2.model.Type
Returns an object containing any extra (non-standard) components that have been added to this type at run-time.
getExtraComponents() - Method in class ca.uhn.hl7v2.model.Varies
Returns extra components from the underlying Type
getExValue() - Method in class ca.uhn.hl7v2.conf.spec.message.DataValue
Getter for property exValue.
getFactory() - Method in class ca.uhn.hl7v2.parser.Parser
 
getField(int) - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Indexed getter for property field (index starts at 1 following HL7 convention).
getField(int) - Method in class ca.uhn.hl7v2.model.AbstractSegment
Returns an array of Field objects at the specified location in the segment.
getField(int, int) - Method in class ca.uhn.hl7v2.model.AbstractSegment
Returns a specific repetition of field at the specified index.
getField(int) - Method in interface ca.uhn.hl7v2.model.Segment
Returns the array of Fields at the specified index.
getField(int, int) - Method in interface ca.uhn.hl7v2.model.Segment
Returns a specific repetition of field at the specified index.
getFieldPosition() - Method in exception ca.uhn.hl7v2.HL7Exception
Returns the field number within the segment where the error occured if it has been set, -1 otherwise; numbering starts at 1.
getFields() - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Returns the number of fields in the segment
getFields() - Method in class ca.uhn.hl7v2.parser.FastParser.StructRef
 
getFields(String, String[]) - Static method in class ca.uhn.hl7v2.preparser.PreParser
Extracts selected fields from a message.
getFields(Message, List) - Static method in class ca.uhn.hl7v2.protocol.impl.MetadataExtractor
 
getFieldSeparator() - Method in class ca.uhn.hl7v2.parser.EncodingCharacters
Returns the field separator.
getFieldSeparatorValue() - Method in class ca.uhn.hl7v2.model.AbstractMessage
Convenience method which retrieves the field separator value from the first field of the first segment.
getFieldSeparatorValue() - Method in interface ca.uhn.hl7v2.model.Message
Convenience method which retrieves the field separator value from the first field of the first segment.
getFinder() - Method in class ca.uhn.hl7v2.util.Terser
Returns the segment finder used by this Terser.
getFirstChild() - Method in interface ca.uhn.hl7v2.parser.IStructureDefinition
May return null
getFirstChild() - Method in class ca.uhn.hl7v2.parser.NonStandardStructureDefinition
May return null
getFirstChild() - Method in class ca.uhn.hl7v2.parser.StructureDefinition
May return null
getFirstSibling() - Method in interface ca.uhn.hl7v2.parser.IStructureDefinition
 
getFirstSibling() - Method in class ca.uhn.hl7v2.parser.NonStandardStructureDefinition
getFirstSibling() - Method in class ca.uhn.hl7v2.parser.StructureDefinition
getFractSecond() - Method in class ca.uhn.hl7v2.model.primitive.CommonTM
Returns the fractional second value as a float.
getFractSecond() - Method in class ca.uhn.hl7v2.model.primitive.CommonTS
Returns the fractional second value as a float.
getFractSecond() - Method in class ca.uhn.hl7v2.model.primitive.TM
Returns the fractional second value as a float.
getFractSecond() - Method in class ca.uhn.hl7v2.model.primitive.TSComponentOne
Returns the fractional second value as a float.
getFullPath() - Method in class ca.uhn.hl7v2.parser.FastParser.RootRef
 
getFullPath() - Method in class ca.uhn.hl7v2.parser.FastParser.StructRef
 
getGenericMessageClass(String) - Static method in class ca.uhn.hl7v2.model.GenericMessage
Returns a subclass of GenericMessage corresponding to a certain version.
getGMTOffset() - Method in class ca.uhn.hl7v2.model.primitive.CommonTM
Returns the GMT offset value as an integer, -99 if not set.
getGMTOffset() - Method in class ca.uhn.hl7v2.model.primitive.CommonTS
Returns the GMT offset value as an integer.
getGMTOffset() - Method in class ca.uhn.hl7v2.model.primitive.TM
Returns the GMT offset value as an integer.
getGMTOffset() - Method in class ca.uhn.hl7v2.model.primitive.TSComponentOne
Returns the GMT offset value as an integer.
getGroup(String, int) - Method in class ca.uhn.hl7v2.util.SegmentFinder
As getSegment() but will only return a group.
getGroupClass(String, String) - Method in class ca.uhn.hl7v2.parser.CanonicalModelClassFactory
getGroupClass(String, String) - Method in class ca.uhn.hl7v2.parser.CustomModelClassFactory
getGroupClass(String, String) - Method in class ca.uhn.hl7v2.parser.DefaultModelClassFactory
 
getGroupClass(String, String) - Method in interface ca.uhn.hl7v2.parser.ModelClassFactory
 
getHapiLog(Class) - Static method in class ca.uhn.log.HapiLogFactory
Convenience method to return a named HAPI logger, without the application having to care about factories.
getHapiLog(String) - Static method in class ca.uhn.log.HapiLogFactory
Convenience method to return a named HAPI logger, without the application having to care about factories.
getHighestKnownVersion() - Static method in class ca.uhn.hl7v2.parser.DefaultModelClassFactory
Returns a string containing the highest known version of HL7 known to HAPI (i.e.
getHL7Messages(String) - Static method in class ca.uhn.hl7v2.app.HL7ServerTestHelper
Given a string that contains HL7 messages, and possibly other junk, returns an array of the HL7 messages.
getHL7OID() - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Getter for property HL7OID.
getHL7OID() - Method in class ca.uhn.hl7v2.conf.spec.Specification
Getter for property HL7OID.
getHL7Version() - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Getter for property HL7Version.
getHL7Version() - Method in class ca.uhn.hl7v2.conf.spec.Specification
Getter for property HL7Version.
getHomeDirectory() - Static method in class ca.uhn.hl7v2.util.Home
Returns a File object corresponding to the directory specified in the system property hapi.home.
getHour() - Method in class ca.uhn.hl7v2.model.primitive.CommonTM
Returns the hour as an integer.
getHour() - Method in class ca.uhn.hl7v2.model.primitive.CommonTS
Returns the hour as an integer.
getHour() - Method in class ca.uhn.hl7v2.model.primitive.TM
Returns the hour as an integer.
getHour() - Method in class ca.uhn.hl7v2.model.primitive.TSComponentOne
Returns the hour as an integer.
getIdentifier() - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Getter for property identifier.
getImpNote() - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Getter for property impNote.
getImpNote() - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer
Getter for property impNote.
getImpNote() - Method in interface ca.uhn.hl7v2.conf.spec.message.ProfileStructure
Getter for property impNote.
getImpNote() - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Getter for property impNote.
getImpNote() - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Getter for property impNote.
getImpNote() - Method in class ca.uhn.hl7v2.conf.spec.Specification
Getter for property impNote.
getInboundStream() - Method in class ca.uhn.hl7v2.protocol.impl.SocketStreamSource
 
getInboundStream() - Method in interface ca.uhn.hl7v2.protocol.StreamSource
 
getIndex(Group, Structure) - Static method in class ca.uhn.hl7v2.util.MessageIterator
Returns the index of the given structure as a child of the given parent.
getIndices(String) - Static method in class ca.uhn.hl7v2.util.Terser
Given a Terser path, returns an array containing field num, field rep, component, and subcomponent.
getInitiator() - Method in class ca.uhn.hl7v2.app.Connection
Returns the Initiator associated with this connection
getInstance() - Static method in class ca.uhn.hl7v2.app.ConnectionHub
Returns the singleton instance of ConnectionHub
getInstance() - Static method in class ca.uhn.hl7v2.Log
Deprecated. Returns the singleton instance of Log.
getInstance(Message) - Static method in class ca.uhn.hl7v2.parser.EncodingCharacters
Returns an instance using the MSH-1 and MSH-2 values of the given message
getInstance() - Static method in class ca.uhn.hl7v2.util.CodeMapper
Returns a singleton instance of CodeMapper.
getInstance() - Static method in class ca.uhn.hl7v2.util.MessageIDGenerator
Synchronized method used to return the single (static) instance of the class
getInt(String, int, String) - Static method in class ca.uhn.hl7v2.util.CodeMapper
A convenience method that returns an interface code from an underlying CodeMapper instance by calling CodeMapper.getInstance().getInterfaceCode(...)
getInterfaceCode(String, int, String) - Method in class ca.uhn.hl7v2.util.CodeMapper
Returns the interface code for the given local code, for use in the context of the given interface.
getInterfaceCode(String, int, String) - Method in class ca.uhn.hl7v2.util.FileCodeMapper
Returns the interface code for the given local code, for use in the context of the given interface.
getIsAbstract() - Method in class ca.uhn.hl7v3.sourcegen.ClassDefinition
 
getItemNo() - Method in class ca.uhn.hl7v2.conf.spec.message.Field
Getter for property itemNo.
getKeepAsOriginalNodes() - Method in class ca.uhn.hl7v2.parser.XMLParser
Sets the keepAsOriginalNodes
getLength() - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Getter for property length.
getLength(int) - Method in class ca.uhn.hl7v2.model.AbstractSegment
Returns the maximum length of the field at the given index, in characters - fields are numbered from 1.
getLength(int) - Method in interface ca.uhn.hl7v2.model.Segment
Returns the maximum length of the field at the given index, in characters.
getLocal(String, int, String) - Static method in class ca.uhn.hl7v2.util.CodeMapper
A convenience method that returns a local code from an underlying CodeMapper instance by calling CodeMapper.getInstance().getLocalCode(...)
getLocalCode(String, int, String) - Method in class ca.uhn.hl7v2.util.CodeMapper
Returns the local code for the given interface code as it appears in the given interface.
getLocalCode(String, int, String) - Method in class ca.uhn.hl7v2.util.FileCodeMapper
Returns the local code for the given interface code as it appears in the given interface.
getLocalGMTOffset() - Static method in class ca.uhn.hl7v2.model.DataTypeUtil
This method will return a signed four digit integer indicating the local GMT offset.
getLocallyDrivenTransportLayer() - Method in class ca.uhn.hl7v2.protocol.impl.ProcessorContextImpl
 
getLocallyDrivenTransportLayer() - Method in interface ca.uhn.hl7v2.protocol.ProcessorContext
 
getLongName() - Method in interface ca.uhn.hl7v2.conf.spec.message.ProfileStructure
Getter for property longName.
getLongName() - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Getter for property longName.
getLongName() - Method in class ca.uhn.hl7v2.conf.spec.message.SegGroup
Getter for property longName.
getLongName() - Method in class ca.uhn.hl7v3.sourcegen.DataTypeDefinition
 
getMax() - Method in class ca.uhn.hl7v2.conf.spec.message.Field
Getter for property max.
getMax() - Method in interface ca.uhn.hl7v2.conf.spec.message.ProfileStructure
Getter for property max.
getMax() - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Getter for property max.
getMax() - Method in class ca.uhn.hl7v2.conf.spec.message.SegGroup
Getter for property max.
getMaxCardinality(int) - Method in class ca.uhn.hl7v2.model.AbstractSegment
Returns the number of repetitions of this field that are allowed.
getMaxCardinality(int) - Method in interface ca.uhn.hl7v2.model.Segment
Returns the maximum number of repetitions of this field that are allowed.
getMaxLength() - Method in class ca.uhn.hl7v2.conf.classes.abs.AbstractConformanceDataType
This method returns the Maximum length of the extending object.
getMaxReps() - Method in interface ca.uhn.hl7v2.conf.classes.abs.Repeatable
Returns the minimum allowable number of repetitions for this class
getMaxRetries() - Method in class ca.uhn.hl7v2.protocol.impl.InitiatorImpl
 
getMessage() - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Getter for property message.
getMessage() - Method in class ca.uhn.hl7v2.conf.spec.Specification
Getter for property message.
getMessage() - Method in exception ca.uhn.hl7v2.HL7Exception
Overrides Throwable.getMessage() to add the field location of the problem if available.
getMessage() - Method in interface ca.uhn.hl7v2.llp.HL7Reader
Reads a complete HL7 message from the underlying input stream
getMessage() - Method in class ca.uhn.hl7v2.llp.MinLLPReader
Reads an HL7 encoded message from this Reader's InputStream.
getMessage() - Method in class ca.uhn.hl7v2.model.AbstractGroup
Returns the Message to which this segment belongs.
getMessage() - Method in class ca.uhn.hl7v2.model.AbstractMessage
Returns this Message object - this is an implementation of the abstract method in AbstractGroup.
getMessage() - Method in class ca.uhn.hl7v2.model.AbstractSegment
Returns the Message to which this segment belongs.
getMessage() - Method in class ca.uhn.hl7v2.model.AbstractType
 
getMessage() - Method in interface ca.uhn.hl7v2.model.Structure
Returns the Message object to which this structure belongs.
getMessage() - Method in interface ca.uhn.hl7v2.model.Type
 
getMessage() - Method in class ca.uhn.hl7v2.model.Varies
 
getMessage() - Method in class ca.uhn.hl7v2.protocol.impl.AbstractJMSTransport
 
getMessage() - Method in class ca.uhn.hl7v2.protocol.impl.AcceptAcknowledger.AcceptACK
 
getMessage() - Method in class ca.uhn.hl7v2.protocol.impl.JMSQueueTransport
 
getMessage() - Method in class ca.uhn.hl7v2.protocol.impl.JMSTopicTransport
 
getMessage() - Method in class ca.uhn.hl7v2.protocol.impl.TransportableImpl
 
getMessage() - Method in interface ca.uhn.hl7v2.protocol.Transportable
 
getMessage() - Method in class ca.uhn.hl7v2.view.TreePanel
Returns the message that is currently displayed in the tree panel.
getMessageClass(String, String, boolean) - Method in class ca.uhn.hl7v2.parser.CanonicalModelClassFactory
Attempts to return the message class corresponding to the given name, by searching through default and user-defined (as per packageList()) packages.
getMessageClass(String, String, boolean) - Method in class ca.uhn.hl7v2.parser.CustomModelClassFactory
getMessageClass(String, String, boolean) - Method in class ca.uhn.hl7v2.parser.DefaultModelClassFactory
Attempts to return the message class corresponding to the given name, by searching through default and user-defined (as per packageList()) packages.
getMessageClass(String, String, boolean) - Method in interface ca.uhn.hl7v2.parser.ModelClassFactory
 
getMessageRuleBindings() - Method in class ca.uhn.hl7v2.validation.impl.ValidationContextImpl
 
getMessageRules(String, String, String) - Method in class ca.uhn.hl7v2.validation.impl.ValidationContextImpl
 
getMessageRules(String, String, String) - Method in interface ca.uhn.hl7v2.validation.ValidationContext
 
getMessageStructure(String) - Method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated. this method should not be public
getMessageStructure(String) - Method in class ca.uhn.hl7v2.parser.PipeParser
Deprecated. this method should not be public
getMessageStructureForEvent(String, String) - Static method in class ca.uhn.hl7v2.parser.Parser
Given a concatenation of message type and event (e.g.
getMessageStructures(String) - Static method in class ca.uhn.hl7v2.parser.Parser
Returns a copy of the message structure map for a specific version.
getMessageType() - Method in interface ca.uhn.hl7v2.protocol.ApplicationRouter.AppRoutingData
 
getMessageType() - Method in class ca.uhn.hl7v2.protocol.impl.AppRoutingDataImpl
 
getMetaData() - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Getter for property metaData.
getMetadata() - Method in class ca.uhn.hl7v2.protocol.impl.TransportableImpl
 
getMetadata() - Method in interface ca.uhn.hl7v2.protocol.Transportable
 
getMetadataFields() - Method in class ca.uhn.hl7v2.protocol.impl.InitiatorImpl
 
getMetadataFields() - Method in class ca.uhn.hl7v2.protocol.impl.ProcessorContextImpl
 
getMetadataFields() - Method in interface ca.uhn.hl7v2.protocol.Initiator
 
getMetadataFields() - Method in interface ca.uhn.hl7v2.protocol.ProcessorContext
Returns the list of fields that are to be included as metadata whenever a Message is converted to a Transportable.
getMin() - Method in class ca.uhn.hl7v2.conf.spec.message.Field
Getter for property min.
getMin() - Method in interface ca.uhn.hl7v2.conf.spec.message.ProfileStructure
Getter for property min.
getMin() - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Getter for property min.
getMin() - Method in class ca.uhn.hl7v2.conf.spec.message.SegGroup
Getter for property min.
getMinReps() - Method in interface ca.uhn.hl7v2.conf.classes.abs.Repeatable
Returns the minimum allowable number of repetitions for this class
getMinute() - Method in class ca.uhn.hl7v2.model.primitive.CommonTM
Returns the minute as an integer.
getMinute() - Method in class ca.uhn.hl7v2.model.primitive.CommonTS
Returns the minute as an integer.
getMinute() - Method in class ca.uhn.hl7v2.model.primitive.TM
Returns the minute as an integer.
getMinute() - Method in class ca.uhn.hl7v2.model.primitive.TSComponentOne
Returns the minute as an integer.
getModelClassFactory() - Method in class ca.uhn.hl7v2.model.AbstractGroup
 
getMonth() - Method in class ca.uhn.hl7v2.model.primitive.CommonDT
Returns the month as an integer.
getMonth() - Method in class ca.uhn.hl7v2.model.primitive.CommonTS
Returns the month as an integer.
getMonth() - Method in class ca.uhn.hl7v2.model.primitive.DT
Returns the month as an integer.
getMonth() - Method in class ca.uhn.hl7v2.model.primitive.TSComponentOne
Returns the month as an integer.
getMsgAckMode() - Method in class ca.uhn.hl7v2.conf.spec.Conformance
Getter for property msgAckMode.
getMsgStructID() - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Getter for property msgStructID.
getMsgType() - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Getter for property msgType.
getName() - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Getter for property name.
getName() - Method in interface ca.uhn.hl7v2.conf.spec.message.ProfileStructure
Getter for property name.
getName() - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Getter for property name.
getName() - Method in class ca.uhn.hl7v2.conf.spec.message.SegGroup
Getter for property name.
getName() - Method in class ca.uhn.hl7v2.conf.spec.MetaData
Getter for property name.
getName() - Method in class ca.uhn.hl7v2.conf.spec.usecase.AbstractUseCaseComponent
Getter for property name.
getName() - Method in class ca.uhn.hl7v2.model.AbstractGroup
Returns the class name (excluding package).
getName() - Method in class ca.uhn.hl7v2.model.AbstractSegment
Returns the class name (excluding package).
getName() - Method in class ca.uhn.hl7v2.model.AbstractType
Returns the name of the type (used in XML encoding and profile checking)
getName() - Method in class ca.uhn.hl7v2.model.GenericComposite
Returns the name of the type (used in XML encoding and profile checking)
getName() - Method in class ca.uhn.hl7v2.model.GenericGroup
Returns the name specified at construction time.
getName() - Method in class ca.uhn.hl7v2.model.GenericPrimitive
Returns the name of the type (used in XML encoding and profile checking)
getName() - Method in class ca.uhn.hl7v2.model.GenericSegment
Returns the name specified at construction time.
getName() - Method in interface ca.uhn.hl7v2.model.Structure
Returns the structure's name.
getName() - Method in interface ca.uhn.hl7v2.model.Type
Returns the name of the type (used in XML encoding and profile checking)
getName() - Method in class ca.uhn.hl7v2.model.v21.datatype.CM
Returns the name of the type (used in XML encoding and profile checking)
getName() - Method in class ca.uhn.hl7v2.model.Varies
 
getName() - Method in interface ca.uhn.hl7v2.parser.IStructureDefinition
 
getName() - Method in class ca.uhn.hl7v2.parser.NonStandardStructureDefinition
getName() - Method in class ca.uhn.hl7v2.parser.StructureDefinition
getName() - Method in class ca.uhn.hl7v2.protocol.impl.JMSQueueAdapter
 
getName() - Method in class ca.uhn.hl7v2.protocol.impl.JMSTopicAdapter
 
getName() - Method in interface ca.uhn.hl7v2.protocol.JMSDestination
 
getName() - Method in class ca.uhn.hl7v3.sourcegen.AttributeDefinition
 
getName() - Method in class ca.uhn.hl7v3.sourcegen.ClassDefinition
 
getName() - Method in class ca.uhn.hl7v3.sourcegen.ComponentDefinition
 
getName() - Method in class ca.uhn.hl7v3.sourcegen.DataTypeDefinition
 
getNameAsItAppearsInParent() - Method in interface ca.uhn.hl7v2.parser.IStructureDefinition
 
getNameAsItAppearsInParent() - Method in class ca.uhn.hl7v2.parser.NonStandardStructureDefinition
getNameAsItAppearsInParent() - Method in class ca.uhn.hl7v2.parser.StructureDefinition
getNamedFields() - Method in interface ca.uhn.hl7v2.util.MessageQuery.Result
 
getNames() - Method in class ca.uhn.hl7v2.model.AbstractGroup
Returns an ordered array of the names of the Structures in this Group.
getNames() - Method in class ca.uhn.hl7v2.model.AbstractSegment
Returns the names of the fields in this segment.
getNames() - Method in interface ca.uhn.hl7v2.model.Group
Returns an ordered array of the names of the Structures in this Group.
getNames() - Method in interface ca.uhn.hl7v2.model.Segment
Returns the names of the fields in this segment.
getNamesOfAllPossibleFollowingLeaves() - Method in interface ca.uhn.hl7v2.parser.IStructureDefinition
Should only be called on a leaf node (segment).
getNamesOfAllPossibleFollowingLeaves() - Method in class ca.uhn.hl7v2.parser.NonStandardStructureDefinition
Should only be called on a leaf node (segment).
getNamesOfAllPossibleFollowingLeaves() - Method in class ca.uhn.hl7v2.parser.StructureDefinition
Should only be called on a leaf node (segment).
getNewID() - Method in class ca.uhn.hl7v2.util.MessageIDGenerator
Synchronized method used to return the incremented id value
getNextIndexWithinParent() - Method in class ca.uhn.hl7v2.parser.MessageIterator
Must be called after MessageIterator.next()
getNextLeaf() - Method in interface ca.uhn.hl7v2.parser.IStructureDefinition
 
getNextLeaf() - Method in class ca.uhn.hl7v2.parser.NonStandardStructureDefinition
getNextLeaf() - Method in class ca.uhn.hl7v2.parser.StructureDefinition
getNextMessage() - Method in class ca.uhn.hl7v2.util.ParseTester
Retrieves the next message (setSource() must be called first).
getNextSibling() - Method in interface ca.uhn.hl7v2.parser.IStructureDefinition
 
getNextSibling() - Method in class ca.uhn.hl7v2.parser.NonStandardStructureDefinition
getNextSibling() - Method in class ca.uhn.hl7v2.parser.StructureDefinition
getOrderControl() - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Getter for property orderControl.
getOrgName() - Method in class ca.uhn.hl7v2.conf.spec.MetaData
Getter for property orgName.
getOrgName() - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Getter for property orgName.
getOrgName() - Method in class ca.uhn.hl7v2.conf.spec.Specification
Getter for property orgName.
getOutboundStream() - Method in class ca.uhn.hl7v2.protocol.impl.SocketStreamSource
 
getOutboundStream() - Method in interface ca.uhn.hl7v2.protocol.StreamSource
 
getParent() - Method in class ca.uhn.hl7v2.model.AbstractGroup
Returns the parent group within which this structure exists (may be root message group).
getParent() - Method in class ca.uhn.hl7v2.model.AbstractSegment
 
getParent() - Method in interface ca.uhn.hl7v2.model.Structure
Returns the parent group within which this structure exists (may be root message group).
getParent() - Method in interface ca.uhn.hl7v2.parser.IStructureDefinition
 
getParent() - Method in class ca.uhn.hl7v2.parser.NonStandardStructureDefinition
getParent() - Method in class ca.uhn.hl7v2.parser.StructureDefinition
getParser() - Method in class ca.uhn.hl7v2.app.Connection
 
getParser() - Method in class ca.uhn.hl7v2.app.TestPanel
Returns this TestPanel's underlying GenericParser.
getParser() - Method in class ca.uhn.hl7v2.model.AbstractMessage
Returns the parser to be used when parse/encode methods are called on this Message, as well as its children.
getParser() - Method in interface ca.uhn.hl7v2.model.Message
Returns the parser to be used when parse/encode methods are called on this Message, as well as its children.
getParser() - Method in interface ca.uhn.hl7v2.protocol.ApplicationRouter
 
getParser() - Method in class ca.uhn.hl7v2.protocol.impl.ApplicationRouterImpl
 
getParser() - Method in class ca.uhn.hl7v2.protocol.impl.InitiatorImpl
 
getParser() - Method in interface ca.uhn.hl7v2.protocol.Initiator
 
getPosition() - Method in interface ca.uhn.hl7v2.parser.IStructureDefinition
 
getPosition() - Method in class ca.uhn.hl7v2.parser.NonStandardStructureDefinition
getPosition() - Method in class ca.uhn.hl7v2.parser.StructureDefinition
getPostCondition() - Method in class ca.uhn.hl7v2.conf.spec.usecase.UseCase
Getter for property postCondition.
getPreCondition() - Method in class ca.uhn.hl7v2.conf.spec.usecase.UseCase
Getter for property preCondition.
getPredicate() - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Getter for property predicate.
getPredicate() - Method in interface ca.uhn.hl7v2.conf.spec.message.ProfileStructure
Getter for property predicate.
getPredicate() - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Getter for property predicate.
getPredicate() - Method in class ca.uhn.hl7v2.conf.spec.message.SegGroup
Getter for property predicate.
getPrimitive(Type, int, int) - Static method in class ca.uhn.hl7v2.util.Terser
Returns the Primitive object at the given location in the given field.
getPrimitiveRuleBindings() - Method in class ca.uhn.hl7v2.validation.impl.ValidationContextImpl
 
getPrimitiveRules(String, String, Primitive) - Method in class ca.uhn.hl7v2.validation.impl.ValidationContextImpl
 
getPrimitiveRules(String, String, Primitive) - Method in interface ca.uhn.hl7v2.validation.ValidationContext
 
getProcessingId() - Method in interface ca.uhn.hl7v2.protocol.ApplicationRouter.AppRoutingData
 
getProcessingId() - Method in class ca.uhn.hl7v2.protocol.impl.AppRoutingDataImpl
 
getProcessors() - Method in class ca.uhn.hl7v2.protocol.impl.HL7Server
 
getProfile(String) - Method in class ca.uhn.hl7v2.conf.store.FileProfileStore
Retrieves profile from persistent storage (by ID).
getProfile(String) - Method in interface ca.uhn.hl7v2.conf.store.ProfileStore
Retrieves profile from persistent storage (by ID).
getProfile(String) - Method in class ca.uhn.hl7v2.conf.store.URLProfileStore
Retrieves profile from persistent storage (by ID).
getProfileID() - Method in class ca.uhn.hl7v2.validation.app.ProfileTestApplication
 
getProfileStore() - Static method in class ca.uhn.hl7v2.conf.store.ProfileStoreFactory
Returns a single configurable instance of a ProfileStore.
getReader(InputStream) - Method in class ca.uhn.hl7v2.llp.LowerLayerProtocol
Returns an HL7Reader that implements message reading according to this protocol.
getReader(InputStream) - Method in class ca.uhn.hl7v2.llp.MinLowerLayerProtocol
Creates an HL7Reader that implements message reading according to this protocol.
getReasons() - Method in interface ca.uhn.hl7v2.protocol.AcceptValidator.AcceptRuling
 
getReceiveTimeout() - Method in class ca.uhn.hl7v2.protocol.impl.InitiatorImpl
 
getReference() - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Getter for property reference.
getReference() - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer
Getter for property reference.
getReference() - Method in interface ca.uhn.hl7v2.conf.spec.message.ProfileStructure
Getter for property reference.
getReference() - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Getter for property reference.
getRelativePath() - Method in class ca.uhn.hl7v2.parser.FastParser.StructRef
 
getRemoteAddress() - Method in class ca.uhn.hl7v2.app.Connection
Returns the address of the remote host to which this Connection is connected.
getRemoteConnection(String) - Method in class ca.uhn.hl7v2.app.HL7Service
Returns a connection to a remote host that was initiated by the given remote host.
getRemoteConnections() - Method in class ca.uhn.hl7v2.app.HL7Service
Returns all currently active connections.
getRemotelyDrivenTransportLayer() - Method in class ca.uhn.hl7v2.protocol.impl.ProcessorContextImpl
 
getRemotelyDrivenTransportLayer() - Method in interface ca.uhn.hl7v2.protocol.ProcessorContext
 
getRep(int) - Method in class ca.uhn.hl7v2.conf.classes.abs.FiniteList
Returns the desired repetition
getRepetitionSeparator() - Method in class ca.uhn.hl7v2.parser.EncodingCharacters
Returns the repetition separator.
getRepNumber() - Method in class ca.uhn.hl7v2.parser.MessageIterator.Position
 
getResponder() - Method in class ca.uhn.hl7v2.app.Connection
Returns the Responder associated with this connection
getRetryInterval() - Method in class ca.uhn.hl7v2.protocol.impl.InitiatorImpl
 
getRIMAttributeDef(String, String) - Method in class ca.uhn.hl7v3.sourcegen.DefinitionLoader
Creates an AttributeDefinition for the given attribute by looking up the required information in the DB.
getRIMAttributes(String) - Method in class ca.uhn.hl7v3.sourcegen.DefinitionLoader
Looks up a list of attributes for the given class and creates AttributeDefinitions by calling getRIMAttributeDef.
getRIMClassDef(String) - Method in class ca.uhn.hl7v3.sourcegen.DefinitionLoader
Creates a ClassDefinition for the given RIM class by looking up the required information in the DB.
getRIMClassNames() - Method in class ca.uhn.hl7v3.sourcegen.DefinitionLoader
Looks up a list of RIM class names in the DB.
getRIMDataTypeNames() - Method in class ca.uhn.hl7v3.sourcegen.DefinitionLoader
Looks up a list of RIM data type names in the DB.
getRIMDataTypePackage() - Static method in class ca.uhn.hl7v3.sourcegen.SourceGenerator
 
getRIMPackage() - Static method in class ca.uhn.hl7v3.sourcegen.SourceGenerator
 
getRIMSuperClass(String) - Method in class ca.uhn.hl7v3.sourcegen.DefinitionLoader
Looks up and returns this RIM class' superclass.
getRole() - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Getter for property role.
getRole() - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Getter for property role.
getRole() - Method in class ca.uhn.hl7v2.conf.spec.Specification
Getter for property role.
getRoot() - Method in class ca.uhn.hl7v2.util.MessageNavigator
 
getRouter() - Method in class ca.uhn.hl7v2.app.TestPanel
Returns the MessageTypeRouter associated with this TestPanel.
getRouter() - Method in class ca.uhn.hl7v2.protocol.impl.ProcessorContextImpl
 
getRouter() - Method in interface ca.uhn.hl7v2.protocol.ProcessorContext
 
getRule() - Method in class ca.uhn.hl7v2.validation.impl.RuleBinding
 
getSafeStorage() - Method in class ca.uhn.hl7v2.protocol.impl.ProcessorContextImpl
 
getSafeStorage() - Method in interface ca.uhn.hl7v2.protocol.ProcessorContext
 
getScope() - Method in class ca.uhn.hl7v2.validation.impl.RuleBinding
 
getSecond() - Method in class ca.uhn.hl7v2.model.primitive.CommonTM
Returns the second as an integer.
getSecond() - Method in class ca.uhn.hl7v2.model.primitive.CommonTS
Returns the second as an integer.
getSecond() - Method in class ca.uhn.hl7v2.model.primitive.TM
Returns the second as an integer.
getSecond() - Method in class ca.uhn.hl7v2.model.primitive.TSComponentOne
Returns the second as an integer.
getSectionReference() - Method in class ca.uhn.hl7v2.validation.impl.ConformanceProfileRule
 
getSectionReference() - Method in class ca.uhn.hl7v2.validation.impl.RegexPrimitiveRule
 
getSectionReference() - Method in class ca.uhn.hl7v2.validation.impl.SizeRule
 
getSectionReference() - Method in class ca.uhn.hl7v2.validation.impl.TrimLeadingWhitespace
 
getSectionReference() - Method in class ca.uhn.hl7v2.validation.impl.XMLSchemaRule
 
getSectionReference() - Method in interface ca.uhn.hl7v2.validation.Rule
A string indicating the section of the HL7 standard from which this rule is derived (if applicable).
getSegment(String, int) - Method in class ca.uhn.hl7v2.util.SegmentFinder
Returns the first segment with a name matching the given pattern that is a sibling of the structure at the current location.
getSegment(String) - Method in class ca.uhn.hl7v2.util.Terser
Returns the segment specified in the given segment_path_spec.
getSegmentClass(String, String) - Method in class ca.uhn.hl7v2.parser.CanonicalModelClassFactory
getSegmentClass(String, String) - Method in class ca.uhn.hl7v2.parser.CustomModelClassFactory
getSegmentClass(String, String) - Method in class ca.uhn.hl7v2.parser.DefaultModelClassFactory
 
getSegmentClass(String, String) - Method in interface ca.uhn.hl7v2.parser.ModelClassFactory
 
getSegmentName() - Method in exception ca.uhn.hl7v2.HL7Exception
Returns the name of the segment where the error occured, if this has been set (null otherwise).
getSegmentRepetition() - Method in exception ca.uhn.hl7v2.HL7Exception
Returns the sequence number of the segment where the error occured (if there are multiple segments with the same name) if this has been set, -1 otherwise - numbering starts at 1.
getSendWriter() - Method in class ca.uhn.hl7v2.app.Connection
Returns the HL7Writer through which unsolicited outbound messages should be sent.
getSocket() - Method in class ca.uhn.hl7v2.protocol.impl.ClientSocketStreamSource
 
getSocket() - Method in class ca.uhn.hl7v2.protocol.impl.ServerSocketStreamSource
 
getSocket() - Method in class ca.uhn.hl7v2.protocol.impl.SocketStreamSource
 
getSpecName() - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Getter for property specName.
getSpecName() - Method in class ca.uhn.hl7v2.conf.spec.Specification
Getter for property specName.
getSpecVersion() - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Getter for property specVersion.
getSpecVersion() - Method in class ca.uhn.hl7v2.conf.spec.Specification
Getter for property specVersion.
getStaticID() - Method in class ca.uhn.hl7v2.conf.spec.Conformance
Getter for property staticID.
getStatus() - Method in class ca.uhn.hl7v2.conf.spec.MetaData
Getter for property status.
getStatus() - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Getter for property status.
getStatus() - Method in class ca.uhn.hl7v2.conf.spec.Specification
Getter for property status.
getStructureDefinition() - Method in class ca.uhn.hl7v2.parser.MessageIterator.Position
 
getSubComponent(int) - Method in class ca.uhn.hl7v2.conf.spec.message.Component
Indexed getter for property components (index starts at 1 following HL7 convention).
getSubComponents() - Method in class ca.uhn.hl7v2.conf.spec.message.Component
Returns the number of subcomponents in this component
getSubcomponentSeparator() - Method in class ca.uhn.hl7v2.parser.EncodingCharacters
Returns the subcomponent separator.
getSuccessor(String) - Method in class ca.uhn.hl7v2.parser.FastParser.StructRef
 
getSuperClass() - Method in class ca.uhn.hl7v3.sourcegen.ClassDefinition
 
getSuperClass() - Method in class ca.uhn.hl7v3.sourcegen.DataTypeDefinition
 
getTable() - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Getter for property table.
getTable() - Method in class ca.uhn.hl7v2.model.primitive.ID
 
getTable() - Method in class ca.uhn.hl7v2.model.primitive.IS
 
getText() - Method in class ca.uhn.hl7v2.conf.spec.ImpNote
Getter for property text.
getTextEncoding() - Method in class ca.uhn.hl7v2.parser.XMLParser
Returns the text encoding to be used in generating new messages.
getTopics() - Method in class ca.uhn.hl7v2.conf.spec.MetaData
Getter for property topics.
getTransportA() - Method in class ca.uhn.hl7v2.protocol.impl.DualTransportConnector
 
getTransportB() - Method in class ca.uhn.hl7v2.protocol.impl.DualTransportConnector
 
getTriggerEvent() - Method in interface ca.uhn.hl7v2.protocol.ApplicationRouter.AppRoutingData
 
getTriggerEvent() - Method in class ca.uhn.hl7v2.protocol.impl.AppRoutingDataImpl
 
getType() - Method in class ca.uhn.hl7v3.sourcegen.DataTypeDefinition
 
getTypeClass(String, String) - Method in class ca.uhn.hl7v2.parser.CanonicalModelClassFactory
getTypeClass(String, String) - Method in class ca.uhn.hl7v2.parser.CustomModelClassFactory
getTypeClass(String, String) - Method in class ca.uhn.hl7v2.parser.DefaultModelClassFactory
 
getTypeClass(String, String) - Method in interface ca.uhn.hl7v2.parser.ModelClassFactory
 
getUnderlyingProcessor() - Method in class ca.uhn.hl7v2.protocol.impl.InitiatorImpl
 
getUnderlyingProcessor() - Method in interface ca.uhn.hl7v2.protocol.Initiator
 
getURL(String) - Method in class ca.uhn.hl7v2.conf.store.URLProfileStore
Returns the URL from which to read a profile given the profile ID.
getUsage() - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Getter for property usage.
getUsage() - Method in interface ca.uhn.hl7v2.conf.spec.message.ProfileStructure
Getter for property usage.
getUsage() - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Getter for property usage.
getUsage() - Method in class ca.uhn.hl7v2.conf.spec.message.SegGroup
Getter for property usage.
getUseCase() - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Getter for property useCase.
getUseCase() - Method in class ca.uhn.hl7v2.conf.spec.Specification
Getter for property useCase.
getValidationContext() - Method in class ca.uhn.hl7v2.model.AbstractMessage
 
getValidationContext() - Method in interface ca.uhn.hl7v2.model.Message
 
getValidationContext() - Method in class ca.uhn.hl7v2.parser.Parser
 
getValidators() - Method in class ca.uhn.hl7v2.protocol.impl.ProcessorContextImpl
 
getValidators() - Method in interface ca.uhn.hl7v2.protocol.ProcessorContext
 
getValidCodes(String) - Method in interface ca.uhn.hl7v2.conf.store.CodeStore
 
getValidCodes(String) - Method in class ca.uhn.hl7v2.conf.store.ProfileCodeStore
 
getValidVersions() - Static method in class ca.uhn.hl7v2.parser.Parser
 
getValue() - Method in class ca.uhn.hl7v2.model.AbstractPrimitive
 
getValue() - Method in class ca.uhn.hl7v2.model.GenericPrimitive
Returns a String representation of the value of this field.
getValue() - Method in class ca.uhn.hl7v2.model.primitive.CommonDT
Returns the HL7 DT string value.
getValue() - Method in class ca.uhn.hl7v2.model.primitive.CommonTM
Returns the HL7 TM string value.
getValue() - Method in class ca.uhn.hl7v2.model.primitive.CommonTS
Returns the HL7 TS string value.
getValue() - Method in class ca.uhn.hl7v2.model.primitive.DT
 
getValue() - Method in interface ca.uhn.hl7v2.model.Primitive
Returns a String representation of the value of this field.
getValue() - Method in class ca.uhn.hl7v2.model.primitive.TM
 
getValue() - Method in class ca.uhn.hl7v2.model.primitive.TSComponentOne
 
getValue() - Method in class ca.uhn.hl7v2.protocol.impl.IntRef
Returns the integer value of this IntRef
getValue() - Method in class ca.uhn.hl7v3.rim.datatype.Primitive
 
getVersion() - Method in class ca.uhn.hl7v2.conf.spec.MetaData
Getter for property version.
getVersion() - Method in class ca.uhn.hl7v2.model.AbstractMessage
Returns the version number.
getVersion() - Method in class ca.uhn.hl7v2.model.GenericMessage.UnknownVersion
 
getVersion() - Method in class ca.uhn.hl7v2.model.GenericMessage.V21
 
getVersion() - Method in class ca.uhn.hl7v2.model.GenericMessage.V22
 
getVersion() - Method in class ca.uhn.hl7v2.model.GenericMessage.V23
 
getVersion() - Method in class ca.uhn.hl7v2.model.GenericMessage.V231
 
getVersion() - Method in class ca.uhn.hl7v2.model.GenericMessage.V24
 
getVersion() - Method in class ca.uhn.hl7v2.model.GenericMessage.V25
 
getVersion() - Method in class ca.uhn.hl7v2.model.GenericMessage.V251
 
getVersion() - Method in class ca.uhn.hl7v2.model.GenericMessage.V26
 
getVersion() - Method in class ca.uhn.hl7v2.model.GenericPrimitive
 
getVersion() - Method in interface ca.uhn.hl7v2.model.Message
Returns the version number of the HL7 version in which this message structure is defined (e.g.
getVersion() - Method in class ca.uhn.hl7v2.model.v21.datatype.DT
 
getVersion() - Method in class ca.uhn.hl7v2.model.v21.datatype.ID
 
getVersion() - Method in class ca.uhn.hl7v2.model.v21.datatype.TM
 
getVersion() - Method in class ca.uhn.hl7v2.model.v21.datatype.TS
 
getVersion() - Method in class ca.uhn.hl7v2.model.v22.datatype.DT
 
getVersion() - Method in class ca.uhn.hl7v2.model.v22.datatype.ID
 
getVersion() - Method in class ca.uhn.hl7v2.model.v22.datatype.IS
 
getVersion() - Method in class ca.uhn.hl7v2.model.v22.datatype.TM
 
getVersion() - Method in class ca.uhn.hl7v2.model.v22.datatype.TSComponentOne
 
getVersion() - Method in class ca.uhn.hl7v2.model.v23.datatype.DT
 
getVersion() - Method in class ca.uhn.hl7v2.model.v23.datatype.ID
 
getVersion() - Method in class ca.uhn.hl7v2.model.v23.datatype.IS
 
getVersion() - Method in class ca.uhn.hl7v2.model.v23.datatype.TM
 
getVersion() - Method in class ca.uhn.hl7v2.model.v23.datatype.TSComponentOne
 
getVersion() - Method in class ca.uhn.hl7v2.model.v231.datatype.DT
 
getVersion() - Method in class ca.uhn.hl7v2.model.v231.datatype.ID
 
getVersion() - Method in class ca.uhn.hl7v2.model.v231.datatype.IS
 
getVersion() - Method in class ca.uhn.hl7v2.model.v231.datatype.TM
 
getVersion() - Method in class ca.uhn.hl7v2.model.v231.datatype.TSComponentOne
 
getVersion() - Method in class ca.uhn.hl7v2.model.v24.datatype.DT
 
getVersion() - Method in class ca.uhn.hl7v2.model.v24.datatype.ID
 
getVersion() - Method in class ca.uhn.hl7v2.model.v24.datatype.IS
 
getVersion() - Method in class ca.uhn.hl7v2.model.v24.datatype.TM
 
getVersion() - Method in class ca.uhn.hl7v2.model.v24.datatype.TSComponentOne
 
getVersion() - Method in class ca.uhn.hl7v2.model.v25.datatype.DT
 
getVersion() - Method in class ca.uhn.hl7v2.model.v25.datatype.DTM
 
getVersion() - Method in class ca.uhn.hl7v2.model.v25.datatype.ID
 
getVersion() - Method in class ca.uhn.hl7v2.model.v25.datatype.IS
 
getVersion() - Method in class ca.uhn.hl7v2.model.v25.datatype.TM
 
getVersion() - Method in class ca.uhn.hl7v2.model.v251.datatype.DT
 
getVersion() - Method in class ca.uhn.hl7v2.model.v251.datatype.DTM
 
getVersion() - Method in class ca.uhn.hl7v2.model.v251.datatype.ID
 
getVersion() - Method in class ca.uhn.hl7v2.model.v251.datatype.IS
 
getVersion() - Method in class ca.uhn.hl7v2.model.v251.datatype.TM
 
getVersion() - Method in class ca.uhn.hl7v2.model.v26.datatype.DT
 
getVersion() - Method in class ca.uhn.hl7v2.model.v26.datatype.DTM
 
getVersion() - Method in class ca.uhn.hl7v2.model.v26.datatype.ID
 
getVersion() - Method in class ca.uhn.hl7v2.model.v26.datatype.IS
 
getVersion() - Method in class ca.uhn.hl7v2.model.v26.datatype.TM
 
getVersion(String) - Method in class ca.uhn.hl7v2.parser.FastParser
 
getVersion(String) - Method in class ca.uhn.hl7v2.parser.GenericParser
Returns the version ID (MSH-12) from the given message, without fully parsing the message.
getVersion(String) - Method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated. Returns the version ID (MSH-12) from the given message, without fully parsing the message.
getVersion(String) - Method in class ca.uhn.hl7v2.parser.Parser
Returns the version ID (MSH-12) from the given message, without fully parsing the message.
getVersion(String) - Method in class ca.uhn.hl7v2.parser.PipeParser
Returns the version ID (MSH-12) from the given message, without fully parsing the message.
getVersion(String) - Method in class ca.uhn.hl7v2.parser.XMLParser
 
getVersion() - Method in interface ca.uhn.hl7v2.protocol.ApplicationRouter.AppRoutingData
 
getVersion() - Method in class ca.uhn.hl7v2.protocol.impl.AppRoutingDataImpl
 
getVersion() - Method in class ca.uhn.hl7v2.validation.impl.RuleBinding
 
getVersionPackageName(String) - Static method in class ca.uhn.hl7v2.parser.DefaultModelClassFactory
Returns the package name for model elements of the given version - e.g.
getVersionPackagePath(String) - Static method in class ca.uhn.hl7v2.parser.DefaultModelClassFactory
Returns the path to the base package for model elements of the given version - e.g.
getWriter(OutputStream) - Method in class ca.uhn.hl7v2.llp.LowerLayerProtocol
Returns an HL7Writer that implements message writing according to this protocol.
getWriter(OutputStream) - Method in class ca.uhn.hl7v2.llp.MinLowerLayerProtocol
Creates an HL7Writer that implements message writing according to this protocol.
getYear() - Method in class ca.uhn.hl7v2.model.primitive.CommonDT
Returns the year as an integer.
getYear() - Method in class ca.uhn.hl7v2.model.primitive.CommonTS
Returns the year as an integer.
getYear() - Method in class ca.uhn.hl7v2.model.primitive.DT
Returns the year as an integer.
getYear() - Method in class ca.uhn.hl7v2.model.primitive.TSComponentOne
Returns the year as an integer.
Group - Interface in ca.uhn.hl7v2.model
An abstraction representing >1 message parts which may repeated together.
GroupPointer - Class in ca.uhn.hl7v2.parser
Deprecated. MessageIterator is now used
GroupPointer(PipeParser, Group, int, EncodingCharacters) - Constructor for class ca.uhn.hl7v2.parser.GroupPointer
Deprecated. Creates new GroupPointer

H

HapiLog - Interface in ca.uhn.log
A logging interface that enhances the Log interface with ancillary method to easy up the log messages generation by adding MessageFormat like functionality.
HapiLogFactory - Class in ca.uhn.log
Factory for creating HapiLog instances.
HapiLogImpl - Class in ca.uhn.log
Provides a base implementation of the HapiLog interface.
hasActiveBinding(ApplicationRouter.AppRoutingData) - Method in interface ca.uhn.hl7v2.protocol.ApplicationRouter
 
hasActiveBinding(ApplicationRouter.AppRoutingData) - Method in class ca.uhn.hl7v2.protocol.impl.ApplicationRouterImpl
 
hasChildren() - Method in interface ca.uhn.hl7v2.parser.IStructureDefinition
 
hasChildren() - Method in class ca.uhn.hl7v2.parser.NonStandardStructureDefinition
hasChildren() - Method in class ca.uhn.hl7v2.parser.StructureDefinition
hashCode() - Method in class ca.uhn.hl7v2.app.Connection
hashCode() - Method in class ca.uhn.hl7v2.parser.EncodingCharacters
 
hashCode() - Method in class ca.uhn.hl7v2.parser.MessageIterator.Position
 
hashCode() - Method in class ca.uhn.hl7v2.parser.StructureDefinition
hashCode() - Method in class ca.uhn.hl7v2.protocol.impl.AppRoutingDataImpl
 
hashCode() - Method in class ca.uhn.hl7v2.util.MessageIterator.Index
 
hashCode() - Method in class ca.uhn.hl7v2.util.MessageIterator.Position
 
hasNext() - Method in class ca.uhn.hl7v2.parser.MessageIterator
Returns true if another object exists in the iteration sequence.
hasNext() - Method in class ca.uhn.hl7v2.util.FilterIterator
 
hasNext() - Method in class ca.uhn.hl7v2.util.MessageIterator
Returns true if another object exists in the iteration sequence.
hasNext() - Method in class ca.uhn.hl7v2.util.ReadOnlyMessageIterator
 
hasNextChild() - Method in class ca.uhn.hl7v2.util.MessageNavigator
Returns true if there is a sibling following the current location.
HL7Exception - Exception in ca.uhn.hl7v2
Represents an exception encountered while processing an HL7 message.
HL7Exception(String, int, Throwable) - Constructor for exception ca.uhn.hl7v2.HL7Exception
Creates an HL7Exception.
HL7Exception(String, int) - Constructor for exception ca.uhn.hl7v2.HL7Exception
Creates an HL7Exception.
HL7Exception(String, Throwable) - Constructor for exception ca.uhn.hl7v2.HL7Exception
Creates an HL7Exception with the code APPLICATION_INTERNAL_ERROR
HL7Exception(Throwable) - Constructor for exception ca.uhn.hl7v2.HL7Exception
Creates an HL7Exception with the code APPLICATION_INTERNAL_ERROR
HL7Exception(String) - Constructor for exception ca.uhn.hl7v2.HL7Exception
Creates an HL7Exception with the code APPLICATION_INTERNAL_ERROR
HL7FileMsgCorrector - Class in ca.uhn.hl7v2.app
This is an application that will perform specific translations on the hl7 messages stored within a flat file.
HL7FileMsgCorrector() - Constructor for class ca.uhn.hl7v2.app.HL7FileMsgCorrector
 
Hl7InputStreamReader - Class in ca.uhn.hl7v2.util
Reads HL7 messages from an InputStream
Hl7InputStreamReader() - Constructor for class ca.uhn.hl7v2.util.Hl7InputStreamReader
 
HL7Reader - Interface in ca.uhn.hl7v2.llp
An HL7Reader implements reading from an input stream using a particular lower layer protocol.
HL7Server - Class in ca.uhn.hl7v2.protocol.impl
A TCP/IP based server.
HL7Server(ServerSocket, ApplicationRouter, SafeStorage) - Constructor for class ca.uhn.hl7v2.protocol.impl.HL7Server
 
HL7Server(ServerSocket, ServerSocket, ApplicationRouter, SafeStorage) - Constructor for class ca.uhn.hl7v2.protocol.impl.HL7Server
 
HL7ServerTestHelper - Class in ca.uhn.hl7v2.app
Helper class used to send messages from a flat file to an ip and port.
HL7ServerTestHelper(String, int) - Constructor for class ca.uhn.hl7v2.app.HL7ServerTestHelper
 
HL7ServerTestHelper.CommentFilterReader - Class in ca.uhn.hl7v2.app
TODO: this code is copied from HAPI ...
HL7ServerTestHelper.CommentFilterReader(Reader) - Constructor for class ca.uhn.hl7v2.app.HL7ServerTestHelper.CommentFilterReader
 
HL7Service - Class in ca.uhn.hl7v2.app
An HL7 service.
HL7Service(Parser, LowerLayerProtocol) - Constructor for class ca.uhn.hl7v2.app.HL7Service
Creates a new instance of Server
HL7Writer - Interface in ca.uhn.hl7v2.llp
An HL7Writer implements writing to an output stream using a particular lower layer protocol.
Home - Class in ca.uhn.hl7v2.util
Used to access the hapi.home system property.
Home() - Constructor for class ca.uhn.hl7v2.util.Home
Creates a new instance of Home

I

ID - Class in ca.uhn.hl7v2.model.primitive
This class contains functionality used by the ID class in the version 2.3.0, 2.3.1, 2.4, and 2.5 packages Note: The class description below has been excerpted from the Hl7 2.4 documentation.
ID(Message) - Constructor for class ca.uhn.hl7v2.model.primitive.ID
 
ID(Message, int) - Constructor for class ca.uhn.hl7v2.model.primitive.ID
 
ID(Message, Integer) - Constructor for class ca.uhn.hl7v2.model.primitive.ID
 
ID - Class in ca.uhn.hl7v2.model.v21.datatype
Note: The class description below has been excerpted from the Hl7 2.3.0 documentation.
ID(Message) - Constructor for class ca.uhn.hl7v2.model.v21.datatype.ID
 
ID(Message, int) - Constructor for class ca.uhn.hl7v2.model.v21.datatype.ID
 
ID(Message, Integer) - Constructor for class ca.uhn.hl7v2.model.v21.datatype.ID
 
ID - Class in ca.uhn.hl7v2.model.v22.datatype
Note: The class description below has been excerpted from the Hl7 2.3.0 documentation.
ID(Message) - Constructor for class ca.uhn.hl7v2.model.v22.datatype.ID
 
ID(Message, int) - Constructor for class ca.uhn.hl7v2.model.v22.datatype.ID
 
ID(Message, Integer) - Constructor for class ca.uhn.hl7v2.model.v22.datatype.ID
 
ID - Class in ca.uhn.hl7v2.model.v23.datatype
Note: The class description below has been excerpted from the Hl7 2.3.0 documentation.
ID(Message) - Constructor for class ca.uhn.hl7v2.model.v23.datatype.ID
 
ID(Message, int) - Constructor for class ca.uhn.hl7v2.model.v23.datatype.ID
 
ID(Message, Integer) - Constructor for class ca.uhn.hl7v2.model.v23.datatype.ID
 
ID - Class in ca.uhn.hl7v2.model.v231.datatype
Note: The class description below has been excerpted from the Hl7 2.3.1 documentation.
ID(Message) - Constructor for class ca.uhn.hl7v2.model.v231.datatype.ID
 
ID(Message, int) - Constructor for class ca.uhn.hl7v2.model.v231.datatype.ID
 
ID(Message, Integer) - Constructor for class ca.uhn.hl7v2.model.v231.datatype.ID
 
ID - Class in ca.uhn.hl7v2.model.v24.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
ID(Message) - Constructor for class ca.uhn.hl7v2.model.v24.datatype.ID
 
ID(Message, int) - Constructor for class ca.uhn.hl7v2.model.v24.datatype.ID
 
ID(Message, Integer) - Constructor for class ca.uhn.hl7v2.model.v24.datatype.ID
 
ID - Class in ca.uhn.hl7v2.model.v25.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
ID(Message) - Constructor for class ca.uhn.hl7v2.model.v25.datatype.ID
 
ID(Message, int) - Constructor for class ca.uhn.hl7v2.model.v25.datatype.ID
 
ID(Message, Integer) - Constructor for class ca.uhn.hl7v2.model.v25.datatype.ID
 
ID - Class in ca.uhn.hl7v2.model.v251.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
ID(Message) - Constructor for class ca.uhn.hl7v2.model.v251.datatype.ID
 
ID(Message, int) - Constructor for class ca.uhn.hl7v2.model.v251.datatype.ID
 
ID(Message, Integer) - Constructor for class ca.uhn.hl7v2.model.v251.datatype.ID
 
ID - Class in ca.uhn.hl7v2.model.v26.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
ID(Message) - Constructor for class ca.uhn.hl7v2.model.v26.datatype.ID
 
ID(Message, int) - Constructor for class ca.uhn.hl7v2.model.v26.datatype.ID
 
ID(Message, Integer) - Constructor for class ca.uhn.hl7v2.model.v26.datatype.ID
 
ignoreableWhitespace(char[], int, int) - Method in class ca.uhn.hl7v2.preparser.XML.HL7MessageHandler
 
ImpNote - Class in ca.uhn.hl7v2.conf.spec
An implementation note.
ImpNote() - Constructor for class ca.uhn.hl7v2.conf.spec.ImpNote
Creates a new instance of ImpNote
INBOUND_CLIENT_ID_KEY - Static variable in class ca.uhn.hl7v2.protocol.impl.JMSTransport
 
INBOUND_CONNECTION_METADATA_KEY - Static variable in class ca.uhn.hl7v2.protocol.impl.JMSTransport
 
INBOUND_DESTINATION_NAME_KEY - Static variable in class ca.uhn.hl7v2.protocol.impl.JMSTransport
 
incrementRep() - Method in class ca.uhn.hl7v2.parser.MessageIterator.Position
 
index - Variable in class ca.uhn.hl7v2.util.MessageIterator.Position
 
info(Object) - Method in class ca.uhn.log.HapiLogImpl
 
info(Object, Throwable) - Method in class ca.uhn.log.HapiLogImpl
 
Initiator - Class in ca.uhn.hl7v2.app
Performs the initiation role of a message exchange (i.e sender of the first message; analagous to the client in a client-server interaction), according to HL7's original mode processing rules.
Initiator(Connection) - Constructor for class ca.uhn.hl7v2.app.Initiator
Creates a new instance of Initiator.
Initiator - Interface in ca.uhn.hl7v2.protocol
A convenient way for the initiator of a message exchange to send a message to a remote server and await the response in the same thread.
InitiatorImpl - Class in ca.uhn.hl7v2.protocol.impl
Default implementation of Initiator.
InitiatorImpl(Processor) - Constructor for class ca.uhn.hl7v2.protocol.impl.InitiatorImpl
Creates an instance that uses a GenericParser
InitiatorImpl(Parser, Processor) - Constructor for class ca.uhn.hl7v2.protocol.impl.InitiatorImpl
Creates an instance that uses the given Parser
insertRepetition(Structure, int) - Method in class ca.uhn.hl7v2.model.AbstractGroup
Inserts a repetition of a given Structure into repetitions of that structure by name.
insertRepetition(String, int) - Method in class ca.uhn.hl7v2.model.AbstractGroup
Inserts a repetition of a given Structure into repetitions of that structure by name.
insertRepetition(int, int) - Method in class ca.uhn.hl7v2.model.AbstractSegment
Inserts a repetition of a given Field into repetitions of that field by name.
instantiateMessage(String, String, boolean) - Method in class ca.uhn.hl7v2.parser.Parser
Note that the validation context of the resulting message is set to this parser's validation context.
instantiateMessage(Class<? extends Message>, ModelClassFactory) - Static method in class ca.uhn.hl7v2.util.ReflectionUtil
 
IntRef - Class in ca.uhn.hl7v2.protocol.impl
The class IntRef is a reference for an int value.
IntRef() - Constructor for class ca.uhn.hl7v2.protocol.impl.IntRef
 
IS - Class in ca.uhn.hl7v2.model.primitive
This class contains functionality used by the IS class in the version 2.3.0, 2.3.1, 2.4, and 2.5 packages Note: The class description below has been excerpted from the Hl7 2.4 documentation.
IS(Message) - Constructor for class ca.uhn.hl7v2.model.primitive.IS
 
IS(Message, int) - Constructor for class ca.uhn.hl7v2.model.primitive.IS
 
IS(Message, Integer) - Constructor for class ca.uhn.hl7v2.model.primitive.IS
 
IS - Class in ca.uhn.hl7v2.model.v22.datatype
Note: The class description below has been excerpted from the Hl7 2.3.0 documentation.
IS(Message, int) - Constructor for class ca.uhn.hl7v2.model.v22.datatype.IS
 
IS(Message, Integer) - Constructor for class ca.uhn.hl7v2.model.v22.datatype.IS
 
IS - Class in ca.uhn.hl7v2.model.v23.datatype
Note: The class description below has been excerpted from the Hl7 2.3.0 documentation.
IS(Message, int) - Constructor for class ca.uhn.hl7v2.model.v23.datatype.IS
 
IS(Message, Integer) - Constructor for class ca.uhn.hl7v2.model.v23.datatype.IS
 
IS - Class in ca.uhn.hl7v2.model.v231.datatype
Note: The class description below has been excerpted from the Hl7 2.3.1 documentation.
IS(Message, int) - Constructor for class ca.uhn.hl7v2.model.v231.datatype.IS
 
IS(Message, Integer) - Constructor for class ca.uhn.hl7v2.model.v231.datatype.IS
 
IS - Class in ca.uhn.hl7v2.model.v24.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
IS(Message, int) - Constructor for class ca.uhn.hl7v2.model.v24.datatype.IS
 
IS(Message, Integer) - Constructor for class ca.uhn.hl7v2.model.v24.datatype.IS
 
IS - Class in ca.uhn.hl7v2.model.v25.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
IS(Message, int) - Constructor for class ca.uhn.hl7v2.model.v25.datatype.IS
 
IS(Message, Integer) - Constructor for class ca.uhn.hl7v2.model.v25.datatype.IS
 
IS - Class in ca.uhn.hl7v2.model.v251.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
IS(Message, int) - Constructor for class ca.uhn.hl7v2.model.v251.datatype.IS
 
IS(Message, Integer) - Constructor for class ca.uhn.hl7v2.model.v251.datatype.IS
 
IS - Class in ca.uhn.hl7v2.model.v26.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
IS(Message, int) - Constructor for class ca.uhn.hl7v2.model.v26.datatype.IS
 
IS(Message, Integer) - Constructor for class ca.uhn.hl7v2.model.v26.datatype.IS
 
isAcceptable() - Method in interface ca.uhn.hl7v2.protocol.AcceptValidator.AcceptRuling
 
isAcceptable() - Method in class ca.uhn.hl7v2.protocol.impl.AcceptAcknowledger.AcceptACK
 
isAvailable(String) - Method in class ca.uhn.hl7v2.protocol.impl.ProcessorImpl
 
isAvailable(String) - Method in interface ca.uhn.hl7v2.protocol.Processor
 
isConnected() - Method in class ca.uhn.hl7v2.protocol.impl.AbstractTransport
 
isConnected() - Method in class ca.uhn.hl7v2.protocol.impl.JMSQueueAdapter
 
isConnected() - Method in class ca.uhn.hl7v2.protocol.impl.JMSTopicAdapter
 
isConnected() - Method in interface ca.uhn.hl7v2.protocol.JMSDestination
 
isConnected() - Method in interface ca.uhn.hl7v2.protocol.TransportLayer
 
isDebugEnabled() - Method in class ca.uhn.log.HapiLogImpl
 
isErrorEnabled() - Method in class ca.uhn.log.HapiLogImpl
 
isFatalEnabled() - Method in class ca.uhn.log.HapiLogImpl
 
isFinalChildOfParent() - Method in interface ca.uhn.hl7v2.parser.IStructureDefinition
 
isFinalChildOfParent() - Method in class ca.uhn.hl7v2.parser.NonStandardStructureDefinition
isFinalChildOfParent() - Method in class ca.uhn.hl7v2.parser.StructureDefinition
isInfoEnabled() - Method in class ca.uhn.log.HapiLogImpl
 
isInstance(String) - Static method in class ca.uhn.hl7v3.sourcegen.DataTypeDefinition
Returns true if the given datatype name is an Instance (i.e.
isLast(MessageIterator.Position) - Static method in class ca.uhn.hl7v2.util.MessageIterator
Tests whether the name of the given Index matches the name of the last child of the given group.
isLegacyMode() - Method in class ca.uhn.hl7v2.parser.PipeParser
Returns true if legacy mode is on.
isOpen() - Method in class ca.uhn.hl7v2.app.Connection
Returns false if the Connection has been closed.
isRepeating(String) - Method in class ca.uhn.hl7v2.model.AbstractGroup
Returns true if the named structure is required.
isRepeating(String) - Method in interface ca.uhn.hl7v2.model.Group
Returns true if the named structure is repeating.
isRepeating() - Method in interface ca.uhn.hl7v2.parser.IStructureDefinition
 
isRepeating() - Method in class ca.uhn.hl7v2.parser.NonStandardStructureDefinition
isRepeating() - Method in class ca.uhn.hl7v2.parser.StructureDefinition
isRequired(String) - Method in class ca.uhn.hl7v2.model.AbstractGroup
Returns true if the named structure is required.
isRequired(int) - Method in class ca.uhn.hl7v2.model.AbstractSegment
Returns true if the given field is required in this segment - fields are numbered from 1.
isRequired(String) - Method in interface ca.uhn.hl7v2.model.Group
Returns true if the named structure is required.
isRequired(int) - Method in interface ca.uhn.hl7v2.model.Segment
Returns true if the field at the given index is required, false otherwise.
isRequired() - Method in interface ca.uhn.hl7v2.parser.IStructureDefinition
 
isRequired() - Method in class ca.uhn.hl7v2.parser.NonStandardStructureDefinition
isRequired() - Method in class ca.uhn.hl7v2.parser.StructureDefinition
isRunning() - Method in class ca.uhn.hl7v2.app.HL7Service
 
isRunning() - Method in class ca.uhn.hl7v2.protocol.impl.HL7Server
Returns true between when start() returns and when stop() is called.
isSegment() - Method in class ca.uhn.hl7v2.parser.FastParser.StructRef
 
isSegment() - Method in interface ca.uhn.hl7v2.parser.IStructureDefinition
 
isSegment() - Method in class ca.uhn.hl7v2.parser.NonStandardStructureDefinition
isSegment() - Method in class ca.uhn.hl7v2.parser.StructureDefinition
isTraceEnabled() - Method in class ca.uhn.log.HapiLogImpl
 
IStructureDefinition - Interface in ca.uhn.hl7v2.parser
Contains information about the composition of a given type of Structure.
isValidCode(String, String) - Method in class ca.uhn.hl7v2.conf.store.AbstractCodeStore
 
isValidCode(String, String) - Method in interface ca.uhn.hl7v2.conf.store.CodeStore
 
isWarnEnabled() - Method in class ca.uhn.log.HapiLogImpl
 
iterate(boolean, boolean) - Method in class ca.uhn.hl7v2.util.MessageNavigator
Iterates through the message tree to the next segment/group location (regardless of whether an instance of the segment exists).

J

JMSDestination - Interface in ca.uhn.hl7v2.protocol
A facade for a JMS Queue or Topic.
JMSQueueAdapter - Class in ca.uhn.hl7v2.protocol.impl
An implementation of JMSDestination that uses an underlying Queue.
JMSQueueAdapter(QueueConnection, Queue) - Constructor for class ca.uhn.hl7v2.protocol.impl.JMSQueueAdapter
 
JMSQueueTransport - Class in ca.uhn.hl7v2.protocol.impl
A TransportLayer that uses a JMS Queue.
JMSQueueTransport(QueueConnection, Queue) - Constructor for class ca.uhn.hl7v2.protocol.impl.JMSQueueTransport
 
JMSTopicAdapter - Class in ca.uhn.hl7v2.protocol.impl
An implementation of JMSDestination that uses an underlying Topic.
JMSTopicAdapter(TopicConnection, Topic) - Constructor for class ca.uhn.hl7v2.protocol.impl.JMSTopicAdapter
 
JMSTopicAdapter(TopicConnection, Topic, String) - Constructor for class ca.uhn.hl7v2.protocol.impl.JMSTopicAdapter
 
JMSTopicTransport - Class in ca.uhn.hl7v2.protocol.impl
A TransportLayer that uses a JMS Topic.
JMSTopicTransport(TopicConnection, Topic) - Constructor for class ca.uhn.hl7v2.protocol.impl.JMSTopicTransport
 
JMSTopicTransport(TopicConnection, Topic, String) - Constructor for class ca.uhn.hl7v2.protocol.impl.JMSTopicTransport
 
JMSTransport - Class in ca.uhn.hl7v2.protocol.impl
A TransportLayer that exchanges messages through JMS destinations.
JMSTransport(JMSDestination, JMSDestination) - Constructor for class ca.uhn.hl7v2.protocol.impl.JMSTransport
 
JMSTransport() - Constructor for class ca.uhn.hl7v2.protocol.impl.JMSTransport
 

K

keepAsOriginal(Node) - Method in class ca.uhn.hl7v2.parser.XMLParser
Checks if Node content should be kept as original (ie.: whitespaces won't be removed)
keepRunning() - Method in class ca.uhn.hl7v2.app.HL7Service
Deprecated. Use HL7Service.isRunning(). Deprecated as of version 0.6.
knowsCodes(String) - Method in interface ca.uhn.hl7v2.conf.store.CodeStore
 
knowsCodes(String) - Method in class ca.uhn.hl7v2.conf.store.ProfileCodeStore
 

L

llp - Variable in class ca.uhn.hl7v2.app.HL7Service
 
LLPException - Exception in ca.uhn.hl7v2.llp
Represents a problem encountered while using a Lower Layer Protocol.
LLPException(String) - Constructor for exception ca.uhn.hl7v2.llp.LLPException
Constructs an LLPException with the specified detail message.
LLPException(String, Exception) - Constructor for exception ca.uhn.hl7v2.llp.LLPException
Constructs an LLPException with the specified detail message and embedded exception.
loadApplications(ApplicationRouter, URL) - Static method in class ca.uhn.hl7v2.protocol.impl.ApplicationLoader
A convenience method for binding applications to an ApplicationRouter Information about bindings is read from a file at a specified URL.
loadApplicationsFromFile(File) - Method in class ca.uhn.hl7v2.app.HL7Service
A convenience method for registering applications (using registerApplication() ) with this service.
loadEventGuideMap(URL) - Static method in class ca.uhn.hl7v2.parser.FastParser
Loads a parsing guide map (as required for FastParser instantiation).
loadOnce(String) - Static method in class ca.uhn.hl7v2.util.PropertyLoader
Calls loadProperties() if it has not been called before for the given file.
loadProperties(String) - Static method in class ca.uhn.hl7v2.util.PropertyLoader
Reads given "property file" and sets system properties accordingly.
log(Exception, String) - Method in class ca.uhn.hl7v2.FileLog
Deprecated.  
log(String) - Method in class ca.uhn.hl7v2.FileLog
Deprecated.  
Log - Class in ca.uhn.hl7v2
Deprecated. MUST USE jakarta-commons-logging
Log() - Constructor for class ca.uhn.hl7v2.Log
Deprecated.  
log(Exception, String) - Method in class ca.uhn.hl7v2.Log
Deprecated. Logs an Exception.
log(String) - Method in class ca.uhn.hl7v2.Log
Deprecated. Logs a status message.
logAndMakeErrorMessage(Exception, Segment, Parser, String) - Static method in class ca.uhn.hl7v2.app.Responder
Logs the given exception and creates an error message to send to the remote system.
logCharacterReceived(int) - Static method in class ca.uhn.hl7v2.llp.LowerLayerProtocol
Logs the fact that a character has been received, if configured to do so.
LogException - Exception in ca.uhn.hl7v2
Deprecated. MUST USE jakarta-commons-logging
LogException() - Constructor for exception ca.uhn.hl7v2.LogException
Deprecated. Creates new LogException without detail message.
LogException(String) - Constructor for exception ca.uhn.hl7v2.LogException
Deprecated. Constructs a LogException with the specified detail message.
LookupException - Exception in ca.uhn.hl7v2
Represents a technical problem accessing table values in the normative database.
LookupException(String) - Constructor for exception ca.uhn.hl7v2.LookupException
Constructs an LookupException with the specified detail message.
LookupException(String, Throwable) - Constructor for exception ca.uhn.hl7v2.LookupException
Constructs an LookupException with the specified detail message and cause
LowerLayerProtocol - Class in ca.uhn.hl7v2.llp
Represents a particular "lower layer protocol" over which HL7 messages can be sent.
LowerLayerProtocol() - Constructor for class ca.uhn.hl7v2.llp.LowerLayerProtocol
Creates a new LowerLayerProtocol.

M

m_msgMask - Variable in class ca.uhn.hl7v2.preparser.XML.HL7MessageHandler
Specifies what parts of a message should be dumped to m_props.
m_path - Variable in class ca.uhn.hl7v2.preparser.DatumPath
 
m_props - Variable in class ca.uhn.hl7v2.preparser.XML.HL7MessageHandler
The data that is found while parsing, and which passes m_msgMask, will be dumped to m_props, as (DatumPath.toString() / text) key/value pairs
m_startedDocument - Variable in class ca.uhn.hl7v2.preparser.XML.HL7MessageHandler
 
main(String[]) - Static method in class ca.uhn.hl7v2.app.ConnectionDialog
 
main(String[]) - Static method in class ca.uhn.hl7v2.app.HL7FileMsgCorrector
 
main(String[]) - Static method in class ca.uhn.hl7v2.app.HL7ServerTestHelper
Main method for running the application example command lines args: -f UHN_PRO_DEV_PATIENTS.dat -h 142.224.178.152 -p 3999
main(String[]) - Static method in class ca.uhn.hl7v2.app.Initiator
Test harness
main(String[]) - Static method in class ca.uhn.hl7v2.app.Responder
Test code.
main(String[]) - Static method in class ca.uhn.hl7v2.app.SimpleServer
Run server from command line.
main(String[]) - Static method in class ca.uhn.hl7v2.app.TestPanel
 
main(String[]) - Static method in class ca.uhn.hl7v2.app.TwoPortService
Run server from command line.
main(String[]) - Static method in class ca.uhn.hl7v2.conf.check.DefaultValidator
 
main(String[]) - Static method in class ca.uhn.hl7v2.conf.parser.ProfileParser
 
main(String[]) - Static method in class ca.uhn.hl7v2.llp.MinLLPReader
Test driver for the program.
main(String[]) - Static method in class ca.uhn.hl7v2.Log
Deprecated.  
main(String[]) - Static method in class ca.uhn.hl7v2.model.AbstractSegment
 
main(String[]) - Static method in class ca.uhn.hl7v2.parser.DefaultXMLParser
Test harness
main(String[]) - Static method in class ca.uhn.hl7v2.parser.XMLParser
Test harness
main(String[]) - Static method in class ca.uhn.hl7v2.preparser.DatumPath
 
main(String[]) - Static method in class ca.uhn.hl7v2.preparser.ER7
 
main(String[]) - Static method in class ca.uhn.hl7v2.preparser.XML
 
main(String[]) - Static method in class ca.uhn.hl7v2.protocol.impl.HL7Server
 
main(String[]) - Static method in class ca.uhn.hl7v2.Test
 
main(String[]) - Static method in class ca.uhn.hl7v2.util.EncodedMessageComparator
Compares messages in two files
main(String[]) - Static method in class ca.uhn.hl7v2.util.FileCodeMapper
Test harness.
main(String[]) - Static method in class ca.uhn.hl7v2.util.Home
 
main(String[]) - Static method in class ca.uhn.hl7v2.util.ParseTester
Command line tool for testing messages in files.
main(String[]) - Static method in class ca.uhn.hl7v2.util.PropertyLoader
Test harness
main(String[]) - Static method in class ca.uhn.hl7v2.view.TreePanel
Opens window and displays a message in a file (file named in command line arg).
main(String[]) - Static method in class ca.uhn.hl7v3.sourcegen.CMPClassGenerator
 
main(String[]) - Static method in class ca.uhn.hl7v3.sourcegen.DefinitionLoader
 
main(String[]) - Static method in class ca.uhn.hl7v3.sourcegen.SourceGenerator
 
makeACK(Segment) - Static method in class ca.uhn.hl7v2.app.DefaultApplication
Creates an ACK message with the minimum required information from an inbound message.
makeAttributeDeclaration(ComponentDefinition) - Method in class ca.uhn.hl7v3.sourcegen.DataTypeGenerator
 
makeBeanAttribute(AttributeDefinition) - Method in class ca.uhn.hl7v3.sourcegen.CMPAttributeGenerator
Returns public attribute declaration associated with this attribute in CMP Entity Bean.
makeBeanCode(AttributeDefinition) - Method in class ca.uhn.hl7v3.sourcegen.CMPAttributeGenerator
Returns source code for the methods that represent the given attribute in a CMP Entity EJB implementation.
makeBeanCode(ClassDefinition) - Method in class ca.uhn.hl7v3.sourcegen.CMPClassGenerator
 
makeComposite(DataTypeDefinition) - Method in class ca.uhn.hl7v3.sourcegen.DataTypeGenerator
 
makeControlMSH(String, ModelClassFactory) - Static method in class ca.uhn.hl7v2.parser.Parser
Creates a version-specific MSH object and returns it as a version-independent MSH interface.
makeDataType(DataTypeDefinition) - Method in class ca.uhn.hl7v3.sourcegen.DataTypeGenerator
 
makeGeneric(DataTypeDefinition) - Method in class ca.uhn.hl7v3.sourcegen.DataTypeGenerator
 
makeGetter(ComponentDefinition) - Method in class ca.uhn.hl7v3.sourcegen.DataTypeGenerator
 
makeGetterSignature(AttributeDefinition) - Static method in class ca.uhn.hl7v3.sourcegen.SourceGenerator
Returns a public method signature for the getter of a given attribute (not incl.
makeGroupElementName(String, String) - Static method in class ca.uhn.hl7v2.parser.DefaultXMLParser
Given the name of a message and a Group class, returns the corresponding group element name in an XML-encoded message.
makeHomeCode(ClassDefinition) - Method in class ca.uhn.hl7v3.sourcegen.CMPClassGenerator
 
makeInstance(DataTypeDefinition) - Method in class ca.uhn.hl7v3.sourcegen.DataTypeGenerator
 
makeJavaDocComment(String, int) - Static method in class ca.uhn.hl7v3.sourcegen.SourceGenerator
 
makeLLP() - Static method in class ca.uhn.hl7v2.llp.LowerLayerProtocol
Returns a particular implementation of LowerLayerProtocol.
makePrimitive(DataTypeDefinition) - Method in class ca.uhn.hl7v3.sourcegen.DataTypeGenerator
 
makeRemoteCode(AttributeDefinition) - Method in class ca.uhn.hl7v3.sourcegen.CMPAttributeGenerator
Returns source code for the method signatures that represent the given attribute in the EJB remote interface.
makeRemoteCode(ClassDefinition) - Method in class ca.uhn.hl7v3.sourcegen.CMPClassGenerator
 
makeSetter(ComponentDefinition) - Method in class ca.uhn.hl7v3.sourcegen.DataTypeGenerator
 
makeSetterSignature(AttributeDefinition) - Static method in class ca.uhn.hl7v3.sourcegen.SourceGenerator
Returns a public method signature for the setter of a given attribute (not incl.
mapInstanceName(String) - Static method in class ca.uhn.hl7v3.sourcegen.DataTypeDefinition
Given the name of an Instance RIM data type (i.e.
matches(ApplicationRouter.AppRoutingData, ApplicationRouter.AppRoutingData) - Static method in class ca.uhn.hl7v2.protocol.impl.ApplicationRouterImpl
 
matchExistsAfterPosition(MessageIterator.Position, String, boolean, boolean) - Static method in class ca.uhn.hl7v2.util.MessageIterator
A match exists for the given name somewhere after the given position (in the normal serialization order).
Message - Interface in ca.uhn.hl7v2.model
Represents a complete HL7 message including all structures, segments, and fields.
MESSAGE_ACCEPTED - Static variable in exception ca.uhn.hl7v2.HL7Exception
 
MessageIDGenerator - Class in ca.uhn.hl7v2.util
Creates unique message IDs.
MessageIterator - Class in ca.uhn.hl7v2.parser
Iterates over all defined nodes (ie segments, groups) in a message, regardless of whether they have been instantiated previously.
MessageIterator(Message, IStructureDefinition, String, boolean) - Constructor for class ca.uhn.hl7v2.parser.MessageIterator
Creates a new instance of MessageIterator
MessageIterator - Class in ca.uhn.hl7v2.util
Iterates over all defined nodes (ie segments, groups) in a message, regardless of whether they have been instantiated previously.
MessageIterator(Structure, String, boolean) - Constructor for class ca.uhn.hl7v2.util.MessageIterator
Creates a new instance of MessageIterator
MessageIterator.Index - Class in ca.uhn.hl7v2.util
An index of a child structure within a group, consisting of the name and rep of of the child.
MessageIterator.Index(String, int) - Constructor for class ca.uhn.hl7v2.util.MessageIterator.Index
 
MessageIterator.Position - Class in ca.uhn.hl7v2.parser
A structure position within a message.
MessageIterator.Position(IStructureDefinition, int) - Constructor for class ca.uhn.hl7v2.parser.MessageIterator.Position
 
MessageIterator.Position - Class in ca.uhn.hl7v2.util
A structure position within a message.
MessageIterator.Position(Group, String, int) - Constructor for class ca.uhn.hl7v2.util.MessageIterator.Position
 
MessageIterator.Position(Group, MessageIterator.Index) - Constructor for class ca.uhn.hl7v2.util.MessageIterator.Position
 
MessageNavigator - Class in ca.uhn.hl7v2.util
Used to navigate the nested group structure of a message.
MessageNavigator(Group) - Constructor for class ca.uhn.hl7v2.util.MessageNavigator
Creates a new instance of MessageNavigator
MessagePointer - Class in ca.uhn.hl7v2.parser
Deprecated. PipeParser now uses MessageIterator
MessagePointer(PipeParser, Message, EncodingCharacters) - Constructor for class ca.uhn.hl7v2.parser.MessagePointer
Deprecated. Creates new GroupPointer
MessageQuery - Class in ca.uhn.hl7v2.util
Queries messages in an SQL-like style.
MessageQuery() - Constructor for class ca.uhn.hl7v2.util.MessageQuery
 
MessageQuery.Result - Interface in ca.uhn.hl7v2.util
A result set for a message query.
MessageRule - Interface in ca.uhn.hl7v2.validation
A validation rule that applies to a fully populated message object.
MessageRuleBinding - Class in ca.uhn.hl7v2.validation.impl
A RuleBinding that applies to MessageRules.
MessageRuleBinding(String, String, String, MessageRule) - Constructor for class ca.uhn.hl7v2.validation.impl.MessageRuleBinding
 
MessageTypeRouter - Class in ca.uhn.hl7v2.app
Routes messages to various Applications based on message type and trigger event.
MessageTypeRouter() - Constructor for class ca.uhn.hl7v2.app.MessageTypeRouter
Creates a new instance of MessageTypeRouter
MessageValidator - Class in ca.uhn.hl7v2.validation
Validation utilities for parsed and encoded messages.
MessageValidator(ValidationContext, boolean) - Constructor for class ca.uhn.hl7v2.validation.MessageValidator
 
MessageVisitor - Interface in ca.uhn.hl7v2.model
 
MetaData - Class in ca.uhn.hl7v2.conf.spec
Conformance Profile meta data (an element of ConformanceProfile and StaticDef).
MetaData() - Constructor for class ca.uhn.hl7v2.conf.spec.MetaData
Creates a new instance of MetaData
MetadataExtractor - Class in ca.uhn.hl7v2.protocol.impl
A utility for getting a list of fields from a Message, e.g.
MetadataExtractor() - Constructor for class ca.uhn.hl7v2.protocol.impl.MetadataExtractor
 
MinLLPReader - Class in ca.uhn.hl7v2.llp
Title: HL7Reader Description: A buffered reader specifically designed for use in reading HL7 ASCII strings.
MinLLPReader() - Constructor for class ca.uhn.hl7v2.llp.MinLLPReader
Creates a MinLLPReader with no setup - setInputStream must be set later.
MinLLPReader(InputStream) - Constructor for class ca.uhn.hl7v2.llp.MinLLPReader
Creates a MinLLPReader which reads from the given InputStream.
MinLLPWriter - Class in ca.uhn.hl7v2.llp
Title: MinLLPWriter Description: Writes HL7 messages to an OutputStream.
MinLLPWriter() - Constructor for class ca.uhn.hl7v2.llp.MinLLPWriter
Creates a MinLLPWriter with no output stream specified - setOutputStream must be called before attempting to write any messages.
MinLLPWriter(OutputStream) - Constructor for class ca.uhn.hl7v2.llp.MinLLPWriter
Creates a MinLLPWriter, specifying the underlying output stream.
MinLowerLayerProtocol - Class in ca.uhn.hl7v2.llp
Implements the "Minimal Lower Layer Protocol" from the HL7 Implementation Guide, Appendix C.
MinLowerLayerProtocol() - Constructor for class ca.uhn.hl7v2.llp.MinLowerLayerProtocol
Creates new MinLowerLayerProtocol
MLLPTransport - Class in ca.uhn.hl7v2.protocol.impl
An implementation of the HL7 Minimal Lower Layer Protocol (see HL7 implementation guide appendix C).
MLLPTransport(StreamSource) - Constructor for class ca.uhn.hl7v2.protocol.impl.MLLPTransport
 
ModelClassFactory - Interface in ca.uhn.hl7v2.parser
Looks up classes for message model components (e.g.
MultiTestApplication - Class in ca.uhn.hl7v2.validation.app
A composite test application that delegates to multiple other test applications and returns a combined list of problems.
MultiTestApplication() - Constructor for class ca.uhn.hl7v2.validation.app.MultiTestApplication
Creates a new instance of MultiTestApplication
myBufferSize - Variable in class ca.uhn.hl7v2.protocol.impl.URLTransport
 

N

name - Variable in class ca.uhn.hl7v2.util.MessageIterator.Index
 
NE - Static variable in interface ca.uhn.hl7v2.protocol.Processor
Never send acknowledgement (in MSH-15 and 16)
newConnection(Connection) - Method in class ca.uhn.hl7v2.app.HL7Service
Called by subclasses when a new Connection is made.
next() - Method in class ca.uhn.hl7v2.parser.MessageIterator
Returns the next node in the message.
next() - Method in class ca.uhn.hl7v2.util.FilterIterator
 
next() - Method in class ca.uhn.hl7v2.util.MessageIterator
Returns the next node in the message.
next() - Method in interface ca.uhn.hl7v2.util.MessageQuery.Result
Advances to the next "row" of data if one is available.
next() - Method in class ca.uhn.hl7v2.util.ReadOnlyMessageIterator
 
nextChild() - Method in class ca.uhn.hl7v2.util.MessageNavigator
Moves to the next sibling of the current location.
NONE - Static variable in class ca.uhn.hl7v2.util.Status
Deprecated. Used as an argument to setVerbosity(), causes no status information to be output.
NonStandardStructureDefinition - Class in ca.uhn.hl7v2.parser
Structure definition which defines a non-standard structure within a parent structure.
NonStandardStructureDefinition(IStructureDefinition, IStructureDefinition, String, int) - Constructor for class ca.uhn.hl7v2.parser.NonStandardStructureDefinition
Constructor
NoValidation - Class in ca.uhn.hl7v2.validation.impl
A ValidationContext with no validation initially defined.
NoValidation() - Constructor for class ca.uhn.hl7v2.validation.impl.NoValidation
 
NULLDT - Class in ca.uhn.hl7v2.model.primitive
Base class for "NULL" datatype.
NULLDT(Message) - Constructor for class ca.uhn.hl7v2.model.primitive.NULLDT
Constructor
NULLDT - Class in ca.uhn.hl7v2.model.v251.datatype
Special datatype used in fields which have been withdrawn from the HL7 specification and should not contain a value.
NULLDT(Message) - Constructor for class ca.uhn.hl7v2.model.v251.datatype.NULLDT
Constructor
NULLDT - Class in ca.uhn.hl7v2.model.v26.datatype
Special datatype used in fields which have been withdrawn from the HL7 specification and should not contain a value.
NULLDT(Message) - Constructor for class ca.uhn.hl7v2.model.v26.datatype.NULLDT
Constructor
NullSafeStorage - Class in ca.uhn.hl7v2.protocol.impl
A non-functional implementation of SafeStorage.
NullSafeStorage() - Constructor for class ca.uhn.hl7v2.protocol.impl.NullSafeStorage
 
numbersLessThan(DatumPath) - Method in class ca.uhn.hl7v2.preparser.DatumPath
 
numComponents() - Method in class ca.uhn.hl7v2.model.ExtraComponents
Returns the number of existing extra components
numComponents(Type) - Static method in class ca.uhn.hl7v2.util.Terser
Returns the number of components in the given type, i.e.
numFields() - Method in class ca.uhn.hl7v2.model.AbstractSegment
Returns the number of fields defined by this segment (repeating fields are not counted multiple times).
numFields() - Method in interface ca.uhn.hl7v2.model.Segment
Returns the number of fields defined by this segment (repeating fields are not counted multiple times).
numSubComponents(Type, int) - Static method in class ca.uhn.hl7v2.util.Terser
Returns the number of sub-components in the specified component, i.e.

O

OldPipeParser - Class in ca.uhn.hl7v2.parser
Deprecated.  
OldPipeParser() - Constructor for class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated. Creates a new PipeParser
OldPipeParser(ModelClassFactory) - Constructor for class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated. Creates a new PipeParser
openSocket() - Method in class ca.uhn.hl7v2.app.HL7ServerTestHelper
 
openTextWindow(String, String) - Static method in class ca.uhn.hl7v2.app.TestPanel
Opens a new window for displaying text (intended for displaying encoded messages.
OUTBOUND_CLIENT_ID_KEY - Static variable in class ca.uhn.hl7v2.protocol.impl.JMSTransport
 
OUTBOUND_CONNECTION_METADATA_KEY - Static variable in class ca.uhn.hl7v2.protocol.impl.JMSTransport
 
OUTBOUND_DESTINATION_NAME_KEY - Static variable in class ca.uhn.hl7v2.protocol.impl.JMSTransport
 

P

packageList(String) - Static method in class ca.uhn.hl7v2.parser.DefaultModelClassFactory
Lists all the packages (user-definable) where classes for standard and custom messages may be found.
parent - Variable in class ca.uhn.hl7v2.parser.Pointer
 
parent - Variable in class ca.uhn.hl7v2.util.MessageIterator.Position
 
parse(String) - Method in class ca.uhn.hl7v2.conf.parser.ProfileParser
Parses an XML profile string into a RuntimeProfile object.
parse(String) - Method in class ca.uhn.hl7v2.model.AbstractMessage
Parses the string into this message using the parser returned by Message.getParser()
parse(String) - Method in class ca.uhn.hl7v2.model.AbstractPrimitive
Parses the string into this message using the parser returned by #getParser()
parse(String) - Method in class ca.uhn.hl7v2.model.AbstractSegment
Parses the string into this segment using the parser returned by Message.getParser()
parse(String) - Method in class ca.uhn.hl7v2.model.AbstractType
Parses the string into this message using the parser returned by #getParser()
parse(String) - Method in interface ca.uhn.hl7v2.model.Message
Parses the string into this message using the parser returned by Message.getParser()
parse(String) - Method in interface ca.uhn.hl7v2.model.Segment
Parses the string into this segment using the parser returned by Message.getParser()
parse(String) - Method in interface ca.uhn.hl7v2.model.Type
Parses the string into this message using the parser returned by #getParser()
parse(String) - Method in class ca.uhn.hl7v2.model.Varies
Parses the string into this message using the parser returned by #getParser()
parse(Type, String, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.FastParser
Not supported, throws UnsupportedOperationException
parse(Segment, String, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.FastParser
Not supported, throws UnsupportedOperationException
parse(Message, String) - Method in class ca.uhn.hl7v2.parser.FastParser
Not supported, throws UnsupportedOperationException
parse(Type, String, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.GenericParser
Parses a particular type and returns the encoded structure
parse(Segment, String, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.GenericParser
Parses a particular segment and returns the encoded structure
parse(Message, String) - Method in class ca.uhn.hl7v2.parser.GenericParser
 
parse(Segment, String, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated. Parses a segment string and populates the given Segment object.
parse(Type, String, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated. Fills a field with values from an unparsed string representing the field.
parse(Message, String) - Method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated.  
parse(String) - Method in class ca.uhn.hl7v2.parser.Parser
Parses a message string and returns the corresponding Message object.
parse(Type, String, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.Parser
Parses a particular type and returns the encoded structure
parse(Segment, String, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.Parser
Parses a particular segment and returns the encoded structure
parse(Message, String) - Method in class ca.uhn.hl7v2.parser.Parser
Parses a particular message and returns the encoded structure
parse(Segment, String, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.PipeParser
Parses a segment string and populates the given Segment object.
parse(Segment, String, EncodingCharacters, Integer) - Method in class ca.uhn.hl7v2.parser.PipeParser
Parses a segment string and populates the given Segment object.
parse(Type, String, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.PipeParser
Fills a field with values from an unparsed string representing the field.
parse(String) - Method in class ca.uhn.hl7v2.parser.PipeParser
Parses a message string and returns the corresponding Message object.
parse(Message, String) - Method in class ca.uhn.hl7v2.parser.PipeParser
 
parse(Segment, Element) - Method in class ca.uhn.hl7v2.parser.XMLParser
Populates the given Segment object with data from the given XML Element.
parse(Type, Element) - Method in class ca.uhn.hl7v2.parser.XMLParser
Populates the given Type object with data from the given XML Element.
parse(Message, String) - Method in class ca.uhn.hl7v2.parser.XMLParser
Throws unsupported operation exception
parse(Type, String, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.XMLParser
Throws unsupported operation exception
parse(Segment, String, EncodingCharacters) - Method in class ca.uhn.hl7v2.parser.XMLParser
Throws unsupported operation exception
ParseChecker - Class in ca.uhn.hl7v2.protocol.impl
A debugging utility that logs raw messages and parsed/encoded versions, and warnings about apparent discrepancies between them.
ParseChecker() - Constructor for class ca.uhn.hl7v2.protocol.impl.ParseChecker
 
parseClasspath(String) - Method in class ca.uhn.hl7v2.conf.parser.ProfileParser
Parses an XML profile string into a RuntimeProfile object.
parseDocument(Document, String) - Method in class ca.uhn.hl7v2.parser.DefaultXMLParser
Creates and populates a Message object from an XML Document that contains an XML-encoded HL7 message.
parseDocument(Document, String) - Method in class ca.uhn.hl7v2.parser.XMLParser
Creates and populates a Message object from an XML Document that contains an XML-encoded HL7 message.
parseLeaf(String, String, int) - Method in class ca.uhn.hl7v2.parser.XMLParser
Attempts to retrieve the value of a leaf tag without using DOM or SAX.
parseMessage(Properties, Vector, String) - Static method in class ca.uhn.hl7v2.preparser.ER7
Parses message and dumps contents to props, with keys in the ZYX[a]-b[c]-d-e style.
parseMessage(Properties, String, Collection) - Static method in class ca.uhn.hl7v2.preparser.XML
parse message according to our HL7 XML handler, and dump the data found to props.
parseMSHSegmentWhole(Properties, Vector, EncodingCharacters, String) - Static method in class ca.uhn.hl7v2.preparser.ER7
given segment, starting with "MSH", then encoding characters, etc...
parseOutbound() - Method in class ca.uhn.hl7v2.app.TestPanel
Attempts to parse the contents of the outbound message text box into a message object and display in the outbound message tree.
parser - Variable in class ca.uhn.hl7v2.app.HL7Service
 
Parser - Class in ca.uhn.hl7v2.parser
Parses HL7 message Strings into HL7 Message objects and encodes HL7 Message objects into HL7 message Strings.
Parser() - Constructor for class ca.uhn.hl7v2.parser.Parser
Uses DefaultModelClassFactory for model class lookup.
Parser(ModelClassFactory) - Constructor for class ca.uhn.hl7v2.parser.Parser
 
parsesCorrectly(String, String) - Static method in class ca.uhn.hl7v2.util.ParseTester
Checks whether the given message parses correctly with a GenericParser.
parseSegmentGuts(ER7.Handler, String, Vector) - Static method in class ca.uhn.hl7v2.preparser.ER7
recursively tokenize "guts" (a segment, or part of one) into tokens, according to separators (aka delimiters) which are different at each level of recursion, and to a recursive depth which is discovered through "handler" via handler.delim(int) and handler.specDepth() As tokens are found, they are reported to handler via handler.putDatum(), which presumably stashes them away somewhere.
parseSegmentWhole(Properties, Map, Vector, EncodingCharacters, String) - Static method in class ca.uhn.hl7v2.preparser.ER7
pass in a whole segment (of type other than MSH), including message type at the start, according to encodingChars, and we'll parse the contents and put them in props.
ParseTester - Class in ca.uhn.hl7v2.util
Tests correctness of message parsing by testing equivalence of re-encoded form with original.
ParseTester() - Constructor for class ca.uhn.hl7v2.util.ParseTester
Creates a new instance of ParseTester
ParseTester.CommentFilterReader - Class in ca.uhn.hl7v2.util
Removes C and C++ style comments from a reader stream.
ParseTester.CommentFilterReader(Reader) - Constructor for class ca.uhn.hl7v2.util.ParseTester.CommentFilterReader
 
persistProfile(String, String) - Method in class ca.uhn.hl7v2.conf.store.FileProfileStore
Stores profile in persistent storage with given ID.
persistProfile(String, String) - Method in interface ca.uhn.hl7v2.conf.store.ProfileStore
Stores profile in persistent storage with given ID.
persistProfile(String, String) - Method in class ca.uhn.hl7v2.conf.store.URLProfileStore
Stores profile in persistent storage with given ID.
PipeParser - Class in ca.uhn.hl7v2.parser
An implementation of Parser that supports traditionally encoded (ie delimited with characters like |, ^, and ~) HL7 messages.
PipeParser() - Constructor for class ca.uhn.hl7v2.parser.PipeParser
Creates a new PipeParser
PipeParser(ModelClassFactory) - Constructor for class ca.uhn.hl7v2.parser.PipeParser
Creates a new PipeParser
Pointer - Class in ca.uhn.hl7v2.parser
A Pointer is a placeholder used in parsing traditionally encoded messages (which do not explicitly identify segment groups).
Pointer() - Constructor for class ca.uhn.hl7v2.parser.Pointer
 
populate(Segment, String) - Method in exception ca.uhn.hl7v2.HL7Exception
Populates the given error segment with information from this Exception.
position - Variable in class ca.uhn.hl7v2.parser.Pointer
 
PostCondition - Class in ca.uhn.hl7v2.conf.spec.usecase
A use case postcondition.
PostCondition() - Constructor for class ca.uhn.hl7v2.conf.spec.usecase.PostCondition
Creates a new instance of PostCondition
preAppendZeroes(int, int) - Static method in class ca.uhn.hl7v2.model.DataTypeUtil
This method will preappend the zeros to the beginning of num such that the total length equals totalDigitLength.
PreCondition - Class in ca.uhn.hl7v2.conf.spec.usecase
A use case precondition.
PreCondition() - Constructor for class ca.uhn.hl7v2.conf.spec.usecase.PreCondition
Creates a new instance of PreCondition
Predicate - Class in ca.uhn.hl7v2.conf.spec.message
 
Predicate() - Constructor for class ca.uhn.hl7v2.conf.spec.message.Predicate
Creates a new instance of Predicate
PreParser - Class in ca.uhn.hl7v2.preparser
Extracts specified fields from unparsed messages.
PreParser() - Constructor for class ca.uhn.hl7v2.preparser.PreParser
 
Primitive - Interface in ca.uhn.hl7v2.model
Represents the category of HL7 data types that contain a single value (in other words have no subcomponents).
Primitive - Class in ca.uhn.hl7v3.rim.datatype
Abstract superclass for RIM primitive types.
Primitive() - Constructor for class ca.uhn.hl7v3.rim.datatype.Primitive
 
PrimitiveTypeRule - Interface in ca.uhn.hl7v2.validation
A rule that applies to a primitive datatype.
process(InputStream) - Method in class ca.uhn.hl7v2.app.HL7ServerTestHelper
 
processMessage(Message) - Method in interface ca.uhn.hl7v2.app.Application
Uses the contents of the message for whatever purpose the Application has for this message, and returns an appropriate response message.
processMessage(Message) - Method in class ca.uhn.hl7v2.app.DefaultApplication
Creates and returns an acknowledgement -- the details are determined by fillDetails().
processMessage(Message) - Method in class ca.uhn.hl7v2.app.MessageTypeRouter
Forwards the given message to any Applications that have been registered to accept messages of that type and trigger event.
processMessage(String) - Method in class ca.uhn.hl7v2.app.Receiver
Processes a single incoming message by sending it to the appropriate internal location.
processMessage(String) - Method in class ca.uhn.hl7v2.app.Responder
Processes an incoming message string and returns the response message string.
processMessage(Transportable) - Method in interface ca.uhn.hl7v2.protocol.ApplicationRouter
Attempts to route the given message to the associated Application and obtain a response.
processMessage(Transportable) - Method in class ca.uhn.hl7v2.protocol.impl.ApplicationRouterImpl
 
processMessage(Message, Map) - Method in class ca.uhn.hl7v2.protocol.impl.AppWrapper
 
processMessage(Message, Map) - Method in interface ca.uhn.hl7v2.protocol.ReceivingApplication
Uses the contents of the message for whatever purpose the application has for this message, and returns an appropriate response message.
processMessage(Message) - Method in class ca.uhn.hl7v2.validation.app.TestApplication
Calls test(Message in), routes resulting exceptions to configured destinations, and returns an ack (which should not normally be used since the test app is intended to operate in parallel with system-to-system communication).
Processor - Interface in ca.uhn.hl7v2.protocol
Encapsulates both the client and server roles of the HL7-defined "original mode" and "enhanced mode" processing rules.
ProcessorContext - Interface in ca.uhn.hl7v2.protocol
The operational context of a Processor.
ProcessorContextImpl - Class in ca.uhn.hl7v2.protocol.impl
Default implementation of ProcessorContext.
ProcessorContextImpl(ApplicationRouter, TransportLayer, SafeStorage) - Constructor for class ca.uhn.hl7v2.protocol.impl.ProcessorContextImpl
Creates a new instance that uses the given resources.
ProcessorContextImpl(ApplicationRouter, TransportLayer, TransportLayer, SafeStorage) - Constructor for class ca.uhn.hl7v2.protocol.impl.ProcessorContextImpl
Creates a new instance that uses the given resources.
ProcessorImpl - Class in ca.uhn.hl7v2.protocol.impl
A default implementation of Processor.
ProcessorImpl(ProcessorContext, boolean) - Constructor for class ca.uhn.hl7v2.protocol.impl.ProcessorImpl
 
ProfileCodeStore - Class in ca.uhn.hl7v2.conf.store
 
ProfileCodeStore(String) - Constructor for class ca.uhn.hl7v2.conf.store.ProfileCodeStore
 
ProfileCodeStore(URL) - Constructor for class ca.uhn.hl7v2.conf.store.ProfileCodeStore
As string constructor but accepts a URL object
ProfileException - Exception in ca.uhn.hl7v2.conf
Represents something wrong with a profile.
ProfileException(String) - Constructor for exception ca.uhn.hl7v2.conf.ProfileException
Constructs an instance of ProfileException with the specified detail message.
ProfileException(String, Throwable) - Constructor for exception ca.uhn.hl7v2.conf.ProfileException
Constructs an instance of ProfileException with the specified cause and detail message.
ProfileNotFollowedException - Exception in ca.uhn.hl7v2.conf.check
An exception indicating that some message contents don't reflect a static profile.
ProfileNotFollowedException(String) - Constructor for exception ca.uhn.hl7v2.conf.check.ProfileNotFollowedException
Constructs an instance of ProfileNotFollowedException with the specified detail message.
ProfileNotHL7CompliantException - Exception in ca.uhn.hl7v2.conf.check
An exception indicating that a static profile doesn't correspond to HL7 rules.
ProfileNotHL7CompliantException(String) - Constructor for exception ca.uhn.hl7v2.conf.check.ProfileNotHL7CompliantException
Constructs an instance of ProfileNotHL7CompliantHL7Exception with the specified detail message.
ProfileNotHL7CompliantException(String, Throwable) - Constructor for exception ca.uhn.hl7v2.conf.check.ProfileNotHL7CompliantException
Constructs an instance of ProfileNotHL7CompliantHL7Exception with the specified detail message.
ProfileParser - Class in ca.uhn.hl7v2.conf.parser
Parses a Message Profile XML document into a RuntimeProfile object.
ProfileParser(boolean) - Constructor for class ca.uhn.hl7v2.conf.parser.ProfileParser
Creates a new instance of ProfileParser
ProfileStore - Interface in ca.uhn.hl7v2.conf.store
A repository for conformance profile documents.
ProfileStoreFactory - Class in ca.uhn.hl7v2.conf.store
Provides access to a (configurable) ProfileStore.
ProfileStoreFactory() - Constructor for class ca.uhn.hl7v2.conf.store.ProfileStoreFactory
 
ProfileStructure - Interface in ca.uhn.hl7v2.conf.spec.message
A message profile Segment or SegGroup.
ProfileTestApplication - Class in ca.uhn.hl7v2.validation.app
Tests messages against conformance profiles.
ProfileTestApplication() - Constructor for class ca.uhn.hl7v2.validation.app.ProfileTestApplication
Creates a new instance of ProfileTestApplication that tests using profiles declared in each message (if any)
ProfileTestApplication(String) - Constructor for class ca.uhn.hl7v2.validation.app.ProfileTestApplication
Creates a new instance of ProfileTestApplication.
propertyChangeSupport - Variable in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Utility field used by bound properties.
PropertyLoader - Class in ca.uhn.hl7v2.util
Loads system properties from a file.
putDatum(Vector, String) - Method in class ca.uhn.hl7v2.preparser.ER7.ER7SegmentHandler
 
putDatum(Vector, String) - Method in interface ca.uhn.hl7v2.preparser.ER7.Handler
 

Q

query(Message, String) - Static method in class ca.uhn.hl7v2.util.MessageQuery
 

R

RAW_MESSAGE_KEY - Static variable in class ca.uhn.hl7v2.protocol.impl.ApplicationRouterImpl
Key under which raw message text is stored in metadata Map sent to ReceivingApplications.
read() - Method in class ca.uhn.hl7v2.app.HL7ServerTestHelper.CommentFilterReader
Returns the next character, not including comments.
read(char[], int, int) - Method in class ca.uhn.hl7v2.app.HL7ServerTestHelper.CommentFilterReader
 
read(InputStream) - Static method in class ca.uhn.hl7v2.util.Hl7InputStreamReader
Reads HL7 messages from an InputStream and outputs an array of HL7 message strings
read() - Method in class ca.uhn.hl7v2.util.ParseTester.CommentFilterReader
Returns the next character, not including comments.
read(char[], int, int) - Method in class ca.uhn.hl7v2.util.ParseTester.CommentFilterReader
 
ReaderThread - Class in ca.uhn.hl7v2.protocol.impl
The class ReaderThread read from a Reader into a char[] buffer.
ReaderThread(Reader, char[], IntRef) - Constructor for class ca.uhn.hl7v2.protocol.impl.ReaderThread
Creates a new instance
ReadOnlyMessageIterator - Class in ca.uhn.hl7v2.util
Iterator though existing Stuctures in a message.
ReadOnlyMessageIterator(Group) - Constructor for class ca.uhn.hl7v2.util.ReadOnlyMessageIterator
 
receive() - Method in class ca.uhn.hl7v2.protocol.impl.AbstractTransport
Delegates to doReceive() and adds common metadata to the resulting Transportable before it is returned.
receive() - Method in class ca.uhn.hl7v2.protocol.impl.JMSQueueAdapter
 
receive() - Method in class ca.uhn.hl7v2.protocol.impl.JMSTopicAdapter
 
receive(String, long) - Method in class ca.uhn.hl7v2.protocol.impl.ProcessorImpl
 
receive() - Method in interface ca.uhn.hl7v2.protocol.JMSDestination
 
receive(String, long) - Method in interface ca.uhn.hl7v2.protocol.Processor
Gets the message with the given acknowledgement ID from the incoming message list.
receive() - Method in interface ca.uhn.hl7v2.protocol.TransportLayer
Gets the next message from the remote system.
receiveJMS() - Method in class ca.uhn.hl7v2.protocol.impl.AbstractJMSTransport
 
receiveJMS() - Method in class ca.uhn.hl7v2.protocol.impl.JMSQueueTransport
 
receiveJMS() - Method in class ca.uhn.hl7v2.protocol.impl.JMSTopicTransport
 
Receiver - Class in ca.uhn.hl7v2.app
Listens for incoming messages on a certain input stream, and sends them to the appropriate location.
Receiver(Connection, HL7Reader) - Constructor for class ca.uhn.hl7v2.app.Receiver
Creates a new instance of Receiver, associated with the given Connection
ReceivingApplication - Interface in ca.uhn.hl7v2.protocol
From an HL7 messaging perspective, a ReceivingApplication is a consumer of a messages.
ReceivingApplicationException - Exception in ca.uhn.hl7v2.protocol
Represents any problem encountered during processing of a message by a ReceivingApplication.
ReceivingApplicationException(String) - Constructor for exception ca.uhn.hl7v2.protocol.ReceivingApplicationException
Constructs an instance of ReceivingApplicationException with the specified detail message.
ReceivingApplicationException(Throwable) - Constructor for exception ca.uhn.hl7v2.protocol.ReceivingApplicationException
Constructs a new exception with the specified underlying cause.
ReceivingApplicationException(String, Throwable) - Constructor for exception ca.uhn.hl7v2.protocol.ReceivingApplicationException
Constructs a new exception with the specified underlying cause and detail message.
ReflectionUtil - Class in ca.uhn.hl7v2.util
 
refreshCache() - Method in class ca.uhn.hl7v2.util.CodeMapper
If values are cached in such a way that they are not guaranteed to be current, a call to this method refreshes the values.
refreshCache() - Method in class ca.uhn.hl7v2.util.FileCodeMapper
If values are cached in such a way that they are not guaranteed to be current, a call to this method refreshes the values.
RegexPrimitiveRule - Class in ca.uhn.hl7v2.validation.impl
A PrimitiveTypeRule that validates primitive values using a regular expression.
RegexPrimitiveRule(String, String) - Constructor for class ca.uhn.hl7v2.validation.impl.RegexPrimitiveRule
 
registerApplication(String, String, Application) - Method in class ca.uhn.hl7v2.app.HL7Service
Registers the given application to handle messages corresponding to the given type and trigger event.
registerApplication(String, String, Application) - Method in class ca.uhn.hl7v2.app.MessageTypeRouter
Registers the given application to handle messages corresponding to the given type and trigger event.
registerApplication(Application) - Method in class ca.uhn.hl7v2.app.Responder
Registers an Application with this Responder.
registerConnectionListener(ConnectionListener) - Method in class ca.uhn.hl7v2.app.HL7Service
Registers the given ConnectionListener with the HL7Service - when a remote host makes a new Connection, all registered listeners will be notified.
reloadPackages() - Static method in class ca.uhn.hl7v2.parser.DefaultModelClassFactory
Reloads the packages.
remove() - Method in class ca.uhn.hl7v2.parser.MessageIterator
Not supported
remove() - Method in class ca.uhn.hl7v2.util.FilterIterator
Throws UnsupportedOperationException
remove() - Method in class ca.uhn.hl7v2.util.MessageIterator
Not supported
remove() - Method in class ca.uhn.hl7v2.util.ReadOnlyMessageIterator
Not supported.
removePropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.Conformance
Removes a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.ImpNote
Removes a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Removes a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer
Removes a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.DataValue
Removes a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.Field
Removes a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Removes a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.SegGroup
Removes a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Removes a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.MetaData
Removes a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Removes a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.Specification
Removes a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.usecase.AbstractUseCaseComponent
Removes a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.usecase.UseCase
Removes a PropertyChangeListener from the listener list.
removeRepetition(String, int) - Method in class ca.uhn.hl7v2.model.AbstractGroup
Removes a repetition of a given Structure objects by name.
removeRepetition(int, int) - Method in class ca.uhn.hl7v2.model.AbstractSegment
Removes a repetition of a given field by name.
removeVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.Conformance
Removes a VetoableChangeListener from the listener list.
removeVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.ImpNote
Removes a VetoableChangeListener from the listener list.
removeVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Removes a VetoableChangeListener from the listener list.
removeVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer
Removes a VetoableChangeListener from the listener list.
removeVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.DataValue
Removes a VetoableChangeListener from the listener list.
removeVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.Field
Removes a VetoableChangeListener from the listener list.
removeVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Removes a VetoableChangeListener from the listener list.
removeVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.SegGroup
Removes a VetoableChangeListener from the listener list.
removeVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Removes a VetoableChangeListener from the listener list.
removeVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.MetaData
Removes a VetoableChangeListener from the listener list.
removeVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Removes a VetoableChangeListener from the listener list.
removeVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.Specification
Removes a VetoableChangeListener from the listener list.
removeVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.usecase.AbstractUseCaseComponent
Removes a VetoableChangeListener from the listener list.
removeVetoableChangeListener(VetoableChangeListener) - Method in class ca.uhn.hl7v2.conf.spec.usecase.UseCase
Removes a VetoableChangeListener from the listener list.
removeWhitespace(String) - Method in class ca.uhn.hl7v2.parser.XMLParser
Removes all unecessary whitespace from the given String (intended to be used with Primitive values).
rep - Variable in class ca.uhn.hl7v2.util.MessageIterator.Index
 
Repeatable - Interface in ca.uhn.hl7v2.conf.classes.abs
A class which implements this interface will provide the methods to return Min and Max repetitions
repeating - Variable in class ca.uhn.hl7v2.parser.Pointer
 
REQUIRED_FIELD_MISSING - Static variable in exception ca.uhn.hl7v2.HL7Exception
 
reserve(String, long) - Method in class ca.uhn.hl7v2.protocol.impl.ProcessorImpl
 
reserve(String, long) - Method in interface ca.uhn.hl7v2.protocol.Processor
Indicates that the calling thread expects a message with a certain ack ID.
reserveResponse(String) - Method in class ca.uhn.hl7v2.app.Connection
Reserves a future incoming message by ack ID.
reset() - Method in class ca.uhn.hl7v2.parser.FastParser.StructRef
Resets the StructRef to its starting state, before its first iteration, and resets its children as well.
reset() - Method in class ca.uhn.hl7v2.util.MessageNavigator
Resets the location to the beginning of the tree (the root)
resetRepNumber() - Method in class ca.uhn.hl7v2.parser.MessageIterator.Position
 
Responder - Class in ca.uhn.hl7v2.app
Performs the responding role in a message exchange (i.e receiver of the first message, sender of the response; analagous to the server in a client-server interaction), according to HL7's original mode processing rules.
Responder(Parser) - Constructor for class ca.uhn.hl7v2.app.Responder
Creates a new instance of Responder that optionally validates parsing of incoming messages using a system property.
Responder(Parser, boolean) - Constructor for class ca.uhn.hl7v2.app.Responder
Creates a new instance of Responder that optionally validates parsing of incoming messages.
restore() - Method in class ca.uhn.hl7v2.protocol.impl.NullSafeStorage
Returns an empty array.
restore() - Method in interface ca.uhn.hl7v2.protocol.SafeStorage
Returns all messages that have been stored.
RIMClass - Class in ca.uhn.hl7v3.rim
Base class for EJB implementation of all classes in the RIM.
RIMClass() - Constructor for class ca.uhn.hl7v3.rim.RIMClass
 
Rule - Interface in ca.uhn.hl7v2.validation
A testable rule to which HL7 messages (at least certain specific message) should conform.
RuleBinding - Class in ca.uhn.hl7v2.validation.impl
An association between a type of item to be validated (eg a datatype or message) and a validation Rule.
RuleBinding(String, String, Rule) - Constructor for class ca.uhn.hl7v2.validation.impl.RuleBinding
Active by default.
run() - Method in class ca.uhn.hl7v2.app.HL7Service
Implemented by subclasses to accept remote connections, create Connection objects, and call newConnection().
run() - Method in class ca.uhn.hl7v2.app.Receiver
Loops continuously, reading messages and calling processMessage() until stop() is called.
run() - Method in class ca.uhn.hl7v2.app.SimpleServer
Loop that waits for a connection and starts a ConnectionManager when it gets one.
run() - Method in class ca.uhn.hl7v2.app.TwoPortService
Initially sets up server sockets and starts separate threads to accept connections on them.
run() - Method in class ca.uhn.hl7v2.protocol.impl.ReaderThread
 
RuntimeProfile - Class in ca.uhn.hl7v2.conf.spec
A conformance specification (see HL7 2.5 section 2.12).
RuntimeProfile() - Constructor for class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Creates a new instance of Specification

S

s_maxSize - Static variable in class ca.uhn.hl7v2.preparser.DatumPath
 
SafeStorage - Interface in ca.uhn.hl7v2.protocol
Represents a persistent store for incoming messages.
Seg - Class in ca.uhn.hl7v2.conf.spec.message
A specification for a message segment in a conformance profile.
Seg() - Constructor for class ca.uhn.hl7v2.conf.spec.message.Seg
Creates a new instance of Segment
SegGroup - Class in ca.uhn.hl7v2.conf.spec.message
A specification for a segment group in a conformance profile.
SegGroup() - Constructor for class ca.uhn.hl7v2.conf.spec.message.SegGroup
Creates a new instance of SegGroup
Segment - Interface in ca.uhn.hl7v2.model
Represents an HL7 message segment, which is a unit of data that contains multiple fields.
SEGMENT_SEQUENCE_ERROR - Static variable in exception ca.uhn.hl7v2.HL7Exception
 
SegmentFinder - Class in ca.uhn.hl7v2.util
A tool for getting segments by name within a message or part of a message.
SegmentFinder(Group) - Constructor for class ca.uhn.hl7v2.util.SegmentFinder
Creates a new instance of SegmentFinder.
SegmentPointer - Class in ca.uhn.hl7v2.parser
Deprecated. PipeParser now uses MessageIterator
SegmentPointer(PipeParser, Group, int, EncodingCharacters) - Constructor for class ca.uhn.hl7v2.parser.SegmentPointer
Deprecated. Creates new SegmentPointer
send(Transportable) - Method in class ca.uhn.hl7v2.protocol.impl.AbstractTransport
Delegates to doSend() after checking that we are connected.
send(Message) - Method in class ca.uhn.hl7v2.protocol.impl.JMSQueueAdapter
 
send(Message) - Method in class ca.uhn.hl7v2.protocol.impl.JMSTopicAdapter
 
send(Transportable, int, long) - Method in class ca.uhn.hl7v2.protocol.impl.ProcessorImpl
 
send(Message) - Method in interface ca.uhn.hl7v2.protocol.JMSDestination
Sends the given message to the JMS destination.
send(Transportable, int, long) - Method in interface ca.uhn.hl7v2.protocol.Processor
Sends a message to a remote system via an underlying TransportLayer.
send(Transportable) - Method in interface ca.uhn.hl7v2.protocol.TransportLayer
Sends a message to a remote HL7 service.
sendAndReceive(Message) - Method in class ca.uhn.hl7v2.app.Initiator
Sends a message to a responder system, receives the reply, and returns the reply as a Message object.
sendAndReceive(Message) - Method in class ca.uhn.hl7v2.protocol.impl.InitiatorImpl
 
sendAndReceive(Message) - Method in interface ca.uhn.hl7v2.protocol.Initiator
Encodes a message, sends it to a remote system, awaits the response, parses it, and returns it.
sendAndRecieve() - Method in class ca.uhn.hl7v2.app.TestPanel
Sends the message that is currently displayed in the outbound tree to the remote system that is currently connected.
sendJMS(Message) - Method in class ca.uhn.hl7v2.protocol.impl.AbstractJMSTransport
Sends a message to the underlying Destination
sendJMS(Message) - Method in class ca.uhn.hl7v2.protocol.impl.JMSQueueTransport
 
sendJMS(Message) - Method in class ca.uhn.hl7v2.protocol.impl.JMSTopicTransport
 
ServerSocketStreamSource - Class in ca.uhn.hl7v2.protocol.impl
A StreamSource that gets streams from ServerSockets.
ServerSocketStreamSource(ServerSocket, String) - Constructor for class ca.uhn.hl7v2.protocol.impl.ServerSocketStreamSource
 
set(int, Object) - Method in class ca.uhn.hl7v2.preparser.DatumPath
set() sets an element of the path.
set(Segment, int, int, int, int, String) - Static method in class ca.uhn.hl7v2.util.Terser
Sets the string value of the Primitive at the given location.
set(String, String) - Method in class ca.uhn.hl7v2.util.Terser
Sets the string value of the field specified.
setAcceptAck(String) - Method in class ca.uhn.hl7v2.conf.spec.Conformance
Setter for property acceptAck.
setActive(boolean) - Method in class ca.uhn.hl7v2.validation.impl.RuleBinding
 
setActor(Actor) - Method in class ca.uhn.hl7v2.conf.spec.usecase.UseCase
Setter for property actor.
setApplicationAck(String) - Method in class ca.uhn.hl7v2.conf.spec.Conformance
Setter for property applicationAck.
setAttributes(AttributeDefinition[]) - Method in class ca.uhn.hl7v3.sourcegen.ClassDefinition
 
setBody(String) - Method in class ca.uhn.hl7v2.conf.spec.usecase.AbstractUseCaseComponent
Setter for property body.
setChild(int, ProfileStructure) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer
Indexed setter for property structure.
setComponent(int, Component) - Method in class ca.uhn.hl7v2.conf.spec.message.Field
Indexed setter for property components (index starts at 1 following HL7 convention).
setComponents(ComponentDefinition[]) - Method in class ca.uhn.hl7v3.sourcegen.DataTypeDefinition
 
setComponentSeparator(char) - Method in class ca.uhn.hl7v2.parser.EncodingCharacters
 
setConformance(Conformance) - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Setter for property conformance.
setConformance(Conformance) - Method in class ca.uhn.hl7v2.conf.spec.Specification
Setter for property conformance.
setConformanceType(String) - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Setter for property conformanceType.
setConformanceType(String) - Method in class ca.uhn.hl7v2.conf.spec.Specification
Setter for property conformanceType.
setConstantValue(String) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Setter for property constantValue.
setContentType(String) - Method in class ca.uhn.hl7v2.protocol.impl.URLTransport
 
setContext(String) - Method in class ca.uhn.hl7v2.util.ParseTester
Sets a description of the context of the messages (e.g.
setData(Type) - Method in class ca.uhn.hl7v2.model.Varies
Sets the data contained by this instance of Varies.
setDatatype(String) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Setter for property datatype.
setDataType(String) - Method in class ca.uhn.hl7v3.sourcegen.AttributeDefinition
 
setDataType(String) - Method in class ca.uhn.hl7v3.sourcegen.ComponentDefinition
 
setDataValues(int, DataValue) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Indexed setter for property dataValues.
setDateMinutePrecision(int, int, int, int, int) - Method in class ca.uhn.hl7v2.model.primitive.CommonTS
This method takes in integer values for the year, month, day, hour and minute and performs validations, it then sets the value in the object formatted as an HL7 Time Stamp value with year&month&day&hour&minute precision (YYYYMMDDHHMM).
setDateMinutePrecision(int, int, int, int, int) - Method in class ca.uhn.hl7v2.model.primitive.TSComponentOne
 
setDatePrecision(int, int, int) - Method in class ca.uhn.hl7v2.model.primitive.CommonTS
This method takes in integer values for the year and month and day and performs validations, it then sets the value in the object formatted as an HL7 Time Stamp value with year&month&day precision (YYYYMMDD).
setDatePrecision(int, int, int) - Method in class ca.uhn.hl7v2.model.primitive.TSComponentOne
 
setDateSecondPrecision(int, int, int, int, int, float) - Method in class ca.uhn.hl7v2.model.primitive.CommonTS
This method takes in integer values for the year, month, day, hour, minute, seconds, and fractional seconds (going to the tenthousandths precision).
setDateSecondPrecision(int, int, int, int, int, float) - Method in class ca.uhn.hl7v2.model.primitive.TSComponentOne
 
setDerivativeEvent(DerivativeEvent) - Method in class ca.uhn.hl7v2.conf.spec.usecase.UseCase
Setter for property derivativeEvent.
setDescription(String) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Setter for property description.
setDescription(String) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer
Setter for property description.
setDescription(String) - Method in interface ca.uhn.hl7v2.conf.spec.message.ProfileStructure
Setter for property description.
setDescription(String) - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Setter for property description.
setDescription(String) - Method in class ca.uhn.hl7v3.sourcegen.AttributeDefinition
 
setDescription(String) - Method in class ca.uhn.hl7v3.sourcegen.ClassDefinition
 
setDescription(String) - Method in class ca.uhn.hl7v3.sourcegen.ComponentDefinition
 
setDescription(String) - Method in class ca.uhn.hl7v3.sourcegen.DataTypeDefinition
 
setDirection(String) - Method in class ca.uhn.hl7v2.parser.MessageIterator
 
setDirection(String) - Method in class ca.uhn.hl7v2.util.MessageIterator
 
setDnamicID(String) - Method in class ca.uhn.hl7v2.conf.spec.Conformance
Setter for property dnamicID.
setEncodings(int, Encoding) - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Indexed setter for property encodings.
setEncodings(int, Encoding) - Method in class ca.uhn.hl7v2.conf.spec.Specification
Indexed setter for property encodings.
setEntityContext(EntityContext) - Method in class ca.uhn.hl7v3.rim.RIMClass
 
setEscapeCharacter(char) - Method in class ca.uhn.hl7v2.parser.EncodingCharacters
 
setEventDesc(String) - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Setter for property eventDesc.
setEventFlow(EventFlow) - Method in class ca.uhn.hl7v2.conf.spec.usecase.UseCase
Setter for property eventFlow.
setEventType(String) - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Setter for property eventType.
setExValue(String) - Method in class ca.uhn.hl7v2.conf.spec.message.DataValue
Setter for property exValue.
setField(int, Field) - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Indexed setter for property field (index starts at 1 following HL7 convention).
setFieldPosition(int) - Method in exception ca.uhn.hl7v2.HL7Exception
Sets the field number (within a segment) where the error occured; numbering starts at 1.
setFieldSeparator(char) - Method in class ca.uhn.hl7v2.parser.EncodingCharacters
 
setHL7OID(String) - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Setter for property HL7OID.
setHL7OID(String) - Method in class ca.uhn.hl7v2.conf.spec.Specification
Setter for property HL7OID.
setHL7Version(String) - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Setter for property HL7Version.
setHL7Version(String) - Method in class ca.uhn.hl7v2.conf.spec.Specification
Setter for property HL7Version.
setHourMinSecondPrecision(int, int, float) - Method in class ca.uhn.hl7v2.model.primitive.CommonTM
This method takes in integer values for the hour, minute, seconds, and fractional seconds (going to the tenthousandths precision).
setHourMinSecondPrecision(int, int, float) - Method in class ca.uhn.hl7v2.model.primitive.TM
 
setHourMinutePrecision(int, int) - Method in class ca.uhn.hl7v2.model.primitive.CommonTM
This method takes in integer values for the hour and minute and performs validations, it then sets the value field formatted as an HL7 time value with hour&minute precision (HHMM).
setHourMinutePrecision(int, int) - Method in class ca.uhn.hl7v2.model.primitive.TM
 
setHourPrecision(int) - Method in class ca.uhn.hl7v2.model.primitive.CommonTM
This method takes in an integer value for the hour and performs validations, it then sets the value field formatted as an HL7 time value with hour precision (HH).
setHourPrecision(int) - Method in class ca.uhn.hl7v2.model.primitive.TM
 
setIdentifier(String) - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Setter for property identifier.
setImpNote(String) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Setter for property impNote.
setImpNote(String) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer
Setter for property impNote.
setImpNote(String) - Method in interface ca.uhn.hl7v2.conf.spec.message.ProfileStructure
Setter for property impNote.
setImpNote(String) - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Setter for property impNote.
setImpNote(String) - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Setter for property impNote.
setImpNote(ImpNote) - Method in class ca.uhn.hl7v2.conf.spec.Specification
Setter for property impNote.
setInputStream(InputStream) - Method in interface ca.uhn.hl7v2.llp.HL7Reader
Sets the InputStream from which to read messages.
setInputStream(InputStream) - Method in class ca.uhn.hl7v2.llp.MinLLPReader
Sets the InputStream from which to read messages.
setIsAbstract(boolean) - Method in class ca.uhn.hl7v3.sourcegen.ClassDefinition
 
setItemNo(short) - Method in class ca.uhn.hl7v2.conf.spec.message.Field
Setter for property itemNo.
setKeepAsOriginalNodes(String[]) - Method in class ca.uhn.hl7v2.parser.XMLParser
Sets the keepAsOriginalNodes The nodes whose names match the keepAsOriginalNodes will be kept as original, meaning that no white space treaming will occur on them
setLegacyMode(boolean) - Method in class ca.uhn.hl7v2.parser.PipeParser
Defaults to false
setLength(long) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Setter for property length.
setLongName(String) - Method in interface ca.uhn.hl7v2.conf.spec.message.ProfileStructure
Setter for property longName.
setLongName(String) - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Setter for property longName.
setLongName(String) - Method in class ca.uhn.hl7v2.conf.spec.message.SegGroup
Setter for property longName.
setLongName(String) - Method in class ca.uhn.hl7v3.sourcegen.DataTypeDefinition
 
setMax(short) - Method in class ca.uhn.hl7v2.conf.spec.message.Field
Setter for property max.
setMax(short) - Method in interface ca.uhn.hl7v2.conf.spec.message.ProfileStructure
Setter for property max.
setMax(short) - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Setter for property max.
setMax(short) - Method in class ca.uhn.hl7v2.conf.spec.message.SegGroup
Setter for property max.
setMaxRetries(int) - Method in class ca.uhn.hl7v2.protocol.impl.InitiatorImpl
 
setMessage(StaticDef) - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Setter for property message.
setMessage(StaticDef) - Method in class ca.uhn.hl7v2.conf.spec.Specification
Setter for property message.
setMessage(Message) - Method in class ca.uhn.hl7v2.view.TreePanel
Updates the panel with a new Message.
setMetaData(MetaData) - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Setter for property metaData.
setMin(short) - Method in class ca.uhn.hl7v2.conf.spec.message.Field
Setter for property min.
setMin(short) - Method in interface ca.uhn.hl7v2.conf.spec.message.ProfileStructure
Setter for property min.
setMin(short) - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Setter for property min.
setMin(short) - Method in class ca.uhn.hl7v2.conf.spec.message.SegGroup
Setter for property min.
setMsgAckMode(String) - Method in class ca.uhn.hl7v2.conf.spec.Conformance
Setter for property msgAckMode.
setMsgStructID(String) - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Setter for property msgStructID.
setMsgType(String) - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Setter for property msgType.
setName(String) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Setter for property name.
setName(String) - Method in interface ca.uhn.hl7v2.conf.spec.message.ProfileStructure
Setter for property name.
setName(String) - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Setter for property name.
setName(String) - Method in class ca.uhn.hl7v2.conf.spec.message.SegGroup
Setter for property name.
setName(String) - Method in class ca.uhn.hl7v2.conf.spec.MetaData
Setter for property name.
setName(String) - Method in class ca.uhn.hl7v2.conf.spec.usecase.AbstractUseCaseComponent
Setter for property name.
setName(String) - Method in class ca.uhn.hl7v3.sourcegen.AttributeDefinition
 
setName(String) - Method in class ca.uhn.hl7v3.sourcegen.ClassDefinition
 
setName(String) - Method in class ca.uhn.hl7v3.sourcegen.ComponentDefinition
 
setName(String) - Method in class ca.uhn.hl7v3.sourcegen.DataTypeDefinition
 
setOffset(int) - Method in class ca.uhn.hl7v2.model.primitive.CommonTM
This method takes in the four digit (signed) GMT offset and sets the offset field
setOffset(int) - Method in class ca.uhn.hl7v2.model.primitive.CommonTS
This method takes in the four digit (signed) GMT offset and sets the offset field
setOffset(int) - Method in class ca.uhn.hl7v2.model.primitive.TM
 
setOffset(int) - Method in class ca.uhn.hl7v2.model.primitive.TSComponentOne
 
setOrderControl(String) - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Setter for property orderControl.
setOrgName(String) - Method in class ca.uhn.hl7v2.conf.spec.MetaData
Setter for property orgName.
setOrgName(String) - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Setter for property orgName.
setOrgName(String) - Method in class ca.uhn.hl7v2.conf.spec.Specification
Setter for property orgName.
setOutput(int) - Method in class ca.uhn.hl7v2.util.Status
Deprecated. Sets the location where status messages are output.
setOutputStream(OutputStream) - Method in interface ca.uhn.hl7v2.llp.HL7Writer
Sets the OutputStream to which to write messages.
setOutputStream(OutputStream) - Method in class ca.uhn.hl7v2.llp.MinLLPWriter
Sets the underlying output stream to which messages are written.
setParser(Parser) - Method in class ca.uhn.hl7v2.model.AbstractMessage
Sets the parser to be used when parse/encode methods are called on this Message, as well as its children.
setParser(Parser) - Method in interface ca.uhn.hl7v2.model.Message
Sets the parser to be used when parse/encode methods are called on this Message, as well as its children.
setPipeParserAsPrimary() - Method in class ca.uhn.hl7v2.parser.GenericParser
Sets the underlying PipeParser as the primary parser, so that subsequent calls to encode() will return traditionally encoded messages, and an attempt will be made to use the PipeParser first for parsing.
setPostCondition(PostCondition) - Method in class ca.uhn.hl7v2.conf.spec.usecase.UseCase
Setter for property postCondition.
setPreCondition(PreCondition) - Method in class ca.uhn.hl7v2.conf.spec.usecase.UseCase
Setter for property preCondition.
setPredicate(String) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Setter for property predicate.
setPredicate(String) - Method in interface ca.uhn.hl7v2.conf.spec.message.ProfileStructure
Setter for property predicate.
setPredicate(String) - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Setter for property predicate.
setPredicate(String) - Method in class ca.uhn.hl7v2.conf.spec.message.SegGroup
Setter for property predicate.
setReceiveTimeout(long) - Method in class ca.uhn.hl7v2.protocol.impl.InitiatorImpl
 
setReference(String) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Setter for property reference.
setReference(String) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer
Setter for property reference.
setReference(String) - Method in interface ca.uhn.hl7v2.conf.spec.message.ProfileStructure
Setter for property reference.
setReference(String) - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Setter for property reference.
setRepetitionSeparator(char) - Method in class ca.uhn.hl7v2.parser.EncodingCharacters
 
setRetryInterval(long) - Method in class ca.uhn.hl7v2.protocol.impl.InitiatorImpl
 
setRole(String) - Method in class ca.uhn.hl7v2.conf.spec.message.StaticDef
Setter for property role.
setRole(String) - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Setter for property role.
setRole(String) - Method in class ca.uhn.hl7v2.conf.spec.Specification
Setter for property role.
setSegment(String, boolean) - Method in class ca.uhn.hl7v2.parser.GroupPointer
Deprecated. Parses the given String, which must contain a single traditionally encoded message segment, into the current repetition of the message Group underlying this Pointer by forwarding it to each of it's children until one of them succeeds.
setSegment(String) - Method in class ca.uhn.hl7v2.parser.MessagePointer
Deprecated. Parses the given String, which must contain a single traditionally encoded message segment, by forwarding it to child GroupPointers and SegmentPointers until one of them succeeds.
setSegment(String, boolean) - Method in class ca.uhn.hl7v2.parser.Pointer
Parses the given String, which must contain a single traditionally encoded message segment, into the current repetition of the message Structure underlying this Pointer.
setSegment(String, boolean) - Method in class ca.uhn.hl7v2.parser.SegmentPointer
Deprecated. Parses the given String, which must contain a single traditionally encoded message segment, into the current repetition of the message Structure underlying this Pointer.
setSegmentName(String) - Method in exception ca.uhn.hl7v2.HL7Exception
Sets the name of the segment where the error occured.
setSegmentRepetition(int) - Method in exception ca.uhn.hl7v2.HL7Exception
Sets the sequence number of the segment where the error occured if there are multiplt segments with the same name (ie the sequenceNum'th segment with the name specified in setSegmentName).
setSize(int) - Method in class ca.uhn.hl7v2.preparser.DatumPath
setSize(): resize.
setSource(Reader) - Method in class ca.uhn.hl7v2.util.ParseTester
Sets the source of message data (messages must be delimited by blank lines)
setSpecName(String) - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Setter for property specName.
setSpecName(String) - Method in class ca.uhn.hl7v2.conf.spec.Specification
Setter for property specName.
setSpecVersion(String) - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Setter for property specVersion.
setSpecVersion(String) - Method in class ca.uhn.hl7v2.conf.spec.Specification
Setter for property specVersion.
setStaticID(String) - Method in class ca.uhn.hl7v2.conf.spec.Conformance
Setter for property staticID.
setStatus(String) - Method in class ca.uhn.hl7v2.conf.spec.MetaData
Setter for property status.
setStatus(String) - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Setter for property status.
setStatus(String) - Method in class ca.uhn.hl7v2.conf.spec.Specification
Setter for property status.
setStore(ProfileStore) - Static method in class ca.uhn.hl7v2.conf.store.ProfileStoreFactory
Sets the profile store that will be returned in subsequent calls to getProfileStore().
setStructureDefinition(IStructureDefinition) - Method in class ca.uhn.hl7v2.parser.MessageIterator.Position
 
setSubComponent(int, SubComponent) - Method in class ca.uhn.hl7v2.conf.spec.message.Component
Indexed setter for property components (index starts at 1 following HL7 convention).
setSubcomponentSeparator(char) - Method in class ca.uhn.hl7v2.parser.EncodingCharacters
 
setSuccessor(String, FastParser.StructRef) - Method in class ca.uhn.hl7v2.parser.FastParser.StructRef
Indicates an immediately subsequent structure in parsing order.
setSuperClass(String) - Method in class ca.uhn.hl7v3.sourcegen.ClassDefinition
 
setSuperClass(String) - Method in class ca.uhn.hl7v3.sourcegen.DataTypeDefinition
 
setTable(String) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Setter for property table.
setTable(int) - Method in class ca.uhn.hl7v2.model.primitive.ID
 
setTable(int) - Method in class ca.uhn.hl7v2.model.primitive.IS
 
setText(String) - Method in class ca.uhn.hl7v2.conf.spec.ImpNote
Setter for property text.
setTextEncoding(String) - Method in class ca.uhn.hl7v2.parser.XMLParser
Sets the text encoding to be used in generating new messages.
setTimeoutMillis(int) - Method in class ca.uhn.hl7v2.app.Initiator
Sets the time (in milliseconds) that the initiator will wait for a response for a given message before timing out and throwing an exception (default is 10 seconds).
setTopics(String) - Method in class ca.uhn.hl7v2.conf.spec.MetaData
Setter for property topics.
setType(String) - Method in class ca.uhn.hl7v3.sourcegen.DataTypeDefinition
 
setUsage(String) - Method in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Setter for property usage.
setUsage(String) - Method in interface ca.uhn.hl7v2.conf.spec.message.ProfileStructure
Setter for property usage.
setUsage(String) - Method in class ca.uhn.hl7v2.conf.spec.message.Seg
Setter for property usage.
setUsage(String) - Method in class ca.uhn.hl7v2.conf.spec.message.SegGroup
Setter for property usage.
setUseCase(UseCase) - Method in class ca.uhn.hl7v2.conf.spec.RuntimeProfile
Setter for property useCase.
setUseCase(UseCase) - Method in class ca.uhn.hl7v2.conf.spec.Specification
Setter for property useCase.
setValidationContext(ValidationContext) - Method in class ca.uhn.hl7v2.model.AbstractMessage
 
setValidationContext(ValidationContext) - Method in interface ca.uhn.hl7v2.model.Message
 
setValidationContext(ValidationContext) - Method in class ca.uhn.hl7v2.parser.GenericParser
 
setValidationContext(ValidationContext) - Method in class ca.uhn.hl7v2.parser.Parser
 
setValue(String) - Method in class ca.uhn.hl7v2.conf.classes.abs.AbstractConformanceDataType
This method validates the String value passed in to be no greater then the maximum allowable length for the extending class.
setValue(String) - Method in class ca.uhn.hl7v2.model.AbstractPrimitive
Sets the value of this Primitive, first performing validation as specified by getMessage().getValidationContext().
setValue(String) - Method in class ca.uhn.hl7v2.model.GenericPrimitive
Sets the value of this field if the given value is legal in the context of the implementing class.
setValue(String) - Method in class ca.uhn.hl7v2.model.primitive.CommonDT
This method takes in a string HL7 date value and performs validations then sets the value field.
setValue(String) - Method in class ca.uhn.hl7v2.model.primitive.CommonTM
This method takes in a string HL7 Time value and performs validations then sets the value field.
setValue(String) - Method in class ca.uhn.hl7v2.model.primitive.CommonTS
This method takes in a string HL7 Time Stamp value and performs validations.
setValue(String) - Method in class ca.uhn.hl7v2.model.primitive.DT
 
setValue(String) - Method in interface ca.uhn.hl7v2.model.Primitive
Sets the value of this field if the given value is legal in the context of the implementing class.
setValue(String) - Method in class ca.uhn.hl7v2.model.primitive.TM
 
setValue(String) - Method in class ca.uhn.hl7v2.model.primitive.TSComponentOne
 
setValue(int) - Method in class ca.uhn.hl7v2.protocol.impl.IntRef
Sets the value.
setValue(String) - Method in class ca.uhn.hl7v3.rim.datatype.Primitive
 
setVerbosity(int) - Method in class ca.uhn.hl7v2.util.Status
Deprecated. Sets the level of detail of status messages.
setVersion(String) - Method in class ca.uhn.hl7v2.conf.spec.MetaData
Setter for property version.
setXMLParserAsPrimary() - Method in class ca.uhn.hl7v2.parser.GenericParser
Sets the underlying XMLParser as the primary parser, so that subsequent calls to encode() will return XML encoded messages, and an attempt will be made to use the XMLParser first for parsing.
setYearMonthDayPrecision(int, int, int) - Method in class ca.uhn.hl7v2.model.primitive.CommonDT
This method takes in integer values for the year and month and day and performs validations, it then sets the value in the object formatted as an HL7 date value with year&month&day precision (YYYYMMDD).
setYearMonthDayPrecision(int, int, int) - Method in class ca.uhn.hl7v2.model.primitive.DT
 
setYearMonthPrecision(int, int) - Method in class ca.uhn.hl7v2.model.primitive.CommonDT
This method takes in integer values for the year and month and performs validations, it then sets the value field formatted as an HL7 date value with year&month precision (YYYYMM).
setYearMonthPrecision(int, int) - Method in class ca.uhn.hl7v2.model.primitive.DT
 
setYearPrecision(int) - Method in class ca.uhn.hl7v2.model.primitive.CommonDT
This method takes in an integer value for the year and performs validations, it then sets the value field formatted as an HL7 date.
setYearPrecision(int) - Method in class ca.uhn.hl7v2.model.primitive.DT
 
showException(Exception) - Method in class ca.uhn.hl7v2.app.TestPanel
Displays an exception in a standard way.
showInNewWindow(Message) - Static method in class ca.uhn.hl7v2.view.TreePanel
A convenience method for displaying a message by creating a new TreePanel and displaying the given message in a new window.
SimpleServer - Class in ca.uhn.hl7v2.app
A simple TCP/IP-based HL7 server.
SimpleServer(int, LowerLayerProtocol, Parser) - Constructor for class ca.uhn.hl7v2.app.SimpleServer
Creates a new instance of SimpleServer that listens on the given port.
size() - Method in class ca.uhn.hl7v2.preparser.DatumPath
 
SizeRule - Class in ca.uhn.hl7v2.validation.impl
Checks that Primitive values conform to a certain size limit.
SizeRule(int) - Constructor for class ca.uhn.hl7v2.validation.impl.SizeRule
 
SO_TIMEOUT - Static variable in class ca.uhn.hl7v2.app.SimpleServer
Socket timeout for simple server
SocketStreamSource - Class in ca.uhn.hl7v2.protocol.impl
A base implementation of StreamSource based on sockets.
SocketStreamSource() - Constructor for class ca.uhn.hl7v2.protocol.impl.SocketStreamSource
 
SourceGenerator - Class in ca.uhn.hl7v3.sourcegen
Tools for the generation of HL7 v3 source code.
SourceGenerator() - Constructor for class ca.uhn.hl7v3.sourcegen.SourceGenerator
Creates a new instance of SourceGenerator
specDepth() - Method in class ca.uhn.hl7v2.preparser.ER7.ER7SegmentHandler
 
specDepth() - Method in interface ca.uhn.hl7v2.preparser.ER7.Handler
 
Specification - Class in ca.uhn.hl7v2.conf.spec
A conformance specification (see HL7 2.5 section 2.12).
Specification() - Constructor for class ca.uhn.hl7v2.conf.spec.Specification
Creates a new instance of Specification
split(String, String) - Static method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated. Splits the given composite string into an array of components using the given delimiter.
split(String, String) - Static method in class ca.uhn.hl7v2.parser.PipeParser
Splits the given composite string into an array of components using the given delimiter.
STANDARD - Static variable in class ca.uhn.hl7v2.util.Status
Deprecated. Used as an argument to setVerbosity(), causes standard status information to be output.
STANDARD_OUT - Static variable in class ca.uhn.hl7v2.util.Status
Deprecated. Used as an argument to setOutput(), causes status information to be printed to standard out.
standardize(String) - Static method in class ca.uhn.hl7v2.util.EncodedMessageComparator
Returns a "standardized" equivalent of the given message string.
standardizeER7(String) - Static method in class ca.uhn.hl7v2.util.EncodedMessageComparator
Returns the shortest string that is semantically equivalent to a given ER7-encoded message string.
standardizeXML(String) - Static method in class ca.uhn.hl7v2.util.EncodedMessageComparator
Returns a semantic equivalent of a given XML-encoded message in a default format.
start() - Method in class ca.uhn.hl7v2.app.HL7Service
Starts the server listening for connections in a new thread.
start() - Method in class ca.uhn.hl7v2.app.Receiver
Starts the Receiver in a new thread
start(String) - Method in class ca.uhn.hl7v2.protocol.impl.HL7Server
Starts accepting connections in a new Thread.
startDocument() - Method in class ca.uhn.hl7v2.preparser.XML.HL7MessageHandler
 
startElement(String, String, String, Attributes) - Method in class ca.uhn.hl7v2.preparser.XML.HL7MessageHandler
 
startGroup(List<Structure>, AbstractGroup) - Method in interface ca.uhn.hl7v2.model.MessageVisitor
 
startSegment(List<Structure>, AbstractSegment) - Method in interface ca.uhn.hl7v2.model.MessageVisitor
 
startsWith(DatumPath) - Method in class ca.uhn.hl7v2.preparser.DatumPath
Works like String.startsWith: returns true iff prefix.size() <= this.size() AND if, for 0 <= i < prefix.size(), this.get(i).equals(prefix.get(i))
StaticDef - Class in ca.uhn.hl7v2.conf.spec.message
A "static message profile" (see HL7 2.5 section 2.12).
StaticDef() - Constructor for class ca.uhn.hl7v2.conf.spec.message.StaticDef
Creates a new instance of MessageProfile
Status - Class in ca.uhn.hl7v2.util
Deprecated. use ca.uhn.log package
stop() - Method in class ca.uhn.hl7v2.app.HL7Service
Stops the server from listening for new connections, and closes all existing Connections.
stop() - Method in class ca.uhn.hl7v2.app.Receiver
Stops the Receiver after the next message is read.
stop() - Method in class ca.uhn.hl7v2.protocol.impl.HL7Server
Stops running after the next connection is made.
stop() - Method in class ca.uhn.hl7v2.protocol.impl.ProcessorImpl
If self-threaded, stops threads that have been created.
store(Transportable) - Method in class ca.uhn.hl7v2.protocol.impl.NullSafeStorage
Does nothing.
store(Transportable) - Method in interface ca.uhn.hl7v2.protocol.SafeStorage
Stores a message so that it can be reliably retrieved and sent to the proper application, even if this service is restarted in the mean time.
StreamSource - Interface in ca.uhn.hl7v2.protocol
A source of input and output streams for use with stream-based TransportLayers.
stripLeadingWhitespace(String) - Static method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated. Removes leading whitespace from the given string.
stripLeadingWhitespace(String) - Static method in class ca.uhn.hl7v2.parser.PipeParser
Removes leading whitespace from the given string.
Structure - Interface in ca.uhn.hl7v2.model
Part of an HL7 message: either a segment or group.
StructureDefinition - Class in ca.uhn.hl7v2.parser
Defines
StructureDefinition() - Constructor for class ca.uhn.hl7v2.parser.StructureDefinition
Constructor
SU - Static variable in interface ca.uhn.hl7v2.protocol.Processor
Send acknowledgement only on successful receipt (in MSH-15 and 16)
SubComponent - Class in ca.uhn.hl7v2.conf.spec.message
The specification for a particular field sub-component in a message profile.
SubComponent() - Constructor for class ca.uhn.hl7v2.conf.spec.message.SubComponent
Creates a new instance of SubComponent
supportsEncoding(String) - Method in class ca.uhn.hl7v2.parser.FastParser
 
supportsEncoding(String) - Method in class ca.uhn.hl7v2.parser.GenericParser
Returns true if and only if the given encoding is supported by this Parser.
supportsEncoding(String) - Method in class ca.uhn.hl7v2.parser.OldPipeParser
Deprecated. Returns true if and only if the given encoding is supported by this Parser.
supportsEncoding(String) - Method in class ca.uhn.hl7v2.parser.Parser
Returns true if and only if the given encoding is supported by this Parser.
supportsEncoding(String) - Method in class ca.uhn.hl7v2.parser.PipeParser
Returns true if and only if the given encoding is supported by this Parser.
supportsEncoding(String) - Method in class ca.uhn.hl7v2.parser.XMLParser
Returns true if and only if the given encoding is supported by this Parser.

T

TABLE_VALUE_NOT_FOUND - Static variable in exception ca.uhn.hl7v2.HL7Exception
 
Terser - Class in ca.uhn.hl7v2.util
Wraps a message to provide access to fields using a terse location specification syntax.
Terser(Message) - Constructor for class ca.uhn.hl7v2.util.Terser
Creates a new instance of Terser
Test - Class in ca.uhn.hl7v2
TODO: add!
Test() - Constructor for class ca.uhn.hl7v2.Test
 
test(Message) - Method in class ca.uhn.hl7v2.validation.app.MultiTestApplication
Tests the message by passing it to all test apps that have been registered using addTest().
test(Message) - Method in class ca.uhn.hl7v2.validation.app.ProfileTestApplication
Tests the message against a profile or profiles.
test(Message) - Method in class ca.uhn.hl7v2.validation.app.TestApplication
Tests the message in some way (as defined by implementing class).
test(String) - Method in interface ca.uhn.hl7v2.validation.EncodingRule
Tests the given encoded message text against the criteria defined by this rule class.
test(Message) - Method in class ca.uhn.hl7v2.validation.impl.ConformanceProfileRule
 
test(String) - Method in class ca.uhn.hl7v2.validation.impl.RegexPrimitiveRule
Empty string, null, and the HL7 explicit null (two double-quotes) are passed.
test(String) - Method in class ca.uhn.hl7v2.validation.impl.SizeRule
 
test(String) - Method in class ca.uhn.hl7v2.validation.impl.TrimLeadingWhitespace
Returns true.
test(String) - Method in class ca.uhn.hl7v2.validation.impl.XMLSchemaRule
Test/validate a given xml document against a hl7 v2.xml schema.
test(Message) - Method in interface ca.uhn.hl7v2.validation.MessageRule
Tests the given (fully populated) message against the criteria defined by this rule class.
test(String) - Method in interface ca.uhn.hl7v2.validation.PrimitiveTypeRule
Tests the given string against the criteria defined by this rule -- returns true if it passes the test, false otherwise.
testAll(File) - Method in class ca.uhn.hl7v2.util.ParseTester
Sets the source reader to point to the given file, and tests all the messages therein (if a directory, processes all contained files recursively).
testAll() - Method in class ca.uhn.hl7v2.util.ParseTester
Tests all remaining messages available from the currrent source.
TestApplication - Class in ca.uhn.hl7v2.validation.app
An application intended for testing messages.
TestApplication() - Constructor for class ca.uhn.hl7v2.validation.app.TestApplication
Creates a new instance of TestApplication
testCardinality(int, int, int, String, String) - Method in class ca.uhn.hl7v2.conf.check.DefaultValidator
Checks cardinality and creates an appropriate exception if out of bounds.
testComponent(Type, Component, String) - Method in class ca.uhn.hl7v2.conf.check.DefaultValidator
 
testField(Type, Field, boolean, String) - Method in class ca.uhn.hl7v2.conf.check.DefaultValidator
 
testGroup(Group, AbstractSegmentContainer, String) - Method in class ca.uhn.hl7v2.conf.check.DefaultValidator
Tests a group against a group section of a profile.
testLength(Type, int) - Method in class ca.uhn.hl7v2.conf.check.DefaultValidator
Tests whether the given type falls within a maximum length.
TestPanel - Class in ca.uhn.hl7v2.app
A user interface for testing communications with an HL7 server.
TestPanel() - Constructor for class ca.uhn.hl7v2.app.TestPanel
Creates a new instance of TestPanel
testSegment(Segment, Seg, String) - Method in class ca.uhn.hl7v2.conf.check.DefaultValidator
Tests a segment against a segment section of a profile.
testStructure(Structure, ProfileStructure, String) - Method in class ca.uhn.hl7v2.conf.check.DefaultValidator
Tests a structure (segment or group) against the corresponding part of a profile.
testType(Type, AbstractComponent, String, String) - Method in class ca.uhn.hl7v2.conf.check.DefaultValidator
Tests a Type against the corresponding section of a profile.
throwExceptionIfNoMatch(boolean) - Method in class ca.uhn.hl7v2.util.CodeMapper
Determines what happens if no matching code is found during a lookup.
throwExceptionIfNoMatch(boolean) - Method in class ca.uhn.hl7v2.util.FileCodeMapper
Determines what happens if no matching code is found during a lookup.
TM - Class in ca.uhn.hl7v2.model.primitive
Represents an HL7 TM (time) datatype.
TM(Message) - Constructor for class ca.uhn.hl7v2.model.primitive.TM
 
TM - Class in ca.uhn.hl7v2.model.v21.datatype
Note: The class description below has been excerpted from the Hl7 2.3.0 documentation.
TM(Message) - Constructor for class ca.uhn.hl7v2.model.v21.datatype.TM
 
TM - Class in ca.uhn.hl7v2.model.v22.datatype
Note: The class description below has been excerpted from the Hl7 2.3.0 documentation.
TM(Message) - Constructor for class ca.uhn.hl7v2.model.v22.datatype.TM
 
TM - Class in ca.uhn.hl7v2.model.v23.datatype
Note: The class description below has been excerpted from the Hl7 2.3.0 documentation.
TM(Message) - Constructor for class ca.uhn.hl7v2.model.v23.datatype.TM
 
TM - Class in ca.uhn.hl7v2.model.v231.datatype
Note: The class description below has been excerpted from the Hl7 2.3.1 documentation.
TM(Message) - Constructor for class ca.uhn.hl7v2.model.v231.datatype.TM
 
TM - Class in ca.uhn.hl7v2.model.v24.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
TM(Message) - Constructor for class ca.uhn.hl7v2.model.v24.datatype.TM
 
TM - Class in ca.uhn.hl7v2.model.v25.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
TM(Message) - Constructor for class ca.uhn.hl7v2.model.v25.datatype.TM
 
TM - Class in ca.uhn.hl7v2.model.v251.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
TM(Message) - Constructor for class ca.uhn.hl7v2.model.v251.datatype.TM
 
TM - Class in ca.uhn.hl7v2.model.v26.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
TM(Message) - Constructor for class ca.uhn.hl7v2.model.v26.datatype.TM
 
toChild(int) - Method in class ca.uhn.hl7v2.util.MessageNavigator
Moves to the sibling of the current location at the specified index.
toHl7DTFormat(GregorianCalendar) - Static method in class ca.uhn.hl7v2.model.primitive.CommonDT
Returns a string value representing the input Gregorian Calendar object in an Hl7 Date Format.
toHl7TMFormat(GregorianCalendar) - Static method in class ca.uhn.hl7v2.model.primitive.CommonTM
Returns a string value representing the input Gregorian Calendar object in an Hl7 Time Format.
toHl7TSFormat(GregorianCalendar) - Static method in class ca.uhn.hl7v2.model.primitive.CommonTS
Returns a string value representing the input Gregorian Calendar object in an Hl7 TimeStamp Format.
toMessage(Transportable) - Method in class ca.uhn.hl7v2.protocol.impl.AbstractJMSTransport
Fills a JMS message object with text and metadata from the given Transportable.
toMessage(Transportable) - Method in class ca.uhn.hl7v2.protocol.impl.JMSTransport
Fills a JMS message object with text and metadata from the given Transportable.
toString() - Method in class ca.uhn.hl7v2.app.Connection
 
toString() - Method in class ca.uhn.hl7v2.model.AbstractPrimitive
Returns the value of getValue()
toString() - Method in class ca.uhn.hl7v2.parser.EncodingCharacters
Returns the encoding characters (not including field separator) as a string.
toString() - Method in class ca.uhn.hl7v2.parser.MessageIterator.Position
 
toString() - Method in class ca.uhn.hl7v2.parser.StructureDefinition
toString() - Method in class ca.uhn.hl7v2.preparser.DatumPath
toString() outputs the path (from segmentID onward) in the ZYX[a]-b[c]-d-e style (TODO: give it a name), suitable for a key in a map of message datum paths to values.
toString() - Method in class ca.uhn.hl7v2.util.MessageIterator.Index
 
toString() - Method in class ca.uhn.hl7v2.util.MessageIterator.Position
 
toString() - Method in class ca.uhn.log.HapiLogImpl
 
toTransportable(Message) - Method in class ca.uhn.hl7v2.protocol.impl.AbstractJMSTransport
Copies data from the given Message into a Transportable.
toTransportable(Message) - Method in class ca.uhn.hl7v2.protocol.impl.JMSTransport
Copies data from the given Message into a Transportable.
trace(Object) - Method in class ca.uhn.log.HapiLogImpl
 
trace(Object, Throwable) - Method in class ca.uhn.log.HapiLogImpl
 
Transportable - Interface in ca.uhn.hl7v2.protocol
An HL7 message in text form, with optional metadata, which can be handled in a transport layer.
TransportableImpl - Class in ca.uhn.hl7v2.protocol.impl
Default implementation of Transportable.
TransportableImpl(String) - Constructor for class ca.uhn.hl7v2.protocol.impl.TransportableImpl
Creates a new instance with no associated metadata (metadata can be added later using getMetadata().
TransportableImpl(String, Map) - Constructor for class ca.uhn.hl7v2.protocol.impl.TransportableImpl
Creates a new instance with specified metadata (further metadata can be added later using getMetadata().
TransportException - Exception in ca.uhn.hl7v2.protocol
Represents a problem that has occured during transport of a message string to / from some other server.
TransportException(String, Throwable) - Constructor for exception ca.uhn.hl7v2.protocol.TransportException
 
TransportException(Throwable) - Constructor for exception ca.uhn.hl7v2.protocol.TransportException
 
TransportException(String) - Constructor for exception ca.uhn.hl7v2.protocol.TransportException
 
TransportLayer - Interface in ca.uhn.hl7v2.protocol
Encapsulates the transport layer of a connection to another HL7 server.
TreePanel - Class in ca.uhn.hl7v2.view
This is a Swing panel that displays the contents of a Message object in a JTree.
TreePanel(PipeParser) - Constructor for class ca.uhn.hl7v2.view.TreePanel
Creates new TreePanel
TrimLeadingWhitespace - Class in ca.uhn.hl7v2.validation.impl
Performs no validation but removes leading whitespace in the correct() method.
TrimLeadingWhitespace() - Constructor for class ca.uhn.hl7v2.validation.impl.TrimLeadingWhitespace
 
tryToDumpDataToProps() - Method in class ca.uhn.hl7v2.preparser.XML.HL7MessageHandler
try to dump whatever we've got in m_chars to m_props, with a key of m_curPath.toString().
tryToGrowDocLocationFromElementName(StringBuffer, DatumPath, Map, DatumPath, String) - Static method in class ca.uhn.hl7v2.preparser.XML.HL7MessageHandler
 
tryToLog(Exception, String) - Static method in class ca.uhn.hl7v2.Log
Deprecated. Convenience method for logging exceptions - if a LogException is thrown while logging, the original exception is written to std out and no exception is thrown by this method.
TS - Class in ca.uhn.hl7v2.model.v21.datatype
Note: The class description below has been excerpted from the Hl7 2.3.0 documentation.
TS(Message) - Constructor for class ca.uhn.hl7v2.model.v21.datatype.TS
 
TSComponentOne - Class in ca.uhn.hl7v2.model.primitive
Represents an HL7 timestamp, which is related to the HL7 TS type.
TSComponentOne(Message) - Constructor for class ca.uhn.hl7v2.model.primitive.TSComponentOne
 
TSComponentOne - Class in ca.uhn.hl7v2.model.v22.datatype
Note: The class description below has been excerpted from the Hl7 2.3.0 documentation.
TSComponentOne(Message) - Constructor for class ca.uhn.hl7v2.model.v22.datatype.TSComponentOne
 
TSComponentOne - Class in ca.uhn.hl7v2.model.v23.datatype
Note: The class description below has been excerpted from the Hl7 2.3.0 documentation.
TSComponentOne(Message) - Constructor for class ca.uhn.hl7v2.model.v23.datatype.TSComponentOne
 
TSComponentOne - Class in ca.uhn.hl7v2.model.v231.datatype
Note: The class description below has been excerpted from the Hl7 2.3.1 documentation.
TSComponentOne(Message) - Constructor for class ca.uhn.hl7v2.model.v231.datatype.TSComponentOne
 
TSComponentOne - Class in ca.uhn.hl7v2.model.v24.datatype
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
TSComponentOne(Message) - Constructor for class ca.uhn.hl7v2.model.v24.datatype.TSComponentOne
 
TwoPortService - Class in ca.uhn.hl7v2.app
A TCP/IP-based HL7 Service that uses separate ports for inbound and outbound messages.
TwoPortService(Parser, LowerLayerProtocol, int, int) - Constructor for class ca.uhn.hl7v2.app.TwoPortService
Creates a new instance of TwoPortService
Type - Interface in ca.uhn.hl7v2.model
An HL7 datatype.

U

UID - Variable in class ca.uhn.hl7v3.rim.RIMClass
 
UndefinedTableException - Exception in ca.uhn.hl7v2
Thrown when a lookup table is not known to a TableRepository.
UndefinedTableException(String) - Constructor for exception ca.uhn.hl7v2.UndefinedTableException
 
unescape(String, EncodingCharacters) - Static method in class ca.uhn.hl7v2.parser.Escape
 
UNKNOWN_KEY_IDENTIFIER - Static variable in exception ca.uhn.hl7v2.HL7Exception
 
UnknownValueException - Exception in ca.uhn.hl7v2
Thrown when a table value can not be found by a TableRepository.
UnknownValueException(String) - Constructor for exception ca.uhn.hl7v2.UnknownValueException
 
unmapInstanceName(String) - Static method in class ca.uhn.hl7v3.sourcegen.DataTypeDefinition
Performs the reverse mapping to mapInstanceName.
unsetEntityContext() - Method in class ca.uhn.hl7v3.rim.RIMClass
 
UNSUPPORTED_EVENT_CODE - Static variable in exception ca.uhn.hl7v2.HL7Exception
 
UNSUPPORTED_MESSAGE_TYPE - Static variable in exception ca.uhn.hl7v2.HL7Exception
 
UNSUPPORTED_PROCESSING_ID - Static variable in exception ca.uhn.hl7v2.HL7Exception
 
UNSUPPORTED_VERSION_ID - Static variable in exception ca.uhn.hl7v2.HL7Exception
 
URL_KEY - Static variable in class ca.uhn.hl7v2.protocol.impl.URLTransport
Key in Transportable metadata map under which URL is stored.
URLProfileStore - Class in ca.uhn.hl7v2.conf.store
A read-only profile store that loads profiles from URLs.
URLProfileStore() - Constructor for class ca.uhn.hl7v2.conf.store.URLProfileStore
Creates a new instance of URLProfileStore
URLTransport - Class in ca.uhn.hl7v2.protocol.impl
A TransportLayer that reads and writes from an URL (for example over HTTP).
URLTransport(URL, boolean, boolean, boolean) - Constructor for class ca.uhn.hl7v2.protocol.impl.URLTransport
The boolean configuration flags determine when new connections are made.
UseCase - Class in ca.uhn.hl7v2.conf.spec.usecase
The use case portion of a conformance specification.
UseCase() - Constructor for class ca.uhn.hl7v2.conf.spec.usecase.UseCase
Creates a new instance of UseCase

V

validate(Message, StaticDef) - Method in class ca.uhn.hl7v2.conf.check.DefaultValidator
 
validate(Message, StaticDef) - Method in interface ca.uhn.hl7v2.conf.check.Validator
Validates the given message against the given static definition from a conformance profile.
validate(ProcessorContext, Transportable) - Static method in class ca.uhn.hl7v2.protocol.impl.AcceptAcknowledger
Validates the given message against our accept validators, attempts to commit the message to safe storage, and returns an ACK message indicating acceptance or rejection at the accept level (see enhanced mode processing rules in HL7 chapter 2, v2.5).
validate(Message) - Method in class ca.uhn.hl7v2.validation.MessageValidator
 
validate(String, boolean, String) - Method in class ca.uhn.hl7v2.validation.MessageValidator
 
ValidationContext - Interface in ca.uhn.hl7v2.validation
A set of rules for message validation.
ValidationContextFactory - Class in ca.uhn.hl7v2.validation.impl
Source of ValidationContext.
ValidationContextFactory() - Constructor for class ca.uhn.hl7v2.validation.impl.ValidationContextFactory
 
ValidationContextImpl - Class in ca.uhn.hl7v2.validation.impl
A default implementation of ValidationContext.
ValidationContextImpl() - Constructor for class ca.uhn.hl7v2.validation.impl.ValidationContextImpl
 
ValidationException - Exception in ca.uhn.hl7v2.validation
A failure to validate against a rule.
ValidationException() - Constructor for exception ca.uhn.hl7v2.validation.ValidationException
Creates a new instance of ValidationException without detail message.
ValidationException(String, Throwable) - Constructor for exception ca.uhn.hl7v2.validation.ValidationException
 
ValidationException(Throwable) - Constructor for exception ca.uhn.hl7v2.validation.ValidationException
 
ValidationException(String) - Constructor for exception ca.uhn.hl7v2.validation.ValidationException
Constructs an instance of ValidationException with the specified detail message.
Validator - Interface in ca.uhn.hl7v2.conf.check
Validates messages against message profiles.
validVersion(String) - Static method in class ca.uhn.hl7v2.parser.Parser
Returns true if the given string represents a valid 2.x version.
value(AbstractSegment, int, Type) - Method in interface ca.uhn.hl7v2.model.MessageVisitor
 
Varies - Class in ca.uhn.hl7v2.model
Varies is a Type used as a placeholder for another Type in cases where the appropriate Type is not known until run-time (e.g.
Varies(Message) - Constructor for class ca.uhn.hl7v2.model.Varies
Creates new Varies.
VERBOSE - Static variable in class ca.uhn.hl7v2.util.Status
Deprecated. Used as an argument to setVerbosity(), causes detailed status information to be output.
vetoableChangeSupport - Variable in class ca.uhn.hl7v2.conf.spec.message.AbstractComponent
Utility field used by constrained properties.

W

warn(Object) - Method in class ca.uhn.log.HapiLogImpl
 
warn(Object, Throwable) - Method in class ca.uhn.log.HapiLogImpl
 
writeDataTypeCode(File, String, Connection) - Static method in class ca.uhn.hl7v3.sourcegen.SourceGenerator
 
writeEJBCode(File, Connection) - Static method in class ca.uhn.hl7v3.sourcegen.SourceGenerator
 
writeEJBCode(File, String, Connection) - Static method in class ca.uhn.hl7v3.sourcegen.SourceGenerator
Writes source code for an EJB representation of the given RIM class to the given directory.
writeMessage(String) - Method in interface ca.uhn.hl7v2.llp.HL7Writer
Sends a complete message to the underlying output stream using the lower layer protocol implemented by this HL7Writer.
writeMessage(String) - Method in class ca.uhn.hl7v2.llp.MinLLPWriter
Sends a complete message to the underlying output stream, delimited according to the minimal lower layer protocol.
writeMessage(String, String) - Method in class ca.uhn.hl7v2.llp.MinLLPWriter
Sends a complete message to the underlying output stream, delimited according to the minimal lower layer protocol, using the specified character set.
writeStatus(String) - Static method in class ca.uhn.hl7v2.util.Status
Deprecated. Outputs a standard status message as per configuration.
writeVerboseStatus(String) - Static method in class ca.uhn.hl7v2.util.Status
Deprecated. Outputs a detail status message as per configuration.

X

XElementPresentException - Exception in ca.uhn.hl7v2.conf.check
An element that a profile defines as "not used" (X) is present in the message.
XElementPresentException(String) - Constructor for exception ca.uhn.hl7v2.conf.check.XElementPresentException
Constructs an instance of XElementPresentException with the specified detail message.
XML - Class in ca.uhn.hl7v2.preparser
 
XML() - Constructor for class ca.uhn.hl7v2.preparser.XML
 
XML.HL7MessageHandler - Class in ca.uhn.hl7v2.preparser
the SAXParser reports parsing events to an object of this class.
XML.HL7MessageHandler() - Constructor for class ca.uhn.hl7v2.preparser.XML.HL7MessageHandler
 
XML.StopParsingException - Exception in ca.uhn.hl7v2.preparser
 
XML.StopParsingException() - Constructor for exception ca.uhn.hl7v2.preparser.XML.StopParsingException
 
XMLParser - Class in ca.uhn.hl7v2.parser
Parses and encodes HL7 messages in XML form, according to HL7's normative XML encoding specification.
XMLParser() - Constructor for class ca.uhn.hl7v2.parser.XMLParser
Constructor
XMLParser(ModelClassFactory) - Constructor for class ca.uhn.hl7v2.parser.XMLParser
Constructor
XMLSchemaRule - Class in ca.uhn.hl7v2.validation.impl
Validate hl7 version 2 messages encoded according to the HL7 XML Encoding Syntax against xml schemas provided by hl7.org
XMLSchemaRule() - Constructor for class ca.uhn.hl7v2.validation.impl.XMLSchemaRule
Creates a new instance of XMLSchemaValidator

A B C D E F G H I J K L M N O P Q R S T U V W X

Copyright © 2001-2011 University Health Network. All Rights Reserved.