Sha256: cae40c84c16c5efdac4af114f25a9bb2051e70dcfe2609d312cba3c44a88fcb9

Contents?: true

Size: 885 Bytes

Versions: 7

Compression:

Stored size: 885 Bytes

Contents

# encoding: UTF-8
class HL7::Message::Segment::MSH < HL7::Message::Segment
  weight( -1 ) # the msh should always start a message
  add_field :enc_chars
  add_field :sending_app
  add_field :sending_facility
  add_field :recv_app
  add_field :recv_facility
  add_field :time do |value|
    convert_to_ts(value)
  end
  add_field :security
  add_field :message_type
  add_field :message_control_id
  add_field :processing_id
  add_field :version_id
  add_field :seq
  add_field :continue_ptr
  add_field :accept_ack_type
  add_field :app_ack_type
  add_field :country_code
  add_field :charset
  add_field :principal_language_of_message
  add_field :alternate_character_set_handling_scheme
  add_field :message_profile_identifier
  add_field :sending_responsible_org
  add_field :receiving_responsible_org
  add_field :sending_network_address
  add_field :receiving_network_address
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
ruby-hl7-1.3.3 lib/segments/msh.rb
ruby-hl7-1.3.2 lib/segments/msh.rb
ruby-hl7-1.3.1 lib/segments/msh.rb
ruby-hl7-1.3.0 lib/segments/msh.rb
ruby-hl7-1.2.3 lib/segments/msh.rb
ruby-hl7-1.2.2 lib/segments/msh.rb
ruby-hl7-1.2.1 lib/segments/msh.rb