Method: LIS::Transfer::ApplicationProtocol#initialize
- Defined in:
- lib/lis/transfer/application_protocol.rb
#initialize(*args) ⇒ ApplicationProtocol
Returns a new instance of ApplicationProtocol.
64 65 66 67 68 69 70 71 72 73 74 75 76 77 |
# File 'lib/lis/transfer/application_protocol.rb', line 64 def initialize(*args) super @patient_information_requests = {} @last_patient = nil @last_order = nil @handlers = { LIS::Message::Header => :received_header, LIS::Message::Patient => :received_patient_information, LIS::Message::Order => :received_order_record, LIS::Message::Result => :received_result, LIS::Message::Query => :received_request_for_information } end |