class OpenEHR::RM::Composition::Content::Entry::Instruction
Attributes
activities[R]
expiry_time[RW]
narrative[R]
wf_definition[RW]
Public Class Methods
new(args = { })
click to toggle source
Calls superclass method
OpenEHR::RM::Composition::Content::Entry::CareEntry::new
# File lib/openehr/rm/composition/content/entry.rb, line 112 def initialize(args = { }) super(args) self.narrative = args[:narrative] self.activities = args[:activities] self.expiry_time = args[:expiry_time] self.wf_definition = args[:wf_definition] end
Public Instance Methods
activities=(activities)
click to toggle source
# File lib/openehr/rm/composition/content/entry.rb, line 127 def activities=(activities) if !activities.nil? && activities.empty? raise ArgumentError, 'activities should not be empty' end @activities = activities end
narrative=(narrative)
click to toggle source
# File lib/openehr/rm/composition/content/entry.rb, line 120 def narrative=(narrative) if narrative.nil? raise ArgumentError, 'narrative is mandatory' end @narrative = narrative end