class OpenEHR::RM::Common::Generic::Attestation
Attributes
attested_view[RW]
is_pending[RW]
items[RW]
proof[RW]
reason[R]
Public Class Methods
new(args = { })
click to toggle source
Calls superclass method
OpenEHR::RM::Common::Generic::AuditDetails::new
# File lib/openehr/rm/common/generic.rb, line 186 def initialize(args = { }) super(args) self.reason = args[:reason] self.proof = args[:proof] self.items = args[:items] self.attested_view = args[:attested_view] self.is_pending = args[:is_pending] end
Public Instance Methods
is_pending?()
click to toggle source
# File lib/openehr/rm/common/generic.rb, line 207 def is_pending? return is_pending end
items=(items)
click to toggle source
# File lib/openehr/rm/common/generic.rb, line 200 def items=(items) if !items.nil? && items.empty? raise ArgumentError, 'items should not be empty' end @items = items end
reason=(reason)
click to toggle source
# File lib/openehr/rm/common/generic.rb, line 195 def reason=(reason) raise ArgumentError, 'reason is mandatory' if reason.nil? @reason = reason end