class OpenEHR::RM::Common::ChangeControl::ImportedVersion

Attributes

item[R]

Public Class Methods

new(args = { }) click to toggle source
# File lib/openehr/rm/common/change_control.rb, line 117
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],
        :contribution => args[:contribution],
        :lifecycle_state => @item.lifecycle_state,
        :signature => args[:signature])                  
end

Public Instance Methods

item=(item) click to toggle source
# File lib/openehr/rm/common/change_control.rb, line 128
def item=(item)
  raise ArgumentError, 'item is mandatory' if item.nil?
  @item = item
end