class OpenEHR::RM::Demographic::Contact

Attributes

addresses[R]
time_validity[RW]

Public Class Methods

new(args = { }) click to toggle source
# 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