Class: EVSS::PCIUAddress::ControlInformation
- Inherits:
-
Object
- Object
- EVSS::PCIUAddress::ControlInformation
- Includes:
- ActiveModel::Serialization
- Defined in:
- lib/evss/pciu_address/control_information.rb
Overview
Determines if the user can update their address. Updates are only allowed when all member variables of this object are ‘true’
Instance Attribute Summary collapse
-
#can_update ⇒ Boolean
All other variables in this object must be true for this to be true.
-
#corp_avail_indicator ⇒ Boolean
BGS indicator for which BGS has not provided further documentation.
-
#corp_rec_found_indicator ⇒ Boolean
BGS indicator for which BGS has not provided further documentation.
-
#has_no_bdn_payments_indicator ⇒ Boolean
Returns true unless the veteran has received BDN payments.
-
#indentity_indicator ⇒ Boolean
“indentity” is believed to be a misspelling of “identity”.
-
#index_indicator ⇒ Boolean
BGS indicator for which BGS has not provided further documentation.
-
#is_competent_indicator ⇒ Boolean
Returns true if the veteran has not been deemed legally incompetent.
-
#no_fiduciary_assigned_indicator ⇒ Boolean
Returns true if the veteran has not been assigned a fiduciary.
-
#not_deceased_indicator ⇒ Boolean
Returns true if the veteran is still alive.
Instance Attribute Details
#can_update ⇒ Boolean
All other variables in this object must be true for this to be true.
32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
# File 'lib/evss/pciu_address/control_information.rb', line 32 class ControlInformation include ActiveModel::Serialization include Virtus.model(nullify_blank: true) attribute :can_update, Boolean attribute :corp_avail_indicator, Boolean attribute :corp_rec_found_indicator, Boolean attribute :has_no_bdn_payments_indicator, Boolean attribute :is_competent_indicator, Boolean attribute :indentity_indicator, Boolean attribute :index_indicator, Boolean attribute :no_fiduciary_assigned_indicator, Boolean attribute :not_deceased_indicator, Boolean end |
#corp_avail_indicator ⇒ Boolean
Returns BGS indicator for which BGS has not provided further documentation.
32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
# File 'lib/evss/pciu_address/control_information.rb', line 32 class ControlInformation include ActiveModel::Serialization include Virtus.model(nullify_blank: true) attribute :can_update, Boolean attribute :corp_avail_indicator, Boolean attribute :corp_rec_found_indicator, Boolean attribute :has_no_bdn_payments_indicator, Boolean attribute :is_competent_indicator, Boolean attribute :indentity_indicator, Boolean attribute :index_indicator, Boolean attribute :no_fiduciary_assigned_indicator, Boolean attribute :not_deceased_indicator, Boolean end |
#corp_rec_found_indicator ⇒ Boolean
Returns BGS indicator for which BGS has not provided further documentation.
32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
# File 'lib/evss/pciu_address/control_information.rb', line 32 class ControlInformation include ActiveModel::Serialization include Virtus.model(nullify_blank: true) attribute :can_update, Boolean attribute :corp_avail_indicator, Boolean attribute :corp_rec_found_indicator, Boolean attribute :has_no_bdn_payments_indicator, Boolean attribute :is_competent_indicator, Boolean attribute :indentity_indicator, Boolean attribute :index_indicator, Boolean attribute :no_fiduciary_assigned_indicator, Boolean attribute :not_deceased_indicator, Boolean end |
#has_no_bdn_payments_indicator ⇒ Boolean
Returns true unless the veteran has received BDN payments
32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
# File 'lib/evss/pciu_address/control_information.rb', line 32 class ControlInformation include ActiveModel::Serialization include Virtus.model(nullify_blank: true) attribute :can_update, Boolean attribute :corp_avail_indicator, Boolean attribute :corp_rec_found_indicator, Boolean attribute :has_no_bdn_payments_indicator, Boolean attribute :is_competent_indicator, Boolean attribute :indentity_indicator, Boolean attribute :index_indicator, Boolean attribute :no_fiduciary_assigned_indicator, Boolean attribute :not_deceased_indicator, Boolean end |
#indentity_indicator ⇒ Boolean
“indentity” is believed to be a misspelling of “identity”
32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
# File 'lib/evss/pciu_address/control_information.rb', line 32 class ControlInformation include ActiveModel::Serialization include Virtus.model(nullify_blank: true) attribute :can_update, Boolean attribute :corp_avail_indicator, Boolean attribute :corp_rec_found_indicator, Boolean attribute :has_no_bdn_payments_indicator, Boolean attribute :is_competent_indicator, Boolean attribute :indentity_indicator, Boolean attribute :index_indicator, Boolean attribute :no_fiduciary_assigned_indicator, Boolean attribute :not_deceased_indicator, Boolean end |
#index_indicator ⇒ Boolean
Returns BGS indicator for which BGS has not provided further documentation.
32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
# File 'lib/evss/pciu_address/control_information.rb', line 32 class ControlInformation include ActiveModel::Serialization include Virtus.model(nullify_blank: true) attribute :can_update, Boolean attribute :corp_avail_indicator, Boolean attribute :corp_rec_found_indicator, Boolean attribute :has_no_bdn_payments_indicator, Boolean attribute :is_competent_indicator, Boolean attribute :indentity_indicator, Boolean attribute :index_indicator, Boolean attribute :no_fiduciary_assigned_indicator, Boolean attribute :not_deceased_indicator, Boolean end |
#is_competent_indicator ⇒ Boolean
Returns true if the veteran has not been deemed legally incompetent
32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
# File 'lib/evss/pciu_address/control_information.rb', line 32 class ControlInformation include ActiveModel::Serialization include Virtus.model(nullify_blank: true) attribute :can_update, Boolean attribute :corp_avail_indicator, Boolean attribute :corp_rec_found_indicator, Boolean attribute :has_no_bdn_payments_indicator, Boolean attribute :is_competent_indicator, Boolean attribute :indentity_indicator, Boolean attribute :index_indicator, Boolean attribute :no_fiduciary_assigned_indicator, Boolean attribute :not_deceased_indicator, Boolean end |
#no_fiduciary_assigned_indicator ⇒ Boolean
Returns true if the veteran has not been assigned a fiduciary
32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
# File 'lib/evss/pciu_address/control_information.rb', line 32 class ControlInformation include ActiveModel::Serialization include Virtus.model(nullify_blank: true) attribute :can_update, Boolean attribute :corp_avail_indicator, Boolean attribute :corp_rec_found_indicator, Boolean attribute :has_no_bdn_payments_indicator, Boolean attribute :is_competent_indicator, Boolean attribute :indentity_indicator, Boolean attribute :index_indicator, Boolean attribute :no_fiduciary_assigned_indicator, Boolean attribute :not_deceased_indicator, Boolean end |
#not_deceased_indicator ⇒ Boolean
Returns true if the veteran is still alive
32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
# File 'lib/evss/pciu_address/control_information.rb', line 32 class ControlInformation include ActiveModel::Serialization include Virtus.model(nullify_blank: true) attribute :can_update, Boolean attribute :corp_avail_indicator, Boolean attribute :corp_rec_found_indicator, Boolean attribute :has_no_bdn_payments_indicator, Boolean attribute :is_competent_indicator, Boolean attribute :indentity_indicator, Boolean attribute :index_indicator, Boolean attribute :no_fiduciary_assigned_indicator, Boolean attribute :not_deceased_indicator, Boolean end |