Sha256: 74b766ec5dded3c4e4e6013fb574272e32413905fcc24665315590c5bbdbed8b

Contents?: true

Size: 712 Bytes

Versions: 3

Compression:

Stored size: 712 Bytes

Contents

module Eligible
  class Coverage < APIResource

    class << self

      def get(params, api_key=nil)
        response, api_key = Eligible.request(:get, '/coverage/all.json', api_key, params)
        Util.convert_to_eligible_object(response, api_key)
      end

      def batch_post(params, api_key=nil)
        response, api_key = Eligible.request(:post, '/coverage/all/batch.json', api_key, params)
        Util.convert_to_eligible_object(response, api_key)
      end

      def batch_medicare_post(params, api_key=nil)
        response, api_key = Eligible.request(:post, '/medicare/coverage/batch.json', api_key, params)
        Util.convert_to_eligible_object(response, api_key)
      end

    end

  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
eligible-2.4.3 lib/eligible/coverage.rb
eligible-2.4.2 lib/eligible/coverage.rb
eligible-2.4.1 lib/eligible/coverage.rb