class OpenEHR::RM::Composition::Content::Entry::Action
Attributes
description[R]
instruction_details[RW]
ism_transition[R]
time[R]
Public Class Methods
new(args = { })
click to toggle source
Calls superclass method
OpenEHR::RM::Composition::Content::Entry::CareEntry::new
# File lib/open_ehr/rm/composition/content/entry.rb, line 168 def initialize(args = { }) super(args) self.description = args[:description] self.time = args[:time] self.ism_transition = args[:ism_transition] self.instruction_details = args[:instruction_details] end
Public Instance Methods
description=(description)
click to toggle source
# File lib/open_ehr/rm/composition/content/entry.rb, line 183 def description=(description) if description.nil? raise ArgumentError, 'description is mandatory' end @description = description end
ism_transition=(ism_transition)
click to toggle source
# File lib/open_ehr/rm/composition/content/entry.rb, line 190 def ism_transition=(ism_transition) if ism_transition.nil? raise ArgumentError end @ism_transition = ism_transition end
time=(time)
click to toggle source
# File lib/open_ehr/rm/composition/content/entry.rb, line 176 def time=(time) if time.nil? raise ArgumentError, 'time is mandatory' end @time = time end