class OpenEHR::RM::Common::Generic::RevisionHistory
Attributes
items[R]
Public Class Methods
new(args = { })
click to toggle source
# File lib/openehr/rm/common/generic.rb, line 48 def initialize(args = { }) self.items = args[:items] end
Public Instance Methods
items=(items)
click to toggle source
# File lib/openehr/rm/common/generic.rb, line 52 def items=(items) if items.nil? or items.empty? raise ArgumentError, 'item(s) is/are mandatory' end @items = items end
most_recent_version()
click to toggle source
# File lib/openehr/rm/common/generic.rb, line 59 def most_recent_version return @items.last.version_id.value end
most_recent_version_time_committed()
click to toggle source
# File lib/openehr/rm/common/generic.rb, line 63 def most_recent_version_time_committed return @items.last.audits.first.time_committed.value end