docs: public String getDescriptiveStatus() {
          if (response!=null && response.getStatus()!=null) {
              if (response.getStatus()>=500 && response.getStatus()<600) {
                  return "Failed";
              } else if (response.getStatus()>=400 && response.getStatus()<500) {
                  return "Completed";
              } else if (response.getStatus()>=200 && response.getStatus()<300) {
                  if (orchestrations!=null) {
                      for (Orchestration orch : orchestrations) {
                          if (orch.getResponse()!=null && orch.getResponse().getStatus()!=null) {
                              if (orch.getResponse().getStatus()>=400 && orch.getResponse().getStatus()<600) {
                                  return "Completed with error(s)";
                              }
                          }
                      }
                  }
              }
          }
          return "Successful";
      }