Sha256: 9bd630f0574dc595351c184e8f4bee92fd3036b89b472b0def7f3823b9eb74cf

Contents?: true

Size: 788 Bytes

Versions: 1

Compression:

Stored size: 788 Bytes

Contents

##
# FIXME: Owner info not parsed correctly, just Hash of stuff
module Nuncium
  module WebServices
    module DbSearch
      class FindDataBox < ::Nuncium::WebServices::DbSearch::Request
        ATTRS = %i[dbID dbType ic pnFirstName pnMiddleName
                   pnLastName pnLastNameAtBirth firmName biDate biCity biCounty
                   biState adCity adStreet adNumberInStreet adNumberInMunicipality
                   adZipCode adState nationality email telNumber identifier
                   registryCode dbState dbEffectiveOVM dbOpenAddressing].freeze

        attr_accessor(*ATTRS)

        def body(xml)
          xml[:v20].FindDataBox do
            xml[:v20].dbOwnerInfo do
              values(xml)
            end
          end
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
nuncium-0.13.0 lib/nuncium/web_services/db_search/find_data_box.rb