Employers working - onboarding to card print
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
module Vhcs
|
||||
class PbProductParticipation < VhcsRecord
|
||||
|
||||
self.table_name = 'PBProductParticipation'
|
||||
|
||||
alias_attribute :pb_product_participation_key, :PBProductParticipationKey
|
||||
alias_attribute :pb_affiliation_key, :PBAffiliationKey
|
||||
alias_attribute :pb_product_availability_key, :PBProductAvailabilityKey
|
||||
alias_attribute :coverage_type_code, :CoverageTypeCode
|
||||
alias_attribute :optional_amount, :OptionalAmount
|
||||
alias_attribute :in_effect, :InEffect
|
||||
alias_attribute :out_of_effect, :OutOfEffect
|
||||
alias_attribute :in_effect_reason_code, :InEffectReasonCode
|
||||
alias_attribute :out_of_effect_reason_code, :OutOfEffectReasonCode
|
||||
alias_attribute :when_last_changed, :WhenLastChanged
|
||||
alias_attribute :who_last_changed, :WhoLastChanged
|
||||
alias_attribute :user_defined_rate_criteria_value_1, :UserDefinedRateCriteriaValue1
|
||||
alias_attribute :user_defined_rate_criteria_value_2, :UserDefinedRateCriteriaValue2
|
||||
alias_attribute :user_defined_rate_criteria_value_3, :UserDefinedRateCriteriaValue3
|
||||
alias_attribute :user_defined_rate_criteria_record_id_1, :UserDefinedRateCriteriaRecordID1
|
||||
alias_attribute :user_defined_rate_criteria_record_id_2, :UserDefinedRateCriteriaRecordID2
|
||||
alias_attribute :user_defined_rate_criteria_record_id_3, :UserDefinedRateCriteriaRecordID3
|
||||
alias_attribute :optional_amount_record_id, :OptionalAmountRecordID
|
||||
alias_attribute :primary_pb_affiliation_key, :PrimaryPBAffiliationKey
|
||||
alias_attribute :payment_type_record_id_g_1_7_7, :PaymentTypeRecordID_G177
|
||||
|
||||
def attributes
|
||||
rails_like = {
|
||||
pb_product_participation_key: self.pb_product_participation_key,
|
||||
pb_affiliation_key: self.pb_affiliation_key,
|
||||
pb_product_availability_key: self.pb_product_availability_key,
|
||||
coverage_type_code: self.coverage_type_code,
|
||||
optional_amount: self.optional_amount,
|
||||
in_effect: self.in_effect,
|
||||
out_of_effect: self.out_of_effect,
|
||||
in_effect_reason_code: self.in_effect_reason_code,
|
||||
out_of_effect_reason_code: self.out_of_effect_reason_code,
|
||||
when_last_changed: self.when_last_changed,
|
||||
who_last_changed: self.who_last_changed,
|
||||
user_defined_rate_criteria_value_1: self.user_defined_rate_criteria_value_1,
|
||||
user_defined_rate_criteria_value_2: self.user_defined_rate_criteria_value_2,
|
||||
user_defined_rate_criteria_value_3: self.user_defined_rate_criteria_value_3,
|
||||
user_defined_rate_criteria_record_id_1: self.user_defined_rate_criteria_record_id_1,
|
||||
user_defined_rate_criteria_record_id_2: self.user_defined_rate_criteria_record_id_2,
|
||||
user_defined_rate_criteria_record_id_3: self.user_defined_rate_criteria_record_id_3,
|
||||
optional_amount_record_id: self.optional_amount_record_id,
|
||||
primary_pb_affiliation_key: self.primary_pb_affiliation_key,
|
||||
payment_type_record_id_g_1_7_7: self.payment_type_record_id_g_1_7_7,
|
||||
}
|
||||
super.merge(rails_like)
|
||||
end
|
||||
|
||||
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user