class OpenEHR::Parser::CADL::CDvQuantityItems

Public Instance Methods

value(node) click to toggle source
# File lib/open_ehr/parser/cadl_node.rb, line 19
def value(node)
  property = prop.value unless prop.empty?
  list = ql.value(node) unless ql.empty?
  av = aqv.value unless aqv.empty?
  OpenEHR::AM::OpenEHRProfile::DataTypes::Quantity::CDvQuantity.new(
    :path => node.path, :rm_type_name => 'DvQuantity',
    :occurrences => OpenEHR::AssumedLibraryTypes::Interval.new(
      :upper => 1, :lower => 1),
    :property => property, :list => list, :assumed_value => av)
end