Package | Description |
---|---|
ca.uhn.hl7v2.model | |
ca.uhn.hl7v2.model.composite | |
ca.uhn.hl7v2.model.primitive | |
ca.uhn.hl7v2.model.v21.datatype | |
ca.uhn.hl7v2.model.v271.datatype |
Modifier and Type | Interface and Description |
---|---|
interface |
Composite
Represents the category of HL7 data types that contain more than one component (e.g.
|
interface |
Group
An abstraction representing >1 message parts which may repeated together.
|
interface |
Message
Represents a complete HL7 message including all structures, segments, and fields.
|
interface |
Primitive
Represents the category of HL7 data types that contain a single value (in other
words have no subcomponents).
|
interface |
Segment
Represents an HL7 message segment, which is a unit of data that contains multiple fields.
|
interface |
Structure
Part of an HL7 message: either a segment or group.
|
interface |
SuperStructure
|
interface |
Type
An HL7 datatype.
|
interface |
Variable
Interface type for Varies
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractComposite |
class |
AbstractGroup
A partial implementation of Group.
|
class |
AbstractMessage
A default implementation of Message.
|
class |
AbstractPrimitive
Base class for Primitives.
|
class |
AbstractSegment
Provides common functionality needed by implementers of the Segment
interface.
|
class |
AbstractStructure |
class |
AbstractSuperMessage
Base class for a
SuperStructure message. |
class |
AbstractType
An abstract Type that provides a default implementation of getName().
|
class |
Field
Field is a auxiliary model class only created while visiting parts of the
message.
|
class |
GenericComposite
An unspecified Composite datatype that has an undefined number of components, each
of which is a Varies.
|
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 |
static class |
GenericMessage.V27 |
static class |
GenericMessage.V271 |
static class |
GenericMessage.V28 |
static class |
GenericMessage.V281 |
class |
GenericPrimitive
An unspecified Primitive datatype that imposes no constraints on its string
value.
|
class |
GenericSegment
An unspecified segment that has an undefined number of fields, each
of which is a Varies.
|
class |
Varies
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.
|
Modifier and Type | Method and Description |
---|---|
static <T extends MessageVisitor> |
MessageVisitors.visit(Visitable visitable,
T visitor)
Lets a visitor visit a message of parts thereof.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPersonNameComposite
NOT YET IN USE
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTextPrimitive
Base class for a textual primitive datatypes such as FT, TX, ST.
|
class |
DT
Represents an HL7 DT (date) datatype.
|
class |
ID
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.
|
class |
IDWithNamespace
HL7 ID type which also stores a namespace string
|
class |
IS
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.
|
class |
ISWithNamespace
Base class for an ID type which also stores a namespace string
|
class |
NULLDT
Base class for "NULL" datatype.
|
class |
TM
Represents an HL7 TM (time) datatype.
|
class |
TSComponentOne
Represents an HL7 timestamp, which is related to the HL7 TS type.
|
Modifier and Type | Class and Description |
---|---|
class |
CM
Version 2.1 contains a number of unspecified CM datatypes, which we model as
GenericComposites.
|
class |
TS
Note: The class description below has been excerpted from the Hl7 2.3.0 documentation.
|
Modifier and Type | Class and Description |
---|---|
class |
DTM
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
|
class |
SNM
Note: The class description below has been excerpted from the Hl7 2.4 documentation.
|
Copyright © 2001–2017 University Health Network. All rights reserved.