Package ca.uhn.hl7v2.parser

Interface Summary
IStructureDefinition Contains information about the composition of a given type of Structure.
ModelClassFactory Looks up classes for message model components (e.g.
 

Class Summary
CanonicalModelClassFactory Specialized version of ModelClassFactory that always returns the same version.
CustomModelClassFactory ModelClassFactory which allows custom packages to search to be specified.
DefaultModelClassFactory Default implementation of ModelClassFactory.
DefaultXMLParser A default XMLParser.
EncodingCharacters Represents the set of special characters used to encode traditionally encoded HL7 messages.
Escape Handles "escaping" and "unescaping" of text according to the HL7 escape sequence rules defined in section 2.10 of the standard (version 2.4).
FastParser A Parser for the ER7 encoding, which is faster than PipeParser, but fussier and harder to use.
FastParser.RootRef A convenience StructRef that points to a message root.
FastParser.StructRef A pointer to a distinct segment or group position in a message.
GenericParser A Parser that delegates parsing tasks to an underlying PipeParser and DefaultXMLParser as needed.
GroupPointer Deprecated. MessageIterator is now used
MessageIterator Iterates over all defined nodes (ie segments, groups) in a message, regardless of whether they have been instantiated previously.
MessageIterator.Position A structure position within a message.
MessagePointer Deprecated. PipeParser now uses MessageIterator
NonStandardStructureDefinition Structure definition which defines a non-standard structure within a parent structure.
OldPipeParser Deprecated.  
Parser Parses HL7 message Strings into HL7 Message objects and encodes HL7 Message objects into HL7 message Strings.
PipeParser An implementation of Parser that supports traditionally encoded (ie delimited with characters like |, ^, and ~) HL7 messages.
Pointer A Pointer is a placeholder used in parsing traditionally encoded messages (which do not explicitly identify segment groups).
SegmentPointer Deprecated. PipeParser now uses MessageIterator
StructureDefinition Defines
XMLParser Parses and encodes HL7 messages in XML form, according to HL7's normative XML encoding specification.
 

Exception Summary
EncodingNotSupportedException Represents a problem where a Parser does not support a particular HL7 encoding.
 



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