- get(int, int, int) - Method in class org.dellroad.hl7.HL7Field
-
Get a specific field sub-component.
- get(String, int, int) - Method in class org.dellroad.hl7.HL7Message
-
Find a string value by HL7 name.
- get(String) - Method in class org.dellroad.hl7.HL7Message
-
Convenience method.
- getCompSep() - Method in class org.dellroad.hl7.HL7Seps
-
Get the component separator character.
- getContent() - Method in exception org.dellroad.hl7.HL7ContentException
-
Get the offending content.
- getControlID() - Method in class org.dellroad.hl7.MSHSegment
-
Returns control ID from MSH.10.
- getEscChar() - Method in class org.dellroad.hl7.HL7Seps
-
Get the escape character.
- getField(String, int) - Method in class org.dellroad.hl7.HL7Message
-
Find a field by HL7 name.
- getField(String) - Method in class org.dellroad.hl7.HL7Message
-
Convenience method.
- getField(int) - Method in class org.dellroad.hl7.HL7Segment
-
Get a field by "HL7 index".
- getFields() - Method in class org.dellroad.hl7.HL7Segment
-
Get all of the fields, starting with the segment name.
- getFieldSep() - Method in class org.dellroad.hl7.HL7Seps
-
Get the field separator character.
- getHL7Seps() - Method in class org.dellroad.hl7.MSHSegment
-
Get the separator and escape characters defined by MSH.1 and MSH.2.
- getMessageType() - Method in class org.dellroad.hl7.MSHSegment
-
Returns message type from MSH.9.
- getMSHSegment() - Method in class org.dellroad.hl7.HL7Message
-
Get the MSH segment of this message.
- getName() - Method in class org.dellroad.hl7.HL7Segment
-
Get segment name, e.g., MSH, PV1, etc.
- getNumFields() - Method in class org.dellroad.hl7.HL7Segment
-
Get number of fields (including segment name).
- getProcessingID() - Method in class org.dellroad.hl7.MSHSegment
-
Returns control ID from MSH.11.
- getReceivingApplication() - Method in class org.dellroad.hl7.MSHSegment
-
Returns receiving application from MSH.5.
- getReceivingFacility() - Method in class org.dellroad.hl7.MSHSegment
-
Returns receiving facility from MSH.6.
- getRepSep() - Method in class org.dellroad.hl7.HL7Seps
-
Get the repeat separator character.
- getSegments() - Method in class org.dellroad.hl7.HL7Message
-
Get all of the segments in this message.
- getSendingApplication() - Method in class org.dellroad.hl7.MSHSegment
-
Returns sending application from MSH.3.
- getSendingFacility() - Method in class org.dellroad.hl7.MSHSegment
-
Returns sending facility from MSH.4.
- getSubSep() - Method in class org.dellroad.hl7.HL7Seps
-
Get the sub-component separator character.
- getTimestamp() - Method in class org.dellroad.hl7.MSHSegment
-
Returns message timestamp from MSH.7.
- getValue() - Method in class org.dellroad.hl7.HL7Field
-
Get field contents.
- getVersionID() - Method in class org.dellroad.hl7.MSHSegment
-
Returns HL7 version from MSH.12.
- hasEscapeCharacter() - Method in class org.dellroad.hl7.HL7Seps
-
Determine if there is an escape character defined.
- hashCode() - Method in class org.dellroad.hl7.HL7Field
-
- hashCode() - Method in class org.dellroad.hl7.HL7Message
-
- hashCode() - Method in class org.dellroad.hl7.HL7Segment
-
- hashCode() - Method in class org.dellroad.hl7.HL7Seps
-
- hasSubcomponentSeparator() - Method in class org.dellroad.hl7.HL7Seps
-
Determine if there is a sub-component character defined.
- HEX_DATA_ESCAPE - Static variable in class org.dellroad.hl7.HL7Seps
-
- HL7_NAMESPACE_URI - Static variable in class org.dellroad.hl7.XMLConverter
-
HL7 message XML namespace.
- HL7_TAG - Static variable in class org.dellroad.hl7.XMLConverter
-
- HL7ContentException - Exception in org.dellroad.hl7
-
Exception thrown to indicate invalid HL7 content was encountered.
- HL7ContentException() - Constructor for exception org.dellroad.hl7.HL7ContentException
-
- HL7ContentException(String) - Constructor for exception org.dellroad.hl7.HL7ContentException
-
- HL7ContentException(String, Throwable) - Constructor for exception org.dellroad.hl7.HL7ContentException
-
- HL7ContentException(Throwable) - Constructor for exception org.dellroad.hl7.HL7ContentException
-
- HL7Field - Class in org.dellroad.hl7
-
Represents one field in an HL7 message, possibly with repeats.
- HL7Field(String) - Constructor for class org.dellroad.hl7.HL7Field
-
Constructor.
- HL7Field(String[]) - Constructor for class org.dellroad.hl7.HL7Field
-
Constructor used to create a field containing zero or more repeated values, each a simple string value.
- HL7Field(String[][][]) - Constructor for class org.dellroad.hl7.HL7Field
-
Constructor used to create a field containing zero or more repeated values, each containing zero or more components,
each component containing zero or more sub-components.
- HL7Field(String, HL7Seps) - Constructor for class org.dellroad.hl7.HL7Field
-
Parsing constructor.
- HL7Field(HL7Field) - Constructor for class org.dellroad.hl7.HL7Field
-
Copy constructor.
- HL7FileReader - Class in org.dellroad.hl7.io
-
Reads in HL7 messages in "file format".
- HL7FileReader(Reader) - Constructor for class org.dellroad.hl7.io.HL7FileReader
-
Constructor.
- HL7FileReader(InputStream) - Constructor for class org.dellroad.hl7.io.HL7FileReader
-
Convenience constructor.
- HL7FileWriter - Class in org.dellroad.hl7.io
-
Writes out HL7 messages in "file format".
- HL7FileWriter(Writer) - Constructor for class org.dellroad.hl7.io.HL7FileWriter
-
Constructor.
- HL7FileWriter(OutputStream) - Constructor for class org.dellroad.hl7.io.HL7FileWriter
-
Convenience constructor.
- HL7Message - Class in org.dellroad.hl7
-
Represents an HL7 message.
- HL7Message(MSHSegment) - Constructor for class org.dellroad.hl7.HL7Message
-
Construct a new HL7 message containing only the given MSH segment.
- HL7Message(HL7Seps) - Constructor for class org.dellroad.hl7.HL7Message
-
Construct an empty HL7 message.
- HL7Message() - Constructor for class org.dellroad.hl7.HL7Message
-
Convenience constructor.
- HL7Message(String) - Constructor for class org.dellroad.hl7.HL7Message
-
Parsing constructor.
- HL7Reader - Interface in org.dellroad.hl7
-
Input source for HL7 messages.
- HL7Segment - Class in org.dellroad.hl7
-
Represents one segment in an HL7 message.
- HL7Segment(String) - Constructor for class org.dellroad.hl7.HL7Segment
-
Constructor that initializes the name of the segment only.
- HL7Segment(String, HL7Field[]) - Constructor for class org.dellroad.hl7.HL7Segment
-
Constructor taking segment name and explicit fields.
- HL7Segment(String, HL7Seps) - Constructor for class org.dellroad.hl7.HL7Segment
-
Constructor that parses a segment line.
- HL7Segment(HL7Segment) - Constructor for class org.dellroad.hl7.HL7Segment
-
Copy constructor.
- HL7SegmentList - Class in org.dellroad.hl7
-
List of
HL7Segment objects that requires there to always be an initial MSH segment.
- HL7SegmentList(MSHSegment) - Constructor for class org.dellroad.hl7.HL7SegmentList
-
Constructor.
- HL7Seps - Class in org.dellroad.hl7
-
Container for the HL7 separator and escape characters for an HL7 message.
- HL7Seps(char, char, char, char, char) - Constructor for class org.dellroad.hl7.HL7Seps
-
Constructor.
- HL7Seps(char, char, char, char) - Constructor for class org.dellroad.hl7.HL7Seps
-
Convenience constructor for when there is no sub-component separator.
- HL7Seps(char, char, char) - Constructor for class org.dellroad.hl7.HL7Seps
-
Convenience constructor for when there is no sub-component separator and no escape character.
- HL7Util - Class in org.dellroad.hl7
-
Utility methods.
- HL7Writer - Interface in org.dellroad.hl7
-
Implemented by classes whose instances are capable of sending out HL7 messages.