ParserConfigVersion

enum ParserConfigVersion : Enum<ParserConfigVersion> , ConvertibleToJava<ParserConfigVersion>

Immutable. Determines the version of both the default parser to be used when schema is not given, as well as the schematized parser used when schema is specified. This field is immutable after HL7v2 store creation.

Entries

Link copied to clipboard

Unspecified parser version, equivalent to V1.

Link copied to clipboard

The parsed_data includes every given non-empty message field except the Field Separator (MSH-1) field. As a result, the parsed MSH segment starts with the MSH-2 field and the field numbers are off-by-one with respect to the HL7 standard.

Link copied to clipboard

The parsed_data includes every given non-empty message field.

Link copied to clipboard

This version is the same as V2, with the following change. The parsed_data contains unescaped escaped field separators, component separators, sub-component separators, repetition separators, escape characters, and truncation characters. If schema is specified, the schematized parser uses improved parsing heuristics compared to previous versions.

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun toJava(): ParserConfigVersion
Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.

Properties

Link copied to clipboard
val javaValue: ParserConfigVersion
Link copied to clipboard
Link copied to clipboard