@Override
  protected void patchModelAndFormOnStepProcessing(
      Service36400168Form form,
      Map<String, Object> model,
      StepProcessingResult stepProcessingResult) {
    super.patchModelAndFormOnStepProcessing(form, model, stepProcessingResult);

    if (stepProcessingResult.getStepNum() == 2 && form.getDov_enable_changed().booleanValue()) {

      if ("off".equalsIgnoreCase(form.getDov_enable())) {

        form.fillApplicantAttributesWithPrivateRoomData(this.getPrivateRoomDataContainer());
      } else {
        form.clearApplicantAttributes();
      }

      form.setDov_enable_changed(false);
    }
  }