You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							127 lines
						
					
					
						
							5.4 KiB
						
					
					
				
			
		
		
	
	
							127 lines
						
					
					
						
							5.4 KiB
						
					
					
				| <% content_for :before_content do %> | |
|   <%= govuk_back_link href: schemes_organisation_path(@organisation) %> | |
| <% end %> | |
| <%= form_with model: @organisation, url: schemes_duplicates_organisation_path(@organisation), method: "post" do |f| %> | |
|   <%= f.govuk_error_summary %> | |
|  | |
|   <% if @duplicate_schemes.any? %> | |
|     <% if @duplicate_locations.any? %> | |
|       <% title = "Review these sets of schemes and locations" %> | |
|     <% else %> | |
|       <% title = "Review these sets of schemes" %> | |
|       <% end %> | |
|   <% else %> | |
|     <% title = "Review these sets of locations" %> | |
|   <% end %> | |
|  | |
|   <% content_for :title, title %> | |
|  | |
|   <% if current_user.support? %> | |
|     <%= render SubNavigationComponent.new( | |
|       items: secondary_items(request.path, @organisation.id), | |
|     ) %> | |
|   <% end %> | |
|  | |
|   <div class="govuk-grid-row"> | |
|     <div class="govuk-grid-column-two-thirds-from-desktop"> | |
|       <h1 class="govuk-heading-xl"><%= title %></h1> | |
|  | |
|       <p class="govuk-body">Since your organisation recently merged, we’ve reviewed your schemes for possible duplicates.</p> | |
|       <p class="govuk-body">These sets of schemes and locations might be duplicates because they have the same answers for certain fields.</p> | |
|       <h2 class="govuk-heading-m">What you need to do</h2> | |
|       <%= govuk_list [ | |
|         "Review each set of schemes or locations and decide if they are duplicates.", | |
|         "If they are, choose one to keep and deactivate the others on the date your organisation merged.", | |
|         "When you have resolved all duplicates, confirm below.", | |
|       ], type: :bullet %> | |
|       <p class="govuk-body">If you need help with this, <%= govuk_link_to "contact the helpdesk (opens in a new tab)", GlobalConstants::HELPDESK_URL, target: "#" %>.</p> | |
|  | |
|       <% if @duplicate_schemes.any? %> | |
|         <h2 class="govuk-heading-m"><%= @duplicate_schemes.count == 1 ? "This set" : "These #{@duplicate_schemes.count} sets" %> of schemes might have duplicates</h2> | |
|  | |
|         <%= govuk_details(summary_text: "Why are these schemes identified as duplicates?") do %> | |
|           <p class="govuk-body"> | |
|             These schemes have the same answers for the following fields: | |
|           </p> | |
|           <%= govuk_list [ | |
|             "Type of scheme", | |
|             "Registered under Care Standards Act 2000", | |
|             "Housing stock owned by", | |
|             "Support services provided by", | |
|             "Primary client group", | |
|             "Has another client group", | |
|             "Secondary client group", | |
|             "Level of support given", | |
|             "Intended length of stay", | |
|           ], type: :bullet %> | |
|         <% end %> | |
|  | |
|         <p class="govuk-body">The links below open in a new tab.</p> | |
|  | |
|         <%= govuk_table do |table| %> | |
|           <%= table.with_head do |head| %> | |
|             <% head.with_row do |row| %> | |
|               <% row.with_cell(header: true, text: "Schemes") %> | |
|             <% end %> | |
|  | |
|             <%= table.with_body do |body| %> | |
|               <% @duplicate_schemes.each do |duplicate_set| %> | |
|                 <% body.with_row do |row| %> | |
|                 <% row.with_cell do %> | |
|                     <%= govuk_list duplicate_set.map { |scheme| govuk_link_to(scheme.service_name, scheme, target: "#") }, type: :number %> | |
|                   <% end %> | |
|                 <% end %> | |
|               <% end %> | |
|             <% end %> | |
|           <% end %> | |
|         <% end %> | |
|       <% end %> | |
|  | |
|       <% if @duplicate_locations.any? %> | |
|         <h2 class="govuk-heading-m"><%= @duplicate_locations.count == 1 ? "This set" : "These #{@duplicate_locations.count} sets" %> of locations might have duplicates</h2> | |
|         <%= govuk_details(summary_text: "Why are these locations identified as duplicates?") do %> | |
|           <p class="govuk-body"> | |
|             These locations belong to the same scheme and have the same answers for the following fields: | |
|           </p> | |
|           <%= govuk_list ["Postcode", "Mobility standards"], type: :bullet %> | |
|         <% end %> | |
|  | |
|         <p class="govuk-body">The links below open in a new tab.</p> | |
|  | |
|         <%= govuk_table do |table| %> | |
|           <%= table.with_head do |head| %> | |
|             <% head.with_row do |row| %> | |
|               <% row.with_cell(header: true, text: "Locations") %> | |
|               <% row.with_cell(header: true, text: "Scheme") %> | |
|             <% end %> | |
|  | |
|             <%= table.with_body do |body| %> | |
|               <% @duplicate_locations.each do |duplicate_set| %> | |
|                 <% body.with_row do |row| %> | |
|                   <% row.with_cell do %> | |
|                     <%= govuk_list duplicate_set[:locations].map { |location| govuk_link_to(location.name, scheme_location_path(location), target: "#") }, type: :number %> | |
|                   <% end %> | |
|                   <% row.with_cell do %> | |
|                     <%= govuk_link_to duplicate_set[:scheme].service_name, duplicate_set[:scheme], target: "#" %> | |
|                   <% end %> | |
|                 <% end %> | |
|               <% end %> | |
|             <% end %> | |
|           <% end %> | |
|         <% end %> | |
|       <% end %> | |
|  | |
|       <%= f.govuk_check_boxes_fieldset :scheme_duplicates_checked, | |
|                                         legend: { text: "Have you resolved all duplicates?" } do %> | |
|         <%= f.govuk_check_box :scheme_duplicates_checked, | |
|                               true, | |
|                               false, | |
|                               multiple: false, | |
|                               checked: false, | |
|                               label: { text: "Yes, none of the schemes and locations above are duplicates" } %> | |
|         <% end %> | |
|  | |
|       <%= f.govuk_submit "Confirm" %> | |
|     </div> | |
|   </div> | |
| <% end %>
 | |
| 
 |