Module: Snapshot::AdviserQueries

Included in:
Snapshot
Defined in:
app/models/snapshot/adviser_queries.rb

Instance Method Summary collapse

Instance Method Details

#query_advisers_accredited_in_bs8577Object



41
42
43
# File 'app/models/snapshot/adviser_queries.rb', line 41

def query_advisers_accredited_in_bs8577
  advisers_with_accreditation('British Standard in Financial Planning BS8577')
end

#query_advisers_accredited_in_iso22222Object



37
38
39
# File 'app/models/snapshot/adviser_queries.rb', line 37

def query_advisers_accredited_in_iso22222
  advisers_with_accreditation('ISO 22222')
end

#query_advisers_accredited_in_later_life_academyObject



33
34
35
# File 'app/models/snapshot/adviser_queries.rb', line 33

def query_advisers_accredited_in_later_life_academy
  advisers_with_accreditation('Later Life Academy')
end

#query_advisers_accredited_in_sollaObject



29
30
31
# File 'app/models/snapshot/adviser_queries.rb', line 29

def query_advisers_accredited_in_solla
  advisers_with_accreditation('SOLLA')
end

#query_advisers_in_englandObject



6
7
8
# File 'app/models/snapshot/adviser_queries.rb', line 6

def query_advisers_in_england
  advisers_in_country(Adviser.all, 'England')
end

#query_advisers_in_northern_irelandObject



18
19
20
# File 'app/models/snapshot/adviser_queries.rb', line 18

def query_advisers_in_northern_ireland
  advisers_in_country(Adviser.all, 'Northern Ireland')
end

#query_advisers_in_scotlandObject



10
11
12
# File 'app/models/snapshot/adviser_queries.rb', line 10

def query_advisers_in_scotland
  advisers_in_country(Adviser.all, 'Scotland')
end

#query_advisers_in_walesObject



14
15
16
# File 'app/models/snapshot/adviser_queries.rb', line 14

def query_advisers_in_wales
  advisers_in_country(Adviser.all, 'Wales')
end

#query_advisers_part_of_cfa_instituteObject



101
102
103
# File 'app/models/snapshot/adviser_queries.rb', line 101

def query_advisers_part_of_cfa_institute
  advisers_part_of('CFA Institute')
end

#query_advisers_part_of_chartered_accountantsObject



105
106
107
# File 'app/models/snapshot/adviser_queries.rb', line 105

def query_advisers_part_of_chartered_accountants
  advisers_part_of('Institute of Chartered Accountants for England and Wales')
end

#query_advisers_part_of_ci_bankers_scotlandObject



93
94
95
# File 'app/models/snapshot/adviser_queries.rb', line 93

def query_advisers_part_of_ci_bankers_scotland
  advisers_part_of('The Chartered Institute of Bankers in Scotland')
end

#query_advisers_part_of_ci_securities_and_investmentsObject



97
98
99
# File 'app/models/snapshot/adviser_queries.rb', line 97

def query_advisers_part_of_ci_securities_and_investments
  advisers_part_of('The Chartered Institute for Securities and Investments')
end

#query_advisers_part_of_institute_financial_planningObject



85
86
87
# File 'app/models/snapshot/adviser_queries.rb', line 85

def query_advisers_part_of_institute_financial_planning
  advisers_part_of('Institute of Financial Planning')
end

#query_advisers_part_of_institute_financial_servicesObject



89
90
91
# File 'app/models/snapshot/adviser_queries.rb', line 89

def query_advisers_part_of_institute_financial_services
  advisers_part_of('Institute of Financial Services')
end

#query_advisers_part_of_personal_finance_societyObject



81
82
83
# File 'app/models/snapshot/adviser_queries.rb', line 81

def query_advisers_part_of_personal_finance_society
  advisers_part_of('Personal Finance Society / Chartered Insurance Institute')
end

#query_advisers_with_qualification_in_certified_financial_plannerObject



57
58
59
# File 'app/models/snapshot/adviser_queries.rb', line 57

def query_advisers_with_qualification_in_certified_financial_planner
  advisers_with_qualification('Certified Financial Planner')
end

#query_advisers_with_qualification_in_chartered_financial_plannerObject



53
54
55
# File 'app/models/snapshot/adviser_queries.rb', line 53

def query_advisers_with_qualification_in_chartered_financial_planner
  advisers_with_qualification('Chartered Financial Planner')
end

#query_advisers_with_qualification_in_equity_releaseObject



65
66
67
# File 'app/models/snapshot/adviser_queries.rb', line 65

def query_advisers_with_qualification_in_equity_release
  advisers_with_qualification('Equity release qualifications i.e. holder of Certificate in Equity Release or equivalent')
end

#query_advisers_with_qualification_in_fciiObject



77
78
79
# File 'app/models/snapshot/adviser_queries.rb', line 77

def query_advisers_with_qualification_in_fcii
  advisers_with_qualification('Fellow of the Chartered Insurance Institute (FCII)')
end

#query_advisers_with_qualification_in_level_4Object



45
46
47
# File 'app/models/snapshot/adviser_queries.rb', line 45

def query_advisers_with_qualification_in_level_4
  advisers_with_qualification('Level 4 (DipPFS, DipFA® or equivalent)')
end

#query_advisers_with_qualification_in_level_6Object



49
50
51
# File 'app/models/snapshot/adviser_queries.rb', line 49

def query_advisers_with_qualification_in_level_6
  advisers_with_qualification('Level 6 (APFS, Adv DipFA®)')
end

#query_advisers_with_qualification_in_long_term_care_planningObject



69
70
71
# File 'app/models/snapshot/adviser_queries.rb', line 69

def query_advisers_with_qualification_in_long_term_care_planning
  advisers_with_qualification('Long term care planning qualifications i.e. holder of CF8, CeLTCI®. or equivalent')
end

#query_advisers_with_qualification_in_pension_transferObject



61
62
63
# File 'app/models/snapshot/adviser_queries.rb', line 61

def query_advisers_with_qualification_in_pension_transfer
  advisers_with_qualification('Pension transfer qualifications - holder of G60, AF3, AwPETR®, or equivalent')
end

#query_advisers_with_qualification_in_tepObject



73
74
75
# File 'app/models/snapshot/adviser_queries.rb', line 73

def query_advisers_with_qualification_in_tep
  advisers_with_qualification('Holder of Trust and Estate Practitioner qualification (TEP) i.e. full member of STEP')
end

#query_registered_advisersObject



2
3
4
# File 'app/models/snapshot/adviser_queries.rb', line 2

def query_registered_advisers
  Adviser.all
end