| Class and Description | 
|---|
| GenericMessage
 A generic HL7 message, meant for parsing message with unrecognized structures
 into a flat list of segments. 
 | 
| Message
 
 Represents a complete HL7 message including all structures, segments, and fields. 
 | 
| Class and Description | 
|---|
| Message
 
 Represents a complete HL7 message including all structures, segments, and fields. 
 | 
| Segment
 Represents an HL7 message segment, which is a unit of data that contains multiple fields. 
 | 
| Class and Description | 
|---|
| Composite
 Represents the category of HL7 data types that contain more than one component (e.g. 
 | 
| Group
 An abstraction representing >1 message parts which may repeated together. 
 | 
| Message
 
 Represents a complete HL7 message including all structures, segments, and fields. 
 | 
| Segment
 Represents an HL7 message segment, which is a unit of data that contains multiple fields. 
 | 
| Structure
 Part of an HL7 message: either a segment or group. 
 | 
| Type
 An HL7 datatype. 
 | 
| Class and Description | 
|---|
| Primitive
 Represents the category of HL7 data types that contain a single value (in other
 words have no subcomponents). 
 | 
| Class and Description | 
|---|
| AbstractComposite | 
| AbstractGroup
 A partial implementation of Group. 
 | 
| AbstractMessage
 A default implementation of Message. 
 | 
| AbstractPrimitive
 Base class for Primitives. 
 | 
| AbstractSegment
 
 Provides common functionality needed by implementers of the Segment
 interface. 
 | 
| AbstractStructure | 
| AbstractType
 An abstract Type that provides a default implementation of getName(). 
 | 
| Composite
 Represents the category of HL7 data types that contain more than one component (e.g. 
 | 
| DataTypeException
 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. 
 | 
| DelegatingMessageVisitor
 Delegates all visit method calls to the wrapped MessageVisitor. 
 | 
| ExtraComponents
 A set of "extra" components (sub-components) that are not a standard part 
 of a field (component) but have been added at runtime. 
 | 
| Field
 Field is a auxiliary model class only created while visiting parts of the
 message. 
 | 
| GenericMessage
 A generic HL7 message, meant for parsing message with unrecognized structures
 into a flat list of segments. 
 | 
| Group
 An abstraction representing >1 message parts which may repeated together. 
 | 
| Message
 
 Represents a complete HL7 message including all structures, segments, and fields. 
 | 
| MessageVisitor
 A MessageVisitor can be used to traverse a message structure. 
 | 
| MessageVisitors.PopulatedVisitor | 
| MessageVisitors.StructuresVisitor | 
| Primitive
 Represents the category of HL7 data types that contain a single value (in other
 words have no subcomponents). 
 | 
| Segment
 Represents an HL7 message segment, which is a unit of data that contains multiple fields. 
 | 
| Structure
 Part of an HL7 message: either a segment or group. 
 | 
| SuperStructure | 
| Type
 An HL7 datatype. 
 | 
| Variable
 Interface type for Varies 
 | 
| Visitable
 Interface that marks implementing classes as being capable to be visited by a
  
MessageVisitor | 
| Class and Description | 
|---|
| AbstractType
 An abstract Type that provides a default implementation of getName(). 
 | 
| Composite
 Represents the category of HL7 data types that contain more than one component (e.g. 
 | 
| Message
 
 Represents a complete HL7 message including all structures, segments, and fields. 
 | 
| Type
 An HL7 datatype. 
 | 
| Visitable
 Interface that marks implementing classes as being capable to be visited by a
  
MessageVisitor | 
| Class and Description | 
|---|
| AbstractPrimitive
 Base class for Primitives. 
 | 
| AbstractType
 An abstract Type that provides a default implementation of getName(). 
 | 
| DataTypeException
 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. 
 | 
| Message
 
 Represents a complete HL7 message including all structures, segments, and fields. 
 | 
| Primitive
 Represents the category of HL7 data types that contain a single value (in other
 words have no subcomponents). 
 | 
| Type
 An HL7 datatype. 
 | 
| Visitable
 Interface that marks implementing classes as being capable to be visited by a
  
MessageVisitor | 
| Class and Description | 
|---|
| AbstractComposite | 
| AbstractPrimitive
 Base class for Primitives. 
 | 
| AbstractType
 An abstract Type that provides a default implementation of getName(). 
 | 
| Composite
 Represents the category of HL7 data types that contain more than one component (e.g. 
 | 
| GenericComposite
 An unspecified Composite datatype that has an undefined number of components, each 
 of which is a Varies. 
 | 
| Message
 
 Represents a complete HL7 message including all structures, segments, and fields. 
 | 
| Primitive
 Represents the category of HL7 data types that contain a single value (in other
 words have no subcomponents). 
 | 
| Type
 An HL7 datatype. 
 | 
| Visitable
 Interface that marks implementing classes as being capable to be visited by a
  
MessageVisitor | 
| Class and Description | 
|---|
| Message
 
 Represents a complete HL7 message including all structures, segments, and fields. 
 | 
| Class and Description | 
|---|
| AbstractPrimitive
 Base class for Primitives. 
 | 
| AbstractType
 An abstract Type that provides a default implementation of getName(). 
 | 
| Message
 
 Represents a complete HL7 message including all structures, segments, and fields. 
 | 
| Primitive
 Represents the category of HL7 data types that contain a single value (in other
 words have no subcomponents). 
 | 
| Type
 An HL7 datatype. 
 | 
| Visitable
 Interface that marks implementing classes as being capable to be visited by a
  
MessageVisitor | 
| Class and Description | 
|---|
| Group
 An abstraction representing >1 message parts which may repeated together. 
 | 
| Message
 
 Represents a complete HL7 message including all structures, segments, and fields. 
 | 
| Segment
 Represents an HL7 message segment, which is a unit of data that contains multiple fields. 
 | 
| Type
 An HL7 datatype. 
 | 
| Class and Description | 
|---|
| Message
 
 Represents a complete HL7 message including all structures, segments, and fields. 
 | 
| Class and Description | 
|---|
| Message
 
 Represents a complete HL7 message including all structures, segments, and fields. 
 | 
| Segment
 Represents an HL7 message segment, which is a unit of data that contains multiple fields. 
 | 
| Class and Description | 
|---|
| DataTypeException
 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. 
 | 
| Group
 An abstraction representing >1 message parts which may repeated together. 
 | 
| Message
 
 Represents a complete HL7 message including all structures, segments, and fields. 
 | 
| Primitive
 Represents the category of HL7 data types that contain a single value (in other
 words have no subcomponents). 
 | 
| Segment
 Represents an HL7 message segment, which is a unit of data that contains multiple fields. 
 | 
| Structure
 Part of an HL7 message: either a segment or group. 
 | 
| Type
 An HL7 datatype. 
 | 
| Class and Description | 
|---|
| Message
 
 Represents a complete HL7 message including all structures, segments, and fields. 
 | 
| Primitive
 Represents the category of HL7 data types that contain a single value (in other
 words have no subcomponents). 
 | 
| Class and Description | 
|---|
| Message
 
 Represents a complete HL7 message including all structures, segments, and fields. 
 | 
| MessageVisitorFactory
 This factory interface creates message visitors. 
 | 
| Structure
 Part of an HL7 message: either a segment or group. 
 | 
| Class and Description | 
|---|
| Message
 
 Represents a complete HL7 message including all structures, segments, and fields. 
 | 
| MessageVisitor
 A MessageVisitor can be used to traverse a message structure. 
 | 
| MessageVisitorFactory
 This factory interface creates message visitors. 
 | 
| MessageVisitorSupport
 Base MessageVisitor implementation that just logs each call with TRACE level 
 | 
| Class and Description | 
|---|
| Message
 
 Represents a complete HL7 message including all structures, segments, and fields. 
 | 
| Primitive
 Represents the category of HL7 data types that contain a single value (in other
 words have no subcomponents). 
 | 
Copyright © 2001–2017 University Health Network. All rights reserved.