| Package | Description |
|---|---|
| ca.uhn.hl7v2.conf.check | |
| ca.uhn.hl7v2.model | |
| ca.uhn.hl7v2.parser | |
| ca.uhn.hl7v2.util |
| Modifier and Type | Method and Description |
|---|---|
HL7Exception[] |
DefaultValidator.testGroup(Group group,
AbstractSegmentContainer profile,
String profileID)
Tests a group against a group section of a profile.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Message
Represents a complete HL7 message including all structures, segments, and fields.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractGroup
A partial implementation of Group.
|
class |
AbstractMessage
A default implementation of Message.
|
class |
GenericGroup
An undefined segment group.
|
class |
GenericMessage
A generic HL7 message, meant for parsing message with unrecognized structures
into a flat list of segments.
|
static class |
GenericMessage.UnknownVersion |
static class |
GenericMessage.V21 |
static class |
GenericMessage.V22 |
static class |
GenericMessage.V23 |
static class |
GenericMessage.V231 |
static class |
GenericMessage.V24 |
static class |
GenericMessage.V25 |
static class |
GenericMessage.V251 |
static class |
GenericMessage.V26 |
| Modifier and Type | Method and Description |
|---|---|
Group |
Structure.getParent()
Returns the parent group within which this structure exists (may be root
message group).
|
Group |
AbstractStructure.getParent() |
Group |
AbstractMessage.getParent() |
| Constructor and Description |
|---|
AbstractGroup(Group parent,
ModelClassFactory factory)
This constructor should be used by implementing classes that do not also
implement Message.
|
AbstractSegment(Group parent,
ModelClassFactory factory)
Calls the abstract init() method to create the fields in this segment.
|
AbstractStructure(Group parent) |
GenericGroup(Group parent,
String name,
ModelClassFactory factory)
Creates a new instance of GenericGroup
|
GenericSegment(Group parent,
String name)
Creates a new instance of GenericSegment
|
| Modifier and Type | Field and Description |
|---|---|
protected Group |
Pointer.parent
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends Group> |
ModelClassFactory.getGroupClass(String theName,
String theVersion) |
Class<? extends Group> |
DefaultModelClassFactory.getGroupClass(String theName,
String theVersion) |
Class<? extends Group> |
CustomModelClassFactory.getGroupClass(String name,
String version) |
Class<? extends Group> |
CanonicalModelClassFactory.getGroupClass(String theName,
String theVersion) |
| Modifier and Type | Method and Description |
|---|---|
static String |
PipeParser.encode(Group source,
EncodingCharacters encodingChars)
Returns given group serialized as a pipe-encoded string - this method is
called by encode(Message source, String encoding).
|
static String |
OldPipeParser.encode(Group source,
EncodingCharacters encodingChars)
Deprecated.
Returns given group serialized as a pipe-encoded string - this method is called
by encode(Message source, String encoding).
|
| Constructor and Description |
|---|
GroupPointer(PipeParser parser,
Group parent,
int position,
EncodingCharacters encodingChars)
Deprecated.
Creates new GroupPointer
|
SegmentPointer(PipeParser parser,
Group parent,
int position,
EncodingCharacters encodingChars)
Deprecated.
Creates new SegmentPointer
|
| Modifier and Type | Field and Description |
|---|---|
Group |
MessageIterator.Position.parent |
| Modifier and Type | Method and Description |
|---|---|
Group |
SegmentFinder.findGroup(String namePattern,
int rep)
As findSegment(), but will only return a group.
|
Group |
MessageNavigator.getCurrentGroup()
Returns the group within which the pointer is currently located.
|
Group |
SegmentFinder.getGroup(String namePattern,
int rep)
As getSegment() but will only return a group.
|
Group |
MessageNavigator.getRoot() |
| Modifier and Type | Method and Description |
|---|---|
static Iterator<Structure> |
ReadOnlyMessageIterator.createPopulatedSegmentIterator(Group theRoot) |
static MessageIterator.Index |
MessageIterator.getIndex(Group parent,
Structure child)
Returns the index of the given structure as a child of the
given parent.
|
| Constructor and Description |
|---|
MessageIterator.Position(Group parent,
MessageIterator.Index i) |
MessageIterator.Position(Group parent,
String name,
int rep) |
MessageNavigator(Group root)
Creates a new instance of MessageNavigator
|
ReadOnlyMessageIterator(Group theRoot) |
SegmentFinder(Group root)
Creates a new instance of SegmentFinder.
|
Copyright © 2001-2012 University Health Network. All Rights Reserved.