Class: OpenEHR::Parser::CDvQuantityItems
- Inherits:
-
Treetop::Runtime::SyntaxNode
- Object
- Treetop::Runtime::SyntaxNode
- OpenEHR::Parser::CDvQuantityItems
- Defined in:
- lib/openehr/parser/adl_helper.rb
Instance Method Summary collapse
Instance Method Details
#value(node) ⇒ Object
73 74 75 76 77 78 79 80 81 82 |
# File 'lib/openehr/parser/adl_helper.rb', line 73 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 |