class XRoad::Kpr::LaekumisedMaksuametist

Public Class Methods

find(identity_code) click to toggle source
# File lib/x_road/kpr/laekumised_maksuametist.rb, line 4
def self.find(identity_code)
  header = create_header(
    'kpr', identity_code, 'kpr.laekumised_maksuametist.v1'
  )
  body = create_body(identity_code)
  response = request(
    "laekumised_maksuametist",
    "http://producers.kpr.xtee.riik.ee/producer/kpr",
    header,
    body
  )

  response[:laekumised_maksuametist_response][:keha]
end

Private Class Methods

create_body(identity_code) click to toggle source
# File lib/x_road/kpr/laekumised_maksuametist.rb, line 23
def self.create_body(identity_code)
  {
    "keha" => {
      "ISIKUKOOD" => identity_code
    }
  }
end

Public Instance Methods

to_json() click to toggle source
# File lib/x_road/kpr/laekumised_maksuametist.rb, line 19
def to_json
end