Package ca.uhn.hl7v2.parser


package ca.uhn.hl7v2.parser
  • Class
    Description
    Abstract base class for ModelClassFactory implementations that read event maps from the file system.
    Specialized version of ModelClassFactory that always returns the same version or even structure.
    ModelClassFactory which allows custom packages to search to be specified.
    Handles "escaping" and "unescaping" of text according to the HL7 escape sequence rules defined in section 2.10 of the standard (version 2.4).
    Default implementation of ModelClassFactory.
    A default XMLParser.
    Represents the set of special characters used to encode traditionally encoded HL7 messages.
    Detects message encoding (ER7 / XML) without relying on any external dependencies
    Represents a problem where a Parser does not support a particular HL7 encoding.
    Deprecated.
    use DefaultEscaping instance
    Handles "escaping" and "unescaping" of text according to the HL7 escape sequence rules defined in section 2.10 of the standard (version 2.4).
    Utility class that provides methods for fixing OBX-5 data type.
    GenericModelClassFactory is a ModelClassFactory implementation which always returns generic types:
    A Parser that delegates parsing tasks to an underlying PipeParser and DefaultXMLParser as needed.
    Contains information about the composition of a given type of Structure.
    Iterates over all defined nodes (ie segments, groups) in a message, regardless of whether they have been instantiated previously.
    A structure position within a message.
    Looks up classes for message model components (e.g.
    Structure definition which defines a non-standard structure within a parent structure.
    Parses HL7 message Strings into HL7 Message objects and encodes HL7 Message objects into HL7 message Strings.
    Contains configuration which will be applied to any parsers which are a part of the given HAPI Context.
    An implementation of Parser that supports traditionally encoded (ie delimited with characters like |, ^, and ~) HL7 messages.
    Defines
    Defines the behaviour to use when an unexpected segment is discovered while parsing a message.
    Parses and encodes HL7 messages in XML form, according to HL7's normative XML encoding specification.