Module: Canql::Nodes::Anomaly::AdditionalCodeNode

Defined in:
lib/canql/nodes/anomaly.rb

Instance Method Summary collapse

Instance Method Details

#code_typeObject



76
77
78
79
# File 'lib/canql/nodes/anomaly.rb', line 76

def code_type
  return :icd_code if anomalies_icd_code.respond_to?(:to_code)
  :code_group
end

#to_codeObject



81
82
83
# File 'lib/canql/nodes/anomaly.rb', line 81

def to_code
  anomalies_icd_code.to_code if :icd_code == code_type
end

#to_code_groupObject



85
86
87
# File 'lib/canql/nodes/anomaly.rb', line 85

def to_code_group
  anomalies_icd_code.to_code_group if :code_group == code_type
end