class EgonGate::Egsb::Messages::E37VyhledejAdresu

Public Instance Methods

message_body() click to toggle source
# File lib/egon_gate/egsb/messages/e37_vyhledej_adresu.rb, line 29
def message_body
  {
    'nscr:Podminka' => self.class.attributes.each_with_object({}) {|attribute, obj| v = self.public_send(attribute); obj['nscr:'+attribute.to_s.camelize] = v if v }
  }
end
message_code() click to toggle source
# File lib/egon_gate/egsb/messages/e37_vyhledej_adresu.rb, line 10
def message_code
  'E37'
end
message_request_tag() click to toggle source
# File lib/egon_gate/egsb/messages/e37_vyhledej_adresu.rb, line 25
def message_request_tag
  'nsgon:RuianVyhledejAdresuData'
end
message_tag() click to toggle source
# File lib/egon_gate/egsb/messages/e37_vyhledej_adresu.rb, line 21
def message_tag
  'nsgon:RuianVyhledejAdresu'
end
namespace_definitions() click to toggle source
# File lib/egon_gate/egsb/messages/e37_vyhledej_adresu.rb, line 14
def namespace_definitions
  super.merge({
    'xmlns:nsgon' => 'urn:cz:isvs:iszr:schemas:IszrRuianVyhledejAdresu:v1',
    'xmlns:nscr' => 'urn:cz:isvs:ruian:schemas:VyhledejAdresa:v1'
  })
end