Class: Candid::PreEncounter::Client

Inherits:
Object
  • Object
show all
Defined in:
lib/candid/pre_encounter/client.rb

Instance Method Summary collapse

Constructor Details

#initialize(client:) ⇒ Candid::PreEncounter::Client



7
8
9
# File 'lib/candid/pre_encounter/client.rb', line 7

def initialize(client:)
  @client = client
end

Instance Method Details

#appointmentsCandid::Appointments::Client

Returns:

  • (Candid::Appointments::Client)


12
13
14
# File 'lib/candid/pre_encounter/client.rb', line 12

def appointments
  @appointments ||= Candid::PreEncounter::Appointments::Client.new(client: @client)
end

#coveragesCandid::Coverages::Client

Returns:

  • (Candid::Coverages::Client)


17
18
19
# File 'lib/candid/pre_encounter/client.rb', line 17

def coverages
  @coverages ||= Candid::PreEncounter::Coverages::Client.new(client: @client)
end

#eligibility_checksCandid::EligibilityChecks::Client

Returns:

  • (Candid::EligibilityChecks::Client)


22
23
24
# File 'lib/candid/pre_encounter/client.rb', line 22

def eligibility_checks
  @eligibility_checks ||= Candid::PreEncounter::EligibilityChecks::Client.new(client: @client)
end

#imagesCandid::Images::Client

Returns:

  • (Candid::Images::Client)


27
28
29
# File 'lib/candid/pre_encounter/client.rb', line 27

def images
  @images ||= Candid::PreEncounter::Images::Client.new(client: @client)
end

#listsCandid::Lists::Client

Returns:

  • (Candid::Lists::Client)


32
33
34
# File 'lib/candid/pre_encounter/client.rb', line 32

def lists
  @lists ||= Candid::PreEncounter::Lists::Client.new(client: @client)
end

#notesCandid::Notes::Client

Returns:

  • (Candid::Notes::Client)


37
38
39
# File 'lib/candid/pre_encounter/client.rb', line 37

def notes
  @notes ||= Candid::PreEncounter::Notes::Client.new(client: @client)
end

#patientsCandid::Patients::Client

Returns:

  • (Candid::Patients::Client)


42
43
44
# File 'lib/candid/pre_encounter/client.rb', line 42

def patients
  @patients ||= Candid::PreEncounter::Patients::Client.new(client: @client)
end

#tagsCandid::Tags::Client

Returns:

  • (Candid::Tags::Client)


47
48
49
# File 'lib/candid/pre_encounter/client.rb', line 47

def tags
  @tags ||= Candid::PreEncounter::Tags::Client.new(client: @client)
end