Sha256: 000075b6e24f083e60ea83dc1a7434e23acd0ebdc1f94496af587d39d458ac4f

Contents?: true

Size: 543 Bytes

Versions: 10

Compression:

Stored size: 543 Bytes

Contents

# Provide a catch-all information preserving segment
# * nb: aliases are not provided BUT you can use the numeric element accessor
#
#  seg = HL7::Message::Segment::Default.new
#  seg.e0 = "NK1"
#  seg.e1 = "SOMETHING ELSE"
#  seg.e2 = "KIN HERE"
#
class HL7::Message::Segment::Default < HL7::Message::Segment
  def initialize(raw_segment="", delims=[])
    segs = [] if (raw_segment == "")
    segs ||= raw_segment
    super( segs, delims )
  end
end

# load our segments
Dir["#{File.dirname(__FILE__)}/segments/*.rb"].each { |ext| load ext }

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
ruby-hl7-1.3.3 lib/segment_default.rb
ruby-hl7-1.3.2 lib/segment_default.rb
ruby-hl7-1.3.1 lib/segment_default.rb
ruby-hl7-1.3.0 lib/segment_default.rb
ruby-hl7-1.2.3 lib/segment_default.rb
ruby-hl7-1.2.2 lib/segment_default.rb
ruby-hl7-1.2.1 lib/segment_default.rb
ruby-hl7-1.2.0 lib/segment_default.rb
ruby-hl7-1.1.1 lib/segment_default.rb
ruby-hl7-1.1.0 lib/segment_default.rb