module ONIX::GlnMethods

Public Instance Methods

gln() click to toggle source

GLN string identifier from identifiers @return [String]

# File lib/onix/identifier.rb, line 112
def gln
  if gln_identifier
    if gln_identifier.value =~ /\d{13}/
      gln_identifier.value
    else
      puts "Invalid GLN #{gln_identifier.value}"
      nil
    end
  else
    nil
  end
end
gln_identifier() click to toggle source

private

# File lib/onix/identifier.rb, line 126
def gln_identifier
  self.identifiers.select { |id| id.type.human=="Gln" }.first
end