Class: FinchAPI::Models::HRIS::BenefitsSupport
- Inherits:
-
Internal::Type::BaseModel
- Object
- Internal::Type::BaseModel
- FinchAPI::Models::HRIS::BenefitsSupport
- Defined in:
- lib/finch_api/models/hris/benefits_support.rb
Instance Attribute Summary collapse
- #commuter ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
- #custom_post_tax ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
- #custom_pre_tax ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
- #fsa_dependent_care ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
- #fsa_medical ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
- #hsa_post ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
- #hsa_pre ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
- #s125_dental ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
- #s125_medical ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
- #s125_vision ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
- #simple ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
- #simple_ira ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
Instance Method Summary collapse
-
#initialize(commuter: nil, custom_post_tax: nil, custom_pre_tax: nil, fsa_dependent_care: nil, fsa_medical: nil, hsa_post: nil, hsa_pre: nil, s125_dental: nil, s125_medical: nil, s125_vision: nil, simple: nil, simple_ira: nil) ⇒ Object
constructor
Each benefit type and their supported features.
Methods inherited from Internal::Type::BaseModel
==, #==, #[], coerce, #deconstruct_keys, dump, fields, hash, #hash, inspect, #inspect, known_fields, optional, required, #to_h, #to_json, #to_s, #to_yaml, walk
Methods included from Internal::Type::Converter
#coerce, coerce, #dump, dump, #inspect, inspect, type_info
Constructor Details
#initialize(commuter: nil, custom_post_tax: nil, custom_pre_tax: nil, fsa_dependent_care: nil, fsa_medical: nil, hsa_post: nil, hsa_pre: nil, s125_dental: nil, s125_medical: nil, s125_vision: nil, simple: nil, simple_ira: nil) ⇒ Object
Each benefit type and their supported features. If the benefit type is not supported, the property will be null
|
|
# File 'lib/finch_api/models/hris/benefits_support.rb', line 67
|
Instance Attribute Details
#commuter ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
10 |
# File 'lib/finch_api/models/hris/benefits_support.rb', line 10 optional :commuter, -> { FinchAPI::Models::HRIS::BenefitFeaturesAndOperations }, nil?: true |
#custom_post_tax ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
15 |
# File 'lib/finch_api/models/hris/benefits_support.rb', line 15 optional :custom_post_tax, -> { FinchAPI::Models::HRIS::BenefitFeaturesAndOperations }, nil?: true |
#custom_pre_tax ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
20 |
# File 'lib/finch_api/models/hris/benefits_support.rb', line 20 optional :custom_pre_tax, -> { FinchAPI::Models::HRIS::BenefitFeaturesAndOperations }, nil?: true |
#fsa_dependent_care ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
25 |
# File 'lib/finch_api/models/hris/benefits_support.rb', line 25 optional :fsa_dependent_care, -> { FinchAPI::Models::HRIS::BenefitFeaturesAndOperations }, nil?: true |
#fsa_medical ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
30 |
# File 'lib/finch_api/models/hris/benefits_support.rb', line 30 optional :fsa_medical, -> { FinchAPI::Models::HRIS::BenefitFeaturesAndOperations }, nil?: true |
#hsa_post ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
35 |
# File 'lib/finch_api/models/hris/benefits_support.rb', line 35 optional :hsa_post, -> { FinchAPI::Models::HRIS::BenefitFeaturesAndOperations }, nil?: true |
#hsa_pre ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
40 |
# File 'lib/finch_api/models/hris/benefits_support.rb', line 40 optional :hsa_pre, -> { FinchAPI::Models::HRIS::BenefitFeaturesAndOperations }, nil?: true |
#s125_dental ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
45 |
# File 'lib/finch_api/models/hris/benefits_support.rb', line 45 optional :s125_dental, -> { FinchAPI::Models::HRIS::BenefitFeaturesAndOperations }, nil?: true |
#s125_medical ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
50 |
# File 'lib/finch_api/models/hris/benefits_support.rb', line 50 optional :s125_medical, -> { FinchAPI::Models::HRIS::BenefitFeaturesAndOperations }, nil?: true |
#s125_vision ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
55 |
# File 'lib/finch_api/models/hris/benefits_support.rb', line 55 optional :s125_vision, -> { FinchAPI::Models::HRIS::BenefitFeaturesAndOperations }, nil?: true |
#simple ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
60 |
# File 'lib/finch_api/models/hris/benefits_support.rb', line 60 optional :simple, -> { FinchAPI::Models::HRIS::BenefitFeaturesAndOperations }, nil?: true |
#simple_ira ⇒ FinchAPI::Models::HRIS::BenefitFeaturesAndOperations?
65 |
# File 'lib/finch_api/models/hris/benefits_support.rb', line 65 optional :simple_ira, -> { FinchAPI::Models::HRIS::BenefitFeaturesAndOperations }, nil?: true |