Sha256: b7760e6789903f3d925ce3bfaa85d0ed6adeaf2e5e9f57a40c142cb2b4fde7a1

Contents?: true

Size: 882 Bytes

Versions: 4

Compression:

Stored size: 882 Bytes

Contents

# $Id: msh.rb 13 2007-03-09 04:42:29Z segfault $
require 'ruby-hl7'
class HL7::Message::Segment::MSH < HL7::Message::Segment
  weight -1 # the msh should always start a message
  add_field :name=>:enc_chars, :idx=>1
  add_field :name=>:sending_app, :idx=>2
  add_field :name=>:sending_facility, :idx=>3
  add_field :name=>:recv_app, :idx=>4
  add_field :name=>:recv_facility, :idx=>5
  add_field :name=>:time, :idx=>6
  add_field :name=>:security, :idx=>7
  add_field :name=>:message_type, :idx=>8
  add_field :name=>:message_control_id, :idx=>9
  add_field :name=>:processing_id, :idx=>10
  add_field :name=>:version_id, :idx=>11
  add_field :name=>:seq, :idx=>12
  add_field :name=>:continue_ptr, :idx=>13
  add_field :name=>:accept_ack_type, :idx=>14
  add_field :name=>:app_ack_type, :idx=>15
  add_field :name=>:country_code, :idx=>16
  add_field :name=>:charset, :idx=>17
end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
Ruby-HL7-0.1.23 lib/segments/msh.rb
ruby-hl7-0.1.23 lib/segments/msh.rb
ruby-hl7-0.2.50 lib/segments/msh.rb
ruby-hl7-0.2.44 lib/segments/msh.rb