class OpenEHR::RM::Common::ChangeControl::ImportedVersion
Attributes
item[R]
Public Class Methods
new(args = { })
click to toggle source
Calls superclass method
OpenEHR::RM::Common::ChangeControl::Version::new
# File lib/open_ehr/rm/common/change_control.rb, line 116 def initialize(args = { }) self.item = args[:item] super(:uid => @item.uid, :preceding_version_uid => @item.preceding_version_uid, :data => @item.data, :commit_audit=> args[:commit_audit], :commit_audit => args[:commit_audit], :contribution => args[:contribution], :lifecycle_state => @item.lifecycle_state, :signature => args[:signature]) end
Public Instance Methods
item=(item)
click to toggle source
# File lib/open_ehr/rm/common/change_control.rb, line 127 def item=(item) raise ArgumentError, 'item is mandatory' if item.nil? @item = item end