Class: Osm::Member::DoctorContact

Inherits:
Contact show all
Defined in:
lib/osm/member.rb

Constant Summary collapse

GROUP_ID =
Osm::Member::GID_DOCTOR_CONTACT

Constants inherited from Osm::Model

Osm::Model::SORT_BY

Instance Attribute Summary collapse

Attributes inherited from Contact

#additional_information, #additional_information_labels, #address_1, #address_2, #address_3, #address_4, #first_name, #last_name, #phone_1, #phone_2, #postcode

Method Summary

Methods inherited from Contact

#all_phones, #initialize, #name, #update

Methods inherited from Osm::Model

#<, #<=, #<=>, #>, #>=, api_has_permission?, #between?, cache_delete, cache_exist?, cache_key, cache_read, cache_write, can_access_section?, #changed_attributes, configure, get_from_ids, has_access_to_section?, has_permission?, require_ability_to, require_access_to_section, require_permission, require_subscription, #reset_changed_attributes, #to_i, user_has_permission?

Constructor Details

This class inherits a constructor from Osm::Member::Contact

Instance Attribute Details

#surgeryString

Returns the surgery name.

Returns:

  • (String)

    the surgery name



840
# File 'lib/osm/member.rb', line 840

attribute :surgery, :type => String