Class: FinchAPI::Models::HRIS::BenefitsSupport
Instance Attribute Summary collapse
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.
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, #to_yaml
#coerce, coerce, #dump, dump, #inspect, inspect, type_info
#const_missing, #define_sorbet_constant!
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
10
|
# File 'lib/finch_api/models/hris/benefits_support.rb', line 10
optional :commuter, -> { FinchAPI::HRIS::BenefitFeaturesAndOperations }, nil?: true
|
15
|
# File 'lib/finch_api/models/hris/benefits_support.rb', line 15
optional :custom_post_tax, -> { FinchAPI::HRIS::BenefitFeaturesAndOperations }, nil?: true
|
20
|
# File 'lib/finch_api/models/hris/benefits_support.rb', line 20
optional :custom_pre_tax, -> { FinchAPI::HRIS::BenefitFeaturesAndOperations }, nil?: true
|
25
|
# File 'lib/finch_api/models/hris/benefits_support.rb', line 25
optional :fsa_dependent_care, -> { FinchAPI::HRIS::BenefitFeaturesAndOperations }, nil?: true
|
30
|
# File 'lib/finch_api/models/hris/benefits_support.rb', line 30
optional :fsa_medical, -> { FinchAPI::HRIS::BenefitFeaturesAndOperations }, nil?: true
|
35
|
# File 'lib/finch_api/models/hris/benefits_support.rb', line 35
optional :hsa_post, -> { FinchAPI::HRIS::BenefitFeaturesAndOperations }, nil?: true
|
40
|
# File 'lib/finch_api/models/hris/benefits_support.rb', line 40
optional :hsa_pre, -> { FinchAPI::HRIS::BenefitFeaturesAndOperations }, nil?: true
|
45
|
# File 'lib/finch_api/models/hris/benefits_support.rb', line 45
optional :s125_dental, -> { FinchAPI::HRIS::BenefitFeaturesAndOperations }, nil?: true
|
50
|
# File 'lib/finch_api/models/hris/benefits_support.rb', line 50
optional :s125_medical, -> { FinchAPI::HRIS::BenefitFeaturesAndOperations }, nil?: true
|
55
|
# File 'lib/finch_api/models/hris/benefits_support.rb', line 55
optional :s125_vision, -> { FinchAPI::HRIS::BenefitFeaturesAndOperations }, nil?: true
|
60
|
# File 'lib/finch_api/models/hris/benefits_support.rb', line 60
optional :simple, -> { FinchAPI::HRIS::BenefitFeaturesAndOperations }, nil?: true
|
65
|
# File 'lib/finch_api/models/hris/benefits_support.rb', line 65
optional :simple_ira, -> { FinchAPI::HRIS::BenefitFeaturesAndOperations }, nil?: true
|