Class: EVSS::DisabilityCompensationForm::Dvp::Service
- Inherits:
-
Service
- Object
- Common::Client::Base
- Service
- Service
- EVSS::DisabilityCompensationForm::Dvp::Service
- 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
Instance Attribute Summary
Attributes inherited from Service
Method Summary
Methods inherited from Service
#get_form526, #get_rated_disabilities, #handle_error, #handle_service_unavailable_error, #initialize, #submit_form526, #validate_form526
Methods inherited from Service
#handle_error, #headers, #initialize, #perform, #save_error_details, service_is_up?, #with_monitoring_and_error_handling
Methods included from Common::Client::Concerns::Monitoring
#increment, #increment_failure, #increment_total, #with_monitoring
Methods inherited from Common::Client::Base
#config, configuration, #connection, #delete, #get, #perform, #post, #put, #raise_backend_exception, #raise_not_authenticated, #request, #sanitize_headers!, #service_name
Methods included from SentryLogging
#log_exception_to_sentry, #log_message_to_sentry, #non_nil_hash?, #normalize_level, #rails_logger, #set_sentry_metadata
Constructor Details
This class inherits a constructor from EVSS::DisabilityCompensationForm::Service