Class: Eligible::PayerMapping

Inherits:
APIResource show all
Defined in:
lib/eligible/payer_mapping.rb

Instance Attribute Summary

Attributes inherited from EligibleObject

#api_key, #eligible_id

Class Method Summary collapse

Methods inherited from APIResource

api_url, class_name, endpoint_name, require_param, required_param_validation, rest_api_params, send_request, url

Methods inherited from EligibleObject

#[], #[]=, construct_from, #each, #error, #initialize, #keys, #refresh_from, #to_hash, #to_json, #values

Constructor Details

This class inherits a constructor from Eligible::EligibleObject

Class Method Details

.mapper(params, opts = {}) ⇒ Object



5
6
7
# File 'lib/eligible/payer_mapping.rb', line 5

def self.mapper(params, opts = {})
  send_request :post, '/payer_mapping/mapper', params, **opts
end

.mapper_batch(params, opts = {}) ⇒ Object



9
10
11
# File 'lib/eligible/payer_mapping.rb', line 9

def self.mapper_batch(params, opts = {})
  send_request :post, '/payer_mapping/mapper/batch', params, **opts
end

.normalize(params, opts = {}) ⇒ Object



21
22
23
# File 'lib/eligible/payer_mapping.rb', line 21

def self.normalize(params, opts = {})
  send_request :post, '/payer_mapping/normalize', params, **opts
end

.normalize_batch(params, opts = {}) ⇒ Object



25
26
27
# File 'lib/eligible/payer_mapping.rb', line 25

def self.normalize_batch(params, opts = {})
  send_request :post, '/payer_mapping/normalize/batch', params, **opts
end

.normalize_cased(params, opts = {}) ⇒ Object



29
30
31
# File 'lib/eligible/payer_mapping.rb', line 29

def self.normalize_cased(params, opts = {})
  send_request :post, '/payer_mapping/normalize_cased', params, **opts
end

.normalize_cased_batch(params, opts = {}) ⇒ Object



33
34
35
# File 'lib/eligible/payer_mapping.rb', line 33

def self.normalize_cased_batch(params, opts = {})
  send_request :post, '/payer_mapping/normalize_cased/batch', params, **opts
end

.search(params, opts = {}) ⇒ Object



13
14
15
# File 'lib/eligible/payer_mapping.rb', line 13

def self.search(params, opts = {})
  send_request :post, '/payer_mapping/search', params, **opts
end

.search_batch(params, opts = {}) ⇒ Object



17
18
19
# File 'lib/eligible/payer_mapping.rb', line 17

def self.search_batch(params, opts = {})
  send_request :post, '/payer_mapping/search/batch', params, **opts
end