Module: Tnql::Nodes::RegistrationStatusNode

Defined in:
lib/tnql/nodes/registration_status.rb

Instance Method Summary collapse

Instance Method Details

#meta_data_itemObject



4
5
6
# File 'lib/tnql/nodes/registration_status.rb', line 4

def 
  { 'tumour.statusofregistration' => { Tnql::EQUALS => statuses } }
end

#remaining_statusesObject



12
13
14
15
16
# File 'lib/tnql/nodes/registration_status.rb', line 12

def remaining_statuses
  more_statuses.elements.map do |comma_and_status|
    comma_and_status.status_keyword.statusofregistration
  end
end

#statusesObject



8
9
10
# File 'lib/tnql/nodes/registration_status.rb', line 8

def statuses
  [status_keyword.statusofregistration] + remaining_statuses
end