class OpenEHR::RM::DataTypes::Quantity::ReferenceRange
Attributes
meaning[R]
range[R]
Public Class Methods
new(args = {})
click to toggle source
# File lib/open_ehr/rm/data_types/quantity.rb, line 279 def initialize(args = {}) self.meaning = args[:meaning] self.range = args[:range] end
Public Instance Methods
is_in_range?(val)
click to toggle source
# File lib/open_ehr/rm/data_types/quantity.rb, line 298 def is_in_range?(val) return @range.has?(val) end
meaning=(meaning)
click to toggle source
# File lib/open_ehr/rm/data_types/quantity.rb, line 284 def meaning=(meaning) if meaning.nil? raise ArgumentError, 'meaning should not be nil' end @meaning = meaning end
range=(range)
click to toggle source
# File lib/open_ehr/rm/data_types/quantity.rb, line 291 def range=(range) if range.nil? raise ArgumentError, 'range should not be nil' end @range = range end