public HL7RepeatingFieldSlice(HL7Settings settings, ParseText text, TextSpan span) : base(settings, text, span, settings.RepetitionParser) { }
public HL7ParsedSlice(ISchema <TSchema> schema, HL7Settings settings, TextCursor cursor) : base(settings, cursor.SourceText, cursor.Span, new LineParser()) { _schema = schema; _cursor = cursor; }
public HL7FieldSlice(HL7Settings settings, ParseText text, TextSpan span) : base(settings, text, span, settings.ComponentParser) { }
public HL7SegmentSlice(HL7Settings settings, ParseText text, TextSpan span) : base(settings, text, span, settings.FieldParser) { }
public CurrentHL7FormatContext(HL7Settings settings) { Settings = settings; }
public HL7TextParser(HL7Settings settings) { _settings = settings; }
protected HL7Slice(HL7Settings settings, ParseText text, TextSpan span, TextParser parser) : base(text, span, parser) { Settings = settings; }
public static HL7FormatContext AddSettings(this FormatContext context, HL7Settings settings) { return(context.GetOrAddContext(() => new CurrentHL7FormatContext(settings))); }