class OpenEHR::RM::Composition::Content::Entry::Activity

Attributes

action_archetype_id[R]
description[R]
timing[R]

Public Class Methods

new(args = { }) click to toggle source
Calls superclass method
# File lib/open_ehr/rm/composition/content/entry.rb, line 135
def initialize(args = { })
  super(args)
  self.description = args[:description]
  self.timing = args[:timing]
  self.action_archetype_id = args[:action_archetype_id]
end

Public Instance Methods

description=(description) click to toggle source
# File lib/open_ehr/rm/composition/content/entry.rb, line 142
def description=(description)
  if description.nil?
    raise ArgumentError, 'description is mandatory'
  end
  @description = description
end
timing=(timing) click to toggle source
# File lib/open_ehr/rm/composition/content/entry.rb, line 149
def timing=(timing)
  if timing.nil?
    raise ArgumentError, 'timing is mandatory'
  end
  @timing = timing
end