class OpenEHR::RM::Common::Archetyped::Archetyped
Attributes
archetype_id[R]
rm_version[R]
template_id[RW]
Public Class Methods
new(args = { })
click to toggle source
# File lib/open_ehr/rm/common/archetyped.rb, line 98 def initialize(args = { }) self.archetype_id = args[:archetype_id] self.rm_version = args[:rm_version] self.template_id = args[:template_id] end
Public Instance Methods
archetype_id=(archetype_id)
click to toggle source
# File lib/open_ehr/rm/common/archetyped.rb, line 104 def archetype_id=(archetype_id) raise ArgumentError, "invalid archetype_id" if archetype_id.nil? @archetype_id = archetype_id end
rm_version=(rm_version)
click to toggle source
# File lib/open_ehr/rm/common/archetyped.rb, line 109 def rm_version=(rm_version) if rm_version.nil? or rm_version.empty? raise ArgumentError, "invalid rm_version" end @rm_version = rm_version end