class OpenEHR::RM::Demographic::Contact
Attributes
addresses[R]
time_validity[RW]
Public Class Methods
new(args = { })
click to toggle source
Calls superclass method
OpenEHR::RM::Common::Archetyped::Locatable::new
# File lib/openehr/rm/demographic.rb, line 96 def initialize(args = { }) super(args) self.addresses = args[:addresses] self.time_validity = args[:time_validity] end
Public Instance Methods
addresses=(addresses)
click to toggle source
# File lib/openehr/rm/demographic.rb, line 106 def addresses=(addresses) if addresses.nil? || addresses.empty? raise ArgumentError, 'address is mandatory' end @addresses = addresses end
purpose()
click to toggle source
# File lib/openehr/rm/demographic.rb, line 102 def purpose return @name end