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