Sha256: ad78cb52eb8088921bf15ed2e25379fc92c56b41535bd9de25c15a1bc964cfe3
Contents?: true
Size: 452 Bytes
Versions: 52
Compression:
Stored size: 452 Bytes
Contents
# frozen_string_literal: true require_dependency "renalware/patients" # # When subscribed to HL7 `message_arrived` messages, gets notified of incoming HL7 messages # module Renalware module Patients module Ingestion class MessageListener def adt_message_arrived(hl7_message:, **) return unless hl7_message.adt? command = Command.for(hl7_message) command.call end end end end end
Version data entries
52 entries across 52 versions & 1 rubygems