docs: private Other getOtherPTSupportCosts(BudgetPeriodDto periodInfo) {
  
          Other other = Other.Factory.newInstance();
          other.setDescription(OTHERCOST_DESCRIPTION);
          TotalDataType total = TotalDataType.Factory.newInstance();
          if (periodInfo != null) {
              if (periodInfo.getpartOtherCost() != null) {
                  total.setFederal(periodInfo.getpartOtherCost().bigDecimalValue());
              }
              if (periodInfo.getPartOtherCostSharing() != null) {
                  total.setNonFederal(periodInfo.getPartOtherCostSharing().bigDecimalValue());
                  if (periodInfo.getpartOtherCost() != null) {
                      total.setTotalFedNonFed(periodInfo.getpartOtherCost().add(periodInfo.getPartOtherCostSharing())
                              .bigDecimalValue());
                  }
                  else {
                      total.setTotalFedNonFed(periodInfo.getPartOtherCostSharing().bigDecimalValue());
                  }
              }
          }
          other.setCost(total);
          return other;
      }