Sha256: 8cf57b55f345d60b6da230a18775b3cdffc5711623476c727fa99930ec238116

Contents?: true

Size: 777 Bytes

Versions: 6

Compression:

Stored size: 777 Bytes

Contents

module Trizetto
  module Api
    class << self
      attr_accessor :configuration
    end

    def self.configure
      self.configuration ||= Configuration.new
      yield(configuration)
    end

    class Configuration
      attr_accessor :username
      attr_accessor :password
      attr_accessor :eligibility_core2_endpoint
      attr_accessor :eligibiltiy_webservice_endpoint
      attr_accessor :payer_list_webservice_endpoint
      def initialize
        @eligibility_core2_endpoint      = "https://api.gatewayedi.com/v2/CORE_CAQH/soap"
        @eligibiltiy_webservice_endpoint = "https://services.gatewayedi.com/eligibility/service.asmx"
        @payer_list_webservice_endpoint  = "https://services.gatewayedi.com/PayerList/PayerList.asmx"
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
trizetto-api-0.2.4 lib/trizetto/api/configuration.rb
trizetto-api-0.2.3 lib/trizetto/api/configuration.rb
trizetto-api-0.2.2 lib/trizetto/api/configuration.rb
trizetto-api-0.2.1 lib/trizetto/api/configuration.rb
trizetto-api-0.1.2 lib/trizetto/api/configuration.rb
trizetto-api-0.1.1 lib/trizetto/api/configuration.rb