Module: Renalware::Patients

Defined in:
app/models/renalware/patients.rb,
app/models/renalware/patients/user.rb,
app/models/renalware/patients/alert.rb,
app/models/renalware/patients/worry.rb,
app/models/renalware/patients/summary.rb,
app/models/renalware/patients/version.rb,
app/models/renalware/patients/bookmark.rb,
app/models/renalware/patients/language.rb,
app/models/renalware/patients/practice.rb,
app/models/renalware/patients/religion.rb,
app/models/renalware/patients/ethnicity.rb,
app/drops/renalware/patients/patient_drop.rb,
app/models/renalware/patients/search_form.rb,
app/models/renalware/patients/worry_query.rb,
app/models/renalware/patients/search_query.rb,
app/models/renalware/patients/calculate_age.rb,
app/models/renalware/patients/search_filter.rb,
app/models/renalware/patients/mdm_list_query.rb,
app/models/renalware/patients/patient_search.rb,
app/policies/renalware/patients/alert_policy.rb,
app/policies/renalware/patients/worry_policy.rb,
app/models/renalware/patients/patient_listener.rb,
app/policies/renalware/patients/bookmark_policy.rb,
app/policies/renalware/patients/practice_policy.rb,
app/models/renalware/patients/mdm_patients_query.rb,
app/models/renalware/patients/practice_membership.rb,
app/validators/renalware/patients/pulse_validator.rb,
app/models/renalware/patients/message_param_parser.rb,
app/presenters/renalware/patients/banner_presenter.rb,
app/validators/renalware/patients/height_validator.rb,
app/validators/renalware/patients/weight_validator.rb,
app/controllers/renalware/patients/worry_controller.rb,
app/models/renalware/patients/practice_search_query.rb,
app/validators/renalware/patients/bm_stix_validator.rb,
app/controllers/renalware/patients/alerts_controller.rb,
app/models/renalware/patients/primary_care_physician.rb,
app/controllers/renalware/patients/patients_controller.rb,
app/models/renalware/patients/clear_patient_ukrdc_data.rb,
app/controllers/renalware/patients/bookmarks_controller.rb,
app/controllers/renalware/patients/practices_controller.rb,
app/models/renalware/patients/idempotent_create_patient.rb,
app/validators/renalware/patients/temperature_validator.rb,
app/controllers/renalware/patients/worryboard_controller.rb,
app/validators/renalware/patients/hdf_presence_validator.rb,
app/models/renalware/patients/patient_hospital_identifiers.rb,
app/validators/renalware/patients/blood_pressure_validator.rb,
app/policies/renalware/patients/primary_care_physician_policy.rb,
app/controllers/renalware/patients/clinical_summaries_controller.rb,
app/validators/renalware/patients/blood_pressure_presence_validator.rb,
app/controllers/renalware/patients/primary_care_physician_controller.rb,
app/controllers/renalware/patients/primary_care_physicians_controller.rb

Defined Under Namespace

Modules: PrimaryCarePhysicians Classes: Alert, AlertPolicy, AlertsController, BannerPresenter, BloodPressurePresenceValidator, BloodPressureValidator, BmStixValidator, Bookmark, BookmarkPolicy, BookmarksController, CalculateAge, ClearPatientUKRDCData, ClinicalSummariesController, Ethnicity, HDFPresenceValidator, HeightValidator, IdempotentCreatePatient, Language, MDMListQuery, MDMPatientsQuery, MessageParamParser, PatientDrop, PatientHospitalIdentifiers, PatientListener, PatientSearch, PatientsController, Practice, PracticeMembership, PracticePolicy, PracticeSearchQuery, PracticesController, PrimaryCarePhysician, PrimaryCarePhysicianController, PrimaryCarePhysicianPolicy, PrimaryCarePhysiciansController, PulseValidator, Religion, SearchFilter, SearchForm, SearchQuery, Summary, TemperatureValidator, User, Version, WeightValidator, Worry, WorryController, WorryPolicy, WorryQuery, WorryboardController

Class Method Summary collapse

Class Method Details

.cast_user(user) ⇒ Object



21
22
23
# File 'app/models/renalware/patients.rb', line 21

def self.cast_user(user)
  ActiveType.cast(user, ::Renalware::Patients::User)
end

.configureObject



15
16
17
18
19
# File 'app/models/renalware/patients.rb', line 15

def configure
  # Note that we no longer create all patients that coe in from the HL7 feed, so
  # MessageListener has been removed from the registry.
  # SubscriptionRegistry.instance.register(Feeds::MessageProcessor, MessageListener)
end

.table_name_prefixObject



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

def table_name_prefix
  "patient_"
end