Class: EVSS::DisabilityCompensationForm::Dvp::Service

Inherits:
Service show all
Defined in:
lib/evss/disability_compensation_form/dvp/service.rb

Overview

An extension of EVSS::DisabilityCompensationForm::Service that uses a Configuration that points to the EVSS Form 526 instance that’s hosted on the Digital Veterans Platform

Constant Summary

Constants inherited from Service

Service::STATSD_KEY_PREFIX

Instance Attribute Summary

Attributes inherited from Service

#transaction_id

Method Summary

Methods inherited from Service

#get_form526, #get_rated_disabilities, #initialize, #submit_form526, #validate_form526

Methods inherited from Service

#headers, #initialize, #perform, service_is_up?

Methods included from Common::Client::Concerns::Monitoring

#with_monitoring

Methods inherited from Common::Client::Base

configuration, #raise_backend_exception

Methods included from SentryLogging

#log_exception_to_sentry, #log_message_to_sentry, #non_nil_hash?, #normalize_level, #rails_logger

Constructor Details

This class inherits a constructor from EVSS::DisabilityCompensationForm::Service