class OpenEHR::RM::DataTypes::Quantity::DateTime::DvTemporal
Public Class Methods
new(args = {})
click to toggle source
# File lib/open_ehr/rm/data_types/quantity/date_time.rb, line 16 def initialize(args = {}) self.value = args[:value] self.magnitude_status = args[:magnitude_status] self.accuracy = args[:accuracy] self.normal_range = args[:normal_range] self.normal_status = args[:normal_status] self.other_reference_ranges = args[:other_reference_ranges] end
Public Instance Methods
value=(value)
click to toggle source
# File lib/open_ehr/rm/data_types/quantity/date_time.rb, line 25 def value=(value) if value.nil? or value.empty? raise ArgumentError, 'invalid value' end @value = value end