From 9a7bdd689dbb328bd8ba9a54e2a00e36c9144304 Mon Sep 17 00:00:00 2001 From: RyanEddyIC Date: Thu, 11 Jan 2024 11:09:25 -0500 Subject: [PATCH 1/5] remove temporary wellsense banners --- .../_more_plan_details.html.erb | 3 --- .../v1/cards/_metal_level_select.html.slim | 22 ------------------- .../_plan_selection_form.html.erb | 5 ----- db/seedfiles/translations/en/cca/insured.rb | 3 +-- 4 files changed, 1 insertion(+), 32 deletions(-) diff --git a/app/views/shared/product_shoppings/_more_plan_details.html.erb b/app/views/shared/product_shoppings/_more_plan_details.html.erb index a0be9449035..ec92084bc27 100644 --- a/app/views/shared/product_shoppings/_more_plan_details.html.erb +++ b/app/views/shared/product_shoppings/_more_plan_details.html.erb @@ -5,9 +5,6 @@ <% end %> <% end %> - <% flash_message = l10n('insured.wellsense_provider_flash_message') %> - <%= render partial: "layouts/flash", :locals => {:type => "info", :message => flash_message} %> -
<%= l10n("coverage_for") %>   diff --git a/app/views/ui-components/v1/cards/_metal_level_select.html.slim b/app/views/ui-components/v1/cards/_metal_level_select.html.slim index c7e0c2fbbe5..fbbefd9c35f 100644 --- a/app/views/ui-components/v1/cards/_metal_level_select.html.slim +++ b/app/views/ui-components/v1/cards/_metal_level_select.html.slim @@ -83,16 +83,6 @@ = link_to ' Provider Search  '.html_safe, find_your_doctor_url, target: "_blank" 'tool - .alert.alert-info - .row - .container-fluid - .info-div - i.fa.fa-info-circle[aria-hidden="true"] - .flash-msg - a.close[data-dismiss="alert" href="#"] - | × - =l10n('insured.wellsense_provider_flash_message') - #referencePlans.hidden .row h2.heading-text.pull-left.pl-1 @@ -776,15 +766,3 @@ javascript: document.getElementById('submitBenefitPackage').innerHTML = "Save Plan Year"; },200) })(); - - -css: - .info-div { - width: 4%; - float: left; - } - - .flash-msg { - width: 96%; - float: left; - } diff --git a/components/sponsored_benefits/app/views/sponsored_benefits/organizations/plan_design_proposals/plan_selections/_plan_selection_form.html.erb b/components/sponsored_benefits/app/views/sponsored_benefits/organizations/plan_design_proposals/plan_selections/_plan_selection_form.html.erb index 36cf88a856c..4d658b05b1b 100644 --- a/components/sponsored_benefits/app/views/sponsored_benefits/organizations/plan_design_proposals/plan_selections/_plan_selection_form.html.erb +++ b/components/sponsored_benefits/app/views/sponsored_benefits/organizations/plan_design_proposals/plan_selections/_plan_selection_form.html.erb @@ -95,11 +95,6 @@
-
- <% flash_message = l10n('insured.wellsense_provider_flash_message') %> - <%= render partial: "layouts/flash", :locals => {:type => "info", :message => flash_message} %> -
-
diff --git a/db/seedfiles/translations/en/cca/insured.rb b/db/seedfiles/translations/en/cca/insured.rb index 77f2ee4a259..97f7d04f845 100644 --- a/db/seedfiles/translations/en/cca/insured.rb +++ b/db/seedfiles/translations/en/cca/insured.rb @@ -439,6 +439,5 @@ :'en.insured.address_updated' => "You have updated your home address and may qualify for a special enrollment period.", :'en.insured.shop_with_sep' => "Shop with special enrollment period", :'en.insured.family_member_added' => "A family member has been added to your profile, the new member will not be automatically added to your coverage. You may qualify for a special enrollment period.", - :'en.insured.family_member_removed' => "A family member has been removed from your profile. This will not automatically remove them from any active coverage. You may qualify for a special enrollment period.", - :'en.insured.wellsense_provider_flash_message' => "WellSense has not yet finalized the doctors, hospitals and other health care providers that are in-network in 2024. Contact WellSense at 855-833-8120 or visit https://www.wellsense.org/members/individual-and-family/ma/clarity-plans/find-a-provider to confirm if your health care providers are in-network." + :'en.insured.family_member_removed' => "A family member has been removed from your profile. This will not automatically remove them from any active coverage. You may qualify for a special enrollment period." }.freeze From d5ccdec2e84da955ae3487869f68378e37d89582 Mon Sep 17 00:00:00 2001 From: RyanEddyIC Date: Thu, 11 Jan 2024 11:38:26 -0500 Subject: [PATCH 2/5] add ma regional specifier to holidays check --- .../benefit_applications/benefit_application_schedular.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/benefit_sponsors/app/models/benefit_sponsors/benefit_applications/benefit_application_schedular.rb b/components/benefit_sponsors/app/models/benefit_sponsors/benefit_applications/benefit_application_schedular.rb index 001fecde4ee..6a92a227285 100644 --- a/components/benefit_sponsors/app/models/benefit_sponsors/benefit_applications/benefit_application_schedular.rb +++ b/components/benefit_sponsors/app/models/benefit_sponsors/benefit_applications/benefit_application_schedular.rb @@ -164,7 +164,7 @@ def first_business_day_after(date) end def business_day?(date) - !date.saturday? && !date.sunday? && !Holidays.on(date, :us).present? + !date.saturday? && !date.sunday? && !Holidays.on(date, :us_ma).present? end def shop_enrollment_timetable(new_effective_date) From 0c694e18ff89521539bf1fdf8f0c9c7d280f366a Mon Sep 17 00:00:00 2001 From: RyanEddyIC Date: Wed, 17 Jan 2024 10:13:12 -0500 Subject: [PATCH 3/5] add observed flag --- .../benefit_application_schedular.rb | 2 +- .../benefit_application_schedular_spec.rb | 23 +++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/components/benefit_sponsors/app/models/benefit_sponsors/benefit_applications/benefit_application_schedular.rb b/components/benefit_sponsors/app/models/benefit_sponsors/benefit_applications/benefit_application_schedular.rb index 6a92a227285..d10f4760698 100644 --- a/components/benefit_sponsors/app/models/benefit_sponsors/benefit_applications/benefit_application_schedular.rb +++ b/components/benefit_sponsors/app/models/benefit_sponsors/benefit_applications/benefit_application_schedular.rb @@ -164,7 +164,7 @@ def first_business_day_after(date) end def business_day?(date) - !date.saturday? && !date.sunday? && !Holidays.on(date, :us_ma).present? + !date.saturday? && !date.sunday? && !Holidays.on(date, :us_ma, :observed).present? end def shop_enrollment_timetable(new_effective_date) diff --git a/components/benefit_sponsors/spec/models/benefit_sponsors/benefit_applications/benefit_application_schedular_spec.rb b/components/benefit_sponsors/spec/models/benefit_sponsors/benefit_applications/benefit_application_schedular_spec.rb index 447a701f5aa..1115166e509 100644 --- a/components/benefit_sponsors/spec/models/benefit_sponsors/benefit_applications/benefit_application_schedular_spec.rb +++ b/components/benefit_sponsors/spec/models/benefit_sponsors/benefit_applications/benefit_application_schedular_spec.rb @@ -163,5 +163,28 @@ module BenefitSponsors end end end + + describe 'business_day?' do + context 'given a business day' do + it 'should return true' do + date = Date.new(2024,1,22) + expect(subject.business_day?(date)).to eq true + end + end + + context 'given a holiday' do + it 'should return false' do + date = Date.new(2023,6,19) # Juneteenth 2023 + expect(subject.business_day?(date)).to eq false + end + end + + context 'given an observed holiday' do + it 'should return false' do + date = Date.new(2023,11,10) # Veteran's Day - Saturday 2023, observed on Friday + expect(subject.business_day?(date)).to eq false + end + end + end end end From f728ba5cb290f7e02821b7ae1b5e82492e964d0f Mon Sep 17 00:00:00 2001 From: RyanEddyIC Date: Thu, 18 Jan 2024 15:14:25 -0500 Subject: [PATCH 4/5] set renewal generation date to the 25th --- config/settings.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/settings.yml b/config/settings.yml index 18016961f56..461fb793739 100644 --- a/config/settings.yml +++ b/config/settings.yml @@ -232,7 +232,7 @@ aca: renewal_application: earliest_start_prior_to_effective_on: months: -2 - day_of_month: 0 + day_of_month: 24 monthly_open_enrollment_end_on: 20 publish_due_day_of_month: 15 application_submission_soft_deadline: 10 From 54060136d417516d2053ca0d2f2e62296159401d Mon Sep 17 00:00:00 2001 From: RyanEddyIC Date: Fri, 19 Jan 2024 15:45:47 -0500 Subject: [PATCH 5/5] update verbiage of username tooltip --- app/views/devise/registrations/new.html.erb | 4 ++-- db/seedfiles/translations/en/cca/employer.rb | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/views/devise/registrations/new.html.erb b/app/views/devise/registrations/new.html.erb index b4b2a83a3e4..0bb69898510 100644 --- a/app/views/devise/registrations/new.html.erb +++ b/app/views/devise/registrations/new.html.erb @@ -16,7 +16,7 @@ <%= f.text_field :oim_id, class: "form-control", required: true, onblur: "Register.toggleEmail(this)" %>
@@ -58,7 +58,7 @@
<%= f.hidden_field :invitation_id %>
- <%= recaptcha_tags if aca_recaptcha_enabled? %> + <%= recaptcha_tags if aca_recaptcha_enabled? %>

diff --git a/db/seedfiles/translations/en/cca/employer.rb b/db/seedfiles/translations/en/cca/employer.rb index b2e6c7f68d6..7deb9bc3307 100644 --- a/db/seedfiles/translations/en/cca/employer.rb +++ b/db/seedfiles/translations/en/cca/employer.rb @@ -34,6 +34,7 @@ :'en.employers.plan_years.benefit_package.estimated_premiums' => "Estimated Premiums", :'en.employers.employer_profiles.my_account.important_documents_needed' => "Important Documents Needed", :'en.employers.employer_profiles.my_account.eligibility_verification_html' => "You will need to submit proof that your group is an eligible Massachusetts small business before you can complete the enrollment process.

Please review our list of documents that can be used as proof and upload PDF document(s) that meet the requirements.

After you’ve uploaded your documents, you can continue with choosing your benefit package. We will review your documents and let you know if we need any further documentation.", + :'en.employers.employer_profiles.registration.username_tooltip' => "We recommend using email address as your login. This will make it easier to recover your password if you ever forget it.", :'en.employers.employer_profiles.welcome' => "Take the next step towards offering health and dental insurance. You can take these steps on your own or find a broker to help you through the process.", :'en.employers.employer_profiles.welcome.submit_verification_documents' => "Submit verification documents", :'en.employers.employer_profiles.welcome.submit_verification_documents.content' => "Before you can complete your enrollment, you’ll need to submit proof that your group is eligible to shop through Health Connector for Business. If you haven’t submitted your documentation yet, please review our list of required documents, then upload in your account.",