class PatientPolicy
Public Instance Methods
Source
# File app/policies/patient_policy.rb, line 22 def edit_ethnic_background? = edit? def edit_school? = edit? def update_nhs_number? = update? def update_ethnic_group? = update? def update_ethnic_background? = update? def update_nhs_number_merge? = update? def update_school? = update? class Scope < ApplicationPolicy::Scope def resolve if team scope.joins(:patient_teams).where(patient_teams: { team_id: team.id }) else scope.
Source
# File app/policies/patient_policy.rb, line 20 def edit_ethnic_group? = edit? def edit_ethnic_background? = edit? def edit_school? = edit? def update_nhs_number? = update? def update_ethnic_group? = update? def update_ethnic_background? = update? def update_nhs_number_merge? = update? def update_school? = update? class Scope < ApplicationPolicy::Scope def resolve if team scope.joins(:patient_teams).where(patient_teams: { team_id: team.id }) else
Source
# File app/policies/patient_policy.rb, line 18 def edit_nhs_number? = edit? def edit_ethnic_group? = edit? def edit_ethnic_background? = edit? def edit_school? = edit? def update_nhs_number? = update? def update_ethnic_group? = update? def update_ethnic_background? = update? def update_nhs_number_merge? = update? def update_school? = update? class Scope < ApplicationPolicy::Scope def resolve if team scope.joins(:patient_teams).where(patient_teams: { team_id: team.id }) else
Source
# File app/policies/patient_policy.rb, line 24 def edit_school? = edit? def update_nhs_number? = update? def update_ethnic_group? = update? def update_ethnic_background? = update? def update_nhs_number_merge? = update? def update_school? = update? class Scope < ApplicationPolicy::Scope def resolve if team scope.joins(:patient_teams).where(patient_teams: { team_id: team.id }) else scope.none
Source
# File app/policies/patient_policy.rb, line 4 def index? = team.is_sais_team? def show? = team.is_sais_team? def update? = team.is_sais_team? def log? = team.has_point_of_care_access? def pds_search_history? = show? def invite_to_clinic? = update? def send_consent_request? = update? def edit_nhs_number? = edit? def edit_ethnic_group? = edit? def edit_ethnic_background? = edit? def edit_school? = edit? def update_nhs_number? = update? def update_ethnic_group? = update? def update_ethnic_background? = update? def update_nhs_number_merge? = update? def update_school? = update? class Scope < ApplicationPolicy::Scope def resolve if team scope.joins(:patient_teams).where(patient_teams:
Source
# File app/policies/patient_policy.rb, line 14 def invite_to_clinic? = update? def send_consent_request? = update? def edit_nhs_number? = edit? def edit_ethnic_group? = edit? def edit_ethnic_background? = edit? def edit_school? = edit? def update_nhs_number? = update? def update_ethnic_group? = update? def update_ethnic_background? = update? def update_nhs_number_merge? = update? def update_school? = update? class Scope < ApplicationPolicy::Scope def resolve if team scope.joins(:patient_teams).where(patient_teams: { team_id: team.id }
Source
# File app/policies/patient_policy.rb, line 10 def log? = team.has_point_of_care_access? def pds_search_history? = show? def invite_to_clinic? = update? def send_consent_request? = update? def edit_nhs_number? = edit? def edit_ethnic_group? = edit? def edit_ethnic_background? = edit? def edit_school? = edit? def update_nhs_number? = update? def update_ethnic_group? = update? def update_ethnic_background? = update? def update_nhs_number_merge? = update? def update_school? = update? class Scope < ApplicationPolicy::Scope def resolve if team scope.joins(:patient_teams).where(patient_teams: { team_id: team
Source
# File app/policies/patient_policy.rb, line 12 def pds_search_history? = show? def invite_to_clinic? = update? def send_consent_request? = update? def edit_nhs_number? = edit? def edit_ethnic_group? = edit? def edit_ethnic_background? = edit? def edit_school? = edit? def update_nhs_number? = update? def update_ethnic_group? = update? def update_ethnic_background? = update? def update_nhs_number_merge? = update? def update_school? = update? class Scope < ApplicationPolicy::Scope def resolve if team scope.joins(:patient_teams).where(patient_teams: { team_id: team.id
Source
# File app/policies/patient_policy.rb, line 16 def send_consent_request? = update? def edit_nhs_number? = edit? def edit_ethnic_group? = edit? def edit_ethnic_background? = edit? def edit_school? = edit? def update_nhs_number? = update? def update_ethnic_group? = update? def update_ethnic_background? = update? def update_nhs_number_merge? = update? def update_school? = update? class Scope < ApplicationPolicy::Scope def resolve if team scope.joins(:patient_teams).where(patient_teams: { team_id: team.id })
Source
# File app/policies/patient_policy.rb, line 6 def show? = team.is_sais_team? def update? = team.is_sais_team? def log? = team.has_point_of_care_access? def pds_search_history? = show? def invite_to_clinic? = update? def send_consent_request? = update? def edit_nhs_number? = edit? def edit_ethnic_group? = edit? def edit_ethnic_background? = edit? def edit_school? = edit? def update_nhs_number? = update? def update_ethnic_group? = update? def update_ethnic_background? = update? def update_nhs_number_merge? = update? def update_school? = update? class Scope < ApplicationPolicy::Scope def resolve if team scope.joins(:patient_teams).where(patient_teams: {
Source
# File app/policies/patient_policy.rb, line 8 def update? = team.is_sais_team? def log? = team.has_point_of_care_access? def pds_search_history? = show? def invite_to_clinic? = update? def send_consent_request? = update? def edit_nhs_number? = edit? def edit_ethnic_group? = edit? def edit_ethnic_background? = edit? def edit_school? = edit? def update_nhs_number? = update? def update_ethnic_group? = update? def update_ethnic_background? = update? def update_nhs_number_merge? = update? def update_school? = update? class Scope < ApplicationPolicy::Scope def resolve if team scope.joins(:patient_teams).where(patient_teams: { team_id:
Source
# File app/policies/patient_policy.rb, line 30 def update_ethnic_background? = update? def update_nhs_number_merge? = update? def update_school? = update? class Scope < ApplicationPolicy::Scope def resolve if team scope.joins(:patient_teams).where(patient_teams: { team_id: team.id }) else scope.none end end
Source
# File app/policies/patient_policy.rb, line 28 def update_ethnic_group? = update? def update_ethnic_background? = update? def update_nhs_number_merge? = update? def update_school? = update? class Scope < ApplicationPolicy::Scope def resolve if team scope.joins(:patient_teams).where(patient_teams: { team_id: team.id }) else scope.none end
Source
# File app/policies/patient_policy.rb, line 26 def update_nhs_number? = update? def update_ethnic_group? = update? def update_ethnic_background? = update? def update_nhs_number_merge? = update? def update_school? = update? class Scope < ApplicationPolicy::Scope def resolve if team scope.joins(:patient_teams).where(patient_teams: { team_id: team.id }) else scope.none end
Source
# File app/policies/patient_policy.rb, line 32 def update_nhs_number_merge? = update? def update_school? = update? class Scope < ApplicationPolicy::Scope def resolve if team scope.joins(:patient_teams).where(patient_teams: { team_id: team.id }) else scope.none end end end
Source
# File app/policies/patient_policy.rb, line 34 def update_school? = update? class Scope < ApplicationPolicy::Scope def resolve if team scope.joins(:patient_teams).where(patient_teams: { team_id: team.id }) else scope.none end end end end