Module: Renalware::PD

Defined in:
app/models/renalware/pd.rb,
app/models/renalware/pd/regime.rb,
app/models/renalware/pd/system.rb,
app/models/renalware/pd/patient.rb,
app/models/renalware/pd/bag_type.rb,
app/models/renalware/pd/apd_regime.rb,
app/models/renalware/pd/assessment.rb,
app/models/renalware/pd/regime_bag.rb,
app/drops/renalware/pd/patient_drop.rb,
app/models/renalware/pd/capd_regime.rb,
app/models/renalware/pd/create_regime.rb,
app/models/renalware/pd/organism_code.rb,
app/models/renalware/pd/revise_regime.rb,
app/models/renalware/pd/training_site.rb,
app/models/renalware/pd/training_type.rb,
app/models/renalware/pd/apd/exceptions.rb,
app/policies/renalware/pd/regime_policy.rb,
app/models/renalware/pd/training_session.rb,
app/models/renalware/pd/fluid_description.rb,
app/presenters/renalware/pd/mdm_presenter.rb,
app/models/renalware/pd/infection_organism.rb,
app/models/renalware/pd/mdm_patients_query.rb,
app/models/renalware/pd/regime_termination.rb,
app/controllers/renalware/pd/mdm_controller.rb,
app/models/renalware/pd/exit_site_infection.rb,
app/models/renalware/pd/peritonitis_episode.rb,
app/models/renalware/pd/pet_adequacy_result.rb,
app/models/renalware/pd/regime_for_modality.rb,
app/policies/renalware/pd/assessment_policy.rb,
app/controllers/renalware/pd/base_controller.rb,
app/models/renalware/pd/modality_description.rb,
app/models/renalware/pd/apd/calculate_volumes.rb,
app/models/renalware/pd/apd/glucose_calculator.rb,
app/controllers/renalware/pd/regimes_controller.rb,
app/drops/renalware/pd/exit_site_infection_drop.rb,
app/models/renalware/pd/apd/regime_calculations.rb,
app/presenters/renalware/pd/dashboard_presenter.rb,
app/models/renalware/pd/peritonitis_episode_type.rb,
app/models/renalware/pd/save_peritonitis_episode.rb,
app/controllers/renalware/pd/bag_types_controller.rb,
app/policies/renalware/pd/training_session_policy.rb,
app/controllers/renalware/pd/dashboards_controller.rb,
app/controllers/renalware/pd/assessments_controller.rb,
app/models/renalware/pd/regimes_in_date_range_query.rb,
app/controllers/renalware/pd/mdm_patients_controller.rb,
app/policies/renalware/pd/peritonitis_episode_policy.rb,
app/policies/renalware/pd/pet_adequacy_result_policy.rb,
app/models/renalware/pd/apd/tidal_regime_calculations.rb,
app/models/renalware/pd/apd/available_overnight_volume.rb,
app/presenters/renalware/pd/delivery_interval_presenter.rb,
app/presenters/renalware/pd/training_duration_presenter.rb,
app/controllers/renalware/pd/training_sessions_controller.rb,
app/models/renalware/pd/apd/non_tidal_regime_calculations.rb,
app/presenters/renalware/pd/peritonitis_episode_presenter.rb,
app/controllers/renalware/pd/infection_organisms_controller.rb,
app/controllers/renalware/pd/exit_site_infections_controller.rb,
app/controllers/renalware/pd/peritonitis_episodes_controller.rb,
app/controllers/renalware/pd/pet_adequacy_results_controller.rb,
app/models/renalware/pd/peritonitis_episode_type_description.rb

Defined Under Namespace

Modules: APD, NamedFilterScopes Classes: APDRegime, Assessment, AssessmentPolicy, AssessmentsController, BagType, BagTypesController, BaseController, CAPDRegime, Configuration, CreateRegime, DashboardPresenter, DashboardsController, DeliveryIntervalPresenter, ExitSiteInfection, ExitSiteInfectionDrop, ExitSiteInfectionsController, FluidDescription, InfectionOrganism, InfectionOrganismsController, MDMController, MDMPatientsController, MDMPatientsQuery, MDMPresenter, ModalityDescription, OrganismCode, PETAdequacyResult, PETAdequacyResultPolicy, PETAdequacyResultsController, Patient, PatientDrop, PeritonitisEpisode, PeritonitisEpisodePolicy, PeritonitisEpisodePresenter, PeritonitisEpisodeType, PeritonitisEpisodeTypeDescription, PeritonitisEpisodesController, Regime, RegimeBag, RegimeForModality, RegimePolicy, RegimeTermination, RegimesController, RegimesInDateRangeQuery, ReviseRegime, SavePeritonitisEpisode, System, TrainingDurationPresenter, TrainingSession, TrainingSessionPolicy, TrainingSessionsController, TrainingSite, TrainingType

Class Method Summary collapse

Class Method Details

.cast_patient(patient) ⇒ Object



11
12
13
# File 'app/models/renalware/pd.rb', line 11

def self.cast_patient(patient)
  ActiveType.cast(patient, ::Renalware::PD::Patient)
end

.configObject



33
34
35
# File 'app/models/renalware/pd.rb', line 33

def self.config
  @config ||= Configuration.new
end

.configure {|config| ... } ⇒ Object

Yields:



37
38
39
# File 'app/models/renalware/pd.rb', line 37

def self.configure
  yield config
end

.table_name_prefixObject



7
8
9
# File 'app/models/renalware/pd.rb', line 7

def self.table_name_prefix
  "pd_"
end