Major features finished
This commit is contained in:
@@ -5,12 +5,12 @@ module Vhcs
|
||||
|
||||
alias_attribute :id, :ID
|
||||
alias_attribute :facility, :Facility
|
||||
alias_attribute :division, :Division
|
||||
alias_attribute :employer_name, :Division
|
||||
alias_attribute :full_name, :FullName
|
||||
alias_attribute :ssn, :SSN
|
||||
alias_attribute :medical_coverage, :MedicalCoverage
|
||||
alias_attribute :medical_eff_date, :MedicalEffDate
|
||||
alias_attribute :medical_group_num, :MedicalGroupNum
|
||||
alias_attribute :group_number, :MedicalGroupNum
|
||||
alias_attribute :dental_coverage, :DentalCoverage
|
||||
alias_attribute :dental_eff_date, :DentalEffDate
|
||||
alias_attribute :dental_group_num, :DentalGroupNum
|
||||
@@ -25,8 +25,8 @@ module Vhcs
|
||||
alias_attribute :provider_line_7, :ProviderLine7
|
||||
alias_attribute :provider_line_8, :ProviderLine8
|
||||
alias_attribute :provider_line_9, :ProviderLine9
|
||||
alias_attribute :provider_line_1_0, :ProviderLine10
|
||||
alias_attribute :provider_line_1_1, :ProviderLine11
|
||||
alias_attribute :provider_line_10, :ProviderLine10
|
||||
alias_attribute :provider_line_11, :ProviderLine11
|
||||
alias_attribute :mail_to, :MailTo
|
||||
alias_attribute :mail_to_2, :MailTo2
|
||||
alias_attribute :claim_to_1, :ClaimTo1
|
||||
@@ -38,15 +38,15 @@ module Vhcs
|
||||
alias_attribute :claim_to_7, :ClaimTo7
|
||||
alias_attribute :claim_to_8, :ClaimTo8
|
||||
alias_attribute :claim_to_9, :ClaimTo9
|
||||
alias_attribute :claim_to_1_0, :ClaimTo10
|
||||
alias_attribute :claim_to_1_1, :ClaimTo11
|
||||
alias_attribute :claim_to_10, :ClaimTo10
|
||||
alias_attribute :claim_to_11, :ClaimTo11
|
||||
alias_attribute :contact_line_1, :ContactLine1
|
||||
alias_attribute :contact_line_2, :ContactLine2
|
||||
alias_attribute :contact_line_3, :ContactLine3
|
||||
alias_attribute :group_number, :GroupNumber
|
||||
alias_attribute :family_id, :FamilyId
|
||||
alias_attribute :group_no, :GroupNo
|
||||
alias_attribute :rx_group_id, :RXGroupID
|
||||
alias_attribute :rx_group, :RXGroupID
|
||||
alias_attribute :help_desk, :HelpDesk
|
||||
alias_attribute :customer_service, :CustomerService
|
||||
alias_attribute :web_url, :WebUrl
|
||||
@@ -60,34 +60,34 @@ module Vhcs
|
||||
alias_attribute :dependent_6, :Dependent6
|
||||
alias_attribute :dependent_7, :Dependent7
|
||||
alias_attribute :dependent_8, :Dependent8
|
||||
alias_attribute :ben_desc_1, :BenDesc1
|
||||
alias_attribute :ben_1, :Ben1
|
||||
alias_attribute :ben_desc_2, :BenDesc2
|
||||
alias_attribute :ben_2, :Ben2
|
||||
alias_attribute :ben_desc_3, :BenDesc3
|
||||
alias_attribute :ben_3, :Ben3
|
||||
alias_attribute :ben_desc_4, :BenDesc4
|
||||
alias_attribute :ben_4, :Ben4
|
||||
alias_attribute :ben_desc_5, :BenDesc5
|
||||
alias_attribute :ben_5, :Ben5
|
||||
alias_attribute :ben_desc_6, :BenDesc6
|
||||
alias_attribute :ben_6, :Ben6
|
||||
alias_attribute :ben_desc_7, :BenDesc7
|
||||
alias_attribute :ben_7, :Ben7
|
||||
alias_attribute :ben_desc_8, :BenDesc8
|
||||
alias_attribute :ben_8, :Ben8
|
||||
alias_attribute :ben_desc_9, :BenDesc9
|
||||
alias_attribute :ben_9, :Ben9
|
||||
alias_attribute :ben_desc_1_0, :BenDesc10
|
||||
alias_attribute :ben_1_0, :Ben10
|
||||
alias_attribute :ben_desc_1_1, :BenDesc11
|
||||
alias_attribute :ben_1_1, :Ben11
|
||||
alias_attribute :ben_desc_1_2, :BenDesc12
|
||||
alias_attribute :ben_1_2, :Ben12
|
||||
alias_attribute :ben_desc_1_3, :BenDesc13
|
||||
alias_attribute :ben_1_3, :Ben13
|
||||
alias_attribute :ben_desc_1_4, :BenDesc14
|
||||
alias_attribute :ben_1_4, :Ben14
|
||||
alias_attribute :benefit_desc_1, :BenDesc1
|
||||
alias_attribute :benefit_1, :Ben1
|
||||
alias_attribute :benefit_desc_2, :BenDesc2
|
||||
alias_attribute :benefit_2, :Ben2
|
||||
alias_attribute :benefit_desc_3, :BenDesc3
|
||||
alias_attribute :benefit_3, :Ben3
|
||||
alias_attribute :benefit_desc_4, :BenDesc4
|
||||
alias_attribute :benefit_4, :Ben4
|
||||
alias_attribute :benefit_desc_5, :BenDesc5
|
||||
alias_attribute :benefit_5, :Ben5
|
||||
alias_attribute :benefit_desc_6, :BenDesc6
|
||||
alias_attribute :benefit_6, :Ben6
|
||||
alias_attribute :benefit_desc_7, :BenDesc7
|
||||
alias_attribute :benefit_7, :Ben7
|
||||
alias_attribute :benefit_desc_8, :BenDesc8
|
||||
alias_attribute :benefit_8, :Ben8
|
||||
alias_attribute :benefit_desc_9, :BenDesc9
|
||||
alias_attribute :benefit_9, :Ben9
|
||||
alias_attribute :benefit_desc_10, :BenDesc10
|
||||
alias_attribute :benefit_10, :Ben10
|
||||
alias_attribute :benefit_desc_11, :BenDesc11
|
||||
alias_attribute :benefit_11, :Ben11
|
||||
alias_attribute :benefit_desc_12, :BenDesc12
|
||||
alias_attribute :benefit_12, :Ben12
|
||||
alias_attribute :benefit_desc_13, :BenDesc13
|
||||
alias_attribute :benefit_13, :Ben13
|
||||
alias_attribute :benefit_desc_14, :BenDesc14
|
||||
alias_attribute :benefit_14, :Ben14
|
||||
alias_attribute :pl_plan_key, :PLPlanKey
|
||||
alias_attribute :primary_mb_member_key, :PrimaryMBMemberKey
|
||||
alias_attribute :ppo_lookup_1, :PPOLookup1
|
||||
@@ -103,19 +103,19 @@ module Vhcs
|
||||
alias_attribute :ppo_data_2, :PPOData2
|
||||
alias_attribute :ppo_data_3, :PPOData3
|
||||
alias_attribute :last_name, :LastName
|
||||
alias_attribute :provider_line_1_2, :ProviderLine12
|
||||
alias_attribute :claim_to_1_2, :ClaimTo12
|
||||
alias_attribute :provider_line_12, :ProviderLine12
|
||||
alias_attribute :claim_to_12, :ClaimTo12
|
||||
|
||||
def attributes
|
||||
rails_like = {
|
||||
id: self.id,
|
||||
facility: self.facility,
|
||||
division: self.division,
|
||||
employer_name: self.employer_name,
|
||||
full_name: self.full_name,
|
||||
ssn: self.ssn,
|
||||
medical_coverage: self.medical_coverage,
|
||||
medical_eff_date: self.medical_eff_date,
|
||||
medical_group_num: self.medical_group_num,
|
||||
group_number: self.group_number,
|
||||
dental_coverage: self.dental_coverage,
|
||||
dental_eff_date: self.dental_eff_date,
|
||||
dental_group_num: self.dental_group_num,
|
||||
@@ -130,8 +130,8 @@ module Vhcs
|
||||
provider_line_7: self.provider_line_7,
|
||||
provider_line_8: self.provider_line_8,
|
||||
provider_line_9: self.provider_line_9,
|
||||
provider_line_1_0: self.provider_line_1_0,
|
||||
provider_line_1_1: self.provider_line_1_1,
|
||||
provider_line_10: self.provider_line_10,
|
||||
provider_line_11: self.provider_line_11,
|
||||
mail_to: self.mail_to,
|
||||
mail_to_2: self.mail_to_2,
|
||||
claim_to_1: self.claim_to_1,
|
||||
@@ -143,15 +143,15 @@ module Vhcs
|
||||
claim_to_7: self.claim_to_7,
|
||||
claim_to_8: self.claim_to_8,
|
||||
claim_to_9: self.claim_to_9,
|
||||
claim_to_1_0: self.claim_to_1_0,
|
||||
claim_to_1_1: self.claim_to_1_1,
|
||||
claim_to_10: self.claim_to_10,
|
||||
claim_to_11: self.claim_to_11,
|
||||
contact_line_1: self.contact_line_1,
|
||||
contact_line_2: self.contact_line_2,
|
||||
contact_line_3: self.contact_line_3,
|
||||
group_number: self.group_number,
|
||||
family_id: self.family_id,
|
||||
group_no: self.group_no,
|
||||
rx_group_id: self.rx_group_id,
|
||||
rx_group: self.rx_group,
|
||||
help_desk: self.help_desk,
|
||||
customer_service: self.customer_service,
|
||||
web_url: self.web_url,
|
||||
@@ -165,34 +165,34 @@ module Vhcs
|
||||
dependent_6: self.dependent_6,
|
||||
dependent_7: self.dependent_7,
|
||||
dependent_8: self.dependent_8,
|
||||
ben_desc_1: self.ben_desc_1,
|
||||
ben_1: self.ben_1,
|
||||
ben_desc_2: self.ben_desc_2,
|
||||
ben_2: self.ben_2,
|
||||
ben_desc_3: self.ben_desc_3,
|
||||
ben_3: self.ben_3,
|
||||
ben_desc_4: self.ben_desc_4,
|
||||
ben_4: self.ben_4,
|
||||
ben_desc_5: self.ben_desc_5,
|
||||
ben_5: self.ben_5,
|
||||
ben_desc_6: self.ben_desc_6,
|
||||
ben_6: self.ben_6,
|
||||
ben_desc_7: self.ben_desc_7,
|
||||
ben_7: self.ben_7,
|
||||
ben_desc_8: self.ben_desc_8,
|
||||
ben_8: self.ben_8,
|
||||
ben_desc_9: self.ben_desc_9,
|
||||
ben_9: self.ben_9,
|
||||
ben_desc_1_0: self.ben_desc_1_0,
|
||||
ben_1_0: self.ben_1_0,
|
||||
ben_desc_1_1: self.ben_desc_1_1,
|
||||
ben_1_1: self.ben_1_1,
|
||||
ben_desc_1_2: self.ben_desc_1_2,
|
||||
ben_1_2: self.ben_1_2,
|
||||
ben_desc_1_3: self.ben_desc_1_3,
|
||||
ben_1_3: self.ben_1_3,
|
||||
ben_desc_1_4: self.ben_desc_1_4,
|
||||
ben_1_4: self.ben_1_4,
|
||||
benefit_desc_1: self.benefit_desc_1,
|
||||
benefit_1: self.benefit_1,
|
||||
benefit_desc_2: self.benefit_desc_2,
|
||||
benefit_2: self.benefit_2,
|
||||
benefit_desc_3: self.benefit_desc_3,
|
||||
benefit_3: self.benefit_3,
|
||||
benefit_desc_4: self.benefit_desc_4,
|
||||
benefit_4: self.benefit_4,
|
||||
benefit_desc_5: self.benefit_desc_5,
|
||||
benefit_5: self.benefit_5,
|
||||
benefit_desc_6: self.benefit_desc_6,
|
||||
benefit_6: self.benefit_6,
|
||||
benefit_desc_7: self.benefit_desc_7,
|
||||
benefit_7: self.benefit_7,
|
||||
benefit_desc_8: self.benefit_desc_8,
|
||||
benefit_8: self.benefit_8,
|
||||
benefit_desc_9: self.benefit_desc_9,
|
||||
benefit_9: self.benefit_9,
|
||||
benefit_desc_10: self.benefit_desc_10,
|
||||
benefit_10: self.benefit_10,
|
||||
benefit_desc_11: self.benefit_desc_11,
|
||||
benefit_11: self.benefit_11,
|
||||
benefit_desc_12: self.benefit_desc_12,
|
||||
benefit_12: self.benefit_12,
|
||||
benefit_desc_13: self.benefit_desc_13,
|
||||
benefit_13: self.benefit_13,
|
||||
benefit_desc_14: self.benefit_desc_14,
|
||||
benefit_14: self.benefit_14,
|
||||
pl_plan_key: self.pl_plan_key,
|
||||
primary_mb_member_key: self.primary_mb_member_key,
|
||||
ppo_lookup_1: self.ppo_lookup_1,
|
||||
@@ -208,8 +208,8 @@ module Vhcs
|
||||
ppo_data_2: self.ppo_data_2,
|
||||
ppo_data_3: self.ppo_data_3,
|
||||
last_name: self.last_name,
|
||||
provider_line_1_2: self.provider_line_1_2,
|
||||
claim_to_1_2: self.claim_to_1_2,
|
||||
provider_line_12: self.provider_line_12,
|
||||
claim_to_12: self.claim_to_12,
|
||||
}
|
||||
super.merge(rails_like)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user