class OpenEHR::RM::Common::Generic::Participation
Attributes
function[R]
mode[R]
performer[R]
time[RW]
Public Class Methods
new(args ={ })
click to toggle source
# File lib/openehr/rm/common/generic.rb, line 159 def initialize(args ={ }) self.performer = args[:performer] self.function = args[:function] self.mode = args[:mode] self.time = args[:time] end
Public Instance Methods
function=(function)
click to toggle source
# File lib/openehr/rm/common/generic.rb, line 171 def function=(function) raise ArgumentError, 'function is mandatory' if function.nil? @function = function end
mode=(mode)
click to toggle source
# File lib/openehr/rm/common/generic.rb, line 176 def mode=(mode) raise ArgumentError, 'mode is mandatory' if mode.nil? @mode = mode end
performer=(performer)
click to toggle source
# File lib/openehr/rm/common/generic.rb, line 166 def performer=(performer) raise ArgumentError, 'performer is mandatory' if performer.nil? @performer = performer end