Class: Candid::PreEncounter::Client
- Inherits:
-
Object
- Object
- Candid::PreEncounter::Client
- Defined in:
- lib/candid/pre_encounter/client.rb
Instance Method Summary collapse
- #appointments ⇒ Candid::Appointments::Client
- #coverages ⇒ Candid::Coverages::Client
- #eligibility_checks ⇒ Candid::EligibilityChecks::Client
- #images ⇒ Candid::Images::Client
- #initialize(client:, base_url: nil, environment: nil) ⇒ void constructor
- #lists ⇒ Candid::Lists::Client
- #notes ⇒ Candid::Notes::Client
- #organization_external_providers ⇒ Candid::OrganizationExternalProviders::Client
- #patients ⇒ Candid::Patients::Client
- #tags ⇒ Candid::Tags::Client
Constructor Details
#initialize(client:, base_url: nil, environment: nil) ⇒ void
11 12 13 14 15 |
# File 'lib/candid/pre_encounter/client.rb', line 11 def initialize(client:, base_url: nil, environment: nil) @client = client @base_url = base_url @environment = environment end |
Instance Method Details
#appointments ⇒ Candid::Appointments::Client
18 19 20 |
# File 'lib/candid/pre_encounter/client.rb', line 18 def appointments @appointments ||= Candid::PreEncounter::Appointments::Client.new(client: @client, base_url: @base_url, environment: @environment) end |
#coverages ⇒ Candid::Coverages::Client
23 24 25 |
# File 'lib/candid/pre_encounter/client.rb', line 23 def coverages @coverages ||= Candid::PreEncounter::Coverages::Client.new(client: @client, base_url: @base_url, environment: @environment) end |
#eligibility_checks ⇒ Candid::EligibilityChecks::Client
28 29 30 |
# File 'lib/candid/pre_encounter/client.rb', line 28 def eligibility_checks @eligibility_checks ||= Candid::PreEncounter::EligibilityChecks::Client.new(client: @client, base_url: @base_url, environment: @environment) end |
#images ⇒ Candid::Images::Client
33 34 35 |
# File 'lib/candid/pre_encounter/client.rb', line 33 def images @images ||= Candid::PreEncounter::Images::Client.new(client: @client, base_url: @base_url, environment: @environment) end |
#lists ⇒ Candid::Lists::Client
38 39 40 |
# File 'lib/candid/pre_encounter/client.rb', line 38 def lists @lists ||= Candid::PreEncounter::Lists::Client.new(client: @client, base_url: @base_url, environment: @environment) end |
#notes ⇒ Candid::Notes::Client
43 44 45 |
# File 'lib/candid/pre_encounter/client.rb', line 43 def notes @notes ||= Candid::PreEncounter::Notes::Client.new(client: @client, base_url: @base_url, environment: @environment) end |
#organization_external_providers ⇒ Candid::OrganizationExternalProviders::Client
48 49 50 |
# File 'lib/candid/pre_encounter/client.rb', line 48 def organization_external_providers @organization_external_providers ||= Candid::PreEncounter::OrganizationExternalProviders::Client.new(client: @client, base_url: @base_url, environment: @environment) end |
#patients ⇒ Candid::Patients::Client
53 54 55 |
# File 'lib/candid/pre_encounter/client.rb', line 53 def patients @patients ||= Candid::PreEncounter::Patients::Client.new(client: @client, base_url: @base_url, environment: @environment) end |
#tags ⇒ Candid::Tags::Client
58 59 60 |
# File 'lib/candid/pre_encounter/client.rb', line 58 def @tags ||= Candid::PreEncounter::Tags::Client.new(client: @client, base_url: @base_url, environment: @environment) end |