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/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/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..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).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 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/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 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.", 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