Module: ADIWG::Mdtranslator::Readers::SbJson::Codelists
- Defined in:
- lib/adiwg/mdtranslator/readers/sbJson/modules/module_codelists.rb
Class Method Summary collapse
-
.codelist_sb2adiwg(codelist, sbCode) ⇒ Object
translate iso/adiwg code to sb.
-
.is_sb_code(codelist, sbCode) ⇒ Object
test if provided code is a valid sb code.
Class Method Details
.codelist_sb2adiwg(codelist, sbCode) ⇒ Object
translate iso/adiwg code to sb
187 188 189 190 191 192 193 194 195 196 197 |
# File 'lib/adiwg/mdtranslator/readers/sbJson/modules/module_codelists.rb', line 187 def self.codelist_sb2adiwg(codelist, sbCode) codeList = instance_variable_get("@#{codelist}") unless sbCode.nil? codeList.each do |obj| if obj[:sb] == sbCode return obj[:adiwg] end end end return nil end |
.is_sb_code(codelist, sbCode) ⇒ Object
test if provided code is a valid sb code
200 201 202 203 204 205 206 207 208 209 210 |
# File 'lib/adiwg/mdtranslator/readers/sbJson/modules/module_codelists.rb', line 200 def self.is_sb_code(codelist, sbCode) codeList = instance_variable_get("@#{codelist}") unless sbCode.nil? codeList.each do |obj| if obj[:sb] == sbCode return true end end end return false end |