Sha256: 575097eb08479cd99a374c2f3c53f0f798b5f364b2094f367d813b29b3f2870a

Contents?: true

Size: 552 Bytes

Versions: 11

Compression:

Stored size: 552 Bytes

Contents

module Roqua
  module Healthy
    module A19
      # Fetches a patient record given a `patient_id` and returns a hash containing
      # the interesting information that was returned from an upstream `ADR^A19`
      # response.
      #
      # @param  patient_id [String] the patient identifier
      # @return [Hash] the patient details.
      def self.fetch(patient_id)
        Client.new.fetch_a19(patient_id)
      end
    end
  end
end

require_relative 'a19/fetcher'
require_relative 'a19/transformer'
require_relative 'a19/correct_patient_check'

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
roqua-healthy-1.2.0 lib/roqua/healthy/a19.rb
roqua-healthy-1.1.9 lib/roqua/healthy/a19.rb
roqua-healthy-1.1.8 lib/roqua/healthy/a19.rb
roqua-healthy-1.1.7 lib/roqua/healthy/a19.rb
roqua-healthy-1.1.6 lib/roqua/healthy/a19.rb
roqua-healthy-1.1.5 lib/roqua/healthy/a19.rb
roqua-healthy-1.1.4 lib/roqua/healthy/a19.rb
roqua-healthy-1.1.3 lib/roqua/healthy/a19.rb
roqua-healthy-1.1.2 lib/roqua/healthy/a19.rb
roqua-healthy-1.1.1 lib/roqua/healthy/a19.rb
roqua-healthy-1.1.0 lib/roqua/healthy/a19.rb