class OpenEHR::RM::Common::Archetyped::FeederAuditDetails

Attributes

location[RW]
provider[RW]
subject[RW]
system_id[R]
time[RW]
version_id[RW]

Public Class Methods

new(args = { }) click to toggle source
# File lib/open_ehr/rm/common/archetyped.rb, line 163
def initialize(args = { })
  self.system_id = args[:system_id]
  self.provider = args[:provider]
  self.location = args[:location]
  self.time = args[:time]
  self.subject = args[:subject]
  self.version_id = args[:version_id]
end

Public Instance Methods

system_id=(system_id) click to toggle source
# File lib/open_ehr/rm/common/archetyped.rb, line 172
def system_id=(system_id)
  if system_id.nil? or system_id.empty?
    raise ArgumentError, 'system_id invalid'
  end
  @system_id = system_id
end