Class: EMIS::Models::VeteranStatus
- Inherits:
-
Object
- Object
- EMIS::Models::VeteranStatus
- Defined in:
- lib/emis/models/veteran_status.rb
Overview
EMIS veteran status data
Instance Attribute Summary collapse
-
#post911_combat_indicator ⇒ String
“Y” if veteran served in combat post 9/11, “N” otherwise.
-
#post911_deployment_indicator ⇒ String
“Y” if veteran was deployed post 9/11, “N” otherwise.
-
#pre911_deployment_indicator ⇒ String
“Y” if veteran was deployed pre 9/11, “N” otherwise.
-
#title38_status_code ⇒ String
Veteran status of person under Title 38 definition.
Instance Attribute Details
#post911_combat_indicator ⇒ String
Returns “Y” if veteran served in combat post 9/11, “N” otherwise.
26 27 28 29 30 31 32 33 |
# File 'lib/emis/models/veteran_status.rb', line 26 class VeteranStatus include Virtus.model attribute :title38_status_code, String attribute :post911_deployment_indicator, String attribute :post911_combat_indicator, String attribute :pre911_deployment_indicator, String end |
#post911_deployment_indicator ⇒ String
Returns “Y” if veteran was deployed post 9/11, “N” otherwise.
26 27 28 29 30 31 32 33 |
# File 'lib/emis/models/veteran_status.rb', line 26 class VeteranStatus include Virtus.model attribute :title38_status_code, String attribute :post911_deployment_indicator, String attribute :post911_combat_indicator, String attribute :pre911_deployment_indicator, String end |
#pre911_deployment_indicator ⇒ String
Returns “Y” if veteran was deployed pre 9/11, “N” otherwise.
26 27 28 29 30 31 32 33 |
# File 'lib/emis/models/veteran_status.rb', line 26 class VeteranStatus include Virtus.model attribute :title38_status_code, String attribute :post911_deployment_indicator, String attribute :post911_combat_indicator, String attribute :pre911_deployment_indicator, String end |
#title38_status_code ⇒ String
Returns veteran status of person under Title 38 definition.
V1 => Title 38 Veteran
V2 => VA Beneficiary
V3 => Military Person, Not Title 38 Veteran, Not DoD Affiliate [See note below on IIT]
V4 => Military or Beneficiary Status Unknown
V5 => EDI PI Not Known in VADIR (used in service calls only; not a stored value)
V6 => Military Person, Not Title 38 Veteran, DoD Affiliate (indicates current military)
V7 => Military Person, Not Title 38 Veteran, Not DoD Affiliate, "Bad Paper"
Discharge(s) [See note below on IIT]
* Interoperability Indicator Type (IIT) [MVI can treat V6 and V7 as V3 if they so
choose; combination meets original V3 definition].
26 27 28 29 30 31 32 33 |
# File 'lib/emis/models/veteran_status.rb', line 26 class VeteranStatus include Virtus.model attribute :title38_status_code, String attribute :post911_deployment_indicator, String attribute :post911_combat_indicator, String attribute :pre911_deployment_indicator, String end |