{
  "openapi": "3.0.0",
  "info": {
    "title": "apiv1",
    "version": "0.0.1",
    "description": "apiv1",
    "contact": {}
  },
  "paths": {
    "/ad-users/count": {
      "get": {
        "x-controller-name": "AdUserController",
        "x-operation-name": "count",
        "tags": [
          "AdUserController"
        ],
        "responses": {
          "200": {
            "description": "AdUser model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AdUser.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AdUser>"
                }
              }
            }
          }
        ],
        "operationId": "AdUserController.count"
      }
    },
    "/ad-users/{id}": {
      "put": {
        "x-controller-name": "AdUserController",
        "x-operation-name": "replaceById",
        "tags": [
          "AdUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AdUser PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AdUser"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AdUserController.replaceById"
      },
      "patch": {
        "x-controller-name": "AdUserController",
        "x-operation-name": "updateById",
        "tags": [
          "AdUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AdUser PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AdUserPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AdUserController.updateById"
      },
      "get": {
        "x-controller-name": "AdUserController",
        "x-operation-name": "findById",
        "tags": [
          "AdUserController"
        ],
        "responses": {
          "200": {
            "description": "AdUser model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AdUserWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AdUser.Filter"
                }
              }
            }
          }
        ],
        "operationId": "AdUserController.findById"
      },
      "delete": {
        "x-controller-name": "AdUserController",
        "x-operation-name": "deleteById",
        "tags": [
          "AdUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AdUser DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AdUserController.deleteById"
      }
    },
    "/ad-users": {
      "post": {
        "x-controller-name": "AdUserController",
        "x-operation-name": "create",
        "tags": [
          "AdUserController"
        ],
        "responses": {
          "200": {
            "description": "AdUser model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AdUser"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAdUser"
              }
            }
          }
        },
        "operationId": "AdUserController.create"
      },
      "patch": {
        "x-controller-name": "AdUserController",
        "x-operation-name": "updateAll",
        "tags": [
          "AdUserController"
        ],
        "responses": {
          "200": {
            "description": "AdUser PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AdUser.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AdUser>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AdUserPartial"
              }
            }
          }
        },
        "operationId": "AdUserController.updateAll"
      },
      "get": {
        "x-controller-name": "AdUserController",
        "x-operation-name": "find",
        "tags": [
          "AdUserController"
        ],
        "responses": {
          "200": {
            "description": "Array of AdUser model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AdUserWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AdUser.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "AdUserController.find"
      }
    },
    "/ad-users-by-mail": {
      "post": {
        "x-controller-name": "AdUserController",
        "x-operation-name": "getById",
        "tags": [
          "AdUserController"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AdUser GET success"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AdUserPartial"
              }
            }
          }
        },
        "operationId": "AdUserController.getById"
      },
      "patch": {
        "x-controller-name": "AdUserController",
        "x-operation-name": "updateByMail",
        "tags": [
          "AdUserController"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AdUser PATCH success"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AdUserPartial"
              }
            }
          }
        },
        "operationId": "AdUserController.updateByMail"
      }
    },
    "/air-iata-codes/count": {
      "get": {
        "x-controller-name": "AirIataCodeController",
        "x-operation-name": "count",
        "tags": [
          "AirIataCodeController"
        ],
        "responses": {
          "200": {
            "description": "AirIataCode model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AirIataCode.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AirIataCode>"
                }
              }
            }
          }
        ],
        "operationId": "AirIataCodeController.count"
      }
    },
    "/air-iata-codes/{id}": {
      "put": {
        "x-controller-name": "AirIataCodeController",
        "x-operation-name": "replaceById",
        "tags": [
          "AirIataCodeController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AirIataCode PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AirIataCode"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AirIataCodeController.replaceById"
      },
      "patch": {
        "x-controller-name": "AirIataCodeController",
        "x-operation-name": "updateById",
        "tags": [
          "AirIataCodeController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AirIataCode PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AirIataCodePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AirIataCodeController.updateById"
      },
      "get": {
        "x-controller-name": "AirIataCodeController",
        "x-operation-name": "findById",
        "tags": [
          "AirIataCodeController"
        ],
        "responses": {
          "200": {
            "description": "AirIataCode model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AirIataCodeWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AirIataCode.Filter"
                }
              }
            }
          }
        ],
        "operationId": "AirIataCodeController.findById"
      },
      "delete": {
        "x-controller-name": "AirIataCodeController",
        "x-operation-name": "deleteById",
        "tags": [
          "AirIataCodeController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AirIataCode DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AirIataCodeController.deleteById"
      }
    },
    "/air-iata-codes": {
      "post": {
        "x-controller-name": "AirIataCodeController",
        "x-operation-name": "create",
        "tags": [
          "AirIataCodeController"
        ],
        "responses": {
          "200": {
            "description": "AirIataCode model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AirIataCode"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAirIataCode"
              }
            }
          }
        },
        "operationId": "AirIataCodeController.create"
      },
      "patch": {
        "x-controller-name": "AirIataCodeController",
        "x-operation-name": "updateAll",
        "tags": [
          "AirIataCodeController"
        ],
        "responses": {
          "200": {
            "description": "AirIataCode PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AirIataCode.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AirIataCode>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AirIataCodePartial"
              }
            }
          }
        },
        "operationId": "AirIataCodeController.updateAll"
      },
      "get": {
        "x-controller-name": "AirIataCodeController",
        "x-operation-name": "find",
        "tags": [
          "AirIataCodeController"
        ],
        "responses": {
          "200": {
            "description": "Array of AirIataCode model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AirIataCodeWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AirIataCode.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "AirIataCodeController.find"
      }
    },
    "/application-lists/count": {
      "get": {
        "x-controller-name": "ApplicationListController",
        "x-operation-name": "count",
        "tags": [
          "ApplicationListController"
        ],
        "responses": {
          "200": {
            "description": "ApplicationList model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ApplicationList.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ApplicationList>"
                }
              }
            }
          }
        ],
        "operationId": "ApplicationListController.count"
      }
    },
    "/application-lists/{id}/application-roles": {
      "post": {
        "x-controller-name": "ApplicationListApplicationRolesController",
        "x-operation-name": "create",
        "tags": [
          "ApplicationListApplicationRolesController"
        ],
        "responses": {
          "200": {
            "description": "ApplicationList model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ApplicationRoles"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewApplicationRolesInApplicationList"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ApplicationListApplicationRolesController.create"
      },
      "patch": {
        "x-controller-name": "ApplicationListApplicationRolesController",
        "x-operation-name": "patch",
        "tags": [
          "ApplicationListApplicationRolesController"
        ],
        "responses": {
          "200": {
            "description": "ApplicationList.ApplicationRoles PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ApplicationRoles.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ApplicationRoles>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ApplicationRolesPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ApplicationListApplicationRolesController.patch"
      },
      "get": {
        "x-controller-name": "ApplicationListApplicationRolesController",
        "x-operation-name": "find",
        "tags": [
          "ApplicationListApplicationRolesController"
        ],
        "responses": {
          "200": {
            "description": "Array of ApplicationList has many ApplicationRoles",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ApplicationRoles"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "ApplicationListApplicationRolesController.find"
      },
      "delete": {
        "x-controller-name": "ApplicationListApplicationRolesController",
        "x-operation-name": "delete",
        "tags": [
          "ApplicationListApplicationRolesController"
        ],
        "responses": {
          "200": {
            "description": "ApplicationList.ApplicationRoles DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ApplicationRoles.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ApplicationRoles>"
                }
              }
            }
          }
        ],
        "operationId": "ApplicationListApplicationRolesController.delete"
      }
    },
    "/application-lists/{id}": {
      "put": {
        "x-controller-name": "ApplicationListController",
        "x-operation-name": "replaceById",
        "tags": [
          "ApplicationListController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ApplicationList PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ApplicationList"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ApplicationListController.replaceById"
      },
      "patch": {
        "x-controller-name": "ApplicationListController",
        "x-operation-name": "updateById",
        "tags": [
          "ApplicationListController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ApplicationList PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ApplicationListPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ApplicationListController.updateById"
      },
      "get": {
        "x-controller-name": "ApplicationListController",
        "x-operation-name": "findById",
        "tags": [
          "ApplicationListController"
        ],
        "responses": {
          "200": {
            "description": "ApplicationList model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ApplicationListWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ApplicationList.Filter"
                }
              }
            }
          }
        ],
        "operationId": "ApplicationListController.findById"
      },
      "delete": {
        "x-controller-name": "ApplicationListController",
        "x-operation-name": "deleteById",
        "tags": [
          "ApplicationListController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ApplicationList DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "ApplicationListController.deleteById"
      }
    },
    "/application-lists": {
      "post": {
        "x-controller-name": "ApplicationListController",
        "x-operation-name": "create",
        "tags": [
          "ApplicationListController"
        ],
        "responses": {
          "200": {
            "description": "ApplicationList model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ApplicationList"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewApplicationList"
              }
            }
          }
        },
        "operationId": "ApplicationListController.create"
      },
      "patch": {
        "x-controller-name": "ApplicationListController",
        "x-operation-name": "updateAll",
        "tags": [
          "ApplicationListController"
        ],
        "responses": {
          "200": {
            "description": "ApplicationList PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ApplicationList.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ApplicationList>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ApplicationListPartial"
              }
            }
          }
        },
        "operationId": "ApplicationListController.updateAll"
      },
      "get": {
        "x-controller-name": "ApplicationListController",
        "x-operation-name": "find",
        "tags": [
          "ApplicationListController"
        ],
        "responses": {
          "200": {
            "description": "Array of ApplicationList model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ApplicationListWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ApplicationList.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "ApplicationListController.find"
      }
    },
    "/application-roles/count": {
      "get": {
        "x-controller-name": "ApplicationRoleController",
        "x-operation-name": "count",
        "tags": [
          "ApplicationRoleController"
        ],
        "responses": {
          "200": {
            "description": "ApplicationRoles model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ApplicationRoles.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ApplicationRoles>"
                }
              }
            }
          }
        ],
        "operationId": "ApplicationRoleController.count"
      }
    },
    "/application-roles/{id}": {
      "put": {
        "x-controller-name": "ApplicationRoleController",
        "x-operation-name": "replaceById",
        "tags": [
          "ApplicationRoleController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ApplicationRoles PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ApplicationRoles"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ApplicationRoleController.replaceById"
      },
      "patch": {
        "x-controller-name": "ApplicationRoleController",
        "x-operation-name": "updateById",
        "tags": [
          "ApplicationRoleController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ApplicationRoles PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ApplicationRolesPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ApplicationRoleController.updateById"
      },
      "get": {
        "x-controller-name": "ApplicationRoleController",
        "x-operation-name": "findById",
        "tags": [
          "ApplicationRoleController"
        ],
        "responses": {
          "200": {
            "description": "ApplicationRoles model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ApplicationRolesWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ApplicationRoles.Filter"
                }
              }
            }
          }
        ],
        "operationId": "ApplicationRoleController.findById"
      },
      "delete": {
        "x-controller-name": "ApplicationRoleController",
        "x-operation-name": "deleteById",
        "tags": [
          "ApplicationRoleController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ApplicationRoles DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "ApplicationRoleController.deleteById"
      }
    },
    "/application-roles": {
      "post": {
        "x-controller-name": "ApplicationRoleController",
        "x-operation-name": "create",
        "tags": [
          "ApplicationRoleController"
        ],
        "responses": {
          "200": {
            "description": "ApplicationRoles model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ApplicationRoles"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewApplicationRoles"
              }
            }
          }
        },
        "operationId": "ApplicationRoleController.create"
      },
      "patch": {
        "x-controller-name": "ApplicationRoleController",
        "x-operation-name": "updateAll",
        "tags": [
          "ApplicationRoleController"
        ],
        "responses": {
          "200": {
            "description": "ApplicationRoles PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ApplicationRoles.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ApplicationRoles>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ApplicationRolesPartial"
              }
            }
          }
        },
        "operationId": "ApplicationRoleController.updateAll"
      },
      "get": {
        "x-controller-name": "ApplicationRoleController",
        "x-operation-name": "find",
        "tags": [
          "ApplicationRoleController"
        ],
        "responses": {
          "200": {
            "description": "Array of ApplicationRoles model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ApplicationRolesWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ApplicationRoles.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "ApplicationRoleController.find"
      }
    },
    "/approver-indicators/count": {
      "get": {
        "x-controller-name": "ApproverIndicatorController",
        "x-operation-name": "count",
        "tags": [
          "ApproverIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "ApproverIndicator model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ApproverIndicator.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ApproverIndicator>"
                }
              }
            }
          }
        ],
        "operationId": "ApproverIndicatorController.count"
      }
    },
    "/approver-indicators/{id}": {
      "put": {
        "x-controller-name": "ApproverIndicatorController",
        "x-operation-name": "replaceById",
        "tags": [
          "ApproverIndicatorController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ApproverIndicator PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ApproverIndicator"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ApproverIndicatorController.replaceById"
      },
      "patch": {
        "x-controller-name": "ApproverIndicatorController",
        "x-operation-name": "updateById",
        "tags": [
          "ApproverIndicatorController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ApproverIndicator PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ApproverIndicatorPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ApproverIndicatorController.updateById"
      },
      "get": {
        "x-controller-name": "ApproverIndicatorController",
        "x-operation-name": "findById",
        "tags": [
          "ApproverIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "ApproverIndicator model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ApproverIndicatorWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ApproverIndicator.Filter"
                }
              }
            }
          }
        ],
        "operationId": "ApproverIndicatorController.findById"
      },
      "delete": {
        "x-controller-name": "ApproverIndicatorController",
        "x-operation-name": "deleteById",
        "tags": [
          "ApproverIndicatorController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ApproverIndicator DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "ApproverIndicatorController.deleteById"
      }
    },
    "/approver-indicators": {
      "post": {
        "x-controller-name": "ApproverIndicatorController",
        "x-operation-name": "create",
        "tags": [
          "ApproverIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "ApproverIndicator model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ApproverIndicator"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewApproverIndicator"
              }
            }
          }
        },
        "operationId": "ApproverIndicatorController.create"
      },
      "patch": {
        "x-controller-name": "ApproverIndicatorController",
        "x-operation-name": "updateAll",
        "tags": [
          "ApproverIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "ApproverIndicator PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ApproverIndicator.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ApproverIndicator>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ApproverIndicatorPartial"
              }
            }
          }
        },
        "operationId": "ApproverIndicatorController.updateAll"
      },
      "get": {
        "x-controller-name": "ApproverIndicatorController",
        "x-operation-name": "find",
        "tags": [
          "ApproverIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "Array of ApproverIndicator model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ApproverIndicatorWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ApproverIndicator.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "ApproverIndicatorController.find"
      }
    },
    "/assign-approver-indicators/count": {
      "get": {
        "x-controller-name": "AssignApproverIndicatorController",
        "x-operation-name": "count",
        "tags": [
          "AssignApproverIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "AssignApproverIndicator model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignApproverIndicator.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignApproverIndicator>"
                }
              }
            }
          }
        ],
        "operationId": "AssignApproverIndicatorController.count"
      }
    },
    "/assign-approver-indicators/{id}": {
      "put": {
        "x-controller-name": "AssignApproverIndicatorController",
        "x-operation-name": "replaceById",
        "tags": [
          "AssignApproverIndicatorController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignApproverIndicator PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignApproverIndicator"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignApproverIndicatorController.replaceById"
      },
      "patch": {
        "x-controller-name": "AssignApproverIndicatorController",
        "x-operation-name": "updateById",
        "tags": [
          "AssignApproverIndicatorController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignApproverIndicator PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignApproverIndicatorPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignApproverIndicatorController.updateById"
      },
      "get": {
        "x-controller-name": "AssignApproverIndicatorController",
        "x-operation-name": "findById",
        "tags": [
          "AssignApproverIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "AssignApproverIndicator model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignApproverIndicatorWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignApproverIndicator.Filter"
                }
              }
            }
          }
        ],
        "operationId": "AssignApproverIndicatorController.findById"
      },
      "delete": {
        "x-controller-name": "AssignApproverIndicatorController",
        "x-operation-name": "deleteById",
        "tags": [
          "AssignApproverIndicatorController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignApproverIndicator DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AssignApproverIndicatorController.deleteById"
      }
    },
    "/assign-approver-indicators": {
      "post": {
        "x-controller-name": "AssignApproverIndicatorController",
        "x-operation-name": "create",
        "tags": [
          "AssignApproverIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "AssignApproverIndicator model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignApproverIndicator"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignApproverIndicator"
              }
            }
          }
        },
        "operationId": "AssignApproverIndicatorController.create"
      },
      "patch": {
        "x-controller-name": "AssignApproverIndicatorController",
        "x-operation-name": "updateAll",
        "tags": [
          "AssignApproverIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "AssignApproverIndicator PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignApproverIndicator.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignApproverIndicator>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignApproverIndicatorPartial"
              }
            }
          }
        },
        "operationId": "AssignApproverIndicatorController.updateAll"
      },
      "get": {
        "x-controller-name": "AssignApproverIndicatorController",
        "x-operation-name": "find",
        "tags": [
          "AssignApproverIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "Array of AssignApproverIndicator model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignApproverIndicatorWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignApproverIndicator.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "AssignApproverIndicatorController.find"
      }
    },
    "/assign-dcf-clients/count": {
      "get": {
        "x-controller-name": "AssignDcfClientController",
        "x-operation-name": "count",
        "tags": [
          "AssignDcfClientController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfClient model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDcfClient.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDcfClient>"
                }
              }
            }
          }
        ],
        "operationId": "AssignDcfClientController.count"
      }
    },
    "/assign-dcf-clients/{id}/assign-dcf-users": {
      "post": {
        "x-controller-name": "AssignDcfClientAssignDcfUserController",
        "x-operation-name": "create",
        "tags": [
          "AssignDcfClientAssignDcfUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfClient model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfUser"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDcfUserInAssignDcfClient"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDcfClientAssignDcfUserController.create"
      },
      "get": {
        "x-controller-name": "AssignDcfClientAssignDcfUserController",
        "x-operation-name": "find",
        "tags": [
          "AssignDcfClientAssignDcfUserController"
        ],
        "responses": {
          "200": {
            "description": "Array of AssignDcfClient has many AssignDcfUser",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDcfUser"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "AssignDcfClientAssignDcfUserController.find"
      }
    },
    "/assign-dcf-clients/{id}": {
      "put": {
        "x-controller-name": "AssignDcfClientController",
        "x-operation-name": "replaceById",
        "tags": [
          "AssignDcfClientController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfClient PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDcfClient"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDcfClientController.replaceById"
      },
      "patch": {
        "x-controller-name": "AssignDcfClientController",
        "x-operation-name": "updateById",
        "tags": [
          "AssignDcfClientController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfClient PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDcfClientPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDcfClientController.updateById"
      },
      "get": {
        "x-controller-name": "AssignDcfClientController",
        "x-operation-name": "findById",
        "tags": [
          "AssignDcfClientController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfClient model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfClientWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfClient.Filter"
                }
              }
            }
          }
        ],
        "operationId": "AssignDcfClientController.findById"
      },
      "delete": {
        "x-controller-name": "AssignDcfClientController",
        "x-operation-name": "deleteById",
        "tags": [
          "AssignDcfClientController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfClient DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AssignDcfClientController.deleteById"
      }
    },
    "/assign-dcf-clients": {
      "post": {
        "x-controller-name": "AssignDcfClientController",
        "x-operation-name": "create",
        "tags": [
          "AssignDcfClientController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfClient model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfClient"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDcfClient"
              }
            }
          }
        },
        "operationId": "AssignDcfClientController.create"
      },
      "get": {
        "x-controller-name": "AssignDcfClientController",
        "x-operation-name": "find",
        "tags": [
          "AssignDcfClientController"
        ],
        "responses": {
          "200": {
            "description": "Array of AssignDcfClient model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDcfClientWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfClient.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "AssignDcfClientController.find"
      }
    },
    "/assign-dcf-clients-delete-users-assign/{id}": {
      "patch": {
        "x-controller-name": "AssignDcfClientController",
        "x-operation-name": "updateById_",
        "tags": [
          "AssignDcfClientController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfClient PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDcfClientPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDcfClientController.updateById_"
      }
    },
    "/assign-dcf-entities/count": {
      "get": {
        "x-controller-name": "AssignDcfEntityController",
        "x-operation-name": "count",
        "tags": [
          "AssignDcfEntityController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfEntity model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDcfEntity.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDcfEntity>"
                }
              }
            }
          }
        ],
        "operationId": "AssignDcfEntityController.count"
      }
    },
    "/assign-dcf-entities/{id}/form-collection": {
      "get": {
        "x-controller-name": "AssignDcfEntityFormCollectionController",
        "x-operation-name": "getFormCollection",
        "tags": [
          "AssignDcfEntityFormCollectionController"
        ],
        "responses": {
          "200": {
            "description": "FormCollection belonging to AssignDcfEntity",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FormCollection"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AssignDcfEntityFormCollectionController.getFormCollection"
      }
    },
    "/assign-dcf-entities/{id}": {
      "put": {
        "x-controller-name": "AssignDcfEntityController",
        "x-operation-name": "replaceById",
        "tags": [
          "AssignDcfEntityController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfEntity PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDcfEntity"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDcfEntityController.replaceById"
      },
      "patch": {
        "x-controller-name": "AssignDcfEntityController",
        "x-operation-name": "updateById",
        "tags": [
          "AssignDcfEntityController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfEntity PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDcfEntityPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDcfEntityController.updateById"
      },
      "get": {
        "x-controller-name": "AssignDcfEntityController",
        "x-operation-name": "findById",
        "tags": [
          "AssignDcfEntityController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfEntity model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfEntityWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfEntity.Filter"
                }
              }
            }
          }
        ],
        "operationId": "AssignDcfEntityController.findById"
      },
      "delete": {
        "x-controller-name": "AssignDcfEntityController",
        "x-operation-name": "deleteById",
        "tags": [
          "AssignDcfEntityController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfEntity DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AssignDcfEntityController.deleteById"
      }
    },
    "/assign-dcf-entities": {
      "post": {
        "x-controller-name": "AssignDcfEntityController",
        "x-operation-name": "create",
        "tags": [
          "AssignDcfEntityController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfEntity model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfEntity"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDcfEntity"
              }
            }
          }
        },
        "operationId": "AssignDcfEntityController.create"
      },
      "patch": {
        "x-controller-name": "AssignDcfEntityController",
        "x-operation-name": "updateAll",
        "tags": [
          "AssignDcfEntityController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfEntity PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDcfEntity.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDcfEntity>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDcfEntityPartial"
              }
            }
          }
        },
        "operationId": "AssignDcfEntityController.updateAll"
      },
      "get": {
        "x-controller-name": "AssignDcfEntityController",
        "x-operation-name": "find",
        "tags": [
          "AssignDcfEntityController"
        ],
        "responses": {
          "200": {
            "description": "Array of AssignDcfEntity model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDcfEntityWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfEntity.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "AssignDcfEntityController.find"
      }
    },
    "/assign-dcf-entity-users/count": {
      "get": {
        "x-controller-name": "AssignDcfEntityUserController",
        "x-operation-name": "count",
        "tags": [
          "AssignDcfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfEntityUser model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDcfEntityUser.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDcfEntityUser>"
                }
              }
            }
          }
        ],
        "operationId": "AssignDcfEntityUserController.count"
      }
    },
    "/assign-dcf-entity-users/{id}": {
      "put": {
        "x-controller-name": "AssignDcfEntityUserController",
        "x-operation-name": "replaceById",
        "tags": [
          "AssignDcfEntityUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfEntityUser PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDcfEntityUser"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDcfEntityUserController.replaceById"
      },
      "patch": {
        "x-controller-name": "AssignDcfEntityUserController",
        "x-operation-name": "updateById",
        "tags": [
          "AssignDcfEntityUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfEntityUser PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDcfEntityUserPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDcfEntityUserController.updateById"
      },
      "get": {
        "x-controller-name": "AssignDcfEntityUserController",
        "x-operation-name": "findById",
        "tags": [
          "AssignDcfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfEntityUser model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfEntityUserWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfEntityUser.Filter"
                }
              }
            }
          }
        ],
        "operationId": "AssignDcfEntityUserController.findById"
      },
      "delete": {
        "x-controller-name": "AssignDcfEntityUserController",
        "x-operation-name": "deleteById",
        "tags": [
          "AssignDcfEntityUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfEntityUser DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AssignDcfEntityUserController.deleteById"
      }
    },
    "/assign-dcf-entity-users": {
      "post": {
        "x-controller-name": "AssignDcfEntityUserController",
        "x-operation-name": "create",
        "tags": [
          "AssignDcfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfEntityUser model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfEntityUser"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDcfEntityUser"
              }
            }
          }
        },
        "operationId": "AssignDcfEntityUserController.create"
      },
      "patch": {
        "x-controller-name": "AssignDcfEntityUserController",
        "x-operation-name": "updateAll",
        "tags": [
          "AssignDcfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfEntityUser PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDcfEntityUser.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDcfEntityUser>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDcfEntityUserPartial"
              }
            }
          }
        },
        "operationId": "AssignDcfEntityUserController.updateAll"
      },
      "get": {
        "x-controller-name": "AssignDcfEntityUserController",
        "x-operation-name": "find",
        "tags": [
          "AssignDcfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "Array of AssignDcfEntityUser model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDcfEntityUserWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfEntityUser.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "AssignDcfEntityUserController.find"
      }
    },
    "/assign-dcf-entity-users-custom/{id}": {
      "patch": {
        "x-controller-name": "AssignDcfEntityUserController",
        "x-operation-name": "updateByIdCustom",
        "tags": [
          "AssignDcfEntityUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfEntityUser PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDcfEntityUserPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDcfEntityUserController.updateByIdCustom"
      }
    },
    "/assign-dcf-entity-users-custom-stt-only": {
      "post": {
        "x-controller-name": "AssignDcfEntityUserController",
        "x-operation-name": "customStt",
        "tags": [
          "AssignDcfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfEntityUserCustomStt POST success"
          }
        },
        "operationId": "AssignDcfEntityUserController.customStt"
      }
    },
    "/assign-dcf-suppliers/count": {
      "get": {
        "x-controller-name": "AssignDcfSuppliersController",
        "x-operation-name": "count",
        "tags": [
          "AssignDcfSuppliersController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfSuppliers model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDcfSuppliers.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDcfSuppliers>"
                }
              }
            }
          }
        ],
        "operationId": "AssignDcfSuppliersController.count"
      }
    },
    "/assign-dcf-suppliers/{id}": {
      "put": {
        "x-controller-name": "AssignDcfSuppliersController",
        "x-operation-name": "replaceById",
        "tags": [
          "AssignDcfSuppliersController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfSuppliers PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDcfSuppliers"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDcfSuppliersController.replaceById"
      },
      "patch": {
        "x-controller-name": "AssignDcfSuppliersController",
        "x-operation-name": "updateById",
        "tags": [
          "AssignDcfSuppliersController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfSuppliers PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDcfSuppliersPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDcfSuppliersController.updateById"
      },
      "get": {
        "x-controller-name": "AssignDcfSuppliersController",
        "x-operation-name": "findById",
        "tags": [
          "AssignDcfSuppliersController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfSuppliers model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfSuppliersWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfSuppliers.Filter"
                }
              }
            }
          }
        ],
        "operationId": "AssignDcfSuppliersController.findById"
      },
      "delete": {
        "x-controller-name": "AssignDcfSuppliersController",
        "x-operation-name": "deleteById",
        "tags": [
          "AssignDcfSuppliersController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfSuppliers DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AssignDcfSuppliersController.deleteById"
      }
    },
    "/assign-dcf-suppliers": {
      "post": {
        "x-controller-name": "AssignDcfSuppliersController",
        "x-operation-name": "create",
        "tags": [
          "AssignDcfSuppliersController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfSuppliers model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfSuppliers"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDcfSuppliers"
              }
            }
          }
        },
        "operationId": "AssignDcfSuppliersController.create"
      },
      "get": {
        "x-controller-name": "AssignDcfSuppliersController",
        "x-operation-name": "find",
        "tags": [
          "AssignDcfSuppliersController"
        ],
        "responses": {
          "200": {
            "description": "Array of AssignDcfSuppliers model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDcfSuppliersWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfSuppliers.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "AssignDcfSuppliersController.find"
      }
    },
    "/assign-dcf-user-news/count": {
      "get": {
        "x-controller-name": "AssignDcfUserNewController",
        "x-operation-name": "count",
        "tags": [
          "AssignDcfUserNewController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfUserNew model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDcfUserNew.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDcfUserNew>"
                }
              }
            }
          }
        ],
        "operationId": "AssignDcfUserNewController.count"
      }
    },
    "/assign-dcf-user-news/{id}": {
      "put": {
        "x-controller-name": "AssignDcfUserNewController",
        "x-operation-name": "replaceById",
        "tags": [
          "AssignDcfUserNewController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfUserNew PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDcfUserNew"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDcfUserNewController.replaceById"
      },
      "patch": {
        "x-controller-name": "AssignDcfUserNewController",
        "x-operation-name": "updateById",
        "tags": [
          "AssignDcfUserNewController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfUserNew PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDcfUserNewPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDcfUserNewController.updateById"
      },
      "get": {
        "x-controller-name": "AssignDcfUserNewController",
        "x-operation-name": "findById",
        "tags": [
          "AssignDcfUserNewController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfUserNew model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfUserNewWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfUserNew.Filter"
                }
              }
            }
          }
        ],
        "operationId": "AssignDcfUserNewController.findById"
      },
      "delete": {
        "x-controller-name": "AssignDcfUserNewController",
        "x-operation-name": "deleteById",
        "tags": [
          "AssignDcfUserNewController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfUserNew DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AssignDcfUserNewController.deleteById"
      }
    },
    "/assign-dcf-user-news": {
      "post": {
        "x-controller-name": "AssignDcfUserNewController",
        "x-operation-name": "create",
        "tags": [
          "AssignDcfUserNewController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfUserNew model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfUserNew"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDcfUserNew"
              }
            }
          }
        },
        "operationId": "AssignDcfUserNewController.create"
      },
      "get": {
        "x-controller-name": "AssignDcfUserNewController",
        "x-operation-name": "find",
        "tags": [
          "AssignDcfUserNewController"
        ],
        "responses": {
          "200": {
            "description": "Array of AssignDcfUserNew model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDcfUserNewWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfUserNew.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "AssignDcfUserNewController.find"
      }
    },
    "/assign-dcf-users/count": {
      "get": {
        "x-controller-name": "AssignDcfUserController",
        "x-operation-name": "count",
        "tags": [
          "AssignDcfUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfUser model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDcfUser.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDcfUser>"
                }
              }
            }
          }
        ],
        "operationId": "AssignDcfUserController.count"
      }
    },
    "/assign-dcf-users/{id}": {
      "put": {
        "x-controller-name": "AssignDcfUserController",
        "x-operation-name": "replaceById",
        "tags": [
          "AssignDcfUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfUser PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDcfUser"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDcfUserController.replaceById"
      },
      "patch": {
        "x-controller-name": "AssignDcfUserController",
        "x-operation-name": "updateById",
        "tags": [
          "AssignDcfUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfUser PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDcfUserPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDcfUserController.updateById"
      },
      "get": {
        "x-controller-name": "AssignDcfUserController",
        "x-operation-name": "findById",
        "tags": [
          "AssignDcfUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfUser model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfUserWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfUser.Filter"
                }
              }
            }
          }
        ],
        "operationId": "AssignDcfUserController.findById"
      },
      "delete": {
        "x-controller-name": "AssignDcfUserController",
        "x-operation-name": "deleteById",
        "tags": [
          "AssignDcfUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDcfUser DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AssignDcfUserController.deleteById"
      }
    },
    "/assign-dcf-users": {
      "post": {
        "x-controller-name": "AssignDcfUserController",
        "x-operation-name": "create",
        "tags": [
          "AssignDcfUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignDcfUser model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfUser"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDcfUser"
              }
            }
          }
        },
        "operationId": "AssignDcfUserController.create"
      },
      "get": {
        "x-controller-name": "AssignDcfUserController",
        "x-operation-name": "find",
        "tags": [
          "AssignDcfUserController"
        ],
        "responses": {
          "200": {
            "description": "Array of AssignDcfUser model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDcfUserWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfUser.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "AssignDcfUserController.find"
      }
    },
    "/assign-df-entities/count": {
      "get": {
        "x-controller-name": "AssignDfEntityController",
        "x-operation-name": "count",
        "tags": [
          "AssignDfEntityController"
        ],
        "responses": {
          "200": {
            "description": "AssignDfEntity model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDfEntity.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDfEntity>"
                }
              }
            }
          }
        ],
        "operationId": "AssignDfEntityController.count"
      }
    },
    "/assign-df-entities/{id}/response-form-collection": {
      "get": {
        "x-controller-name": "AssignDfEntityResponseFormCollectionController",
        "x-operation-name": "getResponseFormCollection",
        "tags": [
          "AssignDfEntityResponseFormCollectionController"
        ],
        "responses": {
          "200": {
            "description": "ResponseFormCollection belonging to AssignDfEntity",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ResponseFormCollection"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AssignDfEntityResponseFormCollectionController.getResponseFormCollection"
      }
    },
    "/assign-df-entities/{id}": {
      "put": {
        "x-controller-name": "AssignDfEntityController",
        "x-operation-name": "replaceById",
        "tags": [
          "AssignDfEntityController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDfEntity PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDfEntity"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDfEntityController.replaceById"
      },
      "patch": {
        "x-controller-name": "AssignDfEntityController",
        "x-operation-name": "updateById",
        "tags": [
          "AssignDfEntityController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDfEntity PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDfEntityPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDfEntityController.updateById"
      },
      "get": {
        "x-controller-name": "AssignDfEntityController",
        "x-operation-name": "findById",
        "tags": [
          "AssignDfEntityController"
        ],
        "responses": {
          "200": {
            "description": "AssignDfEntity model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDfEntityWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDfEntity.Filter"
                }
              }
            }
          }
        ],
        "operationId": "AssignDfEntityController.findById"
      },
      "delete": {
        "x-controller-name": "AssignDfEntityController",
        "x-operation-name": "deleteById",
        "tags": [
          "AssignDfEntityController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDfEntity DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AssignDfEntityController.deleteById"
      }
    },
    "/assign-df-entities": {
      "post": {
        "x-controller-name": "AssignDfEntityController",
        "x-operation-name": "create",
        "tags": [
          "AssignDfEntityController"
        ],
        "responses": {
          "200": {
            "description": "AssignDfEntity model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDfEntity"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDfEntity"
              }
            }
          }
        },
        "operationId": "AssignDfEntityController.create"
      },
      "patch": {
        "x-controller-name": "AssignDfEntityController",
        "x-operation-name": "updateAll",
        "tags": [
          "AssignDfEntityController"
        ],
        "responses": {
          "200": {
            "description": "AssignDfEntity PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDfEntity.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDfEntity>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDfEntityPartial"
              }
            }
          }
        },
        "operationId": "AssignDfEntityController.updateAll"
      },
      "get": {
        "x-controller-name": "AssignDfEntityController",
        "x-operation-name": "find",
        "tags": [
          "AssignDfEntityController"
        ],
        "responses": {
          "200": {
            "description": "Array of AssignDfEntity model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDfEntityWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDfEntity.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "AssignDfEntityController.find"
      }
    },
    "/assign-df-entity-users/count": {
      "get": {
        "x-controller-name": "AssignDfEntityUserController",
        "x-operation-name": "count",
        "tags": [
          "AssignDfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignDfEntityUser model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDfEntityUser.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDfEntityUser>"
                }
              }
            }
          }
        ],
        "operationId": "AssignDfEntityUserController.count"
      }
    },
    "/assign-df-entity-users/{id}": {
      "put": {
        "x-controller-name": "AssignDfEntityUserController",
        "x-operation-name": "replaceById",
        "tags": [
          "AssignDfEntityUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDfEntityUser PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDfEntityUser"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDfEntityUserController.replaceById"
      },
      "patch": {
        "x-controller-name": "AssignDfEntityUserController",
        "x-operation-name": "updateById",
        "tags": [
          "AssignDfEntityUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDfEntityUser PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDfEntityUserPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDfEntityUserController.updateById"
      },
      "get": {
        "x-controller-name": "AssignDfEntityUserController",
        "x-operation-name": "findById",
        "tags": [
          "AssignDfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignDfEntityUser model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDfEntityUserWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDfEntityUser.Filter"
                }
              }
            }
          }
        ],
        "operationId": "AssignDfEntityUserController.findById"
      },
      "delete": {
        "x-controller-name": "AssignDfEntityUserController",
        "x-operation-name": "deleteById",
        "tags": [
          "AssignDfEntityUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDfEntityUser DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AssignDfEntityUserController.deleteById"
      }
    },
    "/assign-df-entity-users": {
      "post": {
        "x-controller-name": "AssignDfEntityUserController",
        "x-operation-name": "create",
        "tags": [
          "AssignDfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignDfEntityUser model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDfEntityUser"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDfEntityUser"
              }
            }
          }
        },
        "operationId": "AssignDfEntityUserController.create"
      },
      "patch": {
        "x-controller-name": "AssignDfEntityUserController",
        "x-operation-name": "updateAll",
        "tags": [
          "AssignDfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignDfEntityUser PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDfEntityUser.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDfEntityUser>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDfEntityUserPartial"
              }
            }
          }
        },
        "operationId": "AssignDfEntityUserController.updateAll"
      },
      "get": {
        "x-controller-name": "AssignDfEntityUserController",
        "x-operation-name": "find",
        "tags": [
          "AssignDfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "Array of AssignDfEntityUser model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDfEntityUserWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDfEntityUser.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "AssignDfEntityUserController.find"
      }
    },
    "/assign-df-users/count": {
      "get": {
        "x-controller-name": "AssignDfUserController",
        "x-operation-name": "count",
        "tags": [
          "AssignDfUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignDfUser model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDfUser.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDfUser>"
                }
              }
            }
          }
        ],
        "operationId": "AssignDfUserController.count"
      }
    },
    "/assign-df-users/{id}": {
      "put": {
        "x-controller-name": "AssignDfUserController",
        "x-operation-name": "replaceById",
        "tags": [
          "AssignDfUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDfUser PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDfUser"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDfUserController.replaceById"
      },
      "patch": {
        "x-controller-name": "AssignDfUserController",
        "x-operation-name": "updateById",
        "tags": [
          "AssignDfUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDfUser PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDfUserPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignDfUserController.updateById"
      },
      "get": {
        "x-controller-name": "AssignDfUserController",
        "x-operation-name": "findById",
        "tags": [
          "AssignDfUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignDfUser model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDfUserWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDfUser.Filter"
                }
              }
            }
          }
        ],
        "operationId": "AssignDfUserController.findById"
      },
      "delete": {
        "x-controller-name": "AssignDfUserController",
        "x-operation-name": "deleteById",
        "tags": [
          "AssignDfUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignDfUser DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AssignDfUserController.deleteById"
      }
    },
    "/assign-df-users": {
      "post": {
        "x-controller-name": "AssignDfUserController",
        "x-operation-name": "create",
        "tags": [
          "AssignDfUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignDfUser model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDfUser"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDfUser"
              }
            }
          }
        },
        "operationId": "AssignDfUserController.create"
      },
      "get": {
        "x-controller-name": "AssignDfUserController",
        "x-operation-name": "find",
        "tags": [
          "AssignDfUserController"
        ],
        "responses": {
          "200": {
            "description": "Array of AssignDfUser model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDfUserWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDfUser.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "AssignDfUserController.find"
      }
    },
    "/assign-rf-entities/count": {
      "get": {
        "x-controller-name": "AssignRfEntityController",
        "x-operation-name": "count",
        "tags": [
          "AssignRfEntityController"
        ],
        "responses": {
          "200": {
            "description": "AssignRfEntity model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignRfEntity.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignRfEntity>"
                }
              }
            }
          }
        ],
        "operationId": "AssignRfEntityController.count"
      }
    },
    "/assign-rf-entities/{id}": {
      "put": {
        "x-controller-name": "AssignRfEntityController",
        "x-operation-name": "replaceById",
        "tags": [
          "AssignRfEntityController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignRfEntity PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignRfEntity"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignRfEntityController.replaceById"
      },
      "patch": {
        "x-controller-name": "AssignRfEntityController",
        "x-operation-name": "updateById",
        "tags": [
          "AssignRfEntityController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignRfEntity PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignRfEntityPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignRfEntityController.updateById"
      },
      "get": {
        "x-controller-name": "AssignRfEntityController",
        "x-operation-name": "findById",
        "tags": [
          "AssignRfEntityController"
        ],
        "responses": {
          "200": {
            "description": "AssignRfEntity model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignRfEntityWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignRfEntity.Filter"
                }
              }
            }
          }
        ],
        "operationId": "AssignRfEntityController.findById"
      },
      "delete": {
        "x-controller-name": "AssignRfEntityController",
        "x-operation-name": "deleteById",
        "tags": [
          "AssignRfEntityController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignRfEntity DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AssignRfEntityController.deleteById"
      }
    },
    "/assign-rf-entities": {
      "post": {
        "x-controller-name": "AssignRfEntityController",
        "x-operation-name": "create",
        "tags": [
          "AssignRfEntityController"
        ],
        "responses": {
          "200": {
            "description": "AssignRfEntity model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignRfEntity"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignRfEntity"
              }
            }
          }
        },
        "operationId": "AssignRfEntityController.create"
      },
      "patch": {
        "x-controller-name": "AssignRfEntityController",
        "x-operation-name": "updateAll",
        "tags": [
          "AssignRfEntityController"
        ],
        "responses": {
          "200": {
            "description": "AssignRfEntity PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignRfEntity.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignRfEntity>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignRfEntityPartial"
              }
            }
          }
        },
        "operationId": "AssignRfEntityController.updateAll"
      },
      "get": {
        "x-controller-name": "AssignRfEntityController",
        "x-operation-name": "find",
        "tags": [
          "AssignRfEntityController"
        ],
        "responses": {
          "200": {
            "description": "Array of AssignRfEntity model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignRfEntityWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignRfEntity.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "AssignRfEntityController.find"
      }
    },
    "/assign-rf-users/count": {
      "get": {
        "x-controller-name": "AssignRfUsersController",
        "x-operation-name": "count",
        "tags": [
          "AssignRfUsersController"
        ],
        "responses": {
          "200": {
            "description": "AssignRfUsers model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignRfUsers.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignRfUsers>"
                }
              }
            }
          }
        ],
        "operationId": "AssignRfUsersController.count"
      }
    },
    "/assign-rf-users/{id}": {
      "put": {
        "x-controller-name": "AssignRfUsersController",
        "x-operation-name": "replaceById",
        "tags": [
          "AssignRfUsersController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignRfUsers PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignRfUsers"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignRfUsersController.replaceById"
      },
      "patch": {
        "x-controller-name": "AssignRfUsersController",
        "x-operation-name": "updateById",
        "tags": [
          "AssignRfUsersController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignRfUsers PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignRfUsersPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignRfUsersController.updateById"
      },
      "get": {
        "x-controller-name": "AssignRfUsersController",
        "x-operation-name": "findById",
        "tags": [
          "AssignRfUsersController"
        ],
        "responses": {
          "200": {
            "description": "AssignRfUsers model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignRfUsersWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignRfUsers.Filter"
                }
              }
            }
          }
        ],
        "operationId": "AssignRfUsersController.findById"
      },
      "delete": {
        "x-controller-name": "AssignRfUsersController",
        "x-operation-name": "deleteById",
        "tags": [
          "AssignRfUsersController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignRfUsers DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AssignRfUsersController.deleteById"
      }
    },
    "/assign-rf-users": {
      "post": {
        "x-controller-name": "AssignRfUsersController",
        "x-operation-name": "create",
        "tags": [
          "AssignRfUsersController"
        ],
        "responses": {
          "200": {
            "description": "AssignRfUsers model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignRfUsers"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignRfUsers"
              }
            }
          }
        },
        "operationId": "AssignRfUsersController.create"
      },
      "get": {
        "x-controller-name": "AssignRfUsersController",
        "x-operation-name": "find",
        "tags": [
          "AssignRfUsersController"
        ],
        "responses": {
          "200": {
            "description": "Array of AssignRfUsers model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignRfUsersWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignRfUsers.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "AssignRfUsersController.find"
      }
    },
    "/assign-srf-entities/count": {
      "get": {
        "x-controller-name": "AssignSrfEntityController",
        "x-operation-name": "count",
        "tags": [
          "AssignSrfEntityController"
        ],
        "responses": {
          "200": {
            "description": "AssignSrfEntity model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignSrfEntity.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignSrfEntity>"
                }
              }
            }
          }
        ],
        "operationId": "AssignSrfEntityController.count"
      }
    },
    "/assign-srf-entities/{id}/consolidate-form-collection": {
      "get": {
        "x-controller-name": "AssignSrfEntityConsolidateFormCollectionController",
        "x-operation-name": "getConsolidateFormCollection",
        "tags": [
          "AssignSrfEntityConsolidateFormCollectionController"
        ],
        "responses": {
          "200": {
            "description": "ConsolidateFormCollection belonging to AssignSrfEntity",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ConsolidateFormCollection"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AssignSrfEntityConsolidateFormCollectionController.getConsolidateFormCollection"
      }
    },
    "/assign-srf-entities/{id}": {
      "put": {
        "x-controller-name": "AssignSrfEntityController",
        "x-operation-name": "replaceById",
        "tags": [
          "AssignSrfEntityController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignSrfEntity PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignSrfEntity"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignSrfEntityController.replaceById"
      },
      "patch": {
        "x-controller-name": "AssignSrfEntityController",
        "x-operation-name": "updateById",
        "tags": [
          "AssignSrfEntityController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignSrfEntity PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignSrfEntityPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignSrfEntityController.updateById"
      },
      "get": {
        "x-controller-name": "AssignSrfEntityController",
        "x-operation-name": "findById",
        "tags": [
          "AssignSrfEntityController"
        ],
        "responses": {
          "200": {
            "description": "AssignSrfEntity model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignSrfEntityWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignSrfEntity.Filter"
                }
              }
            }
          }
        ],
        "operationId": "AssignSrfEntityController.findById"
      },
      "delete": {
        "x-controller-name": "AssignSrfEntityController",
        "x-operation-name": "deleteById",
        "tags": [
          "AssignSrfEntityController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignSrfEntity DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AssignSrfEntityController.deleteById"
      }
    },
    "/assign-srf-entities": {
      "post": {
        "x-controller-name": "AssignSrfEntityController",
        "x-operation-name": "create",
        "tags": [
          "AssignSrfEntityController"
        ],
        "responses": {
          "200": {
            "description": "AssignSrfEntity model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignSrfEntity"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignSrfEntity"
              }
            }
          }
        },
        "operationId": "AssignSrfEntityController.create"
      },
      "patch": {
        "x-controller-name": "AssignSrfEntityController",
        "x-operation-name": "updateAll",
        "tags": [
          "AssignSrfEntityController"
        ],
        "responses": {
          "200": {
            "description": "AssignSrfEntity PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignSrfEntity.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignSrfEntity>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignSrfEntityPartial"
              }
            }
          }
        },
        "operationId": "AssignSrfEntityController.updateAll"
      },
      "get": {
        "x-controller-name": "AssignSrfEntityController",
        "x-operation-name": "find",
        "tags": [
          "AssignSrfEntityController"
        ],
        "responses": {
          "200": {
            "description": "Array of AssignSrfEntity model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignSrfEntityWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignSrfEntity.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "AssignSrfEntityController.find"
      }
    },
    "/assign-srf-entity-users/count": {
      "get": {
        "x-controller-name": "AssignSrfEntityUserController",
        "x-operation-name": "count",
        "tags": [
          "AssignSrfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignSrfEntityUser model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignSrfEntityUser.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignSrfEntityUser>"
                }
              }
            }
          }
        ],
        "operationId": "AssignSrfEntityUserController.count"
      }
    },
    "/assign-srf-entity-users/{id}": {
      "put": {
        "x-controller-name": "AssignSrfEntityUserController",
        "x-operation-name": "replaceById",
        "tags": [
          "AssignSrfEntityUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignSrfEntityUser PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignSrfEntityUser"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignSrfEntityUserController.replaceById"
      },
      "patch": {
        "x-controller-name": "AssignSrfEntityUserController",
        "x-operation-name": "updateById",
        "tags": [
          "AssignSrfEntityUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignSrfEntityUser PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignSrfEntityUserPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignSrfEntityUserController.updateById"
      },
      "get": {
        "x-controller-name": "AssignSrfEntityUserController",
        "x-operation-name": "findById",
        "tags": [
          "AssignSrfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignSrfEntityUser model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignSrfEntityUserWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignSrfEntityUser.Filter"
                }
              }
            }
          }
        ],
        "operationId": "AssignSrfEntityUserController.findById"
      },
      "delete": {
        "x-controller-name": "AssignSrfEntityUserController",
        "x-operation-name": "deleteById",
        "tags": [
          "AssignSrfEntityUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignSrfEntityUser DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AssignSrfEntityUserController.deleteById"
      }
    },
    "/assign-srf-entity-users": {
      "post": {
        "x-controller-name": "AssignSrfEntityUserController",
        "x-operation-name": "create",
        "tags": [
          "AssignSrfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignSrfEntityUser model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignSrfEntityUser"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignSrfEntityUser"
              }
            }
          }
        },
        "operationId": "AssignSrfEntityUserController.create"
      },
      "patch": {
        "x-controller-name": "AssignSrfEntityUserController",
        "x-operation-name": "updateAll",
        "tags": [
          "AssignSrfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignSrfEntityUser PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignSrfEntityUser.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignSrfEntityUser>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignSrfEntityUserPartial"
              }
            }
          }
        },
        "operationId": "AssignSrfEntityUserController.updateAll"
      },
      "get": {
        "x-controller-name": "AssignSrfEntityUserController",
        "x-operation-name": "find",
        "tags": [
          "AssignSrfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "Array of AssignSrfEntityUser model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignSrfEntityUserWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignSrfEntityUser.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "AssignSrfEntityUserController.find"
      }
    },
    "/assign-srf-users/count": {
      "get": {
        "x-controller-name": "AssignSrfUserController",
        "x-operation-name": "count",
        "tags": [
          "AssignSrfUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignSrfUser model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignSrfUser.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignSrfUser>"
                }
              }
            }
          }
        ],
        "operationId": "AssignSrfUserController.count"
      }
    },
    "/assign-srf-users/{id}": {
      "put": {
        "x-controller-name": "AssignSrfUserController",
        "x-operation-name": "replaceById",
        "tags": [
          "AssignSrfUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignSrfUser PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignSrfUser"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignSrfUserController.replaceById"
      },
      "patch": {
        "x-controller-name": "AssignSrfUserController",
        "x-operation-name": "updateById",
        "tags": [
          "AssignSrfUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignSrfUser PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignSrfUserPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "AssignSrfUserController.updateById"
      },
      "get": {
        "x-controller-name": "AssignSrfUserController",
        "x-operation-name": "findById",
        "tags": [
          "AssignSrfUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignSrfUser model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignSrfUserWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignSrfUser.Filter"
                }
              }
            }
          }
        ],
        "operationId": "AssignSrfUserController.findById"
      },
      "delete": {
        "x-controller-name": "AssignSrfUserController",
        "x-operation-name": "deleteById",
        "tags": [
          "AssignSrfUserController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "AssignSrfUser DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "AssignSrfUserController.deleteById"
      }
    },
    "/assign-srf-users": {
      "post": {
        "x-controller-name": "AssignSrfUserController",
        "x-operation-name": "create",
        "tags": [
          "AssignSrfUserController"
        ],
        "responses": {
          "200": {
            "description": "AssignSrfUser model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignSrfUser"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignSrfUser"
              }
            }
          }
        },
        "operationId": "AssignSrfUserController.create"
      },
      "get": {
        "x-controller-name": "AssignSrfUserController",
        "x-operation-name": "find",
        "tags": [
          "AssignSrfUserController"
        ],
        "responses": {
          "200": {
            "description": "Array of AssignSrfUser model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignSrfUserWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignSrfUser.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "AssignSrfUserController.find"
      }
    },
    "/categories/count": {
      "get": {
        "x-controller-name": "CategoryController",
        "x-operation-name": "count",
        "tags": [
          "CategoryController"
        ],
        "responses": {
          "200": {
            "description": "Category model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Category.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Category>"
                }
              }
            }
          }
        ],
        "operationId": "CategoryController.count"
      }
    },
    "/categories/{id}": {
      "put": {
        "x-controller-name": "CategoryController",
        "x-operation-name": "replaceById",
        "tags": [
          "CategoryController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Category PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Category"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "CategoryController.replaceById"
      },
      "patch": {
        "x-controller-name": "CategoryController",
        "x-operation-name": "updateById",
        "tags": [
          "CategoryController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Category PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CategoryPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "CategoryController.updateById"
      },
      "get": {
        "x-controller-name": "CategoryController",
        "x-operation-name": "findById",
        "tags": [
          "CategoryController"
        ],
        "responses": {
          "200": {
            "description": "Category model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CategoryWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category.Filter"
                }
              }
            }
          }
        ],
        "operationId": "CategoryController.findById"
      },
      "delete": {
        "x-controller-name": "CategoryController",
        "x-operation-name": "deleteById",
        "tags": [
          "CategoryController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Category DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "CategoryController.deleteById"
      }
    },
    "/categories": {
      "post": {
        "x-controller-name": "CategoryController",
        "x-operation-name": "create",
        "tags": [
          "CategoryController"
        ],
        "responses": {
          "200": {
            "description": "Category model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewCategory"
              }
            }
          }
        },
        "operationId": "CategoryController.create"
      },
      "get": {
        "x-controller-name": "CategoryController",
        "x-operation-name": "find",
        "tags": [
          "CategoryController"
        ],
        "responses": {
          "200": {
            "description": "Array of Category model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/CategoryWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Category.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "CategoryController.find"
      }
    },
    "/cert-issue-authorities/count": {
      "get": {
        "x-controller-name": "CertIssueAuthorityController",
        "x-operation-name": "count",
        "tags": [
          "CertIssueAuthorityController"
        ],
        "responses": {
          "200": {
            "description": "CertIssueAuthority model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "CertIssueAuthority.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<CertIssueAuthority>"
                }
              }
            }
          }
        ],
        "operationId": "CertIssueAuthorityController.count"
      }
    },
    "/cert-issue-authorities/{id}": {
      "put": {
        "x-controller-name": "CertIssueAuthorityController",
        "x-operation-name": "replaceById",
        "tags": [
          "CertIssueAuthorityController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "CertIssueAuthority PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CertIssueAuthority"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "CertIssueAuthorityController.replaceById"
      },
      "patch": {
        "x-controller-name": "CertIssueAuthorityController",
        "x-operation-name": "updateById",
        "tags": [
          "CertIssueAuthorityController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "CertIssueAuthority PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CertIssueAuthorityPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "CertIssueAuthorityController.updateById"
      },
      "get": {
        "x-controller-name": "CertIssueAuthorityController",
        "x-operation-name": "findById",
        "tags": [
          "CertIssueAuthorityController"
        ],
        "responses": {
          "200": {
            "description": "CertIssueAuthority model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CertIssueAuthorityWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CertIssueAuthority.Filter"
                }
              }
            }
          }
        ],
        "operationId": "CertIssueAuthorityController.findById"
      },
      "delete": {
        "x-controller-name": "CertIssueAuthorityController",
        "x-operation-name": "deleteById",
        "tags": [
          "CertIssueAuthorityController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "CertIssueAuthority DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "CertIssueAuthorityController.deleteById"
      }
    },
    "/cert-issue-authorities": {
      "post": {
        "x-controller-name": "CertIssueAuthorityController",
        "x-operation-name": "create",
        "tags": [
          "CertIssueAuthorityController"
        ],
        "responses": {
          "200": {
            "description": "CertIssueAuthority model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CertIssueAuthority"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewCertIssueAuthority"
              }
            }
          }
        },
        "operationId": "CertIssueAuthorityController.create"
      },
      "patch": {
        "x-controller-name": "CertIssueAuthorityController",
        "x-operation-name": "updateAll",
        "tags": [
          "CertIssueAuthorityController"
        ],
        "responses": {
          "200": {
            "description": "CertIssueAuthority PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "CertIssueAuthority.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<CertIssueAuthority>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CertIssueAuthorityPartial"
              }
            }
          }
        },
        "operationId": "CertIssueAuthorityController.updateAll"
      },
      "get": {
        "x-controller-name": "CertIssueAuthorityController",
        "x-operation-name": "find",
        "tags": [
          "CertIssueAuthorityController"
        ],
        "responses": {
          "200": {
            "description": "Array of CertIssueAuthority model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/CertIssueAuthorityWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CertIssueAuthority.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "CertIssueAuthorityController.find"
      }
    },
    "/certification-levels/count": {
      "get": {
        "x-controller-name": "CertificationLevelController",
        "x-operation-name": "count",
        "tags": [
          "CertificationLevelController"
        ],
        "responses": {
          "200": {
            "description": "CertificationLevel model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "CertificationLevel.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<CertificationLevel>"
                }
              }
            }
          }
        ],
        "operationId": "CertificationLevelController.count"
      }
    },
    "/certification-levels/{id}": {
      "put": {
        "x-controller-name": "CertificationLevelController",
        "x-operation-name": "replaceById",
        "tags": [
          "CertificationLevelController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "CertificationLevel PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CertificationLevel"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "CertificationLevelController.replaceById"
      },
      "patch": {
        "x-controller-name": "CertificationLevelController",
        "x-operation-name": "updateById",
        "tags": [
          "CertificationLevelController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "CertificationLevel PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CertificationLevelPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "CertificationLevelController.updateById"
      },
      "get": {
        "x-controller-name": "CertificationLevelController",
        "x-operation-name": "findById",
        "tags": [
          "CertificationLevelController"
        ],
        "responses": {
          "200": {
            "description": "CertificationLevel model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CertificationLevelWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CertificationLevel.Filter"
                }
              }
            }
          }
        ],
        "operationId": "CertificationLevelController.findById"
      },
      "delete": {
        "x-controller-name": "CertificationLevelController",
        "x-operation-name": "deleteById",
        "tags": [
          "CertificationLevelController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "CertificationLevel DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "CertificationLevelController.deleteById"
      }
    },
    "/certification-levels": {
      "post": {
        "x-controller-name": "CertificationLevelController",
        "x-operation-name": "create",
        "tags": [
          "CertificationLevelController"
        ],
        "responses": {
          "200": {
            "description": "CertificationLevel model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CertificationLevel"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewCertificationLevel"
              }
            }
          }
        },
        "operationId": "CertificationLevelController.create"
      },
      "patch": {
        "x-controller-name": "CertificationLevelController",
        "x-operation-name": "updateAll",
        "tags": [
          "CertificationLevelController"
        ],
        "responses": {
          "200": {
            "description": "CertificationLevel PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "CertificationLevel.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<CertificationLevel>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CertificationLevelPartial"
              }
            }
          }
        },
        "operationId": "CertificationLevelController.updateAll"
      },
      "get": {
        "x-controller-name": "CertificationLevelController",
        "x-operation-name": "find",
        "tags": [
          "CertificationLevelController"
        ],
        "responses": {
          "200": {
            "description": "Array of CertificationLevel model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/CertificationLevelWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CertificationLevel.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "CertificationLevelController.find"
      }
    },
    "/certifications/count": {
      "get": {
        "x-controller-name": "CertificationController",
        "x-operation-name": "count",
        "tags": [
          "CertificationController"
        ],
        "responses": {
          "200": {
            "description": "Certification model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Certification.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Certification>"
                }
              }
            }
          }
        ],
        "operationId": "CertificationController.count"
      }
    },
    "/certifications/{id}/cert-issue-authorities": {
      "post": {
        "x-controller-name": "CertificationCertIssueAuthorityController",
        "x-operation-name": "create",
        "tags": [
          "CertificationCertIssueAuthorityController"
        ],
        "responses": {
          "200": {
            "description": "Certification model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CertIssueAuthority"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewCertIssueAuthorityInCertification"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "CertificationCertIssueAuthorityController.create"
      },
      "patch": {
        "x-controller-name": "CertificationCertIssueAuthorityController",
        "x-operation-name": "patch",
        "tags": [
          "CertificationCertIssueAuthorityController"
        ],
        "responses": {
          "200": {
            "description": "Certification.CertIssueAuthority PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "CertIssueAuthority.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<CertIssueAuthority>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CertIssueAuthorityPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "CertificationCertIssueAuthorityController.patch"
      },
      "get": {
        "x-controller-name": "CertificationCertIssueAuthorityController",
        "x-operation-name": "find",
        "tags": [
          "CertificationCertIssueAuthorityController"
        ],
        "responses": {
          "200": {
            "description": "Array of Certification has many CertIssueAuthority",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/CertIssueAuthority"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "CertificationCertIssueAuthorityController.find"
      },
      "delete": {
        "x-controller-name": "CertificationCertIssueAuthorityController",
        "x-operation-name": "delete",
        "tags": [
          "CertificationCertIssueAuthorityController"
        ],
        "responses": {
          "200": {
            "description": "Certification.CertIssueAuthority DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "CertIssueAuthority.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<CertIssueAuthority>"
                }
              }
            }
          }
        ],
        "operationId": "CertificationCertIssueAuthorityController.delete"
      }
    },
    "/certifications/{id}/certification-levels": {
      "post": {
        "x-controller-name": "CertificationCertificationLevelController",
        "x-operation-name": "create",
        "tags": [
          "CertificationCertificationLevelController"
        ],
        "responses": {
          "200": {
            "description": "Certification model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CertificationLevel"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewCertificationLevelInCertification"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "CertificationCertificationLevelController.create"
      },
      "patch": {
        "x-controller-name": "CertificationCertificationLevelController",
        "x-operation-name": "patch",
        "tags": [
          "CertificationCertificationLevelController"
        ],
        "responses": {
          "200": {
            "description": "Certification.CertificationLevel PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "CertificationLevel.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<CertificationLevel>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CertificationLevelPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "CertificationCertificationLevelController.patch"
      },
      "get": {
        "x-controller-name": "CertificationCertificationLevelController",
        "x-operation-name": "find",
        "tags": [
          "CertificationCertificationLevelController"
        ],
        "responses": {
          "200": {
            "description": "Array of Certification has many CertificationLevel",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/CertificationLevel"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "CertificationCertificationLevelController.find"
      },
      "delete": {
        "x-controller-name": "CertificationCertificationLevelController",
        "x-operation-name": "delete",
        "tags": [
          "CertificationCertificationLevelController"
        ],
        "responses": {
          "200": {
            "description": "Certification.CertificationLevel DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "CertificationLevel.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<CertificationLevel>"
                }
              }
            }
          }
        ],
        "operationId": "CertificationCertificationLevelController.delete"
      }
    },
    "/certifications/{id}": {
      "put": {
        "x-controller-name": "CertificationController",
        "x-operation-name": "replaceById",
        "tags": [
          "CertificationController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Certification PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Certification"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "CertificationController.replaceById"
      },
      "patch": {
        "x-controller-name": "CertificationController",
        "x-operation-name": "updateById",
        "tags": [
          "CertificationController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Certification PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CertificationPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "CertificationController.updateById"
      },
      "get": {
        "x-controller-name": "CertificationController",
        "x-operation-name": "findById",
        "tags": [
          "CertificationController"
        ],
        "responses": {
          "200": {
            "description": "Certification model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CertificationWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Certification.Filter"
                }
              }
            }
          }
        ],
        "operationId": "CertificationController.findById"
      },
      "delete": {
        "x-controller-name": "CertificationController",
        "x-operation-name": "deleteById",
        "tags": [
          "CertificationController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Certification DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "CertificationController.deleteById"
      }
    },
    "/certifications": {
      "post": {
        "x-controller-name": "CertificationController",
        "x-operation-name": "create",
        "tags": [
          "CertificationController"
        ],
        "responses": {
          "200": {
            "description": "Certification model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Certification"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewCertification"
              }
            }
          }
        },
        "operationId": "CertificationController.create"
      },
      "patch": {
        "x-controller-name": "CertificationController",
        "x-operation-name": "updateAll",
        "tags": [
          "CertificationController"
        ],
        "responses": {
          "200": {
            "description": "Certification PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Certification.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Certification>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CertificationPartial"
              }
            }
          }
        },
        "operationId": "CertificationController.updateAll"
      },
      "get": {
        "x-controller-name": "CertificationController",
        "x-operation-name": "find",
        "tags": [
          "CertificationController"
        ],
        "responses": {
          "200": {
            "description": "Array of Certification model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/CertificationWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Certification.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "CertificationController.find"
      }
    },
    "/change-mail-id": {
      "post": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "changeMailId",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "200": {
            "description": "Return value of UserProfileController.changeMailId"
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "userId": {
                    "type": "string"
                  },
                  "date": {
                    "type": "string"
                  },
                  "email": {
                    "type": "string"
                  }
                },
                "required": [
                  "userId",
                  "date",
                  "email"
                ]
              }
            }
          }
        },
        "operationId": "UserProfileController.changeMailId"
      }
    },
    "/change-managements/count": {
      "get": {
        "x-controller-name": "ChangeManagementController",
        "x-operation-name": "count",
        "tags": [
          "ChangeManagementController"
        ],
        "responses": {
          "200": {
            "description": "ChangeManagement model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ChangeManagement.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ChangeManagement>"
                }
              }
            }
          }
        ],
        "operationId": "ChangeManagementController.count"
      }
    },
    "/change-managements/{id}": {
      "put": {
        "x-controller-name": "ChangeManagementController",
        "x-operation-name": "replaceById",
        "tags": [
          "ChangeManagementController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ChangeManagement PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ChangeManagement"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ChangeManagementController.replaceById"
      },
      "patch": {
        "x-controller-name": "ChangeManagementController",
        "x-operation-name": "updateById",
        "tags": [
          "ChangeManagementController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ChangeManagement PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ChangeManagementPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ChangeManagementController.updateById"
      },
      "get": {
        "x-controller-name": "ChangeManagementController",
        "x-operation-name": "findById",
        "tags": [
          "ChangeManagementController"
        ],
        "responses": {
          "200": {
            "description": "ChangeManagement model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ChangeManagementWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ChangeManagement.Filter"
                }
              }
            }
          }
        ],
        "operationId": "ChangeManagementController.findById"
      },
      "delete": {
        "x-controller-name": "ChangeManagementController",
        "x-operation-name": "deleteById",
        "tags": [
          "ChangeManagementController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ChangeManagement DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "ChangeManagementController.deleteById"
      }
    },
    "/change-managements": {
      "post": {
        "x-controller-name": "ChangeManagementController",
        "x-operation-name": "create",
        "tags": [
          "ChangeManagementController"
        ],
        "responses": {
          "200": {
            "description": "ChangeManagement model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ChangeManagement"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewChangeManagement"
              }
            }
          }
        },
        "operationId": "ChangeManagementController.create"
      },
      "patch": {
        "x-controller-name": "ChangeManagementController",
        "x-operation-name": "updateAll",
        "tags": [
          "ChangeManagementController"
        ],
        "responses": {
          "200": {
            "description": "ChangeManagement PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ChangeManagement.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ChangeManagement>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ChangeManagementPartial"
              }
            }
          }
        },
        "operationId": "ChangeManagementController.updateAll"
      },
      "get": {
        "x-controller-name": "ChangeManagementController",
        "x-operation-name": "find",
        "tags": [
          "ChangeManagementController"
        ],
        "responses": {
          "200": {
            "description": "Array of ChangeManagement model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ChangeManagementWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ChangeManagement.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "ChangeManagementController.find"
      }
    },
    "/client-ef-category-assignments/count": {
      "get": {
        "x-controller-name": "ClientEfCategoryAssignmentController",
        "x-operation-name": "count",
        "tags": [
          "ClientEfCategoryAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "ClientEfCategoryAssignment model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ClientEfCategoryAssignment.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ClientEfCategoryAssignment>"
                }
              }
            }
          }
        ],
        "operationId": "ClientEfCategoryAssignmentController.count"
      }
    },
    "/client-ef-category-assignments/{id}": {
      "put": {
        "x-controller-name": "ClientEfCategoryAssignmentController",
        "x-operation-name": "replaceById",
        "tags": [
          "ClientEfCategoryAssignmentController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ClientEfCategoryAssignment PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ClientEfCategoryAssignment"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ClientEfCategoryAssignmentController.replaceById"
      },
      "patch": {
        "x-controller-name": "ClientEfCategoryAssignmentController",
        "x-operation-name": "updateById",
        "tags": [
          "ClientEfCategoryAssignmentController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ClientEfCategoryAssignment PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ClientEfCategoryAssignmentPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ClientEfCategoryAssignmentController.updateById"
      },
      "get": {
        "x-controller-name": "ClientEfCategoryAssignmentController",
        "x-operation-name": "findById",
        "tags": [
          "ClientEfCategoryAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "ClientEfCategoryAssignment model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ClientEfCategoryAssignmentWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ClientEfCategoryAssignment.Filter"
                }
              }
            }
          }
        ],
        "operationId": "ClientEfCategoryAssignmentController.findById"
      },
      "delete": {
        "x-controller-name": "ClientEfCategoryAssignmentController",
        "x-operation-name": "deleteById",
        "tags": [
          "ClientEfCategoryAssignmentController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ClientEfCategoryAssignment DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "ClientEfCategoryAssignmentController.deleteById"
      }
    },
    "/client-ef-category-assignments": {
      "post": {
        "x-controller-name": "ClientEfCategoryAssignmentController",
        "x-operation-name": "create",
        "tags": [
          "ClientEfCategoryAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "ClientEfCategoryAssignment model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ClientEfCategoryAssignment"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientEfCategoryAssignment"
              }
            }
          }
        },
        "operationId": "ClientEfCategoryAssignmentController.create"
      },
      "patch": {
        "x-controller-name": "ClientEfCategoryAssignmentController",
        "x-operation-name": "updateAll",
        "tags": [
          "ClientEfCategoryAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "ClientEfCategoryAssignment PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ClientEfCategoryAssignment.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ClientEfCategoryAssignment>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ClientEfCategoryAssignmentPartial"
              }
            }
          }
        },
        "operationId": "ClientEfCategoryAssignmentController.updateAll"
      },
      "get": {
        "x-controller-name": "ClientEfCategoryAssignmentController",
        "x-operation-name": "find",
        "tags": [
          "ClientEfCategoryAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "Array of ClientEfCategoryAssignment model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ClientEfCategoryAssignmentWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ClientEfCategoryAssignment.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "ClientEfCategoryAssignmentController.find"
      }
    },
    "/client-initiatives/count": {
      "get": {
        "x-controller-name": "ClientInitiativesController",
        "x-operation-name": "count",
        "tags": [
          "ClientInitiativesController"
        ],
        "responses": {
          "200": {
            "description": "ClientInitiative model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ClientInitiative.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ClientInitiative>"
                }
              }
            }
          }
        ],
        "operationId": "ClientInitiativesController.count"
      }
    },
    "/client-initiatives/{id}": {
      "put": {
        "x-controller-name": "ClientInitiativesController",
        "x-operation-name": "replaceById",
        "tags": [
          "ClientInitiativesController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ClientInitiative PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ClientInitiative"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ClientInitiativesController.replaceById"
      },
      "patch": {
        "x-controller-name": "ClientInitiativesController",
        "x-operation-name": "updateById",
        "tags": [
          "ClientInitiativesController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ClientInitiative PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ClientInitiativePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ClientInitiativesController.updateById"
      },
      "get": {
        "x-controller-name": "ClientInitiativesController",
        "x-operation-name": "findById",
        "tags": [
          "ClientInitiativesController"
        ],
        "responses": {
          "200": {
            "description": "ClientInitiative model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ClientInitiativeWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ClientInitiative.Filter"
                }
              }
            }
          }
        ],
        "operationId": "ClientInitiativesController.findById"
      },
      "delete": {
        "x-controller-name": "ClientInitiativesController",
        "x-operation-name": "deleteById",
        "tags": [
          "ClientInitiativesController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ClientInitiative DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "ClientInitiativesController.deleteById"
      }
    },
    "/client-initiatives": {
      "post": {
        "x-controller-name": "ClientInitiativesController",
        "x-operation-name": "create",
        "tags": [
          "ClientInitiativesController"
        ],
        "responses": {
          "200": {
            "description": "ClientInitiative model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ClientInitiative"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientInitiative"
              }
            }
          }
        },
        "operationId": "ClientInitiativesController.create"
      },
      "patch": {
        "x-controller-name": "ClientInitiativesController",
        "x-operation-name": "updateAll",
        "tags": [
          "ClientInitiativesController"
        ],
        "responses": {
          "200": {
            "description": "ClientInitiative PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ClientInitiative.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ClientInitiative>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ClientInitiativePartial"
              }
            }
          }
        },
        "operationId": "ClientInitiativesController.updateAll"
      },
      "get": {
        "x-controller-name": "ClientInitiativesController",
        "x-operation-name": "find",
        "tags": [
          "ClientInitiativesController"
        ],
        "responses": {
          "200": {
            "description": "Array of ClientInitiative model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ClientInitiativeWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ClientInitiative.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "ClientInitiativesController.find"
      }
    },
    "/clients/count": {
      "get": {
        "x-controller-name": "ClientController",
        "x-operation-name": "count",
        "tags": [
          "ClientController"
        ],
        "responses": {
          "200": {
            "description": "Client model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Client.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Client>"
                }
              }
            }
          }
        ],
        "operationId": "ClientController.count"
      }
    },
    "/clients/{id}": {
      "put": {
        "x-controller-name": "ClientController",
        "x-operation-name": "replaceById",
        "tags": [
          "ClientController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Client PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Client"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ClientController.replaceById"
      },
      "patch": {
        "x-controller-name": "ClientController",
        "x-operation-name": "updateById",
        "tags": [
          "ClientController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Client PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ClientPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ClientController.updateById"
      },
      "get": {
        "x-controller-name": "ClientController",
        "x-operation-name": "findById",
        "tags": [
          "ClientController"
        ],
        "responses": {
          "200": {
            "description": "Client model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ClientWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Client.Filter"
                }
              }
            }
          }
        ],
        "operationId": "ClientController.findById"
      },
      "delete": {
        "x-controller-name": "ClientController",
        "x-operation-name": "deleteById",
        "tags": [
          "ClientController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Client DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "ClientController.deleteById"
      }
    },
    "/clients": {
      "post": {
        "x-controller-name": "ClientController",
        "x-operation-name": "create",
        "tags": [
          "ClientController"
        ],
        "responses": {
          "200": {
            "description": "Client model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Client"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClient"
              }
            }
          }
        },
        "operationId": "ClientController.create"
      },
      "patch": {
        "x-controller-name": "ClientController",
        "x-operation-name": "updateAll",
        "tags": [
          "ClientController"
        ],
        "responses": {
          "200": {
            "description": "Client PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Client.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Client>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ClientPartial"
              }
            }
          }
        },
        "operationId": "ClientController.updateAll"
      },
      "get": {
        "x-controller-name": "ClientController",
        "x-operation-name": "find",
        "tags": [
          "ClientController"
        ],
        "responses": {
          "200": {
            "description": "Array of Client model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ClientWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Client.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "ClientController.find"
      }
    },
    "/clone-assign-dcf-user": {
      "post": {
        "x-controller-name": "AssignDcfUserNewController",
        "x-operation-name": "clone",
        "tags": [
          "AssignDcfUserNewController"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubmitDcf PATCH success"
                }
              }
            }
          }
        },
        "operationId": "AssignDcfUserNewController.clone"
      }
    },
    "/clone-metric-only": {
      "post": {
        "x-controller-name": "NewMetricController",
        "x-operation-name": "cloneMetricOnly",
        "tags": [
          "NewMetricController"
        ],
        "responses": {
          "200": {
            "description": "Return value of NewMetricController.cloneMetricOnly"
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "metric_id": {
                    "type": "number"
                  },
                  "tag": {
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "operationId": "NewMetricController.cloneMetricOnly"
      }
    },
    "/clone-submit-dcfs": {
      "post": {
        "x-controller-name": "SubmitDcfNewController",
        "x-operation-name": "clone",
        "tags": [
          "SubmitDcfNewController"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubmitDcf PATCH success"
                }
              }
            }
          }
        },
        "operationId": "SubmitDcfNewController.clone"
      }
    },
    "/clone-topic-with-metric": {
      "post": {
        "x-controller-name": "NewTopicController",
        "x-operation-name": "cloneWithMetrics",
        "tags": [
          "NewTopicController"
        ],
        "responses": {
          "200": {
            "description": "Return value of NewTopicController.cloneWithMetrics"
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "topic_id": {
                    "type": "number"
                  },
                  "tag": {
                    "type": "number"
                  }
                }
              }
            }
          }
        },
        "operationId": "NewTopicController.cloneWithMetrics"
      }
    },
    "/clone-with-datapoint": {
      "post": {
        "x-controller-name": "NewMetricController",
        "x-operation-name": "cloneWithDataPoints",
        "tags": [
          "NewMetricController"
        ],
        "responses": {
          "200": {
            "description": "Return value of NewMetricController.cloneWithDataPoints"
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "metric_id": {
                    "type": "number"
                  },
                  "tag": {
                    "type": "number"
                  }
                }
              }
            }
          }
        },
        "operationId": "NewMetricController.cloneWithDataPoints"
      }
    },
    "/consolidate-form-collections/count": {
      "get": {
        "x-controller-name": "ConsolidateFormCollectionController",
        "x-operation-name": "count",
        "tags": [
          "ConsolidateFormCollectionController"
        ],
        "responses": {
          "200": {
            "description": "ConsolidateFormCollection model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ConsolidateFormCollection.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ConsolidateFormCollection>"
                }
              }
            }
          }
        ],
        "operationId": "ConsolidateFormCollectionController.count"
      }
    },
    "/consolidate-form-collections/{id}": {
      "put": {
        "x-controller-name": "ConsolidateFormCollectionController",
        "x-operation-name": "replaceById",
        "tags": [
          "ConsolidateFormCollectionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ConsolidateFormCollection PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ConsolidateFormCollection"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ConsolidateFormCollectionController.replaceById"
      },
      "patch": {
        "x-controller-name": "ConsolidateFormCollectionController",
        "x-operation-name": "updateById",
        "tags": [
          "ConsolidateFormCollectionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ConsolidateFormCollection PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ConsolidateFormCollectionPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ConsolidateFormCollectionController.updateById"
      },
      "get": {
        "x-controller-name": "ConsolidateFormCollectionController",
        "x-operation-name": "findById",
        "tags": [
          "ConsolidateFormCollectionController"
        ],
        "responses": {
          "200": {
            "description": "ConsolidateFormCollection model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ConsolidateFormCollectionWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ConsolidateFormCollection.Filter"
                }
              }
            }
          }
        ],
        "operationId": "ConsolidateFormCollectionController.findById"
      },
      "delete": {
        "x-controller-name": "ConsolidateFormCollectionController",
        "x-operation-name": "deleteById",
        "tags": [
          "ConsolidateFormCollectionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ConsolidateFormCollection DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "ConsolidateFormCollectionController.deleteById"
      }
    },
    "/consolidate-form-collections": {
      "post": {
        "x-controller-name": "ConsolidateFormCollectionController",
        "x-operation-name": "create",
        "tags": [
          "ConsolidateFormCollectionController"
        ],
        "responses": {
          "200": {
            "description": "ConsolidateFormCollection model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ConsolidateFormCollection"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewConsolidateFormCollection"
              }
            }
          }
        },
        "operationId": "ConsolidateFormCollectionController.create"
      },
      "get": {
        "x-controller-name": "ConsolidateFormCollectionController",
        "x-operation-name": "find",
        "tags": [
          "ConsolidateFormCollectionController"
        ],
        "responses": {
          "200": {
            "description": "Array of ConsolidateFormCollection model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ConsolidateFormCollectionWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ConsolidateFormCollection.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "ConsolidateFormCollectionController.find"
      }
    },
    "/delete-assignment-and-submissions": {
      "post": {
        "x-controller-name": "AssignDcfEntityUserController",
        "x-operation-name": "deleteAssignmentAndSubmissions",
        "tags": [
          "AssignDcfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Qualitative Assignment & Submission Deleted"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "assignmentId": {
                    "type": "number"
                  },
                  "userProfileId": {
                    "type": "number"
                  },
                  "locations": {
                    "type": "object",
                    "properties": {
                      "tier0_id": {
                        "type": "number",
                        "nullable": true
                      },
                      "tier1_id": {
                        "type": "number",
                        "nullable": true
                      },
                      "tier2_id": {
                        "type": "number",
                        "nullable": true
                      },
                      "tier3_id": {
                        "type": "number",
                        "nullable": true
                      }
                    }
                  },
                  "dcfId": {
                    "type": "number"
                  },
                  "validate": {
                    "type": "string"
                  }
                },
                "required": [
                  "dcfId",
                  "locations",
                  "userProfileId",
                  "validate"
                ]
              }
            }
          }
        },
        "operationId": "AssignDcfEntityUserController.deleteAssignmentAndSubmissions"
      }
    },
    "/delete-assignments-clients": {
      "post": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "deleteAssignmentSubmission",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "200": {
            "description": "Return value of UserProfileController.deleteAssignmentSubmission"
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "userId": {
                    "type": "string"
                  },
                  "date": {
                    "type": "string"
                  }
                },
                "required": [
                  "userId",
                  "date"
                ]
              }
            }
          }
        },
        "operationId": "UserProfileController.deleteAssignmentSubmission"
      }
    },
    "/delete-live-client-and-its-user-by-userids": {
      "post": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "deleteUsersByuserId",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "200": {
            "description": "Return value of UserProfileController.deleteUsersByuserId"
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "userId": {
                    "type": "string"
                  },
                  "date": {
                    "type": "string"
                  }
                },
                "required": [
                  "userId",
                  "date"
                ]
              }
            }
          }
        },
        "operationId": "UserProfileController.deleteUsersByuserId"
      }
    },
    "/delete-live-client-user-by-userids": {
      "post": {
        "x-controller-name": "UserController",
        "x-operation-name": "deleteUsersByuserId",
        "tags": [
          "UserController"
        ],
        "responses": {
          "200": {
            "description": "Return value of UserController.deleteUsersByuserId"
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "ids": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "date": {
                    "type": "string"
                  }
                },
                "required": [
                  "ids",
                  "date"
                ]
              }
            }
          }
        },
        "operationId": "UserController.deleteUsersByuserId"
      }
    },
    "/dp-report-news/count": {
      "get": {
        "x-controller-name": "DpReportNewController",
        "x-operation-name": "count",
        "tags": [
          "DpReportNewController"
        ],
        "responses": {
          "200": {
            "description": "DpReportNew model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "DpReportNew.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<DpReportNew>"
                }
              }
            }
          }
        ],
        "operationId": "DpReportNewController.count"
      }
    },
    "/dp-report-news/{id}": {
      "put": {
        "x-controller-name": "DpReportNewController",
        "x-operation-name": "replaceById",
        "tags": [
          "DpReportNewController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "DpReportNew PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DpReportNew"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "DpReportNewController.replaceById"
      },
      "patch": {
        "x-controller-name": "DpReportNewController",
        "x-operation-name": "updateById",
        "tags": [
          "DpReportNewController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "DpReportNew PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DpReportNewPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "DpReportNewController.updateById"
      },
      "get": {
        "x-controller-name": "DpReportNewController",
        "x-operation-name": "findById",
        "tags": [
          "DpReportNewController"
        ],
        "responses": {
          "200": {
            "description": "DpReportNew model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DpReportNewWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DpReportNew.Filter"
                }
              }
            }
          }
        ],
        "operationId": "DpReportNewController.findById"
      },
      "delete": {
        "x-controller-name": "DpReportNewController",
        "x-operation-name": "deleteById",
        "tags": [
          "DpReportNewController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "DpReportNew DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "DpReportNewController.deleteById"
      }
    },
    "/dp-report-news": {
      "post": {
        "x-controller-name": "DpReportNewController",
        "x-operation-name": "create",
        "tags": [
          "DpReportNewController"
        ],
        "responses": {
          "200": {
            "description": "DpReportNew model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DpReportNew"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewDpReportNew"
              }
            }
          }
        },
        "operationId": "DpReportNewController.create"
      },
      "get": {
        "x-controller-name": "DpReportNewController",
        "x-operation-name": "find",
        "tags": [
          "DpReportNewController"
        ],
        "responses": {
          "200": {
            "description": "Array of DpReportNew model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/DpReportNewWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DpReportNew.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "DpReportNewController.find"
      }
    },
    "/dp-reports/by/submitId/{id}": {
      "delete": {
        "x-controller-name": "DpReportNewController",
        "x-operation-name": "deleteBySubmitId",
        "tags": [
          "DpReportNewController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "DpReport DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "DpReportNewController.deleteBySubmitId"
      }
    },
    "/dp-reports/count": {
      "get": {
        "x-controller-name": "DpReportController",
        "x-operation-name": "count",
        "tags": [
          "DpReportController"
        ],
        "responses": {
          "200": {
            "description": "DpReport model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "DpReport.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<DpReport>"
                }
              }
            }
          }
        ],
        "operationId": "DpReportController.count"
      }
    },
    "/dp-reports/{id}": {
      "put": {
        "x-controller-name": "DpReportController",
        "x-operation-name": "replaceById",
        "tags": [
          "DpReportController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "DpReport PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DpReport"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "DpReportController.replaceById"
      },
      "patch": {
        "x-controller-name": "DpReportController",
        "x-operation-name": "updateById",
        "tags": [
          "DpReportController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "DpReport PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DpReportPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "DpReportController.updateById"
      },
      "get": {
        "x-controller-name": "DpReportController",
        "x-operation-name": "findById",
        "tags": [
          "DpReportController"
        ],
        "responses": {
          "200": {
            "description": "DpReport model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DpReportWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DpReport.Filter"
                }
              }
            }
          }
        ],
        "operationId": "DpReportController.findById"
      },
      "delete": {
        "x-controller-name": "DpReportController",
        "x-operation-name": "deleteById",
        "tags": [
          "DpReportController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "DpReport DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "DpReportController.deleteById"
      }
    },
    "/dp-reports": {
      "post": {
        "x-controller-name": "DpReportController",
        "x-operation-name": "create",
        "tags": [
          "DpReportController"
        ],
        "responses": {
          "200": {
            "description": "DpReport model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DpReport"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewDpReport"
              }
            }
          }
        },
        "operationId": "DpReportController.create"
      },
      "get": {
        "x-controller-name": "DpReportController",
        "x-operation-name": "find",
        "tags": [
          "DpReportController"
        ],
        "responses": {
          "200": {
            "description": "Array of DpReport model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/DpReportWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DpReport.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "DpReportController.find"
      }
    },
    "/email": {
      "post": {
        "x-controller-name": "MailTestController",
        "x-operation-name": "sendMail",
        "tags": [
          "MailTestController"
        ],
        "responses": {
          "200": {
            "description": "Return value of MailTestController.sendMail"
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        },
        "operationId": "MailTestController.sendMail"
      }
    },
    "/files": {
      "post": {
        "x-controller-name": "FileUploadController",
        "x-operation-name": "fileUpload",
        "tags": [
          "FileUploadController"
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            },
            "description": "Files and fields"
          }
        },
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "x-parser": "stream",
              "schema": {
                "type": "object",
                "properties": {
                  "file": {
                    "type": "string",
                    "format": "binary"
                  }
                }
              }
            }
          },
          "description": "Request body for multipart/form-data based file upload",
          "required": true
        },
        "operationId": "FileUploadController.fileUpload"
      },
      "get": {
        "x-controller-name": "FileDownloadController",
        "x-operation-name": "listFiles",
        "tags": [
          "FileDownloadController"
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              }
            },
            "description": "A list of files"
          }
        },
        "operationId": "FileDownloadController.listFiles"
      }
    },
    "/form-collections/count": {
      "get": {
        "x-controller-name": "FormCollectionController",
        "x-operation-name": "count",
        "tags": [
          "FormCollectionController"
        ],
        "responses": {
          "200": {
            "description": "FormCollection model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "FormCollection.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<FormCollection>"
                }
              }
            }
          }
        ],
        "operationId": "FormCollectionController.count"
      }
    },
    "/form-collections/{id}/assign-dcf-users": {
      "post": {
        "x-controller-name": "FormCollectionAssignDcfUserController",
        "x-operation-name": "create",
        "tags": [
          "FormCollectionAssignDcfUserController"
        ],
        "responses": {
          "200": {
            "description": "FormCollection model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfUser"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDcfUserInFormCollection"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "FormCollectionAssignDcfUserController.create"
      },
      "get": {
        "x-controller-name": "FormCollectionAssignDcfUserController",
        "x-operation-name": "find",
        "tags": [
          "FormCollectionAssignDcfUserController"
        ],
        "responses": {
          "200": {
            "description": "Array of FormCollection has many AssignDcfUser",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDcfUser"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "FormCollectionAssignDcfUserController.find"
      }
    },
    "/form-collections/{id}": {
      "put": {
        "x-controller-name": "FormCollectionController",
        "x-operation-name": "replaceById",
        "tags": [
          "FormCollectionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "FormCollection PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FormCollection"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "FormCollectionController.replaceById"
      },
      "patch": {
        "x-controller-name": "FormCollectionController",
        "x-operation-name": "updateById",
        "tags": [
          "FormCollectionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "FormCollection PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FormCollectionPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "FormCollectionController.updateById"
      },
      "get": {
        "x-controller-name": "FormCollectionController",
        "x-operation-name": "findById",
        "tags": [
          "FormCollectionController"
        ],
        "responses": {
          "200": {
            "description": "FormCollection model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FormCollectionWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FormCollection.Filter"
                }
              }
            }
          }
        ],
        "operationId": "FormCollectionController.findById"
      },
      "delete": {
        "x-controller-name": "FormCollectionController",
        "x-operation-name": "deleteById",
        "tags": [
          "FormCollectionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "FormCollection DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "FormCollectionController.deleteById"
      }
    },
    "/form-collections": {
      "post": {
        "x-controller-name": "FormCollectionController",
        "x-operation-name": "create",
        "tags": [
          "FormCollectionController"
        ],
        "responses": {
          "200": {
            "description": "FormCollection model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FormCollection"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewFormCollection"
              }
            }
          }
        },
        "operationId": "FormCollectionController.create"
      },
      "get": {
        "x-controller-name": "FormCollectionController",
        "x-operation-name": "find",
        "tags": [
          "FormCollectionController"
        ],
        "responses": {
          "200": {
            "description": "Array of FormCollection model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/FormCollectionWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FormCollection.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "FormCollectionController.find"
      }
    },
    "/frequencies/count": {
      "get": {
        "x-controller-name": "FrequencyController",
        "x-operation-name": "count",
        "tags": [
          "FrequencyController"
        ],
        "responses": {
          "200": {
            "description": "Frequency model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Frequency.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Frequency>"
                }
              }
            }
          }
        ],
        "operationId": "FrequencyController.count"
      }
    },
    "/frequencies/{id}": {
      "put": {
        "x-controller-name": "FrequencyController",
        "x-operation-name": "replaceById",
        "tags": [
          "FrequencyController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Frequency PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Frequency"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "FrequencyController.replaceById"
      },
      "patch": {
        "x-controller-name": "FrequencyController",
        "x-operation-name": "updateById",
        "tags": [
          "FrequencyController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Frequency PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FrequencyPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "FrequencyController.updateById"
      },
      "get": {
        "x-controller-name": "FrequencyController",
        "x-operation-name": "findById",
        "tags": [
          "FrequencyController"
        ],
        "responses": {
          "200": {
            "description": "Frequency model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FrequencyWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Frequency.Filter"
                }
              }
            }
          }
        ],
        "operationId": "FrequencyController.findById"
      },
      "delete": {
        "x-controller-name": "FrequencyController",
        "x-operation-name": "deleteById",
        "tags": [
          "FrequencyController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Frequency DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "FrequencyController.deleteById"
      }
    },
    "/frequencies": {
      "post": {
        "x-controller-name": "FrequencyController",
        "x-operation-name": "create",
        "tags": [
          "FrequencyController"
        ],
        "responses": {
          "200": {
            "description": "Frequency model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Frequency"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewFrequency"
              }
            }
          }
        },
        "operationId": "FrequencyController.create"
      },
      "get": {
        "x-controller-name": "FrequencyController",
        "x-operation-name": "find",
        "tags": [
          "FrequencyController"
        ],
        "responses": {
          "200": {
            "description": "Array of Frequency model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/FrequencyWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Frequency.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "FrequencyController.find"
      }
    },
    "/get-me": {
      "get": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "whoAmI",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "200": {
            "description": "Return value of UserProfileController.whoAmI"
          }
        },
        "operationId": "UserProfileController.whoAmI"
      }
    },
    "/get-me-new": {
      "get": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "whoAmINew",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "200": {
            "description": "Return value of UserProfileController.whoAmINew"
          }
        },
        "operationId": "UserProfileController.whoAmINew"
      }
    },
    "/get-reporters-mailids": {
      "get": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "getReporterIds",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "200": {
            "description": "Mail Ids"
          }
        },
        "operationId": "UserProfileController.getReporterIds"
      }
    },
    "/india/users": {
      "get": {
        "x-controller-name": "UserController",
        "x-operation-name": "findByIndia",
        "tags": [
          "UserController"
        ],
        "security": [
          {
            "jwt": []
          }
        ],
        "responses": {
          "200": {
            "description": "User",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/User"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "search",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "length",
            "in": "query",
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "start",
            "in": "query",
            "schema": {
              "type": "number"
            }
          }
        ],
        "operationId": "UserController.findByIndia"
      }
    },
    "/indicator-approver-assignments/count": {
      "get": {
        "x-controller-name": "IndicatorApproverAssignmentController",
        "x-operation-name": "count",
        "tags": [
          "IndicatorApproverAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "IndicatorApproverAssignment model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "IndicatorApproverAssignment.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<IndicatorApproverAssignment>"
                }
              }
            }
          }
        ],
        "operationId": "IndicatorApproverAssignmentController.count"
      }
    },
    "/indicator-approver-assignments/{id}": {
      "put": {
        "x-controller-name": "IndicatorApproverAssignmentController",
        "x-operation-name": "replaceById",
        "tags": [
          "IndicatorApproverAssignmentController"
        ],
        "responses": {
          "204": {
            "description": "IndicatorApproverAssignment PUT success"
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/IndicatorApproverAssignment"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "IndicatorApproverAssignmentController.replaceById"
      },
      "patch": {
        "x-controller-name": "IndicatorApproverAssignmentController",
        "x-operation-name": "updateById",
        "tags": [
          "IndicatorApproverAssignmentController"
        ],
        "responses": {
          "204": {
            "description": "IndicatorApproverAssignment PATCH success"
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/IndicatorApproverAssignmentPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "IndicatorApproverAssignmentController.updateById"
      },
      "get": {
        "x-controller-name": "IndicatorApproverAssignmentController",
        "x-operation-name": "findById",
        "tags": [
          "IndicatorApproverAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "IndicatorApproverAssignment model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IndicatorApproverAssignmentWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IndicatorApproverAssignment.Filter"
                }
              }
            }
          }
        ],
        "operationId": "IndicatorApproverAssignmentController.findById"
      },
      "delete": {
        "x-controller-name": "IndicatorApproverAssignmentController",
        "x-operation-name": "deleteById",
        "tags": [
          "IndicatorApproverAssignmentController"
        ],
        "responses": {
          "204": {
            "description": "IndicatorApproverAssignment DELETE success"
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "IndicatorApproverAssignmentController.deleteById"
      }
    },
    "/indicator-approver-assignments": {
      "post": {
        "x-controller-name": "IndicatorApproverAssignmentController",
        "x-operation-name": "create",
        "tags": [
          "IndicatorApproverAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "IndicatorApproverAssignment model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IndicatorApproverAssignment"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewIndicatorApproverAssignment"
              }
            }
          }
        },
        "operationId": "IndicatorApproverAssignmentController.create"
      },
      "patch": {
        "x-controller-name": "IndicatorApproverAssignmentController",
        "x-operation-name": "updateAll",
        "tags": [
          "IndicatorApproverAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "IndicatorApproverAssignment PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "IndicatorApproverAssignment.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<IndicatorApproverAssignment>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/IndicatorApproverAssignmentPartial"
              }
            }
          }
        },
        "operationId": "IndicatorApproverAssignmentController.updateAll"
      },
      "get": {
        "x-controller-name": "IndicatorApproverAssignmentController",
        "x-operation-name": "find",
        "tags": [
          "IndicatorApproverAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "Array of IndicatorApproverAssignment model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/IndicatorApproverAssignmentWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IndicatorApproverAssignment.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "IndicatorApproverAssignmentController.find"
      }
    },
    "/individual-user-location-roles": {
      "post": {
        "x-controller-name": "UserRoleAuthorizationController",
        "x-operation-name": "createIndividual",
        "tags": [
          "UserRoleAuthorizationController"
        ],
        "responses": {
          "200": {
            "description": "IndividualUserLocationRole model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserRoleAuthorization"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "userProfileId": {
                    "type": "number"
                  },
                  "user_id": {
                    "type": "number"
                  },
                  "roles": {
                    "type": "array",
                    "items": {
                      "type": "number"
                    }
                  },
                  "locations": {
                    "type": "object",
                    "properties": {
                      "tier1_id": {
                        "type": "number",
                        "nullable": true
                      },
                      "tier2_id": {
                        "type": "number",
                        "nullable": true
                      },
                      "tier3_id": {
                        "type": "number",
                        "nullable": true
                      }
                    }
                  },
                  "created_on": {
                    "type": "string",
                    "nullable": true
                  },
                  "created_by": {
                    "type": "number",
                    "nullable": true
                  },
                  "modified_on": {
                    "type": "string",
                    "nullable": true
                  },
                  "modified_by": {
                    "type": "number",
                    "nullable": true
                  }
                },
                "required": [
                  "userProfileId",
                  "locations",
                  "roles",
                  "user_id"
                ]
              }
            }
          }
        },
        "operationId": "UserRoleAuthorizationController.createIndividual"
      }
    },
    "/init-category-units/count": {
      "get": {
        "x-controller-name": "InitCategoryUnitController",
        "x-operation-name": "count",
        "tags": [
          "InitCategoryUnitController"
        ],
        "responses": {
          "200": {
            "description": "InitCategoryUnit model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "InitCategoryUnit.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<InitCategoryUnit>"
                }
              }
            }
          }
        ],
        "operationId": "InitCategoryUnitController.count"
      }
    },
    "/init-category-units/{id}": {
      "put": {
        "x-controller-name": "InitCategoryUnitController",
        "x-operation-name": "replaceById",
        "tags": [
          "InitCategoryUnitController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "InitCategoryUnit PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/InitCategoryUnit"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "InitCategoryUnitController.replaceById"
      },
      "patch": {
        "x-controller-name": "InitCategoryUnitController",
        "x-operation-name": "updateById",
        "tags": [
          "InitCategoryUnitController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "InitCategoryUnit PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/InitCategoryUnitPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "InitCategoryUnitController.updateById"
      },
      "get": {
        "x-controller-name": "InitCategoryUnitController",
        "x-operation-name": "findById",
        "tags": [
          "InitCategoryUnitController"
        ],
        "responses": {
          "200": {
            "description": "InitCategoryUnit model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InitCategoryUnitWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InitCategoryUnit.Filter"
                }
              }
            }
          }
        ],
        "operationId": "InitCategoryUnitController.findById"
      },
      "delete": {
        "x-controller-name": "InitCategoryUnitController",
        "x-operation-name": "deleteById",
        "tags": [
          "InitCategoryUnitController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "InitCategoryUnit DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "InitCategoryUnitController.deleteById"
      }
    },
    "/init-category-units": {
      "post": {
        "x-controller-name": "InitCategoryUnitController",
        "x-operation-name": "create",
        "tags": [
          "InitCategoryUnitController"
        ],
        "responses": {
          "200": {
            "description": "InitCategoryUnit model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InitCategoryUnit"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewInitCategoryUnit"
              }
            }
          }
        },
        "operationId": "InitCategoryUnitController.create"
      },
      "patch": {
        "x-controller-name": "InitCategoryUnitController",
        "x-operation-name": "updateAll",
        "tags": [
          "InitCategoryUnitController"
        ],
        "responses": {
          "200": {
            "description": "InitCategoryUnit PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "InitCategoryUnit.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<InitCategoryUnit>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/InitCategoryUnitPartial"
              }
            }
          }
        },
        "operationId": "InitCategoryUnitController.updateAll"
      },
      "get": {
        "x-controller-name": "InitCategoryUnitController",
        "x-operation-name": "find",
        "tags": [
          "InitCategoryUnitController"
        ],
        "responses": {
          "200": {
            "description": "Array of InitCategoryUnit model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/InitCategoryUnitWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InitCategoryUnit.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "InitCategoryUnitController.find"
      }
    },
    "/initiative-categories/count": {
      "get": {
        "x-controller-name": "InitiativeCategoryController",
        "x-operation-name": "count",
        "tags": [
          "InitiativeCategoryController"
        ],
        "responses": {
          "200": {
            "description": "InitiativeCategory model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "InitiativeCategory.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<InitiativeCategory>"
                }
              }
            }
          }
        ],
        "operationId": "InitiativeCategoryController.count"
      }
    },
    "/initiative-categories/{id}/init-category-units": {
      "post": {
        "x-controller-name": "InitiativeCategoryInitCategoryUnitController",
        "x-operation-name": "create",
        "tags": [
          "InitiativeCategoryInitCategoryUnitController"
        ],
        "responses": {
          "200": {
            "description": "InitiativeCategory model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InitCategoryUnit"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewInitCategoryUnitInInitiativeCategory"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "InitiativeCategoryInitCategoryUnitController.create"
      },
      "patch": {
        "x-controller-name": "InitiativeCategoryInitCategoryUnitController",
        "x-operation-name": "patch",
        "tags": [
          "InitiativeCategoryInitCategoryUnitController"
        ],
        "responses": {
          "200": {
            "description": "InitiativeCategory.InitCategoryUnit PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "InitCategoryUnit.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<InitCategoryUnit>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/InitCategoryUnitPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "InitiativeCategoryInitCategoryUnitController.patch"
      },
      "get": {
        "x-controller-name": "InitiativeCategoryInitCategoryUnitController",
        "x-operation-name": "find",
        "tags": [
          "InitiativeCategoryInitCategoryUnitController"
        ],
        "responses": {
          "200": {
            "description": "Array of InitiativeCategory has many InitCategoryUnit",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/InitCategoryUnit"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "InitiativeCategoryInitCategoryUnitController.find"
      },
      "delete": {
        "x-controller-name": "InitiativeCategoryInitCategoryUnitController",
        "x-operation-name": "delete",
        "tags": [
          "InitiativeCategoryInitCategoryUnitController"
        ],
        "responses": {
          "200": {
            "description": "InitiativeCategory.InitCategoryUnit DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "InitCategoryUnit.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<InitCategoryUnit>"
                }
              }
            }
          }
        ],
        "operationId": "InitiativeCategoryInitCategoryUnitController.delete"
      }
    },
    "/initiative-categories/{id}": {
      "put": {
        "x-controller-name": "InitiativeCategoryController",
        "x-operation-name": "replaceById",
        "tags": [
          "InitiativeCategoryController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "InitiativeCategory PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/InitiativeCategory"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "InitiativeCategoryController.replaceById"
      },
      "patch": {
        "x-controller-name": "InitiativeCategoryController",
        "x-operation-name": "updateById",
        "tags": [
          "InitiativeCategoryController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "InitiativeCategory PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/InitiativeCategoryPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "InitiativeCategoryController.updateById"
      },
      "get": {
        "x-controller-name": "InitiativeCategoryController",
        "x-operation-name": "findById",
        "tags": [
          "InitiativeCategoryController"
        ],
        "responses": {
          "200": {
            "description": "InitiativeCategory model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InitiativeCategoryWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InitiativeCategory.Filter"
                }
              }
            }
          }
        ],
        "operationId": "InitiativeCategoryController.findById"
      },
      "delete": {
        "x-controller-name": "InitiativeCategoryController",
        "x-operation-name": "deleteById",
        "tags": [
          "InitiativeCategoryController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "InitiativeCategory DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "InitiativeCategoryController.deleteById"
      }
    },
    "/initiative-categories": {
      "post": {
        "x-controller-name": "InitiativeCategoryController",
        "x-operation-name": "create",
        "tags": [
          "InitiativeCategoryController"
        ],
        "responses": {
          "200": {
            "description": "InitiativeCategory model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InitiativeCategory"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewInitiativeCategory"
              }
            }
          }
        },
        "operationId": "InitiativeCategoryController.create"
      },
      "patch": {
        "x-controller-name": "InitiativeCategoryController",
        "x-operation-name": "updateAll",
        "tags": [
          "InitiativeCategoryController"
        ],
        "responses": {
          "200": {
            "description": "InitiativeCategory PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "InitiativeCategory.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<InitiativeCategory>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/InitiativeCategoryPartial"
              }
            }
          }
        },
        "operationId": "InitiativeCategoryController.updateAll"
      },
      "get": {
        "x-controller-name": "InitiativeCategoryController",
        "x-operation-name": "find",
        "tags": [
          "InitiativeCategoryController"
        ],
        "responses": {
          "200": {
            "description": "Array of InitiativeCategory model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/InitiativeCategoryWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InitiativeCategory.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "InitiativeCategoryController.find"
      }
    },
    "/internal/users": {
      "get": {
        "x-controller-name": "UserController",
        "x-operation-name": "findByInternal",
        "tags": [
          "UserController"
        ],
        "security": [
          {
            "jwt": []
          }
        ],
        "responses": {
          "200": {
            "description": "User",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/User"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "search",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "length",
            "in": "query",
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "start",
            "in": "query",
            "schema": {
              "type": "number"
            }
          }
        ],
        "operationId": "UserController.findByInternal"
      }
    },
    "/location-ones/count": {
      "get": {
        "x-controller-name": "LocationOneController",
        "x-operation-name": "count",
        "tags": [
          "LocationOneController"
        ],
        "responses": {
          "200": {
            "description": "LocationOne model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "LocationOne.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<LocationOne>"
                }
              }
            }
          }
        ],
        "operationId": "LocationOneController.count"
      }
    },
    "/location-ones/{id}/location-twos": {
      "post": {
        "x-controller-name": "LocationOneLocationTwoController",
        "x-operation-name": "create",
        "tags": [
          "LocationOneLocationTwoController"
        ],
        "responses": {
          "200": {
            "description": "LocationOne model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LocationTwo"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewLocationTwoInLocationOne"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "LocationOneLocationTwoController.create"
      },
      "get": {
        "x-controller-name": "LocationOneLocationTwoController",
        "x-operation-name": "find",
        "tags": [
          "LocationOneLocationTwoController"
        ],
        "responses": {
          "200": {
            "description": "Array of LocationOne has many LocationTwo",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/LocationTwo"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "LocationOneLocationTwoController.find"
      }
    },
    "/location-ones/{id}": {
      "put": {
        "x-controller-name": "LocationOneController",
        "x-operation-name": "replaceById",
        "tags": [
          "LocationOneController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "LocationOne PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/LocationOne"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "LocationOneController.replaceById"
      },
      "patch": {
        "x-controller-name": "LocationOneController",
        "x-operation-name": "updateById",
        "tags": [
          "LocationOneController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "LocationOne PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/LocationOnePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "LocationOneController.updateById"
      },
      "get": {
        "x-controller-name": "LocationOneController",
        "x-operation-name": "findById",
        "tags": [
          "LocationOneController"
        ],
        "responses": {
          "200": {
            "description": "LocationOne model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LocationOneWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LocationOne.Filter"
                }
              }
            }
          }
        ],
        "operationId": "LocationOneController.findById"
      },
      "delete": {
        "x-controller-name": "LocationOneController",
        "x-operation-name": "deleteById",
        "tags": [
          "LocationOneController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "LocationOne DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "LocationOneController.deleteById"
      }
    },
    "/location-ones": {
      "post": {
        "x-controller-name": "LocationOneController",
        "x-operation-name": "create",
        "tags": [
          "LocationOneController"
        ],
        "responses": {
          "200": {
            "description": "LocationOne model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LocationOne"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewLocationOne"
              }
            }
          }
        },
        "operationId": "LocationOneController.create"
      },
      "get": {
        "x-controller-name": "LocationOneController",
        "x-operation-name": "find",
        "tags": [
          "LocationOneController"
        ],
        "responses": {
          "200": {
            "description": "Array of LocationOne model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/LocationOneWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LocationOne.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "LocationOneController.find"
      }
    },
    "/location-threes/count": {
      "get": {
        "x-controller-name": "LocationThreeController",
        "x-operation-name": "count",
        "tags": [
          "LocationThreeController"
        ],
        "responses": {
          "200": {
            "description": "LocationThree model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "LocationThree.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<LocationThree>"
                }
              }
            }
          }
        ],
        "operationId": "LocationThreeController.count"
      }
    },
    "/location-threes/{id}/frequencies": {
      "post": {
        "x-controller-name": "LocationThreeFrequencyController",
        "x-operation-name": "create",
        "tags": [
          "LocationThreeFrequencyController"
        ],
        "responses": {
          "200": {
            "description": "LocationThree model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Frequency"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewFrequencyInLocationThree"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "LocationThreeFrequencyController.create"
      },
      "patch": {
        "x-controller-name": "LocationThreeFrequencyController",
        "x-operation-name": "patch",
        "tags": [
          "LocationThreeFrequencyController"
        ],
        "responses": {
          "200": {
            "description": "LocationThree.Frequency PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Frequency.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Frequency>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FrequencyPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "LocationThreeFrequencyController.patch"
      },
      "get": {
        "x-controller-name": "LocationThreeFrequencyController",
        "x-operation-name": "find",
        "tags": [
          "LocationThreeFrequencyController"
        ],
        "responses": {
          "200": {
            "description": "Array of LocationThree has many Frequency",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Frequency"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "LocationThreeFrequencyController.find"
      },
      "delete": {
        "x-controller-name": "LocationThreeFrequencyController",
        "x-operation-name": "delete",
        "tags": [
          "LocationThreeFrequencyController"
        ],
        "responses": {
          "200": {
            "description": "LocationThree.Frequency DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Frequency.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Frequency>"
                }
              }
            }
          }
        ],
        "operationId": "LocationThreeFrequencyController.delete"
      }
    },
    "/location-threes/{id}": {
      "put": {
        "x-controller-name": "LocationThreeController",
        "x-operation-name": "replaceById",
        "tags": [
          "LocationThreeController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "LocationThree PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/LocationThree"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "LocationThreeController.replaceById"
      },
      "patch": {
        "x-controller-name": "LocationThreeController",
        "x-operation-name": "updateById",
        "tags": [
          "LocationThreeController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "LocationThree PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/LocationThreePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "LocationThreeController.updateById"
      },
      "get": {
        "x-controller-name": "LocationThreeController",
        "x-operation-name": "findById",
        "tags": [
          "LocationThreeController"
        ],
        "responses": {
          "200": {
            "description": "LocationThree model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LocationThreeWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LocationThree.Filter"
                }
              }
            }
          }
        ],
        "operationId": "LocationThreeController.findById"
      },
      "delete": {
        "x-controller-name": "LocationThreeController",
        "x-operation-name": "deleteById",
        "tags": [
          "LocationThreeController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "LocationThree DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "LocationThreeController.deleteById"
      }
    },
    "/location-threes": {
      "post": {
        "x-controller-name": "LocationThreeController",
        "x-operation-name": "create",
        "tags": [
          "LocationThreeController"
        ],
        "responses": {
          "200": {
            "description": "LocationThree model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LocationThree"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewLocationThree"
              }
            }
          }
        },
        "operationId": "LocationThreeController.create"
      },
      "get": {
        "x-controller-name": "LocationThreeController",
        "x-operation-name": "find",
        "tags": [
          "LocationThreeController"
        ],
        "responses": {
          "200": {
            "description": "Array of LocationThree model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/LocationThreeWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LocationThree.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "LocationThreeController.find"
      }
    },
    "/location-twos/count": {
      "get": {
        "x-controller-name": "LocationTwoController",
        "x-operation-name": "count",
        "tags": [
          "LocationTwoController"
        ],
        "responses": {
          "200": {
            "description": "LocationTwo model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "LocationTwo.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<LocationTwo>"
                }
              }
            }
          }
        ],
        "operationId": "LocationTwoController.count"
      }
    },
    "/location-twos/{id}/location-threes": {
      "post": {
        "x-controller-name": "LocationTwoLocationThreeController",
        "x-operation-name": "create",
        "tags": [
          "LocationTwoLocationThreeController"
        ],
        "responses": {
          "200": {
            "description": "LocationTwo model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LocationThree"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewLocationThreeInLocationTwo"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "LocationTwoLocationThreeController.create"
      },
      "get": {
        "x-controller-name": "LocationTwoLocationThreeController",
        "x-operation-name": "find",
        "tags": [
          "LocationTwoLocationThreeController"
        ],
        "responses": {
          "200": {
            "description": "Array of LocationTwo has many LocationThree",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/LocationThree"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "LocationTwoLocationThreeController.find"
      }
    },
    "/location-twos/{id}": {
      "put": {
        "x-controller-name": "LocationTwoController",
        "x-operation-name": "replaceById",
        "tags": [
          "LocationTwoController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "LocationTwo PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/LocationTwo"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "LocationTwoController.replaceById"
      },
      "patch": {
        "x-controller-name": "LocationTwoController",
        "x-operation-name": "updateById",
        "tags": [
          "LocationTwoController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "LocationTwo PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/LocationTwoPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "LocationTwoController.updateById"
      },
      "get": {
        "x-controller-name": "LocationTwoController",
        "x-operation-name": "findById",
        "tags": [
          "LocationTwoController"
        ],
        "responses": {
          "200": {
            "description": "LocationTwo model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LocationTwoWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LocationTwo.Filter"
                }
              }
            }
          }
        ],
        "operationId": "LocationTwoController.findById"
      },
      "delete": {
        "x-controller-name": "LocationTwoController",
        "x-operation-name": "deleteById",
        "tags": [
          "LocationTwoController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "LocationTwo DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "LocationTwoController.deleteById"
      }
    },
    "/location-twos": {
      "post": {
        "x-controller-name": "LocationTwoController",
        "x-operation-name": "create",
        "tags": [
          "LocationTwoController"
        ],
        "responses": {
          "200": {
            "description": "LocationTwo model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LocationTwo"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewLocationTwo"
              }
            }
          }
        },
        "operationId": "LocationTwoController.create"
      },
      "get": {
        "x-controller-name": "LocationTwoController",
        "x-operation-name": "find",
        "tags": [
          "LocationTwoController"
        ],
        "responses": {
          "200": {
            "description": "Array of LocationTwo model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/LocationTwoWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LocationTwo.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "LocationTwoController.find"
      }
    },
    "/management-questions/count": {
      "get": {
        "x-controller-name": "ManagementQuestionController",
        "x-operation-name": "count",
        "tags": [
          "ManagementQuestionController"
        ],
        "responses": {
          "200": {
            "description": "ManagementQuestion model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ManagementQuestion.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ManagementQuestion>"
                }
              }
            }
          }
        ],
        "operationId": "ManagementQuestionController.count"
      }
    },
    "/management-questions/{id}": {
      "put": {
        "x-controller-name": "ManagementQuestionController",
        "x-operation-name": "replaceById",
        "tags": [
          "ManagementQuestionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ManagementQuestion PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ManagementQuestion"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ManagementQuestionController.replaceById"
      },
      "patch": {
        "x-controller-name": "ManagementQuestionController",
        "x-operation-name": "updateById",
        "tags": [
          "ManagementQuestionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ManagementQuestion PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ManagementQuestionPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ManagementQuestionController.updateById"
      },
      "get": {
        "x-controller-name": "ManagementQuestionController",
        "x-operation-name": "findById",
        "tags": [
          "ManagementQuestionController"
        ],
        "responses": {
          "200": {
            "description": "ManagementQuestion model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ManagementQuestionWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ManagementQuestion.Filter"
                }
              }
            }
          }
        ],
        "operationId": "ManagementQuestionController.findById"
      },
      "delete": {
        "x-controller-name": "ManagementQuestionController",
        "x-operation-name": "deleteById",
        "tags": [
          "ManagementQuestionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ManagementQuestion DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "ManagementQuestionController.deleteById"
      }
    },
    "/management-questions": {
      "post": {
        "x-controller-name": "ManagementQuestionController",
        "x-operation-name": "create",
        "tags": [
          "ManagementQuestionController"
        ],
        "responses": {
          "200": {
            "description": "ManagementQuestion model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ManagementQuestion"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewManagementQuestion"
              }
            }
          }
        },
        "operationId": "ManagementQuestionController.create"
      },
      "patch": {
        "x-controller-name": "ManagementQuestionController",
        "x-operation-name": "updateAll",
        "tags": [
          "ManagementQuestionController"
        ],
        "responses": {
          "200": {
            "description": "ManagementQuestion PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ManagementQuestion.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ManagementQuestion>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ManagementQuestionPartial"
              }
            }
          }
        },
        "operationId": "ManagementQuestionController.updateAll"
      },
      "get": {
        "x-controller-name": "ManagementQuestionController",
        "x-operation-name": "find",
        "tags": [
          "ManagementQuestionController"
        ],
        "responses": {
          "200": {
            "description": "Array of ManagementQuestion model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ManagementQuestionWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ManagementQuestion.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "ManagementQuestionController.find"
      }
    },
    "/manual-dpa-0130": {
      "get": {
        "x-controller-name": "ManualController",
        "x-operation-name": "manualChange3",
        "tags": [
          "ManualController"
        ],
        "responses": {
          "200": {
            "description": "Return value of ManualController.manualChange3"
          }
        },
        "operationId": "ManualController.manualChange3"
      }
    },
    "/manual-dpa-0136": {
      "get": {
        "x-controller-name": "ManualController",
        "x-operation-name": "manualChange",
        "tags": [
          "ManualController"
        ],
        "responses": {
          "200": {
            "description": "Return value of ManualController.manualChange"
          }
        },
        "operationId": "ManualController.manualChange"
      }
    },
    "/manual-dpa-0287": {
      "get": {
        "x-controller-name": "ManualController",
        "x-operation-name": "manualChange2",
        "tags": [
          "ManualController"
        ],
        "responses": {
          "200": {
            "description": "Return value of ManualController.manualChange2"
          }
        },
        "operationId": "ManualController.manualChange2"
      }
    },
    "/manual-report-dpa-0130": {
      "get": {
        "x-controller-name": "ManualController",
        "x-operation-name": "manualReport3Change",
        "tags": [
          "ManualController"
        ],
        "responses": {
          "200": {
            "description": "Return value of ManualController.manualReport3Change"
          }
        },
        "operationId": "ManualController.manualReport3Change"
      }
    },
    "/manual-report-dpa-0136": {
      "get": {
        "x-controller-name": "ManualController",
        "x-operation-name": "manualReportChange",
        "tags": [
          "ManualController"
        ],
        "responses": {
          "200": {
            "description": "Return value of ManualController.manualReportChange"
          }
        },
        "operationId": "ManualController.manualReportChange"
      }
    },
    "/manual-report-dpa-0287": {
      "get": {
        "x-controller-name": "ManualController",
        "x-operation-name": "manualReportChange2",
        "tags": [
          "ManualController"
        ],
        "responses": {
          "200": {
            "description": "Return value of ManualController.manualReportChange2"
          }
        },
        "operationId": "ManualController.manualReportChange2"
      }
    },
    "/migrate-264": {
      "post": {
        "x-controller-name": "DataMigrationController",
        "x-operation-name": "migrateData264",
        "tags": [
          "DataMigrationController"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Data migration process for DCF 264 initiated"
                }
              }
            }
          }
        },
        "operationId": "DataMigrationController.migrateData264"
      }
    },
    "/migrate-285": {
      "post": {
        "x-controller-name": "DataMigrationController",
        "x-operation-name": "migrateData285",
        "tags": [
          "DataMigrationController"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Data migration process for DCF 285 initiated"
                }
              }
            }
          }
        },
        "operationId": "DataMigrationController.migrateData285"
      }
    },
    "/migrate-287": {
      "post": {
        "x-controller-name": "DataMigrationController",
        "x-operation-name": "migrateData287",
        "tags": [
          "DataMigrationController"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Data migration process for DCF 287 initiated"
                }
              }
            }
          }
        },
        "operationId": "DataMigrationController.migrateData287"
      }
    },
    "/migrate-304": {
      "post": {
        "x-controller-name": "DataMigrationController",
        "x-operation-name": "migrateData",
        "tags": [
          "DataMigrationController"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Data migration process initiated"
                }
              }
            }
          }
        },
        "operationId": "DataMigrationController.migrateData"
      }
    },
    "/migrate-305": {
      "post": {
        "x-controller-name": "DataMigrationController",
        "x-operation-name": "migrateData305",
        "tags": [
          "DataMigrationController"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Data migration process for DCF 305 initiated"
                }
              }
            }
          }
        },
        "operationId": "DataMigrationController.migrateData305"
      }
    },
    "/migrated-data/287": {
      "get": {
        "x-controller-name": "DataMigrationController",
        "x-operation-name": "getMigratedData287",
        "tags": [
          "DataMigrationController"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "description": "List of migrated data in StructuredResponse for DCF 287"
                }
              }
            }
          }
        },
        "operationId": "DataMigrationController.getMigratedData287"
      }
    },
    "/migrated-data/305": {
      "get": {
        "x-controller-name": "DataMigrationController",
        "x-operation-name": "getMigratedData305",
        "tags": [
          "DataMigrationController"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "description": "List of migrated data in StructuredResponse for DCF 305"
                }
              }
            }
          }
        },
        "operationId": "DataMigrationController.getMigratedData305"
      }
    },
    "/migrated-data/{dcfId}": {
      "get": {
        "x-controller-name": "DataMigrationController",
        "x-operation-name": "getMigratedData",
        "tags": [
          "DataMigrationController"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "description": "List of migrated data in StructuredResponse"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "dcfId",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "DataMigrationController.getMigratedData"
      }
    },
    "/module-names/count": {
      "get": {
        "x-controller-name": "ModuleNameController",
        "x-operation-name": "count",
        "tags": [
          "ModuleNameController"
        ],
        "responses": {
          "200": {
            "description": "ModuleName model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ModuleName.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ModuleName>"
                }
              }
            }
          }
        ],
        "operationId": "ModuleNameController.count"
      }
    },
    "/module-names/{id}/scope-names": {
      "post": {
        "x-controller-name": "ModuleNameScopeNameController",
        "x-operation-name": "create",
        "tags": [
          "ModuleNameScopeNameController"
        ],
        "responses": {
          "200": {
            "description": "ModuleName model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ScopeName"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewScopeNameInModuleName"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ModuleNameScopeNameController.create"
      },
      "get": {
        "x-controller-name": "ModuleNameScopeNameController",
        "x-operation-name": "find",
        "tags": [
          "ModuleNameScopeNameController"
        ],
        "responses": {
          "200": {
            "description": "Array of ModuleName has many ScopeName",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ScopeName"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "ModuleNameScopeNameController.find"
      }
    },
    "/module-names/{id}": {
      "put": {
        "x-controller-name": "ModuleNameController",
        "x-operation-name": "replaceById",
        "tags": [
          "ModuleNameController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ModuleName PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ModuleName"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ModuleNameController.replaceById"
      },
      "patch": {
        "x-controller-name": "ModuleNameController",
        "x-operation-name": "updateById",
        "tags": [
          "ModuleNameController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ModuleName PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ModuleNamePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ModuleNameController.updateById"
      },
      "get": {
        "x-controller-name": "ModuleNameController",
        "x-operation-name": "findById",
        "tags": [
          "ModuleNameController"
        ],
        "responses": {
          "200": {
            "description": "ModuleName model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ModuleNameWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ModuleName.Filter"
                }
              }
            }
          }
        ],
        "operationId": "ModuleNameController.findById"
      },
      "delete": {
        "x-controller-name": "ModuleNameController",
        "x-operation-name": "deleteById",
        "tags": [
          "ModuleNameController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ModuleName DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "ModuleNameController.deleteById"
      }
    },
    "/module-names": {
      "post": {
        "x-controller-name": "ModuleNameController",
        "x-operation-name": "create",
        "tags": [
          "ModuleNameController"
        ],
        "responses": {
          "200": {
            "description": "ModuleName model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ModuleName"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewModuleName"
              }
            }
          }
        },
        "operationId": "ModuleNameController.create"
      },
      "get": {
        "x-controller-name": "ModuleNameController",
        "x-operation-name": "find",
        "tags": [
          "ModuleNameController"
        ],
        "responses": {
          "200": {
            "description": "Array of ModuleName model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ModuleNameWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ModuleName.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "ModuleNameController.find"
      }
    },
    "/new-categories/count": {
      "get": {
        "x-controller-name": "NewCategoryController",
        "x-operation-name": "count",
        "tags": [
          "NewCategoryController"
        ],
        "responses": {
          "200": {
            "description": "NewCategory model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewCategory.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewCategory>"
                }
              }
            }
          }
        ],
        "operationId": "NewCategoryController.count"
      }
    },
    "/new-categories/{id}/new-topics": {
      "post": {
        "x-controller-name": "NewCategoryNewTopicController",
        "x-operation-name": "create",
        "tags": [
          "NewCategoryNewTopicController"
        ],
        "responses": {
          "200": {
            "description": "NewCategory model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewTopic"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewTopicInNewCategory"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewCategoryNewTopicController.create"
      },
      "get": {
        "x-controller-name": "NewCategoryNewTopicController",
        "x-operation-name": "find",
        "tags": [
          "NewCategoryNewTopicController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewCategory has many NewTopic",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewTopic"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "NewCategoryNewTopicController.find"
      }
    },
    "/new-categories/{id}": {
      "put": {
        "x-controller-name": "NewCategoryController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewCategoryController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewCategory PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewCategory"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewCategoryController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewCategoryController",
        "x-operation-name": "updateById",
        "tags": [
          "NewCategoryController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewCategory PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewCategoryPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewCategoryController.updateById"
      },
      "get": {
        "x-controller-name": "NewCategoryController",
        "x-operation-name": "findById",
        "tags": [
          "NewCategoryController"
        ],
        "responses": {
          "200": {
            "description": "NewCategory model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewCategoryWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewCategory.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewCategoryController.findById"
      },
      "delete": {
        "x-controller-name": "NewCategoryController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewCategoryController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewCategory DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewCategoryController.deleteById"
      }
    },
    "/new-categories": {
      "post": {
        "x-controller-name": "NewCategoryController",
        "x-operation-name": "create",
        "tags": [
          "NewCategoryController"
        ],
        "responses": {
          "200": {
            "description": "NewCategory model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewCategory"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewCategory"
              }
            }
          }
        },
        "operationId": "NewCategoryController.create"
      },
      "patch": {
        "x-controller-name": "NewCategoryController",
        "x-operation-name": "updateAll",
        "tags": [
          "NewCategoryController"
        ],
        "responses": {
          "200": {
            "description": "NewCategory PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewCategory.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewCategory>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "array",
                "properties": {
                  "newCategorys": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/NewCategoryPartial",
                      "definitions": {
                        "NewCategoryPartial": {
                          "$ref": "#/components/schemas/NewCategoryPartial"
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "operationId": "NewCategoryController.updateAll"
      },
      "get": {
        "x-controller-name": "NewCategoryController",
        "x-operation-name": "find",
        "tags": [
          "NewCategoryController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewCategory model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewCategoryWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewCategory.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewCategoryController.find"
      }
    },
    "/new-client-certifications/count": {
      "get": {
        "x-controller-name": "NewClientCertificationController",
        "x-operation-name": "count",
        "tags": [
          "NewClientCertificationController"
        ],
        "responses": {
          "200": {
            "description": "NewClientCertification model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewClientCertification.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewClientCertification>"
                }
              }
            }
          }
        ],
        "operationId": "NewClientCertificationController.count"
      }
    },
    "/new-client-certifications/{id}": {
      "put": {
        "x-controller-name": "NewClientCertificationController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewClientCertificationController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewClientCertification PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientCertification"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewClientCertificationController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewClientCertificationController",
        "x-operation-name": "updateById",
        "tags": [
          "NewClientCertificationController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewClientCertification PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientCertificationPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewClientCertificationController.updateById"
      },
      "get": {
        "x-controller-name": "NewClientCertificationController",
        "x-operation-name": "findById",
        "tags": [
          "NewClientCertificationController"
        ],
        "responses": {
          "200": {
            "description": "NewClientCertification model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientCertificationWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientCertification.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewClientCertificationController.findById"
      },
      "delete": {
        "x-controller-name": "NewClientCertificationController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewClientCertificationController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewClientCertification DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewClientCertificationController.deleteById"
      }
    },
    "/new-client-certifications": {
      "post": {
        "x-controller-name": "NewClientCertificationController",
        "x-operation-name": "create",
        "tags": [
          "NewClientCertificationController"
        ],
        "responses": {
          "200": {
            "description": "NewClientCertification model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientCertification"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewClientCertification"
              }
            }
          }
        },
        "operationId": "NewClientCertificationController.create"
      },
      "patch": {
        "x-controller-name": "NewClientCertificationController",
        "x-operation-name": "updateAll",
        "tags": [
          "NewClientCertificationController"
        ],
        "responses": {
          "200": {
            "description": "NewClientCertification PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewClientCertification.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewClientCertification>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientCertificationPartial"
              }
            }
          }
        },
        "operationId": "NewClientCertificationController.updateAll"
      },
      "get": {
        "x-controller-name": "NewClientCertificationController",
        "x-operation-name": "find",
        "tags": [
          "NewClientCertificationController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewClientCertification model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewClientCertificationWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientCertification.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewClientCertificationController.find"
      }
    },
    "/new-client-initiative-targets/count": {
      "get": {
        "x-controller-name": "NewClientInitiativeTargetController",
        "x-operation-name": "count",
        "tags": [
          "NewClientInitiativeTargetController"
        ],
        "responses": {
          "200": {
            "description": "NewClientInitiativeTarget model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewClientInitiativeTarget.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewClientInitiativeTarget>"
                }
              }
            }
          }
        ],
        "operationId": "NewClientInitiativeTargetController.count"
      }
    },
    "/new-client-initiative-targets/{id}": {
      "put": {
        "x-controller-name": "NewClientInitiativeTargetController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewClientInitiativeTargetController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewClientInitiativeTarget PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientInitiativeTarget"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewClientInitiativeTargetController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewClientInitiativeTargetController",
        "x-operation-name": "updateById",
        "tags": [
          "NewClientInitiativeTargetController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewClientInitiativeTarget PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientInitiativeTargetPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewClientInitiativeTargetController.updateById"
      },
      "get": {
        "x-controller-name": "NewClientInitiativeTargetController",
        "x-operation-name": "findById",
        "tags": [
          "NewClientInitiativeTargetController"
        ],
        "responses": {
          "200": {
            "description": "NewClientInitiativeTarget model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientInitiativeTargetWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientInitiativeTarget.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewClientInitiativeTargetController.findById"
      },
      "delete": {
        "x-controller-name": "NewClientInitiativeTargetController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewClientInitiativeTargetController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewClientInitiativeTarget DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewClientInitiativeTargetController.deleteById"
      }
    },
    "/new-client-initiative-targets": {
      "post": {
        "x-controller-name": "NewClientInitiativeTargetController",
        "x-operation-name": "create",
        "tags": [
          "NewClientInitiativeTargetController"
        ],
        "responses": {
          "200": {
            "description": "NewClientInitiativeTarget model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientInitiativeTarget"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewClientInitiativeTarget"
              }
            }
          }
        },
        "operationId": "NewClientInitiativeTargetController.create"
      },
      "patch": {
        "x-controller-name": "NewClientInitiativeTargetController",
        "x-operation-name": "updateAll",
        "tags": [
          "NewClientInitiativeTargetController"
        ],
        "responses": {
          "200": {
            "description": "NewClientInitiativeTarget PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewClientInitiativeTarget.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewClientInitiativeTarget>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientInitiativeTargetPartial"
              }
            }
          }
        },
        "operationId": "NewClientInitiativeTargetController.updateAll"
      },
      "get": {
        "x-controller-name": "NewClientInitiativeTargetController",
        "x-operation-name": "find",
        "tags": [
          "NewClientInitiativeTargetController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewClientInitiativeTarget model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewClientInitiativeTargetWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientInitiativeTarget.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewClientInitiativeTargetController.find"
      }
    },
    "/new-client-initiative-user-assignments/count": {
      "get": {
        "x-controller-name": "NewClientInitiativeUserAssignmentController",
        "x-operation-name": "count",
        "tags": [
          "NewClientInitiativeUserAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "NewClientInitiativeUserAssignment model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewClientInitiativeUserAssignment.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewClientInitiativeUserAssignment>"
                }
              }
            }
          }
        ],
        "operationId": "NewClientInitiativeUserAssignmentController.count"
      }
    },
    "/new-client-initiative-user-assignments/{id}": {
      "put": {
        "x-controller-name": "NewClientInitiativeUserAssignmentController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewClientInitiativeUserAssignmentController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewClientInitiativeUserAssignment PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientInitiativeUserAssignment"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewClientInitiativeUserAssignmentController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewClientInitiativeUserAssignmentController",
        "x-operation-name": "updateById",
        "tags": [
          "NewClientInitiativeUserAssignmentController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewClientInitiativeUserAssignment PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientInitiativeUserAssignmentPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewClientInitiativeUserAssignmentController.updateById"
      },
      "get": {
        "x-controller-name": "NewClientInitiativeUserAssignmentController",
        "x-operation-name": "findById",
        "tags": [
          "NewClientInitiativeUserAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "NewClientInitiativeUserAssignment model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientInitiativeUserAssignmentWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientInitiativeUserAssignment.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewClientInitiativeUserAssignmentController.findById"
      },
      "delete": {
        "x-controller-name": "NewClientInitiativeUserAssignmentController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewClientInitiativeUserAssignmentController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewClientInitiativeUserAssignment DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewClientInitiativeUserAssignmentController.deleteById"
      }
    },
    "/new-client-initiative-user-assignments": {
      "post": {
        "x-controller-name": "NewClientInitiativeUserAssignmentController",
        "x-operation-name": "create",
        "tags": [
          "NewClientInitiativeUserAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "NewClientInitiativeUserAssignment model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientInitiativeUserAssignment"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewClientInitiativeUserAssignment"
              }
            }
          }
        },
        "operationId": "NewClientInitiativeUserAssignmentController.create"
      },
      "patch": {
        "x-controller-name": "NewClientInitiativeUserAssignmentController",
        "x-operation-name": "updateAll",
        "tags": [
          "NewClientInitiativeUserAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "NewClientInitiativeUserAssignment PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewClientInitiativeUserAssignment.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewClientInitiativeUserAssignment>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientInitiativeUserAssignmentPartial"
              }
            }
          }
        },
        "operationId": "NewClientInitiativeUserAssignmentController.updateAll"
      },
      "get": {
        "x-controller-name": "NewClientInitiativeUserAssignmentController",
        "x-operation-name": "find",
        "tags": [
          "NewClientInitiativeUserAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewClientInitiativeUserAssignment model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewClientInitiativeUserAssignmentWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientInitiativeUserAssignment.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewClientInitiativeUserAssignmentController.find"
      }
    },
    "/new-client-initiatives/count": {
      "get": {
        "x-controller-name": "NewClientInitiativeController",
        "x-operation-name": "count",
        "tags": [
          "NewClientInitiativeController"
        ],
        "responses": {
          "200": {
            "description": "NewClientInitiative model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewClientInitiative.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewClientInitiative>"
                }
              }
            }
          }
        ],
        "operationId": "NewClientInitiativeController.count"
      }
    },
    "/new-client-initiatives/{id}/new-client-initiative-targets": {
      "post": {
        "x-controller-name": "NewClientInitiativeNewClientInitiativeTargetController",
        "x-operation-name": "create",
        "tags": [
          "NewClientInitiativeNewClientInitiativeTargetController"
        ],
        "responses": {
          "200": {
            "description": "NewClientInitiative model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientInitiativeTarget"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewClientInitiativeTargetInNewClientInitiative"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewClientInitiativeNewClientInitiativeTargetController.create"
      },
      "patch": {
        "x-controller-name": "NewClientInitiativeNewClientInitiativeTargetController",
        "x-operation-name": "patch",
        "tags": [
          "NewClientInitiativeNewClientInitiativeTargetController"
        ],
        "responses": {
          "200": {
            "description": "NewClientInitiative.NewClientInitiativeTarget PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewClientInitiativeTarget.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewClientInitiativeTarget>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientInitiativeTargetPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewClientInitiativeNewClientInitiativeTargetController.patch"
      },
      "get": {
        "x-controller-name": "NewClientInitiativeNewClientInitiativeTargetController",
        "x-operation-name": "find",
        "tags": [
          "NewClientInitiativeNewClientInitiativeTargetController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewClientInitiative has many NewClientInitiativeTarget",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewClientInitiativeTarget"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "NewClientInitiativeNewClientInitiativeTargetController.find"
      },
      "delete": {
        "x-controller-name": "NewClientInitiativeNewClientInitiativeTargetController",
        "x-operation-name": "delete",
        "tags": [
          "NewClientInitiativeNewClientInitiativeTargetController"
        ],
        "responses": {
          "200": {
            "description": "NewClientInitiative.NewClientInitiativeTarget DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewClientInitiativeTarget.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewClientInitiativeTarget>"
                }
              }
            }
          }
        ],
        "operationId": "NewClientInitiativeNewClientInitiativeTargetController.delete"
      }
    },
    "/new-client-initiatives/{id}": {
      "put": {
        "x-controller-name": "NewClientInitiativeController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewClientInitiativeController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewClientInitiative PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientInitiative"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewClientInitiativeController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewClientInitiativeController",
        "x-operation-name": "updateById",
        "tags": [
          "NewClientInitiativeController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewClientInitiative PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientInitiativePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewClientInitiativeController.updateById"
      },
      "get": {
        "x-controller-name": "NewClientInitiativeController",
        "x-operation-name": "findById",
        "tags": [
          "NewClientInitiativeController"
        ],
        "responses": {
          "200": {
            "description": "NewClientInitiative model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientInitiativeWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientInitiative.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewClientInitiativeController.findById"
      },
      "delete": {
        "x-controller-name": "NewClientInitiativeController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewClientInitiativeController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewClientInitiative DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewClientInitiativeController.deleteById"
      }
    },
    "/new-client-initiatives": {
      "post": {
        "x-controller-name": "NewClientInitiativeController",
        "x-operation-name": "create",
        "tags": [
          "NewClientInitiativeController"
        ],
        "responses": {
          "200": {
            "description": "NewClientInitiative model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientInitiative"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewClientInitiative"
              }
            }
          }
        },
        "operationId": "NewClientInitiativeController.create"
      },
      "patch": {
        "x-controller-name": "NewClientInitiativeController",
        "x-operation-name": "updateAll",
        "tags": [
          "NewClientInitiativeController"
        ],
        "responses": {
          "200": {
            "description": "NewClientInitiative PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewClientInitiative.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewClientInitiative>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientInitiativePartial"
              }
            }
          }
        },
        "operationId": "NewClientInitiativeController.updateAll"
      },
      "get": {
        "x-controller-name": "NewClientInitiativeController",
        "x-operation-name": "find",
        "tags": [
          "NewClientInitiativeController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewClientInitiative model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewClientInitiativeWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientInitiative.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewClientInitiativeController.find"
      }
    },
    "/new-data-points/count": {
      "get": {
        "x-controller-name": "NewDataPointController",
        "x-operation-name": "count",
        "tags": [
          "NewDataPointController"
        ],
        "responses": {
          "200": {
            "description": "NewDataPoint model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewDataPoint.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewDataPoint>"
                }
              }
            }
          }
        ],
        "operationId": "NewDataPointController.count"
      }
    },
    "/new-data-points/{id}": {
      "put": {
        "x-controller-name": "NewDataPointController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewDataPointController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewDataPoint PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewDataPoint"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewDataPointController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewDataPointController",
        "x-operation-name": "updateById",
        "tags": [
          "NewDataPointController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewDataPoint PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewDataPointPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewDataPointController.updateById"
      },
      "get": {
        "x-controller-name": "NewDataPointController",
        "x-operation-name": "findById",
        "tags": [
          "NewDataPointController"
        ],
        "responses": {
          "200": {
            "description": "NewDataPoint model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewDataPointWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewDataPoint.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewDataPointController.findById"
      },
      "delete": {
        "x-controller-name": "NewDataPointController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewDataPointController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewDataPoint DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewDataPointController.deleteById"
      }
    },
    "/new-data-points": {
      "post": {
        "x-controller-name": "NewDataPointController",
        "x-operation-name": "create",
        "tags": [
          "NewDataPointController"
        ],
        "responses": {
          "200": {
            "description": "NewDataPoint model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewDataPoint"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewDataPoint"
              }
            }
          }
        },
        "operationId": "NewDataPointController.create"
      },
      "patch": {
        "x-controller-name": "NewDataPointController",
        "x-operation-name": "updateAll",
        "tags": [
          "NewDataPointController"
        ],
        "responses": {
          "200": {
            "description": "NewDataPoint PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewDataPoint.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewDataPoint>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "array",
                "properties": {
                  "newDataPoints": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/NewDataPointPartial",
                      "definitions": {
                        "NewDataPointPartial": {
                          "$ref": "#/components/schemas/NewDataPointPartial"
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "operationId": "NewDataPointController.updateAll"
      },
      "get": {
        "x-controller-name": "NewDataPointController",
        "x-operation-name": "find",
        "tags": [
          "NewDataPointController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewDataPoint model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewDataPointWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewDataPoint.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewDataPointController.find"
      }
    },
    "/new-ef-categories/count": {
      "get": {
        "x-controller-name": "NewEfCategoryController",
        "x-operation-name": "count",
        "tags": [
          "NewEfCategoryController"
        ],
        "responses": {
          "200": {
            "description": "NewEfCategory model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewEfCategory.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewEfCategory>"
                }
              }
            }
          }
        ],
        "operationId": "NewEfCategoryController.count"
      }
    },
    "/new-ef-categories/{id}/new-ef-subcategory1s": {
      "post": {
        "x-controller-name": "NewEfCategoryNewEfSubcategory1Controller",
        "x-operation-name": "create",
        "tags": [
          "NewEfCategoryNewEfSubcategory1Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfCategory model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory1"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewEfSubcategory1InNewEfCategory"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfCategoryNewEfSubcategory1Controller.create"
      },
      "get": {
        "x-controller-name": "NewEfCategoryNewEfSubcategory1Controller",
        "x-operation-name": "find",
        "tags": [
          "NewEfCategoryNewEfSubcategory1Controller"
        ],
        "responses": {
          "200": {
            "description": "Array of NewEfCategory has many NewEfSubcategory1",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfSubcategory1"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "NewEfCategoryNewEfSubcategory1Controller.find"
      }
    },
    "/new-ef-categories/{id}": {
      "put": {
        "x-controller-name": "NewEfCategoryController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewEfCategoryController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfCategory PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfCategory"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfCategoryController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewEfCategoryController",
        "x-operation-name": "updateById",
        "tags": [
          "NewEfCategoryController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfCategory PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfCategoryPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfCategoryController.updateById"
      },
      "get": {
        "x-controller-name": "NewEfCategoryController",
        "x-operation-name": "findById",
        "tags": [
          "NewEfCategoryController"
        ],
        "responses": {
          "200": {
            "description": "NewEfCategory model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfCategoryWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfCategory.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewEfCategoryController.findById"
      },
      "delete": {
        "x-controller-name": "NewEfCategoryController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewEfCategoryController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfCategory DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewEfCategoryController.deleteById"
      }
    },
    "/new-ef-categories": {
      "post": {
        "x-controller-name": "NewEfCategoryController",
        "x-operation-name": "create",
        "tags": [
          "NewEfCategoryController"
        ],
        "responses": {
          "200": {
            "description": "NewEfCategory model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfCategory"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewEfCategory"
              }
            }
          }
        },
        "operationId": "NewEfCategoryController.create"
      },
      "get": {
        "x-controller-name": "NewEfCategoryController",
        "x-operation-name": "find",
        "tags": [
          "NewEfCategoryController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewEfCategory model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfCategoryWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfCategory.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewEfCategoryController.find"
      }
    },
    "/new-ef-dates/count": {
      "get": {
        "x-controller-name": "NewEfDateController",
        "x-operation-name": "count",
        "tags": [
          "NewEfDateController"
        ],
        "responses": {
          "200": {
            "description": "NewEfDate model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewEfDate.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewEfDate>"
                }
              }
            }
          }
        ],
        "operationId": "NewEfDateController.count"
      }
    },
    "/new-ef-dates/{id}/new-efs": {
      "post": {
        "x-controller-name": "NewEfDateNewEfController",
        "x-operation-name": "create",
        "tags": [
          "NewEfDateNewEfController"
        ],
        "responses": {
          "200": {
            "description": "NewEfDate model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEf"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewEfInNewEfDate"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfDateNewEfController.create"
      },
      "get": {
        "x-controller-name": "NewEfDateNewEfController",
        "x-operation-name": "find",
        "tags": [
          "NewEfDateNewEfController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewEfDate has many NewEf",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEf"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "NewEfDateNewEfController.find"
      }
    },
    "/new-ef-dates/{id}": {
      "put": {
        "x-controller-name": "NewEfDateController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewEfDateController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfDate PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfDate"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfDateController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewEfDateController",
        "x-operation-name": "updateById",
        "tags": [
          "NewEfDateController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfDate PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfDatePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfDateController.updateById"
      },
      "get": {
        "x-controller-name": "NewEfDateController",
        "x-operation-name": "findById",
        "tags": [
          "NewEfDateController"
        ],
        "responses": {
          "200": {
            "description": "NewEfDate model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfDateWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfDate.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewEfDateController.findById"
      },
      "delete": {
        "x-controller-name": "NewEfDateController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewEfDateController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfDate DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewEfDateController.deleteById"
      }
    },
    "/new-ef-dates": {
      "post": {
        "x-controller-name": "NewEfDateController",
        "x-operation-name": "create",
        "tags": [
          "NewEfDateController"
        ],
        "responses": {
          "200": {
            "description": "NewEfDate model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfDate"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewEfDate"
              }
            }
          }
        },
        "operationId": "NewEfDateController.create"
      },
      "get": {
        "x-controller-name": "NewEfDateController",
        "x-operation-name": "find",
        "tags": [
          "NewEfDateController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewEfDate model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfDateWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfDate.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewEfDateController.find"
      }
    },
    "/new-ef-items/count": {
      "get": {
        "x-controller-name": "NewEfItemController",
        "x-operation-name": "count",
        "tags": [
          "NewEfItemController"
        ],
        "responses": {
          "200": {
            "description": "NewEfItem model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewEfItem.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewEfItem>"
                }
              }
            }
          }
        ],
        "operationId": "NewEfItemController.count"
      }
    },
    "/new-ef-items/multiple": {
      "post": {
        "x-controller-name": "NewEfItemController",
        "x-operation-name": "createNewEFItemsRowsFromArray",
        "tags": [
          "NewEfItemController"
        ],
        "responses": {
          "200": {
            "description": "Array of yourModel model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfItem"
                  }
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "array"
              }
            }
          }
        },
        "operationId": "NewEfItemController.createNewEFItemsRowsFromArray"
      }
    },
    "/new-ef-items/{id}/new-ef-subcategory1": {
      "get": {
        "x-controller-name": "NewEfItemNewEfSubcategory1Controller",
        "x-operation-name": "getNewEfSubcategory1",
        "tags": [
          "NewEfItemNewEfSubcategory1Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory1 belonging to NewEfItem",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfSubcategory1"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewEfItemNewEfSubcategory1Controller.getNewEfSubcategory1"
      }
    },
    "/new-ef-items/{id}/new-ef-subcategory2": {
      "get": {
        "x-controller-name": "NewEfItemNewEfSubcategory2Controller",
        "x-operation-name": "getNewEfSubcategory2",
        "tags": [
          "NewEfItemNewEfSubcategory2Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory2 belonging to NewEfItem",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfSubcategory2"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewEfItemNewEfSubcategory2Controller.getNewEfSubcategory2"
      }
    },
    "/new-ef-items/{id}/new-ef-subcategory3": {
      "get": {
        "x-controller-name": "NewEfItemNewEfSubcategory3Controller",
        "x-operation-name": "getNewEfSubcategory3",
        "tags": [
          "NewEfItemNewEfSubcategory3Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory3 belonging to NewEfItem",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfSubcategory3"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewEfItemNewEfSubcategory3Controller.getNewEfSubcategory3"
      }
    },
    "/new-ef-items/{id}/new-ef-subcategory4": {
      "get": {
        "x-controller-name": "NewEfItemNewEfSubcategory4Controller",
        "x-operation-name": "getNewEfSubcategory4",
        "tags": [
          "NewEfItemNewEfSubcategory4Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory4 belonging to NewEfItem",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfSubcategory4"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewEfItemNewEfSubcategory4Controller.getNewEfSubcategory4"
      }
    },
    "/new-ef-items/{id}": {
      "put": {
        "x-controller-name": "NewEfItemController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewEfItemController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfItem PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfItem"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfItemController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewEfItemController",
        "x-operation-name": "updateById",
        "tags": [
          "NewEfItemController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfItem PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfItemPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfItemController.updateById"
      },
      "get": {
        "x-controller-name": "NewEfItemController",
        "x-operation-name": "findById",
        "tags": [
          "NewEfItemController"
        ],
        "responses": {
          "200": {
            "description": "NewEfItem model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfItemWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfItem.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewEfItemController.findById"
      },
      "delete": {
        "x-controller-name": "NewEfItemController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewEfItemController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfItem DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewEfItemController.deleteById"
      }
    },
    "/new-ef-items": {
      "post": {
        "x-controller-name": "NewEfItemController",
        "x-operation-name": "create",
        "tags": [
          "NewEfItemController"
        ],
        "responses": {
          "200": {
            "description": "NewEfItem model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfItem"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewEfItem"
              }
            }
          }
        },
        "operationId": "NewEfItemController.create"
      },
      "get": {
        "x-controller-name": "NewEfItemController",
        "x-operation-name": "find",
        "tags": [
          "NewEfItemController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewEfItem model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfItemWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfItem.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewEfItemController.find"
      }
    },
    "/new-ef-stds/count": {
      "get": {
        "x-controller-name": "NewEfStdController",
        "x-operation-name": "count",
        "tags": [
          "NewEfStdController"
        ],
        "responses": {
          "200": {
            "description": "NewEfStd model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewEfStd.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewEfStd>"
                }
              }
            }
          }
        ],
        "operationId": "NewEfStdController.count"
      }
    },
    "/new-ef-stds/{id}/new-ef-categories": {
      "post": {
        "x-controller-name": "NewEfStdNewEfCategoryController",
        "x-operation-name": "create",
        "tags": [
          "NewEfStdNewEfCategoryController"
        ],
        "responses": {
          "200": {
            "description": "NewEfStd model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfCategory"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewEfCategoryInNewEfStd"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfStdNewEfCategoryController.create"
      },
      "get": {
        "x-controller-name": "NewEfStdNewEfCategoryController",
        "x-operation-name": "find",
        "tags": [
          "NewEfStdNewEfCategoryController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewEfStd has many NewEfCategory",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfCategory"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "NewEfStdNewEfCategoryController.find"
      }
    },
    "/new-ef-stds/{id}/new-ef-dates": {
      "post": {
        "x-controller-name": "NewEfStdNewEfDateController",
        "x-operation-name": "create",
        "tags": [
          "NewEfStdNewEfDateController"
        ],
        "responses": {
          "200": {
            "description": "NewEfStd model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfDate"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewEfDateInNewEfStd"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfStdNewEfDateController.create"
      },
      "get": {
        "x-controller-name": "NewEfStdNewEfDateController",
        "x-operation-name": "find",
        "tags": [
          "NewEfStdNewEfDateController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewEfStd has many NewEfDate",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfDate"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "NewEfStdNewEfDateController.find"
      }
    },
    "/new-ef-stds/{id}": {
      "put": {
        "x-controller-name": "NewEfStdController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewEfStdController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfStd PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfStd"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfStdController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewEfStdController",
        "x-operation-name": "updateById",
        "tags": [
          "NewEfStdController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfStd PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfStdPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfStdController.updateById"
      },
      "get": {
        "x-controller-name": "NewEfStdController",
        "x-operation-name": "findById",
        "tags": [
          "NewEfStdController"
        ],
        "responses": {
          "200": {
            "description": "NewEfStd model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfStdWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfStd.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewEfStdController.findById"
      },
      "delete": {
        "x-controller-name": "NewEfStdController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewEfStdController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfStd DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewEfStdController.deleteById"
      }
    },
    "/new-ef-stds": {
      "post": {
        "x-controller-name": "NewEfStdController",
        "x-operation-name": "create",
        "tags": [
          "NewEfStdController"
        ],
        "responses": {
          "200": {
            "description": "NewEfStd model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfStd"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewEfStd"
              }
            }
          }
        },
        "operationId": "NewEfStdController.create"
      },
      "get": {
        "x-controller-name": "NewEfStdController",
        "x-operation-name": "find",
        "tags": [
          "NewEfStdController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewEfStd model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfStdWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfStd.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewEfStdController.find"
      }
    },
    "/new-ef-subcategory1s/count": {
      "get": {
        "x-controller-name": "NewEfSubcategory1Controller",
        "x-operation-name": "count",
        "tags": [
          "NewEfSubcategory1Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory1 model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewEfSubcategory1.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewEfSubcategory1>"
                }
              }
            }
          }
        ],
        "operationId": "NewEfSubcategory1Controller.count"
      }
    },
    "/new-ef-subcategory1s/{id}/new-ef-subcategory2s": {
      "post": {
        "x-controller-name": "NewEfSubcategory1NewEfSubcategory2Controller",
        "x-operation-name": "create",
        "tags": [
          "NewEfSubcategory1NewEfSubcategory2Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory1 model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory2"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewEfSubcategory2InNewEfSubcategory1"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfSubcategory1NewEfSubcategory2Controller.create"
      },
      "get": {
        "x-controller-name": "NewEfSubcategory1NewEfSubcategory2Controller",
        "x-operation-name": "find",
        "tags": [
          "NewEfSubcategory1NewEfSubcategory2Controller"
        ],
        "responses": {
          "200": {
            "description": "Array of NewEfSubcategory1 has many NewEfSubcategory2",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfSubcategory2"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "NewEfSubcategory1NewEfSubcategory2Controller.find"
      }
    },
    "/new-ef-subcategory1s/{id}": {
      "put": {
        "x-controller-name": "NewEfSubcategory1Controller",
        "x-operation-name": "replaceById",
        "tags": [
          "NewEfSubcategory1Controller"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfSubcategory1 PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfSubcategory1"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfSubcategory1Controller.replaceById"
      },
      "patch": {
        "x-controller-name": "NewEfSubcategory1Controller",
        "x-operation-name": "updateById",
        "tags": [
          "NewEfSubcategory1Controller"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfSubcategory1 PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfSubcategory1Partial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfSubcategory1Controller.updateById"
      },
      "get": {
        "x-controller-name": "NewEfSubcategory1Controller",
        "x-operation-name": "findById",
        "tags": [
          "NewEfSubcategory1Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory1 model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory1WithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory1.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewEfSubcategory1Controller.findById"
      },
      "delete": {
        "x-controller-name": "NewEfSubcategory1Controller",
        "x-operation-name": "deleteById",
        "tags": [
          "NewEfSubcategory1Controller"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfSubcategory1 DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewEfSubcategory1Controller.deleteById"
      }
    },
    "/new-ef-subcategory1s": {
      "post": {
        "x-controller-name": "NewEfSubcategory1Controller",
        "x-operation-name": "create",
        "tags": [
          "NewEfSubcategory1Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory1 model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory1"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewEfSubcategory1"
              }
            }
          }
        },
        "operationId": "NewEfSubcategory1Controller.create"
      },
      "patch": {
        "x-controller-name": "NewEfSubcategory1Controller",
        "x-operation-name": "updateAll",
        "tags": [
          "NewEfSubcategory1Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory1 PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewEfSubcategory1.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewEfSubcategory1>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfSubcategory1Partial"
              }
            }
          }
        },
        "operationId": "NewEfSubcategory1Controller.updateAll"
      },
      "get": {
        "x-controller-name": "NewEfSubcategory1Controller",
        "x-operation-name": "find",
        "tags": [
          "NewEfSubcategory1Controller"
        ],
        "responses": {
          "200": {
            "description": "Array of NewEfSubcategory1 model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfSubcategory1WithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory1.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewEfSubcategory1Controller.find"
      }
    },
    "/new-ef-subcategory2s/count": {
      "get": {
        "x-controller-name": "NewEfSubcategory2Controller",
        "x-operation-name": "count",
        "tags": [
          "NewEfSubcategory2Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory2 model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewEfSubcategory2.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewEfSubcategory2>"
                }
              }
            }
          }
        ],
        "operationId": "NewEfSubcategory2Controller.count"
      }
    },
    "/new-ef-subcategory2s/{id}/new-ef-subcategory3s": {
      "post": {
        "x-controller-name": "NewEfSubcategory2NewEfSubcategory3Controller",
        "x-operation-name": "create",
        "tags": [
          "NewEfSubcategory2NewEfSubcategory3Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory2 model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory3"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewEfSubcategory3InNewEfSubcategory2"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfSubcategory2NewEfSubcategory3Controller.create"
      },
      "get": {
        "x-controller-name": "NewEfSubcategory2NewEfSubcategory3Controller",
        "x-operation-name": "find",
        "tags": [
          "NewEfSubcategory2NewEfSubcategory3Controller"
        ],
        "responses": {
          "200": {
            "description": "Array of NewEfSubcategory2 has many NewEfSubcategory3",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfSubcategory3"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "NewEfSubcategory2NewEfSubcategory3Controller.find"
      }
    },
    "/new-ef-subcategory2s/{id}": {
      "put": {
        "x-controller-name": "NewEfSubcategory2Controller",
        "x-operation-name": "replaceById",
        "tags": [
          "NewEfSubcategory2Controller"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfSubcategory2 PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfSubcategory2"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfSubcategory2Controller.replaceById"
      },
      "patch": {
        "x-controller-name": "NewEfSubcategory2Controller",
        "x-operation-name": "updateById",
        "tags": [
          "NewEfSubcategory2Controller"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfSubcategory2 PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfSubcategory2Partial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfSubcategory2Controller.updateById"
      },
      "get": {
        "x-controller-name": "NewEfSubcategory2Controller",
        "x-operation-name": "findById",
        "tags": [
          "NewEfSubcategory2Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory2 model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory2WithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory2.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewEfSubcategory2Controller.findById"
      },
      "delete": {
        "x-controller-name": "NewEfSubcategory2Controller",
        "x-operation-name": "deleteById",
        "tags": [
          "NewEfSubcategory2Controller"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfSubcategory2 DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewEfSubcategory2Controller.deleteById"
      }
    },
    "/new-ef-subcategory2s": {
      "post": {
        "x-controller-name": "NewEfSubcategory2Controller",
        "x-operation-name": "create",
        "tags": [
          "NewEfSubcategory2Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory2 model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory2"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewEfSubcategory2"
              }
            }
          }
        },
        "operationId": "NewEfSubcategory2Controller.create"
      },
      "patch": {
        "x-controller-name": "NewEfSubcategory2Controller",
        "x-operation-name": "updateAll",
        "tags": [
          "NewEfSubcategory2Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory2 PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewEfSubcategory2.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewEfSubcategory2>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfSubcategory2Partial"
              }
            }
          }
        },
        "operationId": "NewEfSubcategory2Controller.updateAll"
      },
      "get": {
        "x-controller-name": "NewEfSubcategory2Controller",
        "x-operation-name": "find",
        "tags": [
          "NewEfSubcategory2Controller"
        ],
        "responses": {
          "200": {
            "description": "Array of NewEfSubcategory2 model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfSubcategory2WithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory2.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewEfSubcategory2Controller.find"
      }
    },
    "/new-ef-subcategory3s/count": {
      "get": {
        "x-controller-name": "NewEfSubcategory3Controller",
        "x-operation-name": "count",
        "tags": [
          "NewEfSubcategory3Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory3 model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewEfSubcategory3.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewEfSubcategory3>"
                }
              }
            }
          }
        ],
        "operationId": "NewEfSubcategory3Controller.count"
      }
    },
    "/new-ef-subcategory3s/{id}/new-ef-subcategory4s": {
      "post": {
        "x-controller-name": "NewEfSubcategory3NewEfSubcategory4Controller",
        "x-operation-name": "create",
        "tags": [
          "NewEfSubcategory3NewEfSubcategory4Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory3 model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory4"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewEfSubcategory4InNewEfSubcategory3"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfSubcategory3NewEfSubcategory4Controller.create"
      },
      "get": {
        "x-controller-name": "NewEfSubcategory3NewEfSubcategory4Controller",
        "x-operation-name": "find",
        "tags": [
          "NewEfSubcategory3NewEfSubcategory4Controller"
        ],
        "responses": {
          "200": {
            "description": "Array of NewEfSubcategory3 has many NewEfSubcategory4",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfSubcategory4"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "NewEfSubcategory3NewEfSubcategory4Controller.find"
      }
    },
    "/new-ef-subcategory3s/{id}": {
      "put": {
        "x-controller-name": "NewEfSubcategory3Controller",
        "x-operation-name": "replaceById",
        "tags": [
          "NewEfSubcategory3Controller"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfSubcategory3 PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfSubcategory3"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfSubcategory3Controller.replaceById"
      },
      "patch": {
        "x-controller-name": "NewEfSubcategory3Controller",
        "x-operation-name": "updateById",
        "tags": [
          "NewEfSubcategory3Controller"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfSubcategory3 PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfSubcategory3Partial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfSubcategory3Controller.updateById"
      },
      "get": {
        "x-controller-name": "NewEfSubcategory3Controller",
        "x-operation-name": "findById",
        "tags": [
          "NewEfSubcategory3Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory3 model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory3WithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory3.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewEfSubcategory3Controller.findById"
      },
      "delete": {
        "x-controller-name": "NewEfSubcategory3Controller",
        "x-operation-name": "deleteById",
        "tags": [
          "NewEfSubcategory3Controller"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfSubcategory3 DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewEfSubcategory3Controller.deleteById"
      }
    },
    "/new-ef-subcategory3s": {
      "post": {
        "x-controller-name": "NewEfSubcategory3Controller",
        "x-operation-name": "create",
        "tags": [
          "NewEfSubcategory3Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory3 model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory3"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewEfSubcategory3"
              }
            }
          }
        },
        "operationId": "NewEfSubcategory3Controller.create"
      },
      "patch": {
        "x-controller-name": "NewEfSubcategory3Controller",
        "x-operation-name": "updateAll",
        "tags": [
          "NewEfSubcategory3Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory3 PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewEfSubcategory3.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewEfSubcategory3>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfSubcategory3Partial"
              }
            }
          }
        },
        "operationId": "NewEfSubcategory3Controller.updateAll"
      },
      "get": {
        "x-controller-name": "NewEfSubcategory3Controller",
        "x-operation-name": "find",
        "tags": [
          "NewEfSubcategory3Controller"
        ],
        "responses": {
          "200": {
            "description": "Array of NewEfSubcategory3 model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfSubcategory3WithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory3.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewEfSubcategory3Controller.find"
      }
    },
    "/new-ef-subcategory4s/count": {
      "get": {
        "x-controller-name": "NewEfSubcategory4Controller",
        "x-operation-name": "count",
        "tags": [
          "NewEfSubcategory4Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory4 model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewEfSubcategory4.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewEfSubcategory4>"
                }
              }
            }
          }
        ],
        "operationId": "NewEfSubcategory4Controller.count"
      }
    },
    "/new-ef-subcategory4s/{id}": {
      "put": {
        "x-controller-name": "NewEfSubcategory4Controller",
        "x-operation-name": "replaceById",
        "tags": [
          "NewEfSubcategory4Controller"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfSubcategory4 PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfSubcategory4"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfSubcategory4Controller.replaceById"
      },
      "patch": {
        "x-controller-name": "NewEfSubcategory4Controller",
        "x-operation-name": "updateById",
        "tags": [
          "NewEfSubcategory4Controller"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfSubcategory4 PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfSubcategory4Partial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfSubcategory4Controller.updateById"
      },
      "get": {
        "x-controller-name": "NewEfSubcategory4Controller",
        "x-operation-name": "findById",
        "tags": [
          "NewEfSubcategory4Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory4 model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory4WithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory4.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewEfSubcategory4Controller.findById"
      },
      "delete": {
        "x-controller-name": "NewEfSubcategory4Controller",
        "x-operation-name": "deleteById",
        "tags": [
          "NewEfSubcategory4Controller"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEfSubcategory4 DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewEfSubcategory4Controller.deleteById"
      }
    },
    "/new-ef-subcategory4s": {
      "post": {
        "x-controller-name": "NewEfSubcategory4Controller",
        "x-operation-name": "create",
        "tags": [
          "NewEfSubcategory4Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory4 model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory4"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewEfSubcategory4"
              }
            }
          }
        },
        "operationId": "NewEfSubcategory4Controller.create"
      },
      "patch": {
        "x-controller-name": "NewEfSubcategory4Controller",
        "x-operation-name": "updateAll",
        "tags": [
          "NewEfSubcategory4Controller"
        ],
        "responses": {
          "200": {
            "description": "NewEfSubcategory4 PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewEfSubcategory4.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewEfSubcategory4>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfSubcategory4Partial"
              }
            }
          }
        },
        "operationId": "NewEfSubcategory4Controller.updateAll"
      },
      "get": {
        "x-controller-name": "NewEfSubcategory4Controller",
        "x-operation-name": "find",
        "tags": [
          "NewEfSubcategory4Controller"
        ],
        "responses": {
          "200": {
            "description": "Array of NewEfSubcategory4 model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfSubcategory4WithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfSubcategory4.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewEfSubcategory4Controller.find"
      }
    },
    "/new-efs/count": {
      "get": {
        "x-controller-name": "NewEfController",
        "x-operation-name": "count",
        "tags": [
          "NewEfController"
        ],
        "responses": {
          "200": {
            "description": "NewEf model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewEf.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewEf>"
                }
              }
            }
          }
        ],
        "operationId": "NewEfController.count"
      }
    },
    "/new-efs/{id}/new-ef-items": {
      "post": {
        "x-controller-name": "NewEfNewEfItemController",
        "x-operation-name": "create",
        "tags": [
          "NewEfNewEfItemController"
        ],
        "responses": {
          "200": {
            "description": "NewEf model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfItem"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewEfItemInNewEf"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfNewEfItemController.create"
      },
      "get": {
        "x-controller-name": "NewEfNewEfItemController",
        "x-operation-name": "find",
        "tags": [
          "NewEfNewEfItemController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewEf has many NewEfItem",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfItem"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "NewEfNewEfItemController.find"
      }
    },
    "/new-efs/{id}": {
      "put": {
        "x-controller-name": "NewEfController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewEfController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEf PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEf"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewEfController",
        "x-operation-name": "updateById",
        "tags": [
          "NewEfController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEf PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewEfPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewEfController.updateById"
      },
      "get": {
        "x-controller-name": "NewEfController",
        "x-operation-name": "findById",
        "tags": [
          "NewEfController"
        ],
        "responses": {
          "200": {
            "description": "NewEf model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEfWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEf.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewEfController.findById"
      },
      "delete": {
        "x-controller-name": "NewEfController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewEfController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewEf DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewEfController.deleteById"
      }
    },
    "/new-efs": {
      "post": {
        "x-controller-name": "NewEfController",
        "x-operation-name": "create",
        "tags": [
          "NewEfController"
        ],
        "responses": {
          "200": {
            "description": "NewEf model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEf"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewEf"
              }
            }
          }
        },
        "operationId": "NewEfController.create"
      },
      "get": {
        "x-controller-name": "NewEfController",
        "x-operation-name": "find",
        "tags": [
          "NewEfController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewEf model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewEfWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewEf.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewEfController.find"
      }
    },
    "/new-goals/count": {
      "get": {
        "x-controller-name": "NewGoalsController",
        "x-operation-name": "count",
        "tags": [
          "NewGoalsController"
        ],
        "responses": {
          "200": {
            "description": "NewGoals model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewGoals.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewGoals>"
                }
              }
            }
          }
        ],
        "operationId": "NewGoalsController.count"
      }
    },
    "/new-goals/{id}/new-indicator-twos": {
      "post": {
        "x-controller-name": "NewGoalsNewIndicatorTwoController",
        "x-operation-name": "create",
        "tags": [
          "NewGoalsNewIndicatorTwoController"
        ],
        "responses": {
          "200": {
            "description": "NewGoals model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewIndicatorTwo"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewIndicatorTwoInNewGoals"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewGoalsNewIndicatorTwoController.create"
      },
      "get": {
        "x-controller-name": "NewGoalsNewIndicatorTwoController",
        "x-operation-name": "find",
        "tags": [
          "NewGoalsNewIndicatorTwoController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewGoals has many NewIndicatorTwo",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewIndicatorTwo"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "NewGoalsNewIndicatorTwoController.find"
      }
    },
    "/new-goals/{id}/new-initiatives": {
      "post": {
        "x-controller-name": "NewGoalsNewInitiativesController",
        "x-operation-name": "create",
        "tags": [
          "NewGoalsNewInitiativesController"
        ],
        "responses": {
          "200": {
            "description": "NewGoals model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewInitiatives"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewInitiativesInNewGoals"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewGoalsNewInitiativesController.create"
      },
      "get": {
        "x-controller-name": "NewGoalsNewInitiativesController",
        "x-operation-name": "find",
        "tags": [
          "NewGoalsNewInitiativesController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewGoals has many NewInitiatives",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewInitiatives"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "NewGoalsNewInitiativesController.find"
      }
    },
    "/new-goals/{id}/new-targets": {
      "post": {
        "x-controller-name": "NewGoalsNewTargetsController",
        "x-operation-name": "create",
        "tags": [
          "NewGoalsNewTargetsController"
        ],
        "responses": {
          "200": {
            "description": "NewGoals model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewTargets"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewTargetsInNewGoals"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewGoalsNewTargetsController.create"
      },
      "get": {
        "x-controller-name": "NewGoalsNewTargetsController",
        "x-operation-name": "find",
        "tags": [
          "NewGoalsNewTargetsController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewGoals has many NewTargets",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewTargets"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "NewGoalsNewTargetsController.find"
      }
    },
    "/new-goals/{id}/new-targets-twos": {
      "post": {
        "x-controller-name": "NewGoalsNewTargetsTwoController",
        "x-operation-name": "create",
        "tags": [
          "NewGoalsNewTargetsTwoController"
        ],
        "responses": {
          "200": {
            "description": "NewGoals model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewTargetsTwo"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewTargetsTwoInNewGoals"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewGoalsNewTargetsTwoController.create"
      },
      "get": {
        "x-controller-name": "NewGoalsNewTargetsTwoController",
        "x-operation-name": "find",
        "tags": [
          "NewGoalsNewTargetsTwoController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewGoals has many NewTargetsTwo",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewTargetsTwo"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "NewGoalsNewTargetsTwoController.find"
      }
    },
    "/new-goals/{id}": {
      "put": {
        "x-controller-name": "NewGoalsController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewGoalsController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewGoals PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewGoals"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewGoalsController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewGoalsController",
        "x-operation-name": "updateById",
        "tags": [
          "NewGoalsController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewGoals PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewGoalsPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewGoalsController.updateById"
      },
      "get": {
        "x-controller-name": "NewGoalsController",
        "x-operation-name": "findById",
        "tags": [
          "NewGoalsController"
        ],
        "responses": {
          "200": {
            "description": "NewGoals model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewGoalsWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewGoals.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewGoalsController.findById"
      },
      "delete": {
        "x-controller-name": "NewGoalsController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewGoalsController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewGoals DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewGoalsController.deleteById"
      }
    },
    "/new-goals": {
      "post": {
        "x-controller-name": "NewGoalsController",
        "x-operation-name": "create",
        "tags": [
          "NewGoalsController"
        ],
        "responses": {
          "200": {
            "description": "NewGoals model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewGoals"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewGoals"
              }
            }
          }
        },
        "operationId": "NewGoalsController.create"
      },
      "get": {
        "x-controller-name": "NewGoalsController",
        "x-operation-name": "find",
        "tags": [
          "NewGoalsController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewGoals model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewGoalsWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewGoals.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewGoalsController.find"
      }
    },
    "/new-indicator-twos/count": {
      "get": {
        "x-controller-name": "NewIndicatorTwoController",
        "x-operation-name": "count",
        "tags": [
          "NewIndicatorTwoController"
        ],
        "responses": {
          "200": {
            "description": "NewIndicatorTwo model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewIndicatorTwo.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewIndicatorTwo>"
                }
              }
            }
          }
        ],
        "operationId": "NewIndicatorTwoController.count"
      }
    },
    "/new-indicator-twos/{id}": {
      "put": {
        "x-controller-name": "NewIndicatorTwoController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewIndicatorTwoController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewIndicatorTwo PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewIndicatorTwo"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewIndicatorTwoController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewIndicatorTwoController",
        "x-operation-name": "updateById",
        "tags": [
          "NewIndicatorTwoController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewIndicatorTwo PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewIndicatorTwoPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewIndicatorTwoController.updateById"
      },
      "get": {
        "x-controller-name": "NewIndicatorTwoController",
        "x-operation-name": "findById",
        "tags": [
          "NewIndicatorTwoController"
        ],
        "responses": {
          "200": {
            "description": "NewIndicatorTwo model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewIndicatorTwoWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewIndicatorTwo.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewIndicatorTwoController.findById"
      },
      "delete": {
        "x-controller-name": "NewIndicatorTwoController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewIndicatorTwoController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewIndicatorTwo DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewIndicatorTwoController.deleteById"
      }
    },
    "/new-indicator-twos": {
      "post": {
        "x-controller-name": "NewIndicatorTwoController",
        "x-operation-name": "create",
        "tags": [
          "NewIndicatorTwoController"
        ],
        "responses": {
          "200": {
            "description": "NewIndicatorTwo model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewIndicatorTwo"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewIndicatorTwo"
              }
            }
          }
        },
        "operationId": "NewIndicatorTwoController.create"
      },
      "get": {
        "x-controller-name": "NewIndicatorTwoController",
        "x-operation-name": "find",
        "tags": [
          "NewIndicatorTwoController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewIndicatorTwo model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewIndicatorTwoWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewIndicatorTwo.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewIndicatorTwoController.find"
      }
    },
    "/new-indicators/count": {
      "get": {
        "x-controller-name": "NewIndicatorController",
        "x-operation-name": "count",
        "tags": [
          "NewIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "NewIndicator model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewIndicator.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewIndicator>"
                }
              }
            }
          }
        ],
        "operationId": "NewIndicatorController.count"
      }
    },
    "/new-indicators/{id}": {
      "put": {
        "x-controller-name": "NewIndicatorController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewIndicatorController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewIndicator PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewIndicator"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewIndicatorController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewIndicatorController",
        "x-operation-name": "updateById",
        "tags": [
          "NewIndicatorController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewIndicator PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewIndicatorPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewIndicatorController.updateById"
      },
      "get": {
        "x-controller-name": "NewIndicatorController",
        "x-operation-name": "findById",
        "tags": [
          "NewIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "NewIndicator model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewIndicatorWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewIndicator.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewIndicatorController.findById"
      },
      "delete": {
        "x-controller-name": "NewIndicatorController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewIndicatorController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewIndicator DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewIndicatorController.deleteById"
      }
    },
    "/new-indicators": {
      "post": {
        "x-controller-name": "NewIndicatorController",
        "x-operation-name": "create",
        "tags": [
          "NewIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "NewIndicator model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewIndicator"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewIndicator"
              }
            }
          }
        },
        "operationId": "NewIndicatorController.create"
      },
      "get": {
        "x-controller-name": "NewIndicatorController",
        "x-operation-name": "find",
        "tags": [
          "NewIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewIndicator model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewIndicatorWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewIndicator.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewIndicatorController.find"
      }
    },
    "/new-initiatives/count": {
      "get": {
        "x-controller-name": "NewInitiativesController",
        "x-operation-name": "count",
        "tags": [
          "NewInitiativesController"
        ],
        "responses": {
          "200": {
            "description": "NewInitiatives model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewInitiatives.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewInitiatives>"
                }
              }
            }
          }
        ],
        "operationId": "NewInitiativesController.count"
      }
    },
    "/new-initiatives/{id}": {
      "put": {
        "x-controller-name": "NewInitiativesController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewInitiativesController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewInitiatives PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewInitiatives"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewInitiativesController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewInitiativesController",
        "x-operation-name": "updateById",
        "tags": [
          "NewInitiativesController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewInitiatives PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewInitiativesPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewInitiativesController.updateById"
      },
      "get": {
        "x-controller-name": "NewInitiativesController",
        "x-operation-name": "findById",
        "tags": [
          "NewInitiativesController"
        ],
        "responses": {
          "200": {
            "description": "NewInitiatives model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewInitiativesWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewInitiatives.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewInitiativesController.findById"
      },
      "delete": {
        "x-controller-name": "NewInitiativesController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewInitiativesController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewInitiatives DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewInitiativesController.deleteById"
      }
    },
    "/new-initiatives": {
      "post": {
        "x-controller-name": "NewInitiativesController",
        "x-operation-name": "create",
        "tags": [
          "NewInitiativesController"
        ],
        "responses": {
          "200": {
            "description": "NewInitiatives model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewInitiatives"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewInitiatives"
              }
            }
          }
        },
        "operationId": "NewInitiativesController.create"
      },
      "get": {
        "x-controller-name": "NewInitiativesController",
        "x-operation-name": "find",
        "tags": [
          "NewInitiativesController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewInitiatives model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewInitiativesWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewInitiatives.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewInitiativesController.find"
      }
    },
    "/new-metrics/count": {
      "get": {
        "x-controller-name": "NewMetricController",
        "x-operation-name": "count",
        "tags": [
          "NewMetricController"
        ],
        "responses": {
          "200": {
            "description": "NewMetric model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewMetric.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewMetric>"
                }
              }
            }
          }
        ],
        "operationId": "NewMetricController.count"
      }
    },
    "/new-metrics/{id}/new-data-points": {
      "post": {
        "x-controller-name": "NewMetricNewDataPointController",
        "x-operation-name": "create",
        "tags": [
          "NewMetricNewDataPointController"
        ],
        "responses": {
          "200": {
            "description": "NewMetric model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewDataPoint"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewDataPointInNewMetric"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewMetricNewDataPointController.create"
      },
      "get": {
        "x-controller-name": "NewMetricNewDataPointController",
        "x-operation-name": "find",
        "tags": [
          "NewMetricNewDataPointController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewMetric has many NewDataPoint",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewDataPoint"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "NewMetricNewDataPointController.find"
      }
    },
    "/new-metrics/{id}": {
      "put": {
        "x-controller-name": "NewMetricController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewMetricController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewMetric PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewMetric"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewMetricController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewMetricController",
        "x-operation-name": "updateById",
        "tags": [
          "NewMetricController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewMetric PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewMetricPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewMetricController.updateById"
      },
      "get": {
        "x-controller-name": "NewMetricController",
        "x-operation-name": "findById",
        "tags": [
          "NewMetricController"
        ],
        "responses": {
          "200": {
            "description": "NewMetric model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewMetricWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewMetric.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewMetricController.findById"
      },
      "delete": {
        "x-controller-name": "NewMetricController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewMetricController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewMetric DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewMetricController.deleteById"
      }
    },
    "/new-metrics": {
      "post": {
        "x-controller-name": "NewMetricController",
        "x-operation-name": "create",
        "tags": [
          "NewMetricController"
        ],
        "responses": {
          "200": {
            "description": "NewMetric model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewMetric"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewMetric"
              }
            }
          }
        },
        "operationId": "NewMetricController.create"
      },
      "patch": {
        "x-controller-name": "NewMetricController",
        "x-operation-name": "updateAll",
        "tags": [
          "NewMetricController"
        ],
        "responses": {
          "200": {
            "description": "NewTopic PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewMetric.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewMetric>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "array",
                "properties": {
                  "newMetrics": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/NewMetricPartial",
                      "definitions": {
                        "NewMetricPartial": {
                          "$ref": "#/components/schemas/NewMetricPartial"
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "operationId": "NewMetricController.updateAll"
      },
      "get": {
        "x-controller-name": "NewMetricController",
        "x-operation-name": "find",
        "tags": [
          "NewMetricController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewMetric model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewMetricWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewMetric.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewMetricController.find"
      }
    },
    "/new-targets/count": {
      "get": {
        "x-controller-name": "NewTargetsController",
        "x-operation-name": "count",
        "tags": [
          "NewTargetsController"
        ],
        "responses": {
          "200": {
            "description": "NewTargets model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewTargets.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewTargets>"
                }
              }
            }
          }
        ],
        "operationId": "NewTargetsController.count"
      }
    },
    "/new-targets/{id}": {
      "put": {
        "x-controller-name": "NewTargetsController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewTargetsController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewTargets PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewTargets"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewTargetsController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewTargetsController",
        "x-operation-name": "updateById",
        "tags": [
          "NewTargetsController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewTargets PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewTargetsPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewTargetsController.updateById"
      },
      "get": {
        "x-controller-name": "NewTargetsController",
        "x-operation-name": "findById",
        "tags": [
          "NewTargetsController"
        ],
        "responses": {
          "200": {
            "description": "NewTargets model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewTargetsWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewTargets.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewTargetsController.findById"
      },
      "delete": {
        "x-controller-name": "NewTargetsController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewTargetsController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewTargets DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewTargetsController.deleteById"
      }
    },
    "/new-targets": {
      "post": {
        "x-controller-name": "NewTargetsController",
        "x-operation-name": "create",
        "tags": [
          "NewTargetsController"
        ],
        "responses": {
          "200": {
            "description": "NewTargets model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewTargets"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewTargets"
              }
            }
          }
        },
        "operationId": "NewTargetsController.create"
      },
      "get": {
        "x-controller-name": "NewTargetsController",
        "x-operation-name": "find",
        "tags": [
          "NewTargetsController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewTargets model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewTargetsWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewTargets.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewTargetsController.find"
      }
    },
    "/new-targets-twos/count": {
      "get": {
        "x-controller-name": "NewTargetsTwoController",
        "x-operation-name": "count",
        "tags": [
          "NewTargetsTwoController"
        ],
        "responses": {
          "200": {
            "description": "NewTargetsTwo model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewTargetsTwo.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewTargetsTwo>"
                }
              }
            }
          }
        ],
        "operationId": "NewTargetsTwoController.count"
      }
    },
    "/new-targets-twos/{id}/new-indicators": {
      "post": {
        "x-controller-name": "NewTargetsTwoNewIndicatorController",
        "x-operation-name": "create",
        "tags": [
          "NewTargetsTwoNewIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "NewTargetsTwo model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewIndicator"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewIndicatorInNewTargetsTwo"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewTargetsTwoNewIndicatorController.create"
      },
      "get": {
        "x-controller-name": "NewTargetsTwoNewIndicatorController",
        "x-operation-name": "find",
        "tags": [
          "NewTargetsTwoNewIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewTargetsTwo has many NewIndicator",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewIndicator"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "NewTargetsTwoNewIndicatorController.find"
      }
    },
    "/new-targets-twos/{id}": {
      "put": {
        "x-controller-name": "NewTargetsTwoController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewTargetsTwoController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewTargetsTwo PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewTargetsTwo"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewTargetsTwoController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewTargetsTwoController",
        "x-operation-name": "updateById",
        "tags": [
          "NewTargetsTwoController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewTargetsTwo PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewTargetsTwoPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewTargetsTwoController.updateById"
      },
      "get": {
        "x-controller-name": "NewTargetsTwoController",
        "x-operation-name": "findById",
        "tags": [
          "NewTargetsTwoController"
        ],
        "responses": {
          "200": {
            "description": "NewTargetsTwo model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewTargetsTwoWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewTargetsTwo.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewTargetsTwoController.findById"
      },
      "delete": {
        "x-controller-name": "NewTargetsTwoController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewTargetsTwoController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewTargetsTwo DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewTargetsTwoController.deleteById"
      }
    },
    "/new-targets-twos": {
      "post": {
        "x-controller-name": "NewTargetsTwoController",
        "x-operation-name": "create",
        "tags": [
          "NewTargetsTwoController"
        ],
        "responses": {
          "200": {
            "description": "NewTargetsTwo model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewTargetsTwo"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewTargetsTwo"
              }
            }
          }
        },
        "operationId": "NewTargetsTwoController.create"
      },
      "get": {
        "x-controller-name": "NewTargetsTwoController",
        "x-operation-name": "find",
        "tags": [
          "NewTargetsTwoController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewTargetsTwo model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewTargetsTwoWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewTargetsTwo.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewTargetsTwoController.find"
      }
    },
    "/new-topics/count": {
      "get": {
        "x-controller-name": "NewTopicController",
        "x-operation-name": "count",
        "tags": [
          "NewTopicController"
        ],
        "responses": {
          "200": {
            "description": "NewTopic model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewTopic.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewTopic>"
                }
              }
            }
          }
        ],
        "operationId": "NewTopicController.count"
      }
    },
    "/new-topics/{id}/new-metrics": {
      "post": {
        "x-controller-name": "NewTopicNewMetricController",
        "x-operation-name": "create",
        "tags": [
          "NewTopicNewMetricController"
        ],
        "responses": {
          "200": {
            "description": "NewTopic model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewMetric"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewMetricInNewTopic"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewTopicNewMetricController.create"
      },
      "get": {
        "x-controller-name": "NewTopicNewMetricController",
        "x-operation-name": "find",
        "tags": [
          "NewTopicNewMetricController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewTopic has many NewMetric",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewMetric"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "NewTopicNewMetricController.find"
      }
    },
    "/new-topics/{id}": {
      "put": {
        "x-controller-name": "NewTopicController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewTopicController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewTopic PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewTopic"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewTopicController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewTopicController",
        "x-operation-name": "updateById",
        "tags": [
          "NewTopicController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewTopic PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewTopicPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewTopicController.updateById"
      },
      "get": {
        "x-controller-name": "NewTopicController",
        "x-operation-name": "findById",
        "tags": [
          "NewTopicController"
        ],
        "responses": {
          "200": {
            "description": "NewTopic model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewTopicWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewTopic.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewTopicController.findById"
      },
      "delete": {
        "x-controller-name": "NewTopicController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewTopicController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewTopic DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewTopicController.deleteById"
      }
    },
    "/new-topics": {
      "post": {
        "x-controller-name": "NewTopicController",
        "x-operation-name": "create",
        "tags": [
          "NewTopicController"
        ],
        "responses": {
          "200": {
            "description": "NewTopic model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewTopic"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewTopic"
              }
            }
          }
        },
        "operationId": "NewTopicController.create"
      },
      "patch": {
        "x-controller-name": "NewTopicController",
        "x-operation-name": "updateAll",
        "tags": [
          "NewTopicController"
        ],
        "responses": {
          "200": {
            "description": "NewTopic PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewTopic.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewTopic>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "array",
                "properties": {
                  "newTopics": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/NewTopicPartial",
                      "definitions": {
                        "NewTopicPartial": {
                          "$ref": "#/components/schemas/NewTopicPartial"
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "operationId": "NewTopicController.updateAll"
      },
      "get": {
        "x-controller-name": "NewTopicController",
        "x-operation-name": "find",
        "tags": [
          "NewTopicController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewTopic model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewTopicWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewTopic.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewTopicController.find"
      }
    },
    "/new-user-profiles": {
      "post": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "createNew",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserProfile"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        },
        "operationId": "UserProfileController.createNew"
      }
    },
    "/news-circulations/count": {
      "get": {
        "x-controller-name": "NewsCirculationController",
        "x-operation-name": "count",
        "tags": [
          "NewsCirculationController"
        ],
        "responses": {
          "200": {
            "description": "NewsCirculation model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewsCirculation.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewsCirculation>"
                }
              }
            }
          }
        ],
        "operationId": "NewsCirculationController.count"
      }
    },
    "/news-circulations/{id}": {
      "put": {
        "x-controller-name": "NewsCirculationController",
        "x-operation-name": "replaceById",
        "tags": [
          "NewsCirculationController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewsCirculation PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewsCirculation"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewsCirculationController.replaceById"
      },
      "patch": {
        "x-controller-name": "NewsCirculationController",
        "x-operation-name": "updateById",
        "tags": [
          "NewsCirculationController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewsCirculation PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewsCirculationPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "NewsCirculationController.updateById"
      },
      "get": {
        "x-controller-name": "NewsCirculationController",
        "x-operation-name": "findById",
        "tags": [
          "NewsCirculationController"
        ],
        "responses": {
          "200": {
            "description": "NewsCirculation model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewsCirculationWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewsCirculation.Filter"
                }
              }
            }
          }
        ],
        "operationId": "NewsCirculationController.findById"
      },
      "delete": {
        "x-controller-name": "NewsCirculationController",
        "x-operation-name": "deleteById",
        "tags": [
          "NewsCirculationController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "NewsCirculation DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "NewsCirculationController.deleteById"
      }
    },
    "/news-circulations": {
      "post": {
        "x-controller-name": "NewsCirculationController",
        "x-operation-name": "create",
        "tags": [
          "NewsCirculationController"
        ],
        "responses": {
          "200": {
            "description": "NewsCirculation model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewsCirculation"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewsCirculation"
              }
            }
          }
        },
        "operationId": "NewsCirculationController.create"
      },
      "patch": {
        "x-controller-name": "NewsCirculationController",
        "x-operation-name": "updateAll",
        "tags": [
          "NewsCirculationController"
        ],
        "responses": {
          "200": {
            "description": "NewsCirculation PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewsCirculation.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewsCirculation>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewsCirculationPartial"
              }
            }
          }
        },
        "operationId": "NewsCirculationController.updateAll"
      },
      "get": {
        "x-controller-name": "NewsCirculationController",
        "x-operation-name": "find",
        "tags": [
          "NewsCirculationController"
        ],
        "responses": {
          "200": {
            "description": "Array of NewsCirculation model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewsCirculationWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewsCirculation.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "NewsCirculationController.find"
      }
    },
    "/oauth-token": {
      "get": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "getOAuthToken",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "200": {
            "description": "Return value of UserProfileController.getOAuthToken"
          }
        },
        "operationId": "UserProfileController.getOAuthToken"
      }
    },
    "/ping": {
      "get": {
        "x-controller-name": "PingController",
        "x-operation-name": "ping",
        "tags": [
          "PingController"
        ],
        "responses": {
          "200": {
            "description": "Ping Response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PingResponse"
                }
              }
            }
          }
        },
        "operationId": "PingController.ping"
      }
    },
    "/ql-listing-filters/count": {
      "get": {
        "x-controller-name": "QlListingFilterController",
        "x-operation-name": "count",
        "tags": [
          "QlListingFilterController"
        ],
        "responses": {
          "200": {
            "description": "QlListingFilter model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "QlListingFilter.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<QlListingFilter>"
                }
              }
            }
          }
        ],
        "operationId": "QlListingFilterController.count"
      }
    },
    "/ql-listing-filters/{id}": {
      "put": {
        "x-controller-name": "QlListingFilterController",
        "x-operation-name": "replaceById",
        "tags": [
          "QlListingFilterController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QlListingFilter PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "string"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QlListingFilter"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "QlListingFilterController.replaceById"
      },
      "patch": {
        "x-controller-name": "QlListingFilterController",
        "x-operation-name": "updateById",
        "tags": [
          "QlListingFilterController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QlListingFilter PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "string"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QlListingFilterPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "QlListingFilterController.updateById"
      },
      "get": {
        "x-controller-name": "QlListingFilterController",
        "x-operation-name": "findById",
        "tags": [
          "QlListingFilterController"
        ],
        "responses": {
          "200": {
            "description": "QlListingFilter model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QlListingFilterWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "string"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QlListingFilter.Filter"
                }
              }
            }
          }
        ],
        "operationId": "QlListingFilterController.findById"
      },
      "delete": {
        "x-controller-name": "QlListingFilterController",
        "x-operation-name": "deleteById",
        "tags": [
          "QlListingFilterController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QlListingFilter DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "string"
            },
            "required": true
          }
        ],
        "operationId": "QlListingFilterController.deleteById"
      }
    },
    "/ql-listing-filters": {
      "post": {
        "x-controller-name": "QlListingFilterController",
        "x-operation-name": "create",
        "tags": [
          "QlListingFilterController"
        ],
        "responses": {
          "200": {
            "description": "QlListingFilter model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QlListingFilter"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewQlListingFilter"
              }
            }
          }
        },
        "operationId": "QlListingFilterController.create"
      },
      "get": {
        "x-controller-name": "QlListingFilterController",
        "x-operation-name": "find",
        "tags": [
          "QlListingFilterController"
        ],
        "responses": {
          "200": {
            "description": "Array of QlListingFilter model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/QlListingFilterWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QlListingFilter.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "QlListingFilterController.find"
      }
    },
    "/qn-approver-submissions/count": {
      "get": {
        "x-controller-name": "QnApproverSubmissionController",
        "x-operation-name": "count",
        "tags": [
          "QnApproverSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "QnApproverSubmission model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "QnApproverSubmission.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<QnApproverSubmission>"
                }
              }
            }
          }
        ],
        "operationId": "QnApproverSubmissionController.count"
      }
    },
    "/qn-approver-submissions/{id}": {
      "put": {
        "x-controller-name": "QnApproverSubmissionController",
        "x-operation-name": "replaceById",
        "tags": [
          "QnApproverSubmissionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QnApproverSubmission PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QnApproverSubmission"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "QnApproverSubmissionController.replaceById"
      },
      "patch": {
        "x-controller-name": "QnApproverSubmissionController",
        "x-operation-name": "updateById",
        "tags": [
          "QnApproverSubmissionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QnApproverSubmission PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QnApproverSubmissionPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "QnApproverSubmissionController.updateById"
      },
      "get": {
        "x-controller-name": "QnApproverSubmissionController",
        "x-operation-name": "findById",
        "tags": [
          "QnApproverSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "QnApproverSubmission model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QnApproverSubmissionWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QnApproverSubmission.Filter"
                }
              }
            }
          }
        ],
        "operationId": "QnApproverSubmissionController.findById"
      },
      "delete": {
        "x-controller-name": "QnApproverSubmissionController",
        "x-operation-name": "deleteById",
        "tags": [
          "QnApproverSubmissionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QnApproverSubmission DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "QnApproverSubmissionController.deleteById"
      }
    },
    "/qn-approver-submissions": {
      "post": {
        "x-controller-name": "QnApproverSubmissionController",
        "x-operation-name": "create",
        "tags": [
          "QnApproverSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "QnApproverSubmission model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QnApproverSubmission"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewQnApproverSubmission"
              }
            }
          }
        },
        "operationId": "QnApproverSubmissionController.create"
      },
      "patch": {
        "x-controller-name": "QnApproverSubmissionController",
        "x-operation-name": "updateAll",
        "tags": [
          "QnApproverSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "QnApproverSubmission PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "QnApproverSubmission.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<QnApproverSubmission>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QnApproverSubmissionPartial"
              }
            }
          }
        },
        "operationId": "QnApproverSubmissionController.updateAll"
      },
      "get": {
        "x-controller-name": "QnApproverSubmissionController",
        "x-operation-name": "find",
        "tags": [
          "QnApproverSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "Array of QnApproverSubmission model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/QnApproverSubmissionWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QnApproverSubmission.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "QnApproverSubmissionController.find"
      }
    },
    "/qn-indicator-approvals/count": {
      "get": {
        "x-controller-name": "QnIndicatorApprovalController",
        "x-operation-name": "count",
        "tags": [
          "QnIndicatorApprovalController"
        ],
        "responses": {
          "200": {
            "description": "QnIndicatorApproval model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "QnIndicatorApproval.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<QnIndicatorApproval>"
                }
              }
            }
          }
        ],
        "operationId": "QnIndicatorApprovalController.count"
      }
    },
    "/qn-indicator-approvals/{id}": {
      "put": {
        "x-controller-name": "QnIndicatorApprovalController",
        "x-operation-name": "replaceById",
        "tags": [
          "QnIndicatorApprovalController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QnIndicatorApproval PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QnIndicatorApproval"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "QnIndicatorApprovalController.replaceById"
      },
      "patch": {
        "x-controller-name": "QnIndicatorApprovalController",
        "x-operation-name": "updateById",
        "tags": [
          "QnIndicatorApprovalController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QnIndicatorApproval PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QnIndicatorApprovalPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "QnIndicatorApprovalController.updateById"
      },
      "get": {
        "x-controller-name": "QnIndicatorApprovalController",
        "x-operation-name": "findById",
        "tags": [
          "QnIndicatorApprovalController"
        ],
        "responses": {
          "200": {
            "description": "QnIndicatorApproval model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QnIndicatorApprovalWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QnIndicatorApproval.Filter"
                }
              }
            }
          }
        ],
        "operationId": "QnIndicatorApprovalController.findById"
      },
      "delete": {
        "x-controller-name": "QnIndicatorApprovalController",
        "x-operation-name": "deleteById",
        "tags": [
          "QnIndicatorApprovalController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QnIndicatorApproval DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "QnIndicatorApprovalController.deleteById"
      }
    },
    "/qn-indicator-approvals": {
      "post": {
        "x-controller-name": "QnIndicatorApprovalController",
        "x-operation-name": "create",
        "tags": [
          "QnIndicatorApprovalController"
        ],
        "responses": {
          "200": {
            "description": "QnIndicatorApproval model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QnIndicatorApproval"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewQnIndicatorApproval"
              }
            }
          }
        },
        "operationId": "QnIndicatorApprovalController.create"
      },
      "patch": {
        "x-controller-name": "QnIndicatorApprovalController",
        "x-operation-name": "updateAll",
        "tags": [
          "QnIndicatorApprovalController"
        ],
        "responses": {
          "200": {
            "description": "QnIndicatorApproval PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "QnIndicatorApproval.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<QnIndicatorApproval>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QnIndicatorApprovalPartial"
              }
            }
          }
        },
        "operationId": "QnIndicatorApprovalController.updateAll"
      },
      "get": {
        "x-controller-name": "QnIndicatorApprovalController",
        "x-operation-name": "find",
        "tags": [
          "QnIndicatorApprovalController"
        ],
        "responses": {
          "200": {
            "description": "Array of QnIndicatorApproval model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/QnIndicatorApprovalWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QnIndicatorApproval.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "QnIndicatorApprovalController.find"
      }
    },
    "/qualitative-submissions/count": {
      "get": {
        "x-controller-name": "QualitativeSubmissionController",
        "x-operation-name": "count",
        "tags": [
          "QualitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "QualitativeSubmission model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "QualitativeSubmission.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<QualitativeSubmission>"
                }
              }
            }
          }
        ],
        "operationId": "QualitativeSubmissionController.count"
      }
    },
    "/qualitative-submissions/{id}": {
      "put": {
        "x-controller-name": "QualitativeSubmissionController",
        "x-operation-name": "replaceById",
        "tags": [
          "QualitativeSubmissionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QualitativeSubmission PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QualitativeSubmission"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "QualitativeSubmissionController.replaceById"
      },
      "patch": {
        "x-controller-name": "QualitativeSubmissionController",
        "x-operation-name": "updateById",
        "tags": [
          "QualitativeSubmissionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QualitativeSubmission PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QualitativeSubmissionPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "QualitativeSubmissionController.updateById"
      },
      "get": {
        "x-controller-name": "QualitativeSubmissionController",
        "x-operation-name": "findById",
        "tags": [
          "QualitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "QualitativeSubmission model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QualitativeSubmissionWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QualitativeSubmission.Filter"
                }
              }
            }
          }
        ],
        "operationId": "QualitativeSubmissionController.findById"
      },
      "delete": {
        "x-controller-name": "QualitativeSubmissionController",
        "x-operation-name": "deleteById",
        "tags": [
          "QualitativeSubmissionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QualitativeSubmission DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "QualitativeSubmissionController.deleteById"
      }
    },
    "/qualitative-submissions": {
      "post": {
        "x-controller-name": "QualitativeSubmissionController",
        "x-operation-name": "create",
        "tags": [
          "QualitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "QualitativeSubmission model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QualitativeSubmission"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewQualitativeSubmission"
              }
            }
          }
        },
        "operationId": "QualitativeSubmissionController.create"
      },
      "patch": {
        "x-controller-name": "QualitativeSubmissionController",
        "x-operation-name": "updateAll",
        "tags": [
          "QualitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "QualitativeSubmission PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "QualitativeSubmission.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<QualitativeSubmission>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QualitativeSubmissionPartial"
              }
            }
          }
        },
        "operationId": "QualitativeSubmissionController.updateAll"
      },
      "get": {
        "x-controller-name": "QualitativeSubmissionController",
        "x-operation-name": "find",
        "tags": [
          "QualitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "Array of QualitativeSubmission model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/QualitativeSubmissionWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QualitativeSubmission.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "QualitativeSubmissionController.find"
      }
    },
    "/quantitative-dp-reports/count": {
      "get": {
        "x-controller-name": "QuantitativeDpReportController",
        "x-operation-name": "count",
        "tags": [
          "QuantitativeDpReportController"
        ],
        "responses": {
          "200": {
            "description": "QuantitativeDpReport model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "QuantitativeDpReport.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<QuantitativeDpReport>"
                }
              }
            }
          }
        ],
        "operationId": "QuantitativeDpReportController.count"
      }
    },
    "/quantitative-dp-reports/{id}": {
      "put": {
        "x-controller-name": "QuantitativeDpReportController",
        "x-operation-name": "replaceById",
        "tags": [
          "QuantitativeDpReportController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QuantitativeDpReport PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QuantitativeDpReport"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "QuantitativeDpReportController.replaceById"
      },
      "patch": {
        "x-controller-name": "QuantitativeDpReportController",
        "x-operation-name": "updateById",
        "tags": [
          "QuantitativeDpReportController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QuantitativeDpReport PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QuantitativeDpReportPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "QuantitativeDpReportController.updateById"
      },
      "get": {
        "x-controller-name": "QuantitativeDpReportController",
        "x-operation-name": "findById",
        "tags": [
          "QuantitativeDpReportController"
        ],
        "responses": {
          "200": {
            "description": "QuantitativeDpReport model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QuantitativeDpReportWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QuantitativeDpReport.Filter"
                }
              }
            }
          }
        ],
        "operationId": "QuantitativeDpReportController.findById"
      },
      "delete": {
        "x-controller-name": "QuantitativeDpReportController",
        "x-operation-name": "deleteById",
        "tags": [
          "QuantitativeDpReportController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QuantitativeDpReport DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "QuantitativeDpReportController.deleteById"
      }
    },
    "/quantitative-dp-reports": {
      "post": {
        "x-controller-name": "QuantitativeDpReportController",
        "x-operation-name": "create",
        "tags": [
          "QuantitativeDpReportController"
        ],
        "responses": {
          "200": {
            "description": "QuantitativeDpReport model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QuantitativeDpReport"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewQuantitativeDpReport"
              }
            }
          }
        },
        "operationId": "QuantitativeDpReportController.create"
      },
      "patch": {
        "x-controller-name": "QuantitativeDpReportController",
        "x-operation-name": "updateAll",
        "tags": [
          "QuantitativeDpReportController"
        ],
        "responses": {
          "200": {
            "description": "QuantitativeDpReport PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "QuantitativeDpReport.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<QuantitativeDpReport>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QuantitativeDpReportPartial"
              }
            }
          }
        },
        "operationId": "QuantitativeDpReportController.updateAll"
      },
      "get": {
        "x-controller-name": "QuantitativeDpReportController",
        "x-operation-name": "find",
        "tags": [
          "QuantitativeDpReportController"
        ],
        "responses": {
          "200": {
            "description": "Array of QuantitativeDpReport model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/QuantitativeDpReportWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QuantitativeDpReport.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "QuantitativeDpReportController.find"
      }
    },
    "/quantitative-submissions/count": {
      "get": {
        "x-controller-name": "QuantitativeSubmissionController",
        "x-operation-name": "count",
        "tags": [
          "QuantitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "QuantitativeSubmission model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "QuantitativeSubmission.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<QuantitativeSubmission>"
                }
              }
            }
          }
        ],
        "operationId": "QuantitativeSubmissionController.count"
      }
    },
    "/quantitative-submissions/{id}/form-collection": {
      "get": {
        "x-controller-name": "QuantitativeSubmissionFormCollectionController",
        "x-operation-name": "getFormCollection",
        "tags": [
          "QuantitativeSubmissionFormCollectionController"
        ],
        "responses": {
          "200": {
            "description": "FormCollection belonging to QuantitativeSubmission",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/FormCollection"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "QuantitativeSubmissionFormCollectionController.getFormCollection"
      }
    },
    "/quantitative-submissions/{id}": {
      "put": {
        "x-controller-name": "QuantitativeSubmissionController",
        "x-operation-name": "replaceById",
        "tags": [
          "QuantitativeSubmissionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QuantitativeSubmission PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QuantitativeSubmission"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "QuantitativeSubmissionController.replaceById"
      },
      "patch": {
        "x-controller-name": "QuantitativeSubmissionController",
        "x-operation-name": "updateById",
        "tags": [
          "QuantitativeSubmissionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QuantitativeSubmission PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QuantitativeSubmissionPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "QuantitativeSubmissionController.updateById"
      },
      "get": {
        "x-controller-name": "QuantitativeSubmissionController",
        "x-operation-name": "findById",
        "tags": [
          "QuantitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "QuantitativeSubmission model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QuantitativeSubmissionWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QuantitativeSubmission.Filter"
                }
              }
            }
          }
        ],
        "operationId": "QuantitativeSubmissionController.findById"
      },
      "delete": {
        "x-controller-name": "QuantitativeSubmissionController",
        "x-operation-name": "deleteById",
        "tags": [
          "QuantitativeSubmissionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QuantitativeSubmission DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "QuantitativeSubmissionController.deleteById"
      }
    },
    "/quantitative-submissions": {
      "post": {
        "x-controller-name": "QuantitativeSubmissionController",
        "x-operation-name": "create",
        "tags": [
          "QuantitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "QuantitativeSubmission model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QuantitativeSubmission"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewQuantitativeSubmission"
              }
            }
          }
        },
        "operationId": "QuantitativeSubmissionController.create"
      },
      "patch": {
        "x-controller-name": "QuantitativeSubmissionController",
        "x-operation-name": "updateAll",
        "tags": [
          "QuantitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "QuantitativeSubmission PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "QuantitativeSubmission.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<QuantitativeSubmission>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QuantitativeSubmissionPartial"
              }
            }
          }
        },
        "operationId": "QuantitativeSubmissionController.updateAll"
      },
      "get": {
        "x-controller-name": "QuantitativeSubmissionController",
        "x-operation-name": "find",
        "tags": [
          "QuantitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "Array of QuantitativeSubmission model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/QuantitativeSubmissionWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QuantitativeSubmission.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "QuantitativeSubmissionController.find"
      }
    },
    "/quantitative-submissions-custom/{id}": {
      "patch": {
        "x-controller-name": "QuantitativeSubmissionController",
        "x-operation-name": "updateByIdCustom",
        "tags": [
          "QuantitativeSubmissionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QuantitativeSubmission PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QuantitativeSubmissionPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "QuantitativeSubmissionController.updateByIdCustom"
      },
      "get": {
        "x-controller-name": "QuantitativeSubmissionController",
        "x-operation-name": "customfindById",
        "tags": [
          "QuantitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "QuantitativeSubmission model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QuantitativeSubmissionWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QuantitativeSubmission.Filter"
                }
              }
            }
          }
        ],
        "operationId": "QuantitativeSubmissionController.customfindById"
      }
    },
    "/quantitative-submissions-initiative-past": {
      "post": {
        "x-controller-name": "UserProfileQuantitativeSubmissionController",
        "x-operation-name": "initiativePastSubmission",
        "tags": [
          "UserProfileQuantitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Assignment along with reporting period, also submission if any"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "userProfileId": {
                    "type": "number"
                  },
                  "dcfId": {
                    "type": "number"
                  },
                  "level": {
                    "type": "number"
                  },
                  "locationId": {
                    "type": "number"
                  },
                  "month": {
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "operationId": "UserProfileQuantitativeSubmissionController.initiativePastSubmission"
      }
    },
    "/quantitative-submissions-previous-year": {
      "post": {
        "x-controller-name": "QuantitativeSubmissionController",
        "x-operation-name": "prevYearQuantitativeSubmission",
        "tags": [
          "QuantitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "description": "QuantitativeSubmission Previous Year Submission success"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "userProfileId": {
                    "type": "number"
                  },
                  "year": {
                    "type": "number"
                  },
                  "formId": {
                    "type": "number"
                  },
                  "level": {
                    "type": "number"
                  },
                  "type": {
                    "type": "number"
                  },
                  "locationId": {
                    "type": "number"
                  }
                }
              }
            }
          }
        },
        "operationId": "QuantitativeSubmissionController.prevYearQuantitativeSubmission"
      }
    },
    "/questions/count": {
      "get": {
        "x-controller-name": "QuestionController",
        "x-operation-name": "count",
        "tags": [
          "QuestionController"
        ],
        "responses": {
          "200": {
            "description": "Question model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Question.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Question>"
                }
              }
            }
          }
        ],
        "operationId": "QuestionController.count"
      }
    },
    "/questions/{id}/sub-questions": {
      "post": {
        "x-controller-name": "QuestionSubQuestionController",
        "x-operation-name": "create",
        "tags": [
          "QuestionSubQuestionController"
        ],
        "responses": {
          "200": {
            "description": "Question model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubQuestion"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSubQuestionInQuestion"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "QuestionSubQuestionController.create"
      },
      "patch": {
        "x-controller-name": "QuestionSubQuestionController",
        "x-operation-name": "patch",
        "tags": [
          "QuestionSubQuestionController"
        ],
        "responses": {
          "200": {
            "description": "Question.SubQuestion PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SubQuestion.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SubQuestion>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubQuestionPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "QuestionSubQuestionController.patch"
      },
      "get": {
        "x-controller-name": "QuestionSubQuestionController",
        "x-operation-name": "find",
        "tags": [
          "QuestionSubQuestionController"
        ],
        "responses": {
          "200": {
            "description": "Array of Question has many SubQuestion",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SubQuestion"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "QuestionSubQuestionController.find"
      },
      "delete": {
        "x-controller-name": "QuestionSubQuestionController",
        "x-operation-name": "delete",
        "tags": [
          "QuestionSubQuestionController"
        ],
        "responses": {
          "200": {
            "description": "Question.SubQuestion DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SubQuestion.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SubQuestion>"
                }
              }
            }
          }
        ],
        "operationId": "QuestionSubQuestionController.delete"
      }
    },
    "/questions/{id}": {
      "put": {
        "x-controller-name": "QuestionController",
        "x-operation-name": "replaceById",
        "tags": [
          "QuestionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Question PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Question"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "QuestionController.replaceById"
      },
      "patch": {
        "x-controller-name": "QuestionController",
        "x-operation-name": "updateById",
        "tags": [
          "QuestionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Question PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QuestionPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "QuestionController.updateById"
      },
      "get": {
        "x-controller-name": "QuestionController",
        "x-operation-name": "findById",
        "tags": [
          "QuestionController"
        ],
        "responses": {
          "200": {
            "description": "Question model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QuestionWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Question.Filter"
                }
              }
            }
          }
        ],
        "operationId": "QuestionController.findById"
      },
      "delete": {
        "x-controller-name": "QuestionController",
        "x-operation-name": "deleteById",
        "tags": [
          "QuestionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Question DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "QuestionController.deleteById"
      }
    },
    "/questions": {
      "post": {
        "x-controller-name": "QuestionController",
        "x-operation-name": "create",
        "tags": [
          "QuestionController"
        ],
        "responses": {
          "200": {
            "description": "Question model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Question"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewQuestion"
              }
            }
          }
        },
        "operationId": "QuestionController.create"
      },
      "get": {
        "x-controller-name": "QuestionController",
        "x-operation-name": "find",
        "tags": [
          "QuestionController"
        ],
        "responses": {
          "200": {
            "description": "Array of Question model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/QuestionWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Question.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "QuestionController.find"
      }
    },
    "/report-name-ones/count": {
      "get": {
        "x-controller-name": "ReportNameOneController",
        "x-operation-name": "count",
        "tags": [
          "ReportNameOneController"
        ],
        "responses": {
          "200": {
            "description": "ReportNameOne model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ReportNameOne.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ReportNameOne>"
                }
              }
            }
          }
        ],
        "operationId": "ReportNameOneController.count"
      }
    },
    "/report-name-ones/{id}/report-name-twos": {
      "post": {
        "x-controller-name": "ReportNameOneReportNameTwoController",
        "x-operation-name": "create",
        "tags": [
          "ReportNameOneReportNameTwoController"
        ],
        "responses": {
          "200": {
            "description": "ReportNameOne model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ReportNameTwo"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewReportNameTwoInReportNameOne"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ReportNameOneReportNameTwoController.create"
      },
      "get": {
        "x-controller-name": "ReportNameOneReportNameTwoController",
        "x-operation-name": "find",
        "tags": [
          "ReportNameOneReportNameTwoController"
        ],
        "responses": {
          "200": {
            "description": "Array of ReportNameOne has many ReportNameTwo",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ReportNameTwo"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "ReportNameOneReportNameTwoController.find"
      }
    },
    "/report-name-ones/{id}": {
      "put": {
        "x-controller-name": "ReportNameOneController",
        "x-operation-name": "replaceById",
        "tags": [
          "ReportNameOneController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ReportNameOne PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ReportNameOne"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ReportNameOneController.replaceById"
      },
      "patch": {
        "x-controller-name": "ReportNameOneController",
        "x-operation-name": "updateById",
        "tags": [
          "ReportNameOneController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ReportNameOne PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ReportNameOnePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ReportNameOneController.updateById"
      },
      "get": {
        "x-controller-name": "ReportNameOneController",
        "x-operation-name": "findById",
        "tags": [
          "ReportNameOneController"
        ],
        "responses": {
          "200": {
            "description": "ReportNameOne model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ReportNameOneWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ReportNameOne.Filter"
                }
              }
            }
          }
        ],
        "operationId": "ReportNameOneController.findById"
      },
      "delete": {
        "x-controller-name": "ReportNameOneController",
        "x-operation-name": "deleteById",
        "tags": [
          "ReportNameOneController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ReportNameOne DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "ReportNameOneController.deleteById"
      }
    },
    "/report-name-ones": {
      "post": {
        "x-controller-name": "ReportNameOneController",
        "x-operation-name": "create",
        "tags": [
          "ReportNameOneController"
        ],
        "responses": {
          "200": {
            "description": "ReportNameOne model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ReportNameOne"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewReportNameOne"
              }
            }
          }
        },
        "operationId": "ReportNameOneController.create"
      },
      "get": {
        "x-controller-name": "ReportNameOneController",
        "x-operation-name": "find",
        "tags": [
          "ReportNameOneController"
        ],
        "responses": {
          "200": {
            "description": "Array of ReportNameOne model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ReportNameOneWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ReportNameOne.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "ReportNameOneController.find"
      }
    },
    "/report-name-twos/count": {
      "get": {
        "x-controller-name": "ReportNameTwoController",
        "x-operation-name": "count",
        "tags": [
          "ReportNameTwoController"
        ],
        "responses": {
          "200": {
            "description": "ReportNameTwo model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ReportNameTwo.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ReportNameTwo>"
                }
              }
            }
          }
        ],
        "operationId": "ReportNameTwoController.count"
      }
    },
    "/report-name-twos/{id}": {
      "put": {
        "x-controller-name": "ReportNameTwoController",
        "x-operation-name": "replaceById",
        "tags": [
          "ReportNameTwoController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ReportNameTwo PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ReportNameTwo"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ReportNameTwoController.replaceById"
      },
      "patch": {
        "x-controller-name": "ReportNameTwoController",
        "x-operation-name": "updateById",
        "tags": [
          "ReportNameTwoController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ReportNameTwo PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ReportNameTwoPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ReportNameTwoController.updateById"
      },
      "get": {
        "x-controller-name": "ReportNameTwoController",
        "x-operation-name": "findById",
        "tags": [
          "ReportNameTwoController"
        ],
        "responses": {
          "200": {
            "description": "ReportNameTwo model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ReportNameTwoWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ReportNameTwo.Filter"
                }
              }
            }
          }
        ],
        "operationId": "ReportNameTwoController.findById"
      },
      "delete": {
        "x-controller-name": "ReportNameTwoController",
        "x-operation-name": "deleteById",
        "tags": [
          "ReportNameTwoController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ReportNameTwo DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "ReportNameTwoController.deleteById"
      }
    },
    "/report-name-twos": {
      "post": {
        "x-controller-name": "ReportNameTwoController",
        "x-operation-name": "create",
        "tags": [
          "ReportNameTwoController"
        ],
        "responses": {
          "200": {
            "description": "ReportNameTwo model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ReportNameTwo"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewReportNameTwo"
              }
            }
          }
        },
        "operationId": "ReportNameTwoController.create"
      },
      "get": {
        "x-controller-name": "ReportNameTwoController",
        "x-operation-name": "find",
        "tags": [
          "ReportNameTwoController"
        ],
        "responses": {
          "200": {
            "description": "Array of ReportNameTwo model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ReportNameTwoWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ReportNameTwo.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "ReportNameTwoController.find"
      }
    },
    "/reportBug": {
      "post": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "reportBug",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "200": {
            "description": "Return value of UserProfileController.reportBug"
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        },
        "operationId": "UserProfileController.reportBug"
      }
    },
    "/reset-password/finish": {
      "put": {
        "x-controller-name": "UserController",
        "x-operation-name": "resetPasswordFinish",
        "tags": [
          "UserController"
        ],
        "responses": {
          "200": {
            "description": "Return value of UserController.resetPasswordFinish"
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        },
        "operationId": "UserController.resetPasswordFinish"
      }
    },
    "/reset-password/init": {
      "post": {
        "x-controller-name": "UserController",
        "x-operation-name": "resetPasswordInit",
        "tags": [
          "UserController"
        ],
        "responses": {
          "200": {
            "description": "Return value of UserController.resetPasswordInit"
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        },
        "operationId": "UserController.resetPasswordInit"
      }
    },
    "/reset-user-role-authorizations/{id}": {
      "delete": {
        "x-controller-name": "UserRoleAuthorizationController",
        "x-operation-name": "deleteByUserId",
        "tags": [
          "UserRoleAuthorizationController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "UserRoleAuthorization DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "UserRoleAuthorizationController.deleteByUserId"
      }
    },
    "/response-form-collections/count": {
      "get": {
        "x-controller-name": "ResponseFormCollectionController",
        "x-operation-name": "count",
        "tags": [
          "ResponseFormCollectionController"
        ],
        "responses": {
          "200": {
            "description": "ResponseFormCollection model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ResponseFormCollection.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ResponseFormCollection>"
                }
              }
            }
          }
        ],
        "operationId": "ResponseFormCollectionController.count"
      }
    },
    "/response-form-collections/{id}": {
      "put": {
        "x-controller-name": "ResponseFormCollectionController",
        "x-operation-name": "replaceById",
        "tags": [
          "ResponseFormCollectionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ResponseFormCollection PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ResponseFormCollection"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ResponseFormCollectionController.replaceById"
      },
      "patch": {
        "x-controller-name": "ResponseFormCollectionController",
        "x-operation-name": "updateById",
        "tags": [
          "ResponseFormCollectionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ResponseFormCollection PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ResponseFormCollectionPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ResponseFormCollectionController.updateById"
      },
      "get": {
        "x-controller-name": "ResponseFormCollectionController",
        "x-operation-name": "findById",
        "tags": [
          "ResponseFormCollectionController"
        ],
        "responses": {
          "200": {
            "description": "ResponseFormCollection model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ResponseFormCollectionWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ResponseFormCollection.Filter"
                }
              }
            }
          }
        ],
        "operationId": "ResponseFormCollectionController.findById"
      },
      "delete": {
        "x-controller-name": "ResponseFormCollectionController",
        "x-operation-name": "deleteById",
        "tags": [
          "ResponseFormCollectionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ResponseFormCollection DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "ResponseFormCollectionController.deleteById"
      }
    },
    "/response-form-collections": {
      "post": {
        "x-controller-name": "ResponseFormCollectionController",
        "x-operation-name": "create",
        "tags": [
          "ResponseFormCollectionController"
        ],
        "responses": {
          "200": {
            "description": "ResponseFormCollection model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ResponseFormCollection"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewResponseFormCollection"
              }
            }
          }
        },
        "operationId": "ResponseFormCollectionController.create"
      },
      "get": {
        "x-controller-name": "ResponseFormCollectionController",
        "x-operation-name": "find",
        "tags": [
          "ResponseFormCollectionController"
        ],
        "responses": {
          "200": {
            "description": "Array of ResponseFormCollection model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ResponseFormCollectionWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ResponseFormCollection.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "ResponseFormCollectionController.find"
      }
    },
    "/responses/count": {
      "get": {
        "x-controller-name": "ResponseController",
        "x-operation-name": "count",
        "tags": [
          "ResponseController"
        ],
        "responses": {
          "200": {
            "description": "Response model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Response.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Response>"
                }
              }
            }
          }
        ],
        "operationId": "ResponseController.count"
      }
    },
    "/responses/{id}/stake-holder": {
      "get": {
        "x-controller-name": "ResponseStakeHolderController",
        "x-operation-name": "getStakeHolder",
        "tags": [
          "ResponseStakeHolderController"
        ],
        "responses": {
          "200": {
            "description": "StakeHolder belonging to Response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StakeHolder"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "ResponseStakeHolderController.getStakeHolder"
      }
    },
    "/responses/{id}/user-profile": {
      "get": {
        "x-controller-name": "ResponseUserProfileController",
        "x-operation-name": "getUserProfile",
        "tags": [
          "ResponseUserProfileController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile belonging to Response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/UserProfile"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "ResponseUserProfileController.getUserProfile"
      }
    },
    "/responses/{id}": {
      "put": {
        "x-controller-name": "ResponseController",
        "x-operation-name": "replaceById",
        "tags": [
          "ResponseController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Response PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Response"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ResponseController.replaceById"
      },
      "patch": {
        "x-controller-name": "ResponseController",
        "x-operation-name": "updateById",
        "tags": [
          "ResponseController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Response PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ResponsePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ResponseController.updateById"
      },
      "get": {
        "x-controller-name": "ResponseController",
        "x-operation-name": "findById",
        "tags": [
          "ResponseController"
        ],
        "responses": {
          "200": {
            "description": "Response model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ResponseWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Response.Filter"
                }
              }
            }
          }
        ],
        "operationId": "ResponseController.findById"
      },
      "delete": {
        "x-controller-name": "ResponseController",
        "x-operation-name": "deleteById",
        "tags": [
          "ResponseController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Response DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "ResponseController.deleteById"
      }
    },
    "/responses": {
      "post": {
        "x-controller-name": "ResponseController",
        "x-operation-name": "create",
        "tags": [
          "ResponseController"
        ],
        "responses": {
          "200": {
            "description": "Response model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Response"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewResponse"
              }
            }
          }
        },
        "operationId": "ResponseController.create"
      },
      "get": {
        "x-controller-name": "ResponseController",
        "x-operation-name": "find",
        "tags": [
          "ResponseController"
        ],
        "responses": {
          "200": {
            "description": "Array of Response model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ResponseWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Response.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "ResponseController.find"
      }
    },
    "/save-surveys/count": {
      "get": {
        "x-controller-name": "SaveSurveyController",
        "x-operation-name": "count",
        "tags": [
          "SaveSurveyController"
        ],
        "responses": {
          "200": {
            "description": "SaveSurvey model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SaveSurvey.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SaveSurvey>"
                }
              }
            }
          }
        ],
        "operationId": "SaveSurveyController.count"
      }
    },
    "/save-surveys/{id}": {
      "put": {
        "x-controller-name": "SaveSurveyController",
        "x-operation-name": "replaceById",
        "tags": [
          "SaveSurveyController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SaveSurvey PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SaveSurvey"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SaveSurveyController.replaceById"
      },
      "patch": {
        "x-controller-name": "SaveSurveyController",
        "x-operation-name": "updateById",
        "tags": [
          "SaveSurveyController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SaveSurvey PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SaveSurveyPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SaveSurveyController.updateById"
      },
      "get": {
        "x-controller-name": "SaveSurveyController",
        "x-operation-name": "findById",
        "tags": [
          "SaveSurveyController"
        ],
        "responses": {
          "200": {
            "description": "SaveSurvey model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SaveSurveyWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SaveSurvey.Filter"
                }
              }
            }
          }
        ],
        "operationId": "SaveSurveyController.findById"
      },
      "delete": {
        "x-controller-name": "SaveSurveyController",
        "x-operation-name": "deleteById",
        "tags": [
          "SaveSurveyController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SaveSurvey DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "SaveSurveyController.deleteById"
      }
    },
    "/save-surveys": {
      "post": {
        "x-controller-name": "SaveSurveyController",
        "x-operation-name": "create",
        "tags": [
          "SaveSurveyController"
        ],
        "responses": {
          "200": {
            "description": "SaveSurvey model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SaveSurvey"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSaveSurvey"
              }
            }
          }
        },
        "operationId": "SaveSurveyController.create"
      },
      "get": {
        "x-controller-name": "SaveSurveyController",
        "x-operation-name": "find",
        "tags": [
          "SaveSurveyController"
        ],
        "responses": {
          "200": {
            "description": "Array of SaveSurvey model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SaveSurveyWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SaveSurvey.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "SaveSurveyController.find"
      }
    },
    "/scope-names/count": {
      "get": {
        "x-controller-name": "ScopeNameController",
        "x-operation-name": "count",
        "tags": [
          "ScopeNameController"
        ],
        "responses": {
          "200": {
            "description": "ScopeName model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ScopeName.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ScopeName>"
                }
              }
            }
          }
        ],
        "operationId": "ScopeNameController.count"
      }
    },
    "/scope-names/{id}/topic-names": {
      "post": {
        "x-controller-name": "ScopeNameTopicNameController",
        "x-operation-name": "create",
        "tags": [
          "ScopeNameTopicNameController"
        ],
        "responses": {
          "200": {
            "description": "ScopeName model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TopicName"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewTopicNameInScopeName"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ScopeNameTopicNameController.create"
      },
      "get": {
        "x-controller-name": "ScopeNameTopicNameController",
        "x-operation-name": "find",
        "tags": [
          "ScopeNameTopicNameController"
        ],
        "responses": {
          "200": {
            "description": "Array of ScopeName has many TopicName",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/TopicName"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "ScopeNameTopicNameController.find"
      }
    },
    "/scope-names/{id}": {
      "put": {
        "x-controller-name": "ScopeNameController",
        "x-operation-name": "replaceById",
        "tags": [
          "ScopeNameController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ScopeName PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ScopeName"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ScopeNameController.replaceById"
      },
      "patch": {
        "x-controller-name": "ScopeNameController",
        "x-operation-name": "updateById",
        "tags": [
          "ScopeNameController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ScopeName PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ScopeNamePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ScopeNameController.updateById"
      },
      "get": {
        "x-controller-name": "ScopeNameController",
        "x-operation-name": "findById",
        "tags": [
          "ScopeNameController"
        ],
        "responses": {
          "200": {
            "description": "ScopeName model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ScopeNameWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ScopeName.Filter"
                }
              }
            }
          }
        ],
        "operationId": "ScopeNameController.findById"
      },
      "delete": {
        "x-controller-name": "ScopeNameController",
        "x-operation-name": "deleteById",
        "tags": [
          "ScopeNameController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ScopeName DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "ScopeNameController.deleteById"
      }
    },
    "/scope-names": {
      "post": {
        "x-controller-name": "ScopeNameController",
        "x-operation-name": "create",
        "tags": [
          "ScopeNameController"
        ],
        "responses": {
          "200": {
            "description": "ScopeName model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ScopeName"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewScopeName"
              }
            }
          }
        },
        "operationId": "ScopeNameController.create"
      },
      "get": {
        "x-controller-name": "ScopeNameController",
        "x-operation-name": "find",
        "tags": [
          "ScopeNameController"
        ],
        "responses": {
          "200": {
            "description": "Array of ScopeName model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ScopeNameWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ScopeName.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "ScopeNameController.find"
      }
    },
    "/scope-ones/count": {
      "get": {
        "x-controller-name": "ScopeOneController",
        "x-operation-name": "count",
        "tags": [
          "ScopeOneController"
        ],
        "responses": {
          "200": {
            "description": "ScopeOne model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ScopeOne.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ScopeOne>"
                }
              }
            }
          }
        ],
        "operationId": "ScopeOneController.count"
      }
    },
    "/scope-ones/{id}": {
      "put": {
        "x-controller-name": "ScopeOneController",
        "x-operation-name": "replaceById",
        "tags": [
          "ScopeOneController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ScopeOne PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "string"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ScopeOne"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ScopeOneController.replaceById"
      },
      "patch": {
        "x-controller-name": "ScopeOneController",
        "x-operation-name": "updateById",
        "tags": [
          "ScopeOneController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ScopeOne PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "string"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ScopeOnePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ScopeOneController.updateById"
      },
      "get": {
        "x-controller-name": "ScopeOneController",
        "x-operation-name": "findById",
        "tags": [
          "ScopeOneController"
        ],
        "responses": {
          "200": {
            "description": "ScopeOne model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ScopeOneWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "string"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ScopeOne.Filter"
                }
              }
            }
          }
        ],
        "operationId": "ScopeOneController.findById"
      },
      "delete": {
        "x-controller-name": "ScopeOneController",
        "x-operation-name": "deleteById",
        "tags": [
          "ScopeOneController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ScopeOne DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "string"
            },
            "required": true
          }
        ],
        "operationId": "ScopeOneController.deleteById"
      }
    },
    "/scope-ones": {
      "post": {
        "x-controller-name": "ScopeOneController",
        "x-operation-name": "create",
        "tags": [
          "ScopeOneController"
        ],
        "responses": {
          "200": {
            "description": "ScopeOne model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ScopeOne"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewScopeOne"
              }
            }
          }
        },
        "operationId": "ScopeOneController.create"
      },
      "get": {
        "x-controller-name": "ScopeOneController",
        "x-operation-name": "find",
        "tags": [
          "ScopeOneController"
        ],
        "responses": {
          "200": {
            "description": "Array of ScopeOne model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ScopeOneWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ScopeOne.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "ScopeOneController.find"
      }
    },
    "/scope-threes/count": {
      "get": {
        "x-controller-name": "ScopeThreeController",
        "x-operation-name": "count",
        "tags": [
          "ScopeThreeController"
        ],
        "responses": {
          "200": {
            "description": "ScopeThree model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ScopeThree.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ScopeThree>"
                }
              }
            }
          }
        ],
        "operationId": "ScopeThreeController.count"
      }
    },
    "/scope-threes/{id}": {
      "put": {
        "x-controller-name": "ScopeThreeController",
        "x-operation-name": "replaceById",
        "tags": [
          "ScopeThreeController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ScopeThree PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "string"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ScopeThree"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ScopeThreeController.replaceById"
      },
      "patch": {
        "x-controller-name": "ScopeThreeController",
        "x-operation-name": "updateById",
        "tags": [
          "ScopeThreeController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ScopeThree PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "string"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ScopeThreePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ScopeThreeController.updateById"
      },
      "get": {
        "x-controller-name": "ScopeThreeController",
        "x-operation-name": "findById",
        "tags": [
          "ScopeThreeController"
        ],
        "responses": {
          "200": {
            "description": "ScopeThree model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ScopeThreeWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "string"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ScopeThree.Filter"
                }
              }
            }
          }
        ],
        "operationId": "ScopeThreeController.findById"
      },
      "delete": {
        "x-controller-name": "ScopeThreeController",
        "x-operation-name": "deleteById",
        "tags": [
          "ScopeThreeController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ScopeThree DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "string"
            },
            "required": true
          }
        ],
        "operationId": "ScopeThreeController.deleteById"
      }
    },
    "/scope-threes": {
      "post": {
        "x-controller-name": "ScopeThreeController",
        "x-operation-name": "create",
        "tags": [
          "ScopeThreeController"
        ],
        "responses": {
          "200": {
            "description": "ScopeThree model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ScopeThree"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewScopeThree"
              }
            }
          }
        },
        "operationId": "ScopeThreeController.create"
      },
      "get": {
        "x-controller-name": "ScopeThreeController",
        "x-operation-name": "find",
        "tags": [
          "ScopeThreeController"
        ],
        "responses": {
          "200": {
            "description": "Array of ScopeThree model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ScopeThreeWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ScopeThree.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "ScopeThreeController.find"
      }
    },
    "/scope-twos/count": {
      "get": {
        "x-controller-name": "ScopeTwoController",
        "x-operation-name": "count",
        "tags": [
          "ScopeTwoController"
        ],
        "responses": {
          "200": {
            "description": "ScopeTwo model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ScopeTwo.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ScopeTwo>"
                }
              }
            }
          }
        ],
        "operationId": "ScopeTwoController.count"
      }
    },
    "/scope-twos/{id}": {
      "put": {
        "x-controller-name": "ScopeTwoController",
        "x-operation-name": "replaceById",
        "tags": [
          "ScopeTwoController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ScopeTwo PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "string"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ScopeTwo"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ScopeTwoController.replaceById"
      },
      "patch": {
        "x-controller-name": "ScopeTwoController",
        "x-operation-name": "updateById",
        "tags": [
          "ScopeTwoController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ScopeTwo PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "string"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ScopeTwoPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "ScopeTwoController.updateById"
      },
      "get": {
        "x-controller-name": "ScopeTwoController",
        "x-operation-name": "findById",
        "tags": [
          "ScopeTwoController"
        ],
        "responses": {
          "200": {
            "description": "ScopeTwo model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ScopeTwoWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "string"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ScopeTwo.Filter"
                }
              }
            }
          }
        ],
        "operationId": "ScopeTwoController.findById"
      },
      "delete": {
        "x-controller-name": "ScopeTwoController",
        "x-operation-name": "deleteById",
        "tags": [
          "ScopeTwoController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ScopeTwo DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "string"
            },
            "required": true
          }
        ],
        "operationId": "ScopeTwoController.deleteById"
      }
    },
    "/scope-twos": {
      "post": {
        "x-controller-name": "ScopeTwoController",
        "x-operation-name": "create",
        "tags": [
          "ScopeTwoController"
        ],
        "responses": {
          "200": {
            "description": "ScopeTwo model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ScopeTwo"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewScopeTwo"
              }
            }
          }
        },
        "operationId": "ScopeTwoController.create"
      },
      "get": {
        "x-controller-name": "ScopeTwoController",
        "x-operation-name": "find",
        "tags": [
          "ScopeTwoController"
        ],
        "responses": {
          "200": {
            "description": "Array of ScopeTwo model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ScopeTwoWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ScopeTwo.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "ScopeTwoController.find"
      }
    },
    "/send-email": {
      "post": {
        "x-controller-name": "MailTestController",
        "x-operation-name": "sendEMail",
        "tags": [
          "MailTestController"
        ],
        "responses": {
          "200": {
            "description": "Return value of MailTestController.sendEMail"
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        },
        "operationId": "MailTestController.sendEMail"
      }
    },
    "/send-remainder": {
      "post": {
        "x-controller-name": "MailTestController",
        "x-operation-name": "sendRemainder",
        "tags": [
          "MailTestController"
        ],
        "responses": {
          "200": {
            "description": "Return value of MailTestController.sendRemainder"
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        },
        "operationId": "MailTestController.sendRemainder"
      }
    },
    "/sendMail": {
      "get": {
        "x-controller-name": "MailTestController",
        "x-operation-name": "sendTestMail",
        "tags": [
          "MailTestController"
        ],
        "responses": {
          "200": {
            "description": "Return value of MailTestController.sendTestMail"
          }
        },
        "operationId": "MailTestController.sendTestMail"
      }
    },
    "/set-default-all-users-rra": {
      "post": {
        "x-controller-name": "UserRoleAuthorizationController",
        "x-operation-name": "setDefaultAll",
        "tags": [
          "UserRoleAuthorizationController"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "description": "List of users under the specified locations with roles"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "client_ids": {
                    "type": "array",
                    "items": {
                      "type": "number"
                    }
                  },
                  "roles": {
                    "type": "array",
                    "items": {
                      "type": "number"
                    }
                  }
                },
                "required": [
                  "client_ids",
                  "roles"
                ]
              }
            }
          }
        },
        "operationId": "UserRoleAuthorizationController.setDefaultAll"
      }
    },
    "/signup": {
      "post": {
        "x-controller-name": "UserController",
        "x-operation-name": "signUp",
        "tags": [
          "UserController"
        ],
        "responses": {
          "200": {
            "description": "User",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/User"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewUser"
              }
            }
          }
        },
        "operationId": "UserController.signUp"
      }
    },
    "/stake-holders/count": {
      "get": {
        "x-controller-name": "StakeHolderController",
        "x-operation-name": "count",
        "tags": [
          "StakeHolderController"
        ],
        "responses": {
          "200": {
            "description": "StakeHolder model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "StakeHolder.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<StakeHolder>"
                }
              }
            }
          }
        ],
        "operationId": "StakeHolderController.count"
      }
    },
    "/stake-holders/{id}": {
      "put": {
        "x-controller-name": "StakeHolderController",
        "x-operation-name": "replaceById",
        "tags": [
          "StakeHolderController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "StakeHolder PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StakeHolder"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StakeHolderController.replaceById"
      },
      "patch": {
        "x-controller-name": "StakeHolderController",
        "x-operation-name": "updateById",
        "tags": [
          "StakeHolderController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "StakeHolder PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StakeHolderPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StakeHolderController.updateById"
      },
      "get": {
        "x-controller-name": "StakeHolderController",
        "x-operation-name": "findById",
        "tags": [
          "StakeHolderController"
        ],
        "responses": {
          "200": {
            "description": "StakeHolder model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StakeHolderWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StakeHolder.Filter"
                }
              }
            }
          }
        ],
        "operationId": "StakeHolderController.findById"
      },
      "delete": {
        "x-controller-name": "StakeHolderController",
        "x-operation-name": "deleteById",
        "tags": [
          "StakeHolderController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "StakeHolder DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "StakeHolderController.deleteById"
      }
    },
    "/stake-holders": {
      "post": {
        "x-controller-name": "StakeHolderController",
        "x-operation-name": "create",
        "tags": [
          "StakeHolderController"
        ],
        "responses": {
          "200": {
            "description": "StakeHolder model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StakeHolder"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewStakeHolder"
              }
            }
          }
        },
        "operationId": "StakeHolderController.create"
      },
      "get": {
        "x-controller-name": "StakeHolderController",
        "x-operation-name": "find",
        "tags": [
          "StakeHolderController"
        ],
        "responses": {
          "200": {
            "description": "Array of StakeHolder model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StakeHolderWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StakeHolder.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "StakeHolderController.find"
      }
    },
    "/standards/count": {
      "get": {
        "x-controller-name": "StandardController",
        "x-operation-name": "count",
        "tags": [
          "StandardController"
        ],
        "responses": {
          "200": {
            "description": "Standard model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Standard.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Standard>"
                }
              }
            }
          }
        ],
        "operationId": "StandardController.count"
      }
    },
    "/standards/{id}": {
      "put": {
        "x-controller-name": "StandardController",
        "x-operation-name": "replaceById",
        "tags": [
          "StandardController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Standard PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Standard"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StandardController.replaceById"
      },
      "patch": {
        "x-controller-name": "StandardController",
        "x-operation-name": "updateById",
        "tags": [
          "StandardController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Standard PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StandardPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StandardController.updateById"
      },
      "get": {
        "x-controller-name": "StandardController",
        "x-operation-name": "findById",
        "tags": [
          "StandardController"
        ],
        "responses": {
          "200": {
            "description": "Standard model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StandardWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Standard.Filter"
                }
              }
            }
          }
        ],
        "operationId": "StandardController.findById"
      },
      "delete": {
        "x-controller-name": "StandardController",
        "x-operation-name": "deleteById",
        "tags": [
          "StandardController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Standard DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "StandardController.deleteById"
      }
    },
    "/standards": {
      "post": {
        "x-controller-name": "StandardController",
        "x-operation-name": "create",
        "tags": [
          "StandardController"
        ],
        "responses": {
          "200": {
            "description": "Standard model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Standard"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewStandard"
              }
            }
          }
        },
        "operationId": "StandardController.create"
      },
      "get": {
        "x-controller-name": "StandardController",
        "x-operation-name": "find",
        "tags": [
          "StandardController"
        ],
        "responses": {
          "200": {
            "description": "Array of Standard model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StandardWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Standard.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "StandardController.find"
      }
    },
    "/std-countries/count": {
      "get": {
        "x-controller-name": "StdCountryController",
        "x-operation-name": "count",
        "tags": [
          "StdCountryController"
        ],
        "responses": {
          "200": {
            "description": "StdCountry model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "StdCountry.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<StdCountry>"
                }
              }
            }
          }
        ],
        "operationId": "StdCountryController.count"
      }
    },
    "/std-countries/{id}/std-years": {
      "post": {
        "x-controller-name": "StdCountryStdYearController",
        "x-operation-name": "create",
        "tags": [
          "StdCountryStdYearController"
        ],
        "responses": {
          "200": {
            "description": "StdCountry model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdYear"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewStdYearInStdCountry"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StdCountryStdYearController.create"
      },
      "get": {
        "x-controller-name": "StdCountryStdYearController",
        "x-operation-name": "find",
        "tags": [
          "StdCountryStdYearController"
        ],
        "responses": {
          "200": {
            "description": "Array of StdCountry has many StdYear",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StdYear"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "StdCountryStdYearController.find"
      }
    },
    "/std-countries/{id}": {
      "put": {
        "x-controller-name": "StdCountryController",
        "x-operation-name": "replaceById",
        "tags": [
          "StdCountryController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "StdCountry PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StdCountry"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StdCountryController.replaceById"
      },
      "patch": {
        "x-controller-name": "StdCountryController",
        "x-operation-name": "updateById",
        "tags": [
          "StdCountryController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "StdCountry PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StdCountryPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StdCountryController.updateById"
      },
      "get": {
        "x-controller-name": "StdCountryController",
        "x-operation-name": "findById",
        "tags": [
          "StdCountryController"
        ],
        "responses": {
          "200": {
            "description": "StdCountry model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdCountryWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdCountry.Filter"
                }
              }
            }
          }
        ],
        "operationId": "StdCountryController.findById"
      },
      "delete": {
        "x-controller-name": "StdCountryController",
        "x-operation-name": "deleteById",
        "tags": [
          "StdCountryController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "StdCountry DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "StdCountryController.deleteById"
      }
    },
    "/std-countries": {
      "post": {
        "x-controller-name": "StdCountryController",
        "x-operation-name": "create",
        "tags": [
          "StdCountryController"
        ],
        "responses": {
          "200": {
            "description": "StdCountry model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdCountry"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewStdCountry"
              }
            }
          }
        },
        "operationId": "StdCountryController.create"
      },
      "get": {
        "x-controller-name": "StdCountryController",
        "x-operation-name": "find",
        "tags": [
          "StdCountryController"
        ],
        "responses": {
          "200": {
            "description": "Array of StdCountry model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StdCountryWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdCountry.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "StdCountryController.find"
      }
    },
    "/std-names/count": {
      "get": {
        "x-controller-name": "StdNameController",
        "x-operation-name": "count",
        "tags": [
          "StdNameController"
        ],
        "responses": {
          "200": {
            "description": "StdName model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "StdName.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<StdName>"
                }
              }
            }
          }
        ],
        "operationId": "StdNameController.count"
      }
    },
    "/std-names/{id}/std-scopes": {
      "post": {
        "x-controller-name": "StdNameStdScopeController",
        "x-operation-name": "create",
        "tags": [
          "StdNameStdScopeController"
        ],
        "responses": {
          "200": {
            "description": "StdName model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdScope"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewStdScopeInStdName"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StdNameStdScopeController.create"
      },
      "patch": {
        "x-controller-name": "StdNameStdScopeController",
        "x-operation-name": "patch",
        "tags": [
          "StdNameStdScopeController"
        ],
        "responses": {
          "200": {
            "description": "StdName.StdScope PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "StdScope.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<StdScope>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StdScopePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StdNameStdScopeController.patch"
      },
      "get": {
        "x-controller-name": "StdNameStdScopeController",
        "x-operation-name": "find",
        "tags": [
          "StdNameStdScopeController"
        ],
        "responses": {
          "200": {
            "description": "Array of StdName has many StdScope",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StdScope"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "StdNameStdScopeController.find"
      },
      "delete": {
        "x-controller-name": "StdNameStdScopeController",
        "x-operation-name": "delete",
        "tags": [
          "StdNameStdScopeController"
        ],
        "responses": {
          "200": {
            "description": "StdName.StdScope DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "StdScope.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<StdScope>"
                }
              }
            }
          }
        ],
        "operationId": "StdNameStdScopeController.delete"
      }
    },
    "/std-names/{id}": {
      "put": {
        "x-controller-name": "StdNameController",
        "x-operation-name": "replaceById",
        "tags": [
          "StdNameController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "StdName PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StdName"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StdNameController.replaceById"
      },
      "patch": {
        "x-controller-name": "StdNameController",
        "x-operation-name": "updateById",
        "tags": [
          "StdNameController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "StdName PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StdNamePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StdNameController.updateById"
      },
      "get": {
        "x-controller-name": "StdNameController",
        "x-operation-name": "findById",
        "tags": [
          "StdNameController"
        ],
        "responses": {
          "200": {
            "description": "StdName model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdNameWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdName.Filter"
                }
              }
            }
          }
        ],
        "operationId": "StdNameController.findById"
      },
      "delete": {
        "x-controller-name": "StdNameController",
        "x-operation-name": "deleteById",
        "tags": [
          "StdNameController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "StdName DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "StdNameController.deleteById"
      }
    },
    "/std-names": {
      "post": {
        "x-controller-name": "StdNameController",
        "x-operation-name": "create",
        "tags": [
          "StdNameController"
        ],
        "responses": {
          "200": {
            "description": "StdName model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdName"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewStdName"
              }
            }
          }
        },
        "operationId": "StdNameController.create"
      },
      "get": {
        "x-controller-name": "StdNameController",
        "x-operation-name": "find",
        "tags": [
          "StdNameController"
        ],
        "responses": {
          "200": {
            "description": "Array of StdName model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StdNameWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdName.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "StdNameController.find"
      }
    },
    "/std-scopes/count": {
      "get": {
        "x-controller-name": "StdScopeController",
        "x-operation-name": "count",
        "tags": [
          "StdScopeController"
        ],
        "responses": {
          "200": {
            "description": "StdScope model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "StdScope.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<StdScope>"
                }
              }
            }
          }
        ],
        "operationId": "StdScopeController.count"
      }
    },
    "/std-scopes/{id}/std-topics": {
      "post": {
        "x-controller-name": "StdScopeStdTopicController",
        "x-operation-name": "create",
        "tags": [
          "StdScopeStdTopicController"
        ],
        "responses": {
          "200": {
            "description": "StdScope model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdTopic"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewStdTopicInStdScope"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StdScopeStdTopicController.create"
      },
      "get": {
        "x-controller-name": "StdScopeStdTopicController",
        "x-operation-name": "find",
        "tags": [
          "StdScopeStdTopicController"
        ],
        "responses": {
          "200": {
            "description": "Array of StdScope has many StdTopic",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StdTopic"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "StdScopeStdTopicController.find"
      }
    },
    "/std-scopes/{id}": {
      "put": {
        "x-controller-name": "StdScopeController",
        "x-operation-name": "replaceById",
        "tags": [
          "StdScopeController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "StdScope PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StdScope"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StdScopeController.replaceById"
      },
      "patch": {
        "x-controller-name": "StdScopeController",
        "x-operation-name": "updateById",
        "tags": [
          "StdScopeController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "StdScope PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StdScopePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StdScopeController.updateById"
      },
      "get": {
        "x-controller-name": "StdScopeController",
        "x-operation-name": "findById",
        "tags": [
          "StdScopeController"
        ],
        "responses": {
          "200": {
            "description": "StdScope model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdScopeWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdScope.Filter"
                }
              }
            }
          }
        ],
        "operationId": "StdScopeController.findById"
      },
      "delete": {
        "x-controller-name": "StdScopeController",
        "x-operation-name": "deleteById",
        "tags": [
          "StdScopeController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "StdScope DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "StdScopeController.deleteById"
      }
    },
    "/std-scopes": {
      "post": {
        "x-controller-name": "StdScopeController",
        "x-operation-name": "create",
        "tags": [
          "StdScopeController"
        ],
        "responses": {
          "200": {
            "description": "StdScope model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdScope"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewStdScope"
              }
            }
          }
        },
        "operationId": "StdScopeController.create"
      },
      "get": {
        "x-controller-name": "StdScopeController",
        "x-operation-name": "find",
        "tags": [
          "StdScopeController"
        ],
        "responses": {
          "200": {
            "description": "Array of StdScope model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StdScopeWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdScope.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "StdScopeController.find"
      }
    },
    "/std-topics/count": {
      "get": {
        "x-controller-name": "StdTopicController",
        "x-operation-name": "count",
        "tags": [
          "StdTopicController"
        ],
        "responses": {
          "200": {
            "description": "StdTopic model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "StdTopic.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<StdTopic>"
                }
              }
            }
          }
        ],
        "operationId": "StdTopicController.count"
      }
    },
    "/std-topics/{id}": {
      "put": {
        "x-controller-name": "StdTopicController",
        "x-operation-name": "replaceById",
        "tags": [
          "StdTopicController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "StdTopic PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StdTopic"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StdTopicController.replaceById"
      },
      "patch": {
        "x-controller-name": "StdTopicController",
        "x-operation-name": "updateById",
        "tags": [
          "StdTopicController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "StdTopic PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StdTopicPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StdTopicController.updateById"
      },
      "get": {
        "x-controller-name": "StdTopicController",
        "x-operation-name": "findById",
        "tags": [
          "StdTopicController"
        ],
        "responses": {
          "200": {
            "description": "StdTopic model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdTopicWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdTopic.Filter"
                }
              }
            }
          }
        ],
        "operationId": "StdTopicController.findById"
      },
      "delete": {
        "x-controller-name": "StdTopicController",
        "x-operation-name": "deleteById",
        "tags": [
          "StdTopicController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "StdTopic DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "StdTopicController.deleteById"
      }
    },
    "/std-topics": {
      "post": {
        "x-controller-name": "StdTopicController",
        "x-operation-name": "create",
        "tags": [
          "StdTopicController"
        ],
        "responses": {
          "200": {
            "description": "StdTopic model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdTopic"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewStdTopic"
              }
            }
          }
        },
        "operationId": "StdTopicController.create"
      },
      "get": {
        "x-controller-name": "StdTopicController",
        "x-operation-name": "find",
        "tags": [
          "StdTopicController"
        ],
        "responses": {
          "200": {
            "description": "Array of StdTopic model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StdTopicWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdTopic.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "StdTopicController.find"
      }
    },
    "/std-years/count": {
      "get": {
        "x-controller-name": "StdYearController",
        "x-operation-name": "count",
        "tags": [
          "StdYearController"
        ],
        "responses": {
          "200": {
            "description": "StdYear model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "StdYear.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<StdYear>"
                }
              }
            }
          }
        ],
        "operationId": "StdYearController.count"
      }
    },
    "/std-years/{id}/std-names": {
      "post": {
        "x-controller-name": "StdYearStdNameController",
        "x-operation-name": "create",
        "tags": [
          "StdYearStdNameController"
        ],
        "responses": {
          "200": {
            "description": "StdYear model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdName"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewStdNameInStdYear"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StdYearStdNameController.create"
      },
      "get": {
        "x-controller-name": "StdYearStdNameController",
        "x-operation-name": "find",
        "tags": [
          "StdYearStdNameController"
        ],
        "responses": {
          "200": {
            "description": "Array of StdYear has many StdName",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StdName"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "StdYearStdNameController.find"
      }
    },
    "/std-years/{id}": {
      "put": {
        "x-controller-name": "StdYearController",
        "x-operation-name": "replaceById",
        "tags": [
          "StdYearController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "StdYear PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StdYear"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StdYearController.replaceById"
      },
      "patch": {
        "x-controller-name": "StdYearController",
        "x-operation-name": "updateById",
        "tags": [
          "StdYearController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "StdYear PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StdYearPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StdYearController.updateById"
      },
      "get": {
        "x-controller-name": "StdYearController",
        "x-operation-name": "findById",
        "tags": [
          "StdYearController"
        ],
        "responses": {
          "200": {
            "description": "StdYear model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdYearWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdYear.Filter"
                }
              }
            }
          }
        ],
        "operationId": "StdYearController.findById"
      },
      "delete": {
        "x-controller-name": "StdYearController",
        "x-operation-name": "deleteById",
        "tags": [
          "StdYearController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "StdYear DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "StdYearController.deleteById"
      }
    },
    "/std-years": {
      "post": {
        "x-controller-name": "StdYearController",
        "x-operation-name": "create",
        "tags": [
          "StdYearController"
        ],
        "responses": {
          "200": {
            "description": "StdYear model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdYear"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewStdYear"
              }
            }
          }
        },
        "operationId": "StdYearController.create"
      },
      "get": {
        "x-controller-name": "StdYearController",
        "x-operation-name": "find",
        "tags": [
          "StdYearController"
        ],
        "responses": {
          "200": {
            "description": "Array of StdYear model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StdYearWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StdYear.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "StdYearController.find"
      }
    },
    "/structured-responses/count": {
      "get": {
        "x-controller-name": "StructuredResponseController",
        "x-operation-name": "count",
        "tags": [
          "StructuredResponseController"
        ],
        "responses": {
          "200": {
            "description": "StructuredResponse model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "StructuredResponse.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<StructuredResponse>"
                }
              }
            }
          }
        ],
        "operationId": "StructuredResponseController.count"
      }
    },
    "/structured-responses/{id}/form-collection": {
      "get": {
        "x-controller-name": "StructuredResponseFormCollectionController",
        "x-operation-name": "getFormCollection",
        "tags": [
          "StructuredResponseFormCollectionController"
        ],
        "responses": {
          "200": {
            "description": "FormCollection belonging to StructuredResponse",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/FormCollection"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "StructuredResponseFormCollectionController.getFormCollection"
      }
    },
    "/structured-responses/{id}/quantitative-submission": {
      "get": {
        "x-controller-name": "StructuredResponseQuantitativeSubmissionController",
        "x-operation-name": "getQuantitativeSubmission",
        "tags": [
          "StructuredResponseQuantitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "QuantitativeSubmission belonging to StructuredResponse",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/QuantitativeSubmission"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "StructuredResponseQuantitativeSubmissionController.getQuantitativeSubmission"
      }
    },
    "/structured-responses/{id}": {
      "put": {
        "x-controller-name": "StructuredResponseController",
        "x-operation-name": "replaceById",
        "tags": [
          "StructuredResponseController"
        ],
        "responses": {
          "204": {
            "description": "StructuredResponse PUT success"
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StructuredResponse"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StructuredResponseController.replaceById"
      },
      "patch": {
        "x-controller-name": "StructuredResponseController",
        "x-operation-name": "updateById",
        "tags": [
          "StructuredResponseController"
        ],
        "responses": {
          "204": {
            "description": "StructuredResponse PATCH success"
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StructuredResponsePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "StructuredResponseController.updateById"
      },
      "get": {
        "x-controller-name": "StructuredResponseController",
        "x-operation-name": "findById",
        "tags": [
          "StructuredResponseController"
        ],
        "responses": {
          "200": {
            "description": "StructuredResponse model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StructuredResponseWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StructuredResponse.Filter"
                }
              }
            }
          }
        ],
        "operationId": "StructuredResponseController.findById"
      },
      "delete": {
        "x-controller-name": "StructuredResponseController",
        "x-operation-name": "deleteById",
        "tags": [
          "StructuredResponseController"
        ],
        "responses": {
          "204": {
            "description": "StructuredResponse DELETE success"
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "StructuredResponseController.deleteById"
      }
    },
    "/structured-responses": {
      "post": {
        "x-controller-name": "StructuredResponseController",
        "x-operation-name": "create",
        "tags": [
          "StructuredResponseController"
        ],
        "responses": {
          "200": {
            "description": "StructuredResponse model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StructuredResponse"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewStructuredResponse"
              }
            }
          }
        },
        "operationId": "StructuredResponseController.create"
      },
      "patch": {
        "x-controller-name": "StructuredResponseController",
        "x-operation-name": "updateAll",
        "tags": [
          "StructuredResponseController"
        ],
        "responses": {
          "200": {
            "description": "StructuredResponse PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "StructuredResponse.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<StructuredResponse>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StructuredResponsePartial"
              }
            }
          }
        },
        "operationId": "StructuredResponseController.updateAll"
      },
      "get": {
        "x-controller-name": "StructuredResponseController",
        "x-operation-name": "find",
        "tags": [
          "StructuredResponseController"
        ],
        "responses": {
          "200": {
            "description": "Array of StructuredResponse model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StructuredResponseWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StructuredResponse.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "StructuredResponseController.find"
      }
    },
    "/structured-responses-by-filter": {
      "delete": {
        "x-controller-name": "StructuredResponseController",
        "x-operation-name": "deleteByFilter",
        "tags": [
          "StructuredResponseController"
        ],
        "responses": {
          "204": {
            "description": "StructuredResponse DELETE success"
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StructuredResponse.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "StructuredResponseController.deleteByFilter"
      }
    },
    "/stt-role-conversion": {
      "get": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "manualChange",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "200": {
            "description": "Return value of UserProfileController.manualChange"
          }
        },
        "operationId": "UserProfileController.manualChange"
      }
    },
    "/sub-questions/count": {
      "get": {
        "x-controller-name": "SubQuestionController",
        "x-operation-name": "count",
        "tags": [
          "SubQuestionController"
        ],
        "responses": {
          "200": {
            "description": "SubQuestion model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SubQuestion.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SubQuestion>"
                }
              }
            }
          }
        ],
        "operationId": "SubQuestionController.count"
      }
    },
    "/sub-questions/{id}": {
      "put": {
        "x-controller-name": "SubQuestionController",
        "x-operation-name": "replaceById",
        "tags": [
          "SubQuestionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubQuestion PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubQuestion"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubQuestionController.replaceById"
      },
      "patch": {
        "x-controller-name": "SubQuestionController",
        "x-operation-name": "updateById",
        "tags": [
          "SubQuestionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubQuestion PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubQuestionPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubQuestionController.updateById"
      },
      "get": {
        "x-controller-name": "SubQuestionController",
        "x-operation-name": "findById",
        "tags": [
          "SubQuestionController"
        ],
        "responses": {
          "200": {
            "description": "SubQuestion model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubQuestionWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubQuestion.Filter"
                }
              }
            }
          }
        ],
        "operationId": "SubQuestionController.findById"
      },
      "delete": {
        "x-controller-name": "SubQuestionController",
        "x-operation-name": "deleteById",
        "tags": [
          "SubQuestionController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubQuestion DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "SubQuestionController.deleteById"
      }
    },
    "/sub-questions": {
      "post": {
        "x-controller-name": "SubQuestionController",
        "x-operation-name": "create",
        "tags": [
          "SubQuestionController"
        ],
        "responses": {
          "200": {
            "description": "SubQuestion model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubQuestion"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSubQuestion"
              }
            }
          }
        },
        "operationId": "SubQuestionController.create"
      },
      "get": {
        "x-controller-name": "SubQuestionController",
        "x-operation-name": "find",
        "tags": [
          "SubQuestionController"
        ],
        "responses": {
          "200": {
            "description": "Array of SubQuestion model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SubQuestionWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubQuestion.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "SubQuestionController.find"
      }
    },
    "/sub-surveys/count": {
      "get": {
        "x-controller-name": "SubSurveyController",
        "x-operation-name": "count",
        "tags": [
          "SubSurveyController"
        ],
        "responses": {
          "200": {
            "description": "SubSurvey model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SubSurvey.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SubSurvey>"
                }
              }
            }
          }
        ],
        "operationId": "SubSurveyController.count"
      }
    },
    "/sub-surveys/{id}/responses": {
      "post": {
        "x-controller-name": "SubSurveyResponseController",
        "x-operation-name": "create",
        "tags": [
          "SubSurveyResponseController"
        ],
        "responses": {
          "200": {
            "description": "SubSurvey model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Response"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewResponseInSubSurvey"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubSurveyResponseController.create"
      },
      "patch": {
        "x-controller-name": "SubSurveyResponseController",
        "x-operation-name": "patch",
        "tags": [
          "SubSurveyResponseController"
        ],
        "responses": {
          "200": {
            "description": "SubSurvey.Response PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Response.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Response>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ResponsePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubSurveyResponseController.patch"
      },
      "get": {
        "x-controller-name": "SubSurveyResponseController",
        "x-operation-name": "find",
        "tags": [
          "SubSurveyResponseController"
        ],
        "responses": {
          "200": {
            "description": "Array of SubSurvey has many Response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Response"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "SubSurveyResponseController.find"
      },
      "delete": {
        "x-controller-name": "SubSurveyResponseController",
        "x-operation-name": "delete",
        "tags": [
          "SubSurveyResponseController"
        ],
        "responses": {
          "200": {
            "description": "SubSurvey.Response DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Response.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Response>"
                }
              }
            }
          }
        ],
        "operationId": "SubSurveyResponseController.delete"
      }
    },
    "/sub-surveys/{id}/save-survey": {
      "post": {
        "x-controller-name": "SubSurveySaveSurveyController",
        "x-operation-name": "create",
        "tags": [
          "SubSurveySaveSurveyController"
        ],
        "responses": {
          "200": {
            "description": "SubSurvey model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SaveSurvey"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSaveSurveyInSubSurvey"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubSurveySaveSurveyController.create"
      },
      "patch": {
        "x-controller-name": "SubSurveySaveSurveyController",
        "x-operation-name": "patch",
        "tags": [
          "SubSurveySaveSurveyController"
        ],
        "responses": {
          "200": {
            "description": "SubSurvey.SaveSurvey PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SaveSurvey.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SaveSurvey>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SaveSurveyPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubSurveySaveSurveyController.patch"
      },
      "get": {
        "x-controller-name": "SubSurveySaveSurveyController",
        "x-operation-name": "get",
        "tags": [
          "SubSurveySaveSurveyController"
        ],
        "responses": {
          "200": {
            "description": "SubSurvey has one SaveSurvey",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SaveSurvey"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "SubSurveySaveSurveyController.get"
      },
      "delete": {
        "x-controller-name": "SubSurveySaveSurveyController",
        "x-operation-name": "delete",
        "tags": [
          "SubSurveySaveSurveyController"
        ],
        "responses": {
          "200": {
            "description": "SubSurvey.SaveSurvey DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SaveSurvey.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SaveSurvey>"
                }
              }
            }
          }
        ],
        "operationId": "SubSurveySaveSurveyController.delete"
      }
    },
    "/sub-surveys/{id}/survey": {
      "get": {
        "x-controller-name": "SubSurveySurveyController",
        "x-operation-name": "getSurvey",
        "tags": [
          "SubSurveySurveyController"
        ],
        "responses": {
          "200": {
            "description": "Survey belonging to SubSurvey",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Survey"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "SubSurveySurveyController.getSurvey"
      }
    },
    "/sub-surveys/{id}": {
      "put": {
        "x-controller-name": "SubSurveyController",
        "x-operation-name": "replaceById",
        "tags": [
          "SubSurveyController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubSurvey PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubSurvey"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubSurveyController.replaceById"
      },
      "patch": {
        "x-controller-name": "SubSurveyController",
        "x-operation-name": "updateById",
        "tags": [
          "SubSurveyController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubSurvey PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubSurveyPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubSurveyController.updateById"
      },
      "get": {
        "x-controller-name": "SubSurveyController",
        "x-operation-name": "findById",
        "tags": [
          "SubSurveyController"
        ],
        "responses": {
          "200": {
            "description": "SubSurvey model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubSurveyWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubSurvey.Filter"
                }
              }
            }
          }
        ],
        "operationId": "SubSurveyController.findById"
      },
      "delete": {
        "x-controller-name": "SubSurveyController",
        "x-operation-name": "deleteById",
        "tags": [
          "SubSurveyController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubSurvey DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "SubSurveyController.deleteById"
      }
    },
    "/sub-surveys": {
      "post": {
        "x-controller-name": "SubSurveyController",
        "x-operation-name": "create",
        "tags": [
          "SubSurveyController"
        ],
        "responses": {
          "200": {
            "description": "SubSurvey model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubSurvey"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSubSurvey"
              }
            }
          }
        },
        "operationId": "SubSurveyController.create"
      },
      "patch": {
        "x-controller-name": "SubSurveyController",
        "x-operation-name": "updateAll",
        "tags": [
          "SubSurveyController"
        ],
        "responses": {
          "200": {
            "description": "SubSurvey PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SubSurvey.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SubSurvey>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubSurveyPartial"
              }
            }
          }
        },
        "operationId": "SubSurveyController.updateAll"
      },
      "get": {
        "x-controller-name": "SubSurveyController",
        "x-operation-name": "find",
        "tags": [
          "SubSurveyController"
        ],
        "responses": {
          "200": {
            "description": "Array of SubSurvey model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SubSurveyWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubSurvey.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "SubSurveyController.find"
      }
    },
    "/sub-topics/count": {
      "get": {
        "x-controller-name": "SubTopicController",
        "x-operation-name": "count",
        "tags": [
          "SubTopicController"
        ],
        "responses": {
          "200": {
            "description": "SubTopic model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SubTopic.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SubTopic>"
                }
              }
            }
          }
        ],
        "operationId": "SubTopicController.count"
      }
    },
    "/sub-topics/{id}/topic": {
      "get": {
        "x-controller-name": "SubTopicTopicController",
        "x-operation-name": "getTopic",
        "tags": [
          "SubTopicTopicController"
        ],
        "responses": {
          "200": {
            "description": "Topic belonging to SubTopic",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Topic"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "SubTopicTopicController.getTopic"
      }
    },
    "/sub-topics/{id}": {
      "put": {
        "x-controller-name": "SubTopicController",
        "x-operation-name": "replaceById",
        "tags": [
          "SubTopicController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubTopic PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubTopic"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubTopicController.replaceById"
      },
      "patch": {
        "x-controller-name": "SubTopicController",
        "x-operation-name": "updateById",
        "tags": [
          "SubTopicController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubTopic PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubTopicPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubTopicController.updateById"
      },
      "get": {
        "x-controller-name": "SubTopicController",
        "x-operation-name": "findById",
        "tags": [
          "SubTopicController"
        ],
        "responses": {
          "200": {
            "description": "SubTopic model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubTopicWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubTopic.Filter"
                }
              }
            }
          }
        ],
        "operationId": "SubTopicController.findById"
      },
      "delete": {
        "x-controller-name": "SubTopicController",
        "x-operation-name": "deleteById",
        "tags": [
          "SubTopicController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubTopic DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "SubTopicController.deleteById"
      }
    },
    "/sub-topics": {
      "post": {
        "x-controller-name": "SubTopicController",
        "x-operation-name": "create",
        "tags": [
          "SubTopicController"
        ],
        "responses": {
          "200": {
            "description": "SubTopic model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubTopic"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSubTopic"
              }
            }
          }
        },
        "operationId": "SubTopicController.create"
      },
      "get": {
        "x-controller-name": "SubTopicController",
        "x-operation-name": "find",
        "tags": [
          "SubTopicController"
        ],
        "responses": {
          "200": {
            "description": "Array of SubTopic model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SubTopicWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubTopic.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "SubTopicController.find"
      }
    },
    "/submit-cfs/count": {
      "get": {
        "x-controller-name": "SubmitCfController",
        "x-operation-name": "count",
        "tags": [
          "SubmitCfController"
        ],
        "responses": {
          "200": {
            "description": "SubmitCf model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SubmitCf.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SubmitCf>"
                }
              }
            }
          }
        ],
        "operationId": "SubmitCfController.count"
      }
    },
    "/submit-cfs/{id}": {
      "put": {
        "x-controller-name": "SubmitCfController",
        "x-operation-name": "replaceById",
        "tags": [
          "SubmitCfController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubmitCf PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubmitCf"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubmitCfController.replaceById"
      },
      "patch": {
        "x-controller-name": "SubmitCfController",
        "x-operation-name": "updateById",
        "tags": [
          "SubmitCfController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubmitCf PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubmitCfPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubmitCfController.updateById"
      },
      "get": {
        "x-controller-name": "SubmitCfController",
        "x-operation-name": "findById",
        "tags": [
          "SubmitCfController"
        ],
        "responses": {
          "200": {
            "description": "SubmitCf model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitCfWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitCf.Filter"
                }
              }
            }
          }
        ],
        "operationId": "SubmitCfController.findById"
      },
      "delete": {
        "x-controller-name": "SubmitCfController",
        "x-operation-name": "deleteById",
        "tags": [
          "SubmitCfController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubmitCf DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "SubmitCfController.deleteById"
      }
    },
    "/submit-cfs": {
      "post": {
        "x-controller-name": "SubmitCfController",
        "x-operation-name": "create",
        "tags": [
          "SubmitCfController"
        ],
        "responses": {
          "200": {
            "description": "SubmitCf model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitCf"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSubmitCf"
              }
            }
          }
        },
        "operationId": "SubmitCfController.create"
      },
      "get": {
        "x-controller-name": "SubmitCfController",
        "x-operation-name": "find",
        "tags": [
          "SubmitCfController"
        ],
        "responses": {
          "200": {
            "description": "Array of SubmitCf model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SubmitCfWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitCf.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "SubmitCfController.find"
      }
    },
    "/submit-dcf-news/count": {
      "get": {
        "x-controller-name": "SubmitDcfNewController",
        "x-operation-name": "count",
        "tags": [
          "SubmitDcfNewController"
        ],
        "responses": {
          "200": {
            "description": "SubmitDcfNew model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SubmitDcfNew.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SubmitDcfNew>"
                }
              }
            }
          }
        ],
        "operationId": "SubmitDcfNewController.count"
      }
    },
    "/submit-dcf-news/{id}": {
      "put": {
        "x-controller-name": "SubmitDcfNewController",
        "x-operation-name": "replaceById",
        "tags": [
          "SubmitDcfNewController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubmitDcfNew PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubmitDcfNew"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubmitDcfNewController.replaceById"
      },
      "patch": {
        "x-controller-name": "SubmitDcfNewController",
        "x-operation-name": "updateById",
        "tags": [
          "SubmitDcfNewController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubmitDcfNew PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubmitDcfNewPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubmitDcfNewController.updateById"
      },
      "get": {
        "x-controller-name": "SubmitDcfNewController",
        "x-operation-name": "findById",
        "tags": [
          "SubmitDcfNewController"
        ],
        "responses": {
          "200": {
            "description": "SubmitDcfNew model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitDcfNewWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitDcfNew.Filter"
                }
              }
            }
          }
        ],
        "operationId": "SubmitDcfNewController.findById"
      },
      "delete": {
        "x-controller-name": "SubmitDcfNewController",
        "x-operation-name": "deleteById",
        "tags": [
          "SubmitDcfNewController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubmitDcfNew DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "SubmitDcfNewController.deleteById"
      }
    },
    "/submit-dcf-news": {
      "post": {
        "x-controller-name": "SubmitDcfNewController",
        "x-operation-name": "create",
        "tags": [
          "SubmitDcfNewController"
        ],
        "responses": {
          "200": {
            "description": "SubmitDcfNew model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitDcfNew"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSubmitDcfNew"
              }
            }
          }
        },
        "operationId": "SubmitDcfNewController.create"
      },
      "get": {
        "x-controller-name": "SubmitDcfNewController",
        "x-operation-name": "find",
        "tags": [
          "SubmitDcfNewController"
        ],
        "responses": {
          "200": {
            "description": "Array of SubmitDcfNew model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SubmitDcfNewWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitDcfNew.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "SubmitDcfNewController.find"
      }
    },
    "/submit-dcfs/count": {
      "get": {
        "x-controller-name": "SubmitDcfController",
        "x-operation-name": "count",
        "tags": [
          "SubmitDcfController"
        ],
        "responses": {
          "200": {
            "description": "SubmitDcf model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SubmitDcf.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SubmitDcf>"
                }
              }
            }
          }
        ],
        "operationId": "SubmitDcfController.count"
      }
    },
    "/submit-dcfs/{id}": {
      "put": {
        "x-controller-name": "SubmitDcfController",
        "x-operation-name": "replaceById",
        "tags": [
          "SubmitDcfController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubmitDcf PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubmitDcf"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubmitDcfController.replaceById"
      },
      "patch": {
        "x-controller-name": "SubmitDcfController",
        "x-operation-name": "updateById",
        "tags": [
          "SubmitDcfController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubmitDcf PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubmitDcfPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubmitDcfController.updateById"
      },
      "get": {
        "x-controller-name": "SubmitDcfController",
        "x-operation-name": "findById",
        "tags": [
          "SubmitDcfController"
        ],
        "responses": {
          "200": {
            "description": "SubmitDcf model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitDcfWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitDcf.Filter"
                }
              }
            }
          }
        ],
        "operationId": "SubmitDcfController.findById"
      },
      "delete": {
        "x-controller-name": "SubmitDcfController",
        "x-operation-name": "deleteById",
        "tags": [
          "SubmitDcfController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubmitDcf DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "SubmitDcfController.deleteById"
      }
    },
    "/submit-dcfs": {
      "post": {
        "x-controller-name": "SubmitDcfController",
        "x-operation-name": "create",
        "tags": [
          "SubmitDcfController"
        ],
        "responses": {
          "200": {
            "description": "SubmitDcf model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitDcf"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSubmitDcf"
              }
            }
          }
        },
        "operationId": "SubmitDcfController.create"
      },
      "get": {
        "x-controller-name": "SubmitDcfController",
        "x-operation-name": "find",
        "tags": [
          "SubmitDcfController"
        ],
        "responses": {
          "200": {
            "description": "Array of SubmitDcf model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SubmitDcfWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitDcf.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "SubmitDcfController.find"
      }
    },
    "/submit-rf-news/count": {
      "get": {
        "x-controller-name": "SubmitRfNewController",
        "x-operation-name": "count",
        "tags": [
          "SubmitRfNewController"
        ],
        "responses": {
          "200": {
            "description": "SubmitRfNew model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SubmitRfNew.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SubmitRfNew>"
                }
              }
            }
          }
        ],
        "operationId": "SubmitRfNewController.count"
      }
    },
    "/submit-rf-news/{id}": {
      "put": {
        "x-controller-name": "SubmitRfNewController",
        "x-operation-name": "replaceById",
        "tags": [
          "SubmitRfNewController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubmitRfNew PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubmitRfNew"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubmitRfNewController.replaceById"
      },
      "patch": {
        "x-controller-name": "SubmitRfNewController",
        "x-operation-name": "updateById",
        "tags": [
          "SubmitRfNewController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubmitRfNew PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubmitRfNewPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubmitRfNewController.updateById"
      },
      "get": {
        "x-controller-name": "SubmitRfNewController",
        "x-operation-name": "findById",
        "tags": [
          "SubmitRfNewController"
        ],
        "responses": {
          "200": {
            "description": "SubmitRfNew model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitRfNewWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitRfNew.Filter"
                }
              }
            }
          }
        ],
        "operationId": "SubmitRfNewController.findById"
      },
      "delete": {
        "x-controller-name": "SubmitRfNewController",
        "x-operation-name": "deleteById",
        "tags": [
          "SubmitRfNewController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubmitRfNew DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "SubmitRfNewController.deleteById"
      }
    },
    "/submit-rf-news": {
      "post": {
        "x-controller-name": "SubmitRfNewController",
        "x-operation-name": "create",
        "tags": [
          "SubmitRfNewController"
        ],
        "responses": {
          "200": {
            "description": "SubmitRfNew model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitRfNew"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSubmitRfNew"
              }
            }
          }
        },
        "operationId": "SubmitRfNewController.create"
      },
      "get": {
        "x-controller-name": "SubmitRfNewController",
        "x-operation-name": "find",
        "tags": [
          "SubmitRfNewController"
        ],
        "responses": {
          "200": {
            "description": "Array of SubmitRfNew model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SubmitRfNewWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitRfNew.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "SubmitRfNewController.find"
      }
    },
    "/submit-rfs/count": {
      "get": {
        "x-controller-name": "SubmitRfController",
        "x-operation-name": "count",
        "tags": [
          "SubmitRfController"
        ],
        "responses": {
          "200": {
            "description": "SubmitRf model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SubmitRf.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SubmitRf>"
                }
              }
            }
          }
        ],
        "operationId": "SubmitRfController.count"
      }
    },
    "/submit-rfs/{id}": {
      "put": {
        "x-controller-name": "SubmitRfController",
        "x-operation-name": "replaceById",
        "tags": [
          "SubmitRfController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubmitRf PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubmitRf"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubmitRfController.replaceById"
      },
      "patch": {
        "x-controller-name": "SubmitRfController",
        "x-operation-name": "updateById",
        "tags": [
          "SubmitRfController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubmitRf PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubmitRfPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SubmitRfController.updateById"
      },
      "get": {
        "x-controller-name": "SubmitRfController",
        "x-operation-name": "findById",
        "tags": [
          "SubmitRfController"
        ],
        "responses": {
          "200": {
            "description": "SubmitRf model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitRfWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitRf.Filter"
                }
              }
            }
          }
        ],
        "operationId": "SubmitRfController.findById"
      },
      "delete": {
        "x-controller-name": "SubmitRfController",
        "x-operation-name": "deleteById",
        "tags": [
          "SubmitRfController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubmitRf DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "SubmitRfController.deleteById"
      }
    },
    "/submit-rfs": {
      "post": {
        "x-controller-name": "SubmitRfController",
        "x-operation-name": "create",
        "tags": [
          "SubmitRfController"
        ],
        "responses": {
          "200": {
            "description": "SubmitRf model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitRf"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSubmitRf"
              }
            }
          }
        },
        "operationId": "SubmitRfController.create"
      },
      "get": {
        "x-controller-name": "SubmitRfController",
        "x-operation-name": "find",
        "tags": [
          "SubmitRfController"
        ],
        "responses": {
          "200": {
            "description": "Array of SubmitRf model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SubmitRfWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitRf.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "SubmitRfController.find"
      }
    },
    "/submitDcf-dpReports-by-submitId/{id}": {
      "delete": {
        "x-controller-name": "SubmitDcfNewController",
        "x-operation-name": "deleteDCFDPById",
        "tags": [
          "SubmitDcfNewController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SubmitDcf & DP Reports DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "SubmitDcfNewController.deleteDCFDPById"
      }
    },
    "/survey-titles/count": {
      "get": {
        "x-controller-name": "SurveyTitleController",
        "x-operation-name": "count",
        "tags": [
          "SurveyTitleController"
        ],
        "responses": {
          "200": {
            "description": "SurveyTitle model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SurveyTitle.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SurveyTitle>"
                }
              }
            }
          }
        ],
        "operationId": "SurveyTitleController.count"
      }
    },
    "/survey-titles/{id}/surveys": {
      "post": {
        "x-controller-name": "SurveyTitleSurveyController",
        "x-operation-name": "create",
        "tags": [
          "SurveyTitleSurveyController"
        ],
        "responses": {
          "200": {
            "description": "SurveyTitle model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Survey"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSurveyInSurveyTitle"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SurveyTitleSurveyController.create"
      },
      "patch": {
        "x-controller-name": "SurveyTitleSurveyController",
        "x-operation-name": "patch",
        "tags": [
          "SurveyTitleSurveyController"
        ],
        "responses": {
          "200": {
            "description": "SurveyTitle.Survey PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Survey.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Survey>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SurveyPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SurveyTitleSurveyController.patch"
      },
      "get": {
        "x-controller-name": "SurveyTitleSurveyController",
        "x-operation-name": "find",
        "tags": [
          "SurveyTitleSurveyController"
        ],
        "responses": {
          "200": {
            "description": "Array of SurveyTitle has many Survey",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Survey"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "SurveyTitleSurveyController.find"
      },
      "delete": {
        "x-controller-name": "SurveyTitleSurveyController",
        "x-operation-name": "delete",
        "tags": [
          "SurveyTitleSurveyController"
        ],
        "responses": {
          "200": {
            "description": "SurveyTitle.Survey DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Survey.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Survey>"
                }
              }
            }
          }
        ],
        "operationId": "SurveyTitleSurveyController.delete"
      }
    },
    "/survey-titles/{id}": {
      "put": {
        "x-controller-name": "SurveyTitleController",
        "x-operation-name": "replaceById",
        "tags": [
          "SurveyTitleController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SurveyTitle PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SurveyTitle"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SurveyTitleController.replaceById"
      },
      "patch": {
        "x-controller-name": "SurveyTitleController",
        "x-operation-name": "updateById",
        "tags": [
          "SurveyTitleController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SurveyTitle PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SurveyTitlePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SurveyTitleController.updateById"
      },
      "get": {
        "x-controller-name": "SurveyTitleController",
        "x-operation-name": "findById",
        "tags": [
          "SurveyTitleController"
        ],
        "responses": {
          "200": {
            "description": "SurveyTitle model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SurveyTitleWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SurveyTitle.Filter"
                }
              }
            }
          }
        ],
        "operationId": "SurveyTitleController.findById"
      },
      "delete": {
        "x-controller-name": "SurveyTitleController",
        "x-operation-name": "deleteById",
        "tags": [
          "SurveyTitleController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "SurveyTitle DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "SurveyTitleController.deleteById"
      }
    },
    "/survey-titles": {
      "post": {
        "x-controller-name": "SurveyTitleController",
        "x-operation-name": "create",
        "tags": [
          "SurveyTitleController"
        ],
        "responses": {
          "200": {
            "description": "SurveyTitle model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SurveyTitle"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSurveyTitle"
              }
            }
          }
        },
        "operationId": "SurveyTitleController.create"
      },
      "get": {
        "x-controller-name": "SurveyTitleController",
        "x-operation-name": "find",
        "tags": [
          "SurveyTitleController"
        ],
        "responses": {
          "200": {
            "description": "Array of SurveyTitle model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SurveyTitleWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SurveyTitle.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "SurveyTitleController.find"
      }
    },
    "/surveys/count": {
      "get": {
        "x-controller-name": "SurveyController",
        "x-operation-name": "count",
        "tags": [
          "SurveyController"
        ],
        "responses": {
          "200": {
            "description": "Survey model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Survey.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Survey>"
                }
              }
            }
          }
        ],
        "operationId": "SurveyController.count"
      }
    },
    "/surveys/{id}/category": {
      "get": {
        "x-controller-name": "SurveyCategoryController",
        "x-operation-name": "getCategory",
        "tags": [
          "SurveyCategoryController"
        ],
        "responses": {
          "200": {
            "description": "Category belonging to Survey",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Category"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "SurveyCategoryController.getCategory"
      }
    },
    "/surveys/{id}/responses": {
      "post": {
        "x-controller-name": "SurveyResponseController",
        "x-operation-name": "create",
        "tags": [
          "SurveyResponseController"
        ],
        "responses": {
          "200": {
            "description": "Survey model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Response"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewResponseInSurvey"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SurveyResponseController.create"
      },
      "patch": {
        "x-controller-name": "SurveyResponseController",
        "x-operation-name": "patch",
        "tags": [
          "SurveyResponseController"
        ],
        "responses": {
          "200": {
            "description": "Survey.Response PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Response.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Response>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ResponsePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SurveyResponseController.patch"
      },
      "get": {
        "x-controller-name": "SurveyResponseController",
        "x-operation-name": "find",
        "tags": [
          "SurveyResponseController"
        ],
        "responses": {
          "200": {
            "description": "Array of Survey has many Response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Response"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "SurveyResponseController.find"
      },
      "delete": {
        "x-controller-name": "SurveyResponseController",
        "x-operation-name": "delete",
        "tags": [
          "SurveyResponseController"
        ],
        "responses": {
          "200": {
            "description": "Survey.Response DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Response.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Response>"
                }
              }
            }
          }
        ],
        "operationId": "SurveyResponseController.delete"
      }
    },
    "/surveys/{id}/save-survey": {
      "post": {
        "x-controller-name": "SurveySaveSurveyController",
        "x-operation-name": "create",
        "tags": [
          "SurveySaveSurveyController"
        ],
        "responses": {
          "200": {
            "description": "Survey model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SaveSurvey"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSaveSurveyInSurvey"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SurveySaveSurveyController.create"
      },
      "patch": {
        "x-controller-name": "SurveySaveSurveyController",
        "x-operation-name": "patch",
        "tags": [
          "SurveySaveSurveyController"
        ],
        "responses": {
          "200": {
            "description": "Survey.SaveSurvey PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SaveSurvey.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SaveSurvey>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SaveSurveyPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SurveySaveSurveyController.patch"
      },
      "get": {
        "x-controller-name": "SurveySaveSurveyController",
        "x-operation-name": "get",
        "tags": [
          "SurveySaveSurveyController"
        ],
        "responses": {
          "200": {
            "description": "Survey has one SaveSurvey",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SaveSurvey"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "SurveySaveSurveyController.get"
      },
      "delete": {
        "x-controller-name": "SurveySaveSurveyController",
        "x-operation-name": "delete",
        "tags": [
          "SurveySaveSurveyController"
        ],
        "responses": {
          "200": {
            "description": "Survey.SaveSurvey DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SaveSurvey.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SaveSurvey>"
                }
              }
            }
          }
        ],
        "operationId": "SurveySaveSurveyController.delete"
      }
    },
    "/surveys/{id}/sub-surveys": {
      "post": {
        "x-controller-name": "SurveySubSurveyController",
        "x-operation-name": "create",
        "tags": [
          "SurveySubSurveyController"
        ],
        "responses": {
          "200": {
            "description": "Survey model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubSurvey"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSubSurveyInSurvey"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SurveySubSurveyController.create"
      },
      "patch": {
        "x-controller-name": "SurveySubSurveyController",
        "x-operation-name": "patch",
        "tags": [
          "SurveySubSurveyController"
        ],
        "responses": {
          "200": {
            "description": "Survey.SubSurvey PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SubSurvey.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SubSurvey>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubSurveyPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SurveySubSurveyController.patch"
      },
      "get": {
        "x-controller-name": "SurveySubSurveyController",
        "x-operation-name": "find",
        "tags": [
          "SurveySubSurveyController"
        ],
        "responses": {
          "200": {
            "description": "Array of Survey has many SubSurvey",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SubSurvey"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "SurveySubSurveyController.find"
      },
      "delete": {
        "x-controller-name": "SurveySubSurveyController",
        "x-operation-name": "delete",
        "tags": [
          "SurveySubSurveyController"
        ],
        "responses": {
          "200": {
            "description": "Survey.SubSurvey DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SubSurvey.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SubSurvey>"
                }
              }
            }
          }
        ],
        "operationId": "SurveySubSurveyController.delete"
      }
    },
    "/surveys/{id}/surveys": {
      "post": {
        "x-controller-name": "SurveySurveyController",
        "x-operation-name": "create",
        "tags": [
          "SurveySurveyController"
        ],
        "responses": {
          "200": {
            "description": "Survey model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Survey"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSurveyInSurvey"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SurveySurveyController.create"
      },
      "patch": {
        "x-controller-name": "SurveySurveyController",
        "x-operation-name": "patch",
        "tags": [
          "SurveySurveyController"
        ],
        "responses": {
          "200": {
            "description": "Survey.Survey PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Survey.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Survey>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SurveyPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SurveySurveyController.patch"
      },
      "get": {
        "x-controller-name": "SurveySurveyController",
        "x-operation-name": "find",
        "tags": [
          "SurveySurveyController"
        ],
        "responses": {
          "200": {
            "description": "Array of Survey has many Survey",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Survey"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "SurveySurveyController.find"
      },
      "delete": {
        "x-controller-name": "SurveySurveyController",
        "x-operation-name": "delete",
        "tags": [
          "SurveySurveyController"
        ],
        "responses": {
          "200": {
            "description": "Survey.Survey DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Survey.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Survey>"
                }
              }
            }
          }
        ],
        "operationId": "SurveySurveyController.delete"
      }
    },
    "/surveys/{id}": {
      "put": {
        "x-controller-name": "SurveyController",
        "x-operation-name": "replaceById",
        "tags": [
          "SurveyController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Survey PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Survey"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SurveyController.replaceById"
      },
      "patch": {
        "x-controller-name": "SurveyController",
        "x-operation-name": "updateById",
        "tags": [
          "SurveyController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Survey PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SurveyPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "SurveyController.updateById"
      },
      "get": {
        "x-controller-name": "SurveyController",
        "x-operation-name": "findById",
        "tags": [
          "SurveyController"
        ],
        "responses": {
          "200": {
            "description": "Survey model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SurveyWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Survey.Filter"
                }
              }
            }
          }
        ],
        "operationId": "SurveyController.findById"
      },
      "delete": {
        "x-controller-name": "SurveyController",
        "x-operation-name": "deleteById",
        "tags": [
          "SurveyController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Survey DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "SurveyController.deleteById"
      }
    },
    "/surveys": {
      "post": {
        "x-controller-name": "SurveyController",
        "x-operation-name": "create",
        "tags": [
          "SurveyController"
        ],
        "responses": {
          "200": {
            "description": "Survey model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Survey"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSurvey"
              }
            }
          }
        },
        "operationId": "SurveyController.create"
      },
      "get": {
        "x-controller-name": "SurveyController",
        "x-operation-name": "find",
        "tags": [
          "SurveyController"
        ],
        "responses": {
          "200": {
            "description": "Array of Survey model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SurveyWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Survey.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "SurveyController.find"
      }
    },
    "/test-email": {
      "post": {
        "x-controller-name": "MailTestController",
        "x-operation-name": "testEMail",
        "tags": [
          "MailTestController"
        ],
        "responses": {
          "200": {
            "description": "Return value of MailTestController.testEMail"
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        },
        "operationId": "MailTestController.testEMail"
      }
    },
    "/top-level-components/count": {
      "get": {
        "x-controller-name": "TopLevelComponentController",
        "x-operation-name": "count",
        "tags": [
          "TopLevelComponentController"
        ],
        "responses": {
          "200": {
            "description": "TopLevelComponent model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "TopLevelComponent.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<TopLevelComponent>"
                }
              }
            }
          }
        ],
        "operationId": "TopLevelComponentController.count"
      }
    },
    "/top-level-components/{id}/module-names": {
      "post": {
        "x-controller-name": "TopLevelComponentModuleNameController",
        "x-operation-name": "create",
        "tags": [
          "TopLevelComponentModuleNameController"
        ],
        "responses": {
          "200": {
            "description": "TopLevelComponent model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ModuleName"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewModuleNameInTopLevelComponent"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "TopLevelComponentModuleNameController.create"
      },
      "get": {
        "x-controller-name": "TopLevelComponentModuleNameController",
        "x-operation-name": "find",
        "tags": [
          "TopLevelComponentModuleNameController"
        ],
        "responses": {
          "200": {
            "description": "Array of TopLevelComponent has many ModuleName",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ModuleName"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "TopLevelComponentModuleNameController.find"
      }
    },
    "/top-level-components/{id}": {
      "put": {
        "x-controller-name": "TopLevelComponentController",
        "x-operation-name": "replaceById",
        "tags": [
          "TopLevelComponentController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "TopLevelComponent PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TopLevelComponent"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "TopLevelComponentController.replaceById"
      },
      "patch": {
        "x-controller-name": "TopLevelComponentController",
        "x-operation-name": "updateById",
        "tags": [
          "TopLevelComponentController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "TopLevelComponent PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TopLevelComponentPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "TopLevelComponentController.updateById"
      },
      "get": {
        "x-controller-name": "TopLevelComponentController",
        "x-operation-name": "findById",
        "tags": [
          "TopLevelComponentController"
        ],
        "responses": {
          "200": {
            "description": "TopLevelComponent model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TopLevelComponentWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TopLevelComponent.Filter"
                }
              }
            }
          }
        ],
        "operationId": "TopLevelComponentController.findById"
      },
      "delete": {
        "x-controller-name": "TopLevelComponentController",
        "x-operation-name": "deleteById",
        "tags": [
          "TopLevelComponentController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "TopLevelComponent DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "TopLevelComponentController.deleteById"
      }
    },
    "/top-level-components": {
      "post": {
        "x-controller-name": "TopLevelComponentController",
        "x-operation-name": "create",
        "tags": [
          "TopLevelComponentController"
        ],
        "responses": {
          "200": {
            "description": "TopLevelComponent model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TopLevelComponent"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewTopLevelComponent"
              }
            }
          }
        },
        "operationId": "TopLevelComponentController.create"
      },
      "get": {
        "x-controller-name": "TopLevelComponentController",
        "x-operation-name": "find",
        "tags": [
          "TopLevelComponentController"
        ],
        "responses": {
          "200": {
            "description": "Array of TopLevelComponent model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/TopLevelComponentWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TopLevelComponent.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "TopLevelComponentController.find"
      }
    },
    "/topic-names/count": {
      "get": {
        "x-controller-name": "TopicNameController",
        "x-operation-name": "count",
        "tags": [
          "TopicNameController"
        ],
        "responses": {
          "200": {
            "description": "TopicName model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "TopicName.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<TopicName>"
                }
              }
            }
          }
        ],
        "operationId": "TopicNameController.count"
      }
    },
    "/topic-names/{id}/frequencies": {
      "post": {
        "x-controller-name": "TopicNameFrequencyController",
        "x-operation-name": "create",
        "tags": [
          "TopicNameFrequencyController"
        ],
        "responses": {
          "200": {
            "description": "TopicName model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Frequency"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewFrequencyInTopicName"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "TopicNameFrequencyController.create"
      },
      "get": {
        "x-controller-name": "TopicNameFrequencyController",
        "x-operation-name": "find",
        "tags": [
          "TopicNameFrequencyController"
        ],
        "responses": {
          "200": {
            "description": "Array of TopicName has many Frequency",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Frequency"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "TopicNameFrequencyController.find"
      }
    },
    "/topic-names/{id}": {
      "put": {
        "x-controller-name": "TopicNameController",
        "x-operation-name": "replaceById",
        "tags": [
          "TopicNameController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "TopicName PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TopicName"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "TopicNameController.replaceById"
      },
      "patch": {
        "x-controller-name": "TopicNameController",
        "x-operation-name": "updateById",
        "tags": [
          "TopicNameController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "TopicName PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TopicNamePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "TopicNameController.updateById"
      },
      "get": {
        "x-controller-name": "TopicNameController",
        "x-operation-name": "findById",
        "tags": [
          "TopicNameController"
        ],
        "responses": {
          "200": {
            "description": "TopicName model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TopicNameWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TopicName.Filter"
                }
              }
            }
          }
        ],
        "operationId": "TopicNameController.findById"
      },
      "delete": {
        "x-controller-name": "TopicNameController",
        "x-operation-name": "deleteById",
        "tags": [
          "TopicNameController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "TopicName DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "TopicNameController.deleteById"
      }
    },
    "/topic-names": {
      "post": {
        "x-controller-name": "TopicNameController",
        "x-operation-name": "create",
        "tags": [
          "TopicNameController"
        ],
        "responses": {
          "200": {
            "description": "TopicName model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TopicName"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewTopicName"
              }
            }
          }
        },
        "operationId": "TopicNameController.create"
      },
      "get": {
        "x-controller-name": "TopicNameController",
        "x-operation-name": "find",
        "tags": [
          "TopicNameController"
        ],
        "responses": {
          "200": {
            "description": "Array of TopicName model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/TopicNameWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TopicName.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "TopicNameController.find"
      }
    },
    "/topics/count": {
      "get": {
        "x-controller-name": "TopicController",
        "x-operation-name": "count",
        "tags": [
          "TopicController"
        ],
        "responses": {
          "200": {
            "description": "Topic model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Topic.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Topic>"
                }
              }
            }
          }
        ],
        "operationId": "TopicController.count"
      }
    },
    "/topics/{id}/sub-topics": {
      "post": {
        "x-controller-name": "TopicSubTopicController",
        "x-operation-name": "create",
        "tags": [
          "TopicSubTopicController"
        ],
        "responses": {
          "200": {
            "description": "Topic model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubTopic"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSubTopicInTopic"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "TopicSubTopicController.create"
      },
      "patch": {
        "x-controller-name": "TopicSubTopicController",
        "x-operation-name": "patch",
        "tags": [
          "TopicSubTopicController"
        ],
        "responses": {
          "200": {
            "description": "Topic.SubTopic PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SubTopic.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SubTopic>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubTopicPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "TopicSubTopicController.patch"
      },
      "get": {
        "x-controller-name": "TopicSubTopicController",
        "x-operation-name": "find",
        "tags": [
          "TopicSubTopicController"
        ],
        "responses": {
          "200": {
            "description": "Array of Topic has many SubTopic",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SubTopic"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "TopicSubTopicController.find"
      },
      "delete": {
        "x-controller-name": "TopicSubTopicController",
        "x-operation-name": "delete",
        "tags": [
          "TopicSubTopicController"
        ],
        "responses": {
          "200": {
            "description": "Topic.SubTopic DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "SubTopic.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<SubTopic>"
                }
              }
            }
          }
        ],
        "operationId": "TopicSubTopicController.delete"
      }
    },
    "/topics/{id}": {
      "put": {
        "x-controller-name": "TopicController",
        "x-operation-name": "replaceById",
        "tags": [
          "TopicController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Topic PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Topic"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "TopicController.replaceById"
      },
      "patch": {
        "x-controller-name": "TopicController",
        "x-operation-name": "updateById",
        "tags": [
          "TopicController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Topic PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TopicPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "TopicController.updateById"
      },
      "get": {
        "x-controller-name": "TopicController",
        "x-operation-name": "findById",
        "tags": [
          "TopicController"
        ],
        "responses": {
          "200": {
            "description": "Topic model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TopicWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Topic.Filter"
                }
              }
            }
          }
        ],
        "operationId": "TopicController.findById"
      },
      "delete": {
        "x-controller-name": "TopicController",
        "x-operation-name": "deleteById",
        "tags": [
          "TopicController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "Topic DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "TopicController.deleteById"
      }
    },
    "/topics": {
      "post": {
        "x-controller-name": "TopicController",
        "x-operation-name": "create",
        "tags": [
          "TopicController"
        ],
        "responses": {
          "200": {
            "description": "Topic model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Topic"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewTopic"
              }
            }
          }
        },
        "operationId": "TopicController.create"
      },
      "get": {
        "x-controller-name": "TopicController",
        "x-operation-name": "find",
        "tags": [
          "TopicController"
        ],
        "responses": {
          "200": {
            "description": "Array of Topic model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/TopicWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Topic.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "TopicController.find"
      }
    },
    "/uk/users": {
      "get": {
        "x-controller-name": "UserController",
        "x-operation-name": "findByUK",
        "tags": [
          "UserController"
        ],
        "security": [
          {
            "jwt": []
          }
        ],
        "responses": {
          "200": {
            "description": "User",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/User"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "search",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "length",
            "in": "query",
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "start",
            "in": "query",
            "schema": {
              "type": "number"
            }
          }
        ],
        "operationId": "UserController.findByUK"
      }
    },
    "/uploadToServiceNow": {
      "post": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "uploadToServiceNow",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "200": {
            "description": "File uploaded to ServiceNow",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "x-parser": "stream",
              "schema": {
                "type": "object",
                "properties": {
                  "file": {
                    "type": "string",
                    "format": "binary"
                  }
                }
              }
            }
          },
          "description": "Request body for multipart/form-data based file upload",
          "required": true
        },
        "operationId": "UserProfileController.uploadToServiceNow"
      }
    },
    "/user-get-me": {
      "get": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "userwhoAmI",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "200": {
            "description": "Return value of UserProfileController.userwhoAmI"
          }
        },
        "operationId": "UserProfileController.userwhoAmI"
      }
    },
    "/user-get-me-new": {
      "get": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "usernewwhoAmI",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "200": {
            "description": "Return value of UserProfileController.usernewwhoAmI"
          }
        },
        "operationId": "UserProfileController.usernewwhoAmI"
      }
    },
    "/user-profiles/count": {
      "get": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "count",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "UserProfile.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<UserProfile>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileController.count"
      }
    },
    "/user-profiles/{id}/assign-approver-indicators": {
      "post": {
        "x-controller-name": "UserProfileAssignApproverIndicatorController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileAssignApproverIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignApproverIndicator"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignApproverIndicatorInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignApproverIndicatorController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileAssignApproverIndicatorController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileAssignApproverIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.AssignApproverIndicator PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignApproverIndicator.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignApproverIndicator>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignApproverIndicatorPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignApproverIndicatorController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileAssignApproverIndicatorController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileAssignApproverIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many AssignApproverIndicator",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignApproverIndicator"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignApproverIndicatorController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileAssignApproverIndicatorController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileAssignApproverIndicatorController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.AssignApproverIndicator DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignApproverIndicator.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignApproverIndicator>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignApproverIndicatorController.delete"
      }
    },
    "/user-profiles/{id}/assign-dcf-clients": {
      "post": {
        "x-controller-name": "UserProfileAssignDcfClientController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileAssignDcfClientController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfClient"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDcfClientInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignDcfClientController.create"
      },
      "get": {
        "x-controller-name": "UserProfileAssignDcfClientController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileAssignDcfClientController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many AssignDcfClient",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDcfClient"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignDcfClientController.find"
      }
    },
    "/user-profiles/{id}/assign-dcf-entities": {
      "post": {
        "x-controller-name": "UserProfileAssignDcfEntityController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileAssignDcfEntityController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfEntity"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDcfEntityInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignDcfEntityController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileAssignDcfEntityController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileAssignDcfEntityController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.AssignDcfEntity PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDcfEntity.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDcfEntity>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDcfEntityPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignDcfEntityController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileAssignDcfEntityController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileAssignDcfEntityController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many AssignDcfEntity",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDcfEntity"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignDcfEntityController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileAssignDcfEntityController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileAssignDcfEntityController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.AssignDcfEntity DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDcfEntity.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDcfEntity>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignDcfEntityController.delete"
      }
    },
    "/user-profiles/{id}/assign-dcf-entity-users": {
      "post": {
        "x-controller-name": "UserProfileAssignDcfEntityUserController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileAssignDcfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfEntityUser"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDcfEntityUserInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignDcfEntityUserController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileAssignDcfEntityUserController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileAssignDcfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.AssignDcfEntityUser PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDcfEntityUser.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDcfEntityUser>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDcfEntityUserPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignDcfEntityUserController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileAssignDcfEntityUserController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileAssignDcfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many AssignDcfEntityUser",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDcfEntityUser"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignDcfEntityUserController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileAssignDcfEntityUserController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileAssignDcfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.AssignDcfEntityUser DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDcfEntityUser.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDcfEntityUser>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignDcfEntityUserController.delete"
      }
    },
    "/user-profiles/{id}/assign-dcf-suppliers": {
      "post": {
        "x-controller-name": "UserProfileAssignDcfSuppliersController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileAssignDcfSuppliersController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfSuppliers"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDcfSuppliersInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignDcfSuppliersController.create"
      },
      "get": {
        "x-controller-name": "UserProfileAssignDcfSuppliersController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileAssignDcfSuppliersController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many AssignDcfSuppliers",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDcfSuppliers"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignDcfSuppliersController.find"
      }
    },
    "/user-profiles/{id}/assign-dcf-user-news": {
      "post": {
        "x-controller-name": "UserProfileAssignDcfUserNewController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileAssignDcfUserNewController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfUserNew"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDcfUserNewInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignDcfUserNewController.create"
      },
      "get": {
        "x-controller-name": "UserProfileAssignDcfUserNewController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileAssignDcfUserNewController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many AssignDcfUserNew",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDcfUserNew"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignDcfUserNewController.find"
      }
    },
    "/user-profiles/{id}/assign-dcf-users": {
      "post": {
        "x-controller-name": "UserProfileAssignDcfUserController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileAssignDcfUserController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDcfUser"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDcfUserInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignDcfUserController.create"
      },
      "get": {
        "x-controller-name": "UserProfileAssignDcfUserController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileAssignDcfUserController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many AssignDcfUser",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDcfUser"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignDcfUserController.find"
      }
    },
    "/user-profiles/{id}/assign-df-entities": {
      "post": {
        "x-controller-name": "UserProfileAssignDfEntityController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileAssignDfEntityController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDfEntity"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDfEntityInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignDfEntityController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileAssignDfEntityController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileAssignDfEntityController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.AssignDfEntity PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDfEntity.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDfEntity>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDfEntityPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignDfEntityController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileAssignDfEntityController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileAssignDfEntityController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many AssignDfEntity",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDfEntity"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignDfEntityController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileAssignDfEntityController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileAssignDfEntityController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.AssignDfEntity DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDfEntity.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDfEntity>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignDfEntityController.delete"
      }
    },
    "/user-profiles/{id}/assign-df-entity-users": {
      "post": {
        "x-controller-name": "UserProfileAssignDfEntityUserController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileAssignDfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDfEntityUser"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDfEntityUserInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignDfEntityUserController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileAssignDfEntityUserController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileAssignDfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.AssignDfEntityUser PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDfEntityUser.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDfEntityUser>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignDfEntityUserPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignDfEntityUserController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileAssignDfEntityUserController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileAssignDfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many AssignDfEntityUser",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDfEntityUser"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignDfEntityUserController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileAssignDfEntityUserController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileAssignDfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.AssignDfEntityUser DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignDfEntityUser.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignDfEntityUser>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignDfEntityUserController.delete"
      }
    },
    "/user-profiles/{id}/assign-df-users": {
      "post": {
        "x-controller-name": "UserProfileAssignDfUserController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileAssignDfUserController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignDfUser"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignDfUserInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignDfUserController.create"
      },
      "get": {
        "x-controller-name": "UserProfileAssignDfUserController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileAssignDfUserController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many AssignDfUser",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignDfUser"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignDfUserController.find"
      }
    },
    "/user-profiles/{id}/assign-rf-entities": {
      "post": {
        "x-controller-name": "UserProfileAssignRfEntityController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileAssignRfEntityController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignRfEntity"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignRfEntityInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignRfEntityController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileAssignRfEntityController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileAssignRfEntityController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.AssignRfEntity PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignRfEntity.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignRfEntity>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignRfEntityPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignRfEntityController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileAssignRfEntityController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileAssignRfEntityController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many AssignRfEntity",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignRfEntity"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignRfEntityController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileAssignRfEntityController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileAssignRfEntityController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.AssignRfEntity DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignRfEntity.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignRfEntity>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignRfEntityController.delete"
      }
    },
    "/user-profiles/{id}/assign-rf-users": {
      "post": {
        "x-controller-name": "UserProfileAssignRfUsersController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileAssignRfUsersController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignRfUsers"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignRfUsersInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignRfUsersController.create"
      },
      "get": {
        "x-controller-name": "UserProfileAssignRfUsersController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileAssignRfUsersController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many AssignRfUsers",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignRfUsers"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignRfUsersController.find"
      }
    },
    "/user-profiles/{id}/assign-srf-entities": {
      "post": {
        "x-controller-name": "UserProfileAssignSrfEntityController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileAssignSrfEntityController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignSrfEntity"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignSrfEntityInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignSrfEntityController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileAssignSrfEntityController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileAssignSrfEntityController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.AssignSrfEntity PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignSrfEntity.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignSrfEntity>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignSrfEntityPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignSrfEntityController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileAssignSrfEntityController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileAssignSrfEntityController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many AssignSrfEntity",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignSrfEntity"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignSrfEntityController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileAssignSrfEntityController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileAssignSrfEntityController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.AssignSrfEntity DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignSrfEntity.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignSrfEntity>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignSrfEntityController.delete"
      }
    },
    "/user-profiles/{id}/assign-srf-entity-users": {
      "post": {
        "x-controller-name": "UserProfileAssignSrfEntityUserController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileAssignSrfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignSrfEntityUser"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignSrfEntityUserInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignSrfEntityUserController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileAssignSrfEntityUserController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileAssignSrfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.AssignSrfEntityUser PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignSrfEntityUser.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignSrfEntityUser>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AssignSrfEntityUserPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignSrfEntityUserController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileAssignSrfEntityUserController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileAssignSrfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many AssignSrfEntityUser",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignSrfEntityUser"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignSrfEntityUserController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileAssignSrfEntityUserController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileAssignSrfEntityUserController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.AssignSrfEntityUser DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "AssignSrfEntityUser.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<AssignSrfEntityUser>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignSrfEntityUserController.delete"
      }
    },
    "/user-profiles/{id}/assign-srf-users": {
      "post": {
        "x-controller-name": "UserProfileAssignSrfUserController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileAssignSrfUserController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AssignSrfUser"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewAssignSrfUserInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileAssignSrfUserController.create"
      },
      "get": {
        "x-controller-name": "UserProfileAssignSrfUserController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileAssignSrfUserController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many AssignSrfUser",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AssignSrfUser"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileAssignSrfUserController.find"
      }
    },
    "/user-profiles/{id}/certifications": {
      "post": {
        "x-controller-name": "UserProfileCertificationController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileCertificationController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Certification"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewCertificationInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileCertificationController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileCertificationController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileCertificationController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.Certification PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Certification.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Certification>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CertificationPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileCertificationController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileCertificationController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileCertificationController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many Certification",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Certification"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileCertificationController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileCertificationController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileCertificationController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.Certification DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "Certification.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<Certification>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileCertificationController.delete"
      }
    },
    "/user-profiles/{id}/client-ef-category-assignments": {
      "post": {
        "x-controller-name": "UserProfileClientEfCategoryAssignmentController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileClientEfCategoryAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ClientEfCategoryAssignment"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientEfCategoryAssignmentInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileClientEfCategoryAssignmentController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileClientEfCategoryAssignmentController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileClientEfCategoryAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.ClientEfCategoryAssignment PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ClientEfCategoryAssignment.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ClientEfCategoryAssignment>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ClientEfCategoryAssignmentPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileClientEfCategoryAssignmentController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileClientEfCategoryAssignmentController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileClientEfCategoryAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many ClientEfCategoryAssignment",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ClientEfCategoryAssignment"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileClientEfCategoryAssignmentController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileClientEfCategoryAssignmentController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileClientEfCategoryAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.ClientEfCategoryAssignment DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ClientEfCategoryAssignment.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ClientEfCategoryAssignment>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileClientEfCategoryAssignmentController.delete"
      }
    },
    "/user-profiles/{id}/client-initiatives": {
      "post": {
        "x-controller-name": "UserProfileClientInitiativeController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileClientInitiativeController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ClientInitiative"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientInitiativeInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileClientInitiativeController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileClientInitiativeController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileClientInitiativeController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.ClientInitiative PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ClientInitiative.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ClientInitiative>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ClientInitiativePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileClientInitiativeController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileClientInitiativeController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileClientInitiativeController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many ClientInitiative",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ClientInitiative"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileClientInitiativeController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileClientInitiativeController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileClientInitiativeController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.ClientInitiative DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "ClientInitiative.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<ClientInitiative>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileClientInitiativeController.delete"
      }
    },
    "/user-profiles/{id}/dp-report-news": {
      "post": {
        "x-controller-name": "UserProfileDpReportNewController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileDpReportNewController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DpReportNew"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewDpReportNewInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileDpReportNewController.create"
      },
      "get": {
        "x-controller-name": "UserProfileDpReportNewController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileDpReportNewController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many DpReportNew",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/DpReportNew"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileDpReportNewController.find"
      }
    },
    "/user-profiles/{id}/dp-reports": {
      "post": {
        "x-controller-name": "UserProfileDpReportController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileDpReportController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DpReport"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewDpReportInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileDpReportController.create"
      },
      "get": {
        "x-controller-name": "UserProfileDpReportController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileDpReportController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many DpReport",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/DpReport"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileDpReportController.find"
      }
    },
    "/user-profiles/{id}/frequencies": {
      "post": {
        "x-controller-name": "UserProfileFrequencyController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileFrequencyController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Frequency"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewFrequencyInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileFrequencyController.create"
      },
      "get": {
        "x-controller-name": "UserProfileFrequencyController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileFrequencyController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many Frequency",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Frequency"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileFrequencyController.find"
      }
    },
    "/user-profiles/{id}/indicator-approver-assignments": {
      "post": {
        "x-controller-name": "UserProfileIndicatorApproverAssignmentController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileIndicatorApproverAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IndicatorApproverAssignment"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewIndicatorApproverAssignmentInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileIndicatorApproverAssignmentController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileIndicatorApproverAssignmentController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileIndicatorApproverAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.IndicatorApproverAssignment PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "IndicatorApproverAssignment.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<IndicatorApproverAssignment>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/IndicatorApproverAssignmentPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileIndicatorApproverAssignmentController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileIndicatorApproverAssignmentController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileIndicatorApproverAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many IndicatorApproverAssignment",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/IndicatorApproverAssignment"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileIndicatorApproverAssignmentController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileIndicatorApproverAssignmentController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileIndicatorApproverAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.IndicatorApproverAssignment DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "IndicatorApproverAssignment.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<IndicatorApproverAssignment>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileIndicatorApproverAssignmentController.delete"
      }
    },
    "/user-profiles/{id}/location-ones": {
      "post": {
        "x-controller-name": "UserProfileLocationOneController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileLocationOneController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LocationOne"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewLocationOneInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileLocationOneController.create"
      },
      "get": {
        "x-controller-name": "UserProfileLocationOneController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileLocationOneController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many LocationOne",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/LocationOne"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileLocationOneController.find"
      }
    },
    "/user-profiles/{id}/multiple-import-qn-submissions": {
      "post": {
        "x-controller-name": "UserProfileQuantitativeSubmissionController",
        "x-operation-name": "multipleimport",
        "tags": [
          "UserProfileQuantitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance"
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "data": {
                    "type": "array",
                    "items": {
                      "type": "object"
                    }
                  },
                  "user_id": {
                    "type": "number"
                  }
                },
                "required": [
                  "data",
                  "user_id"
                ]
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileQuantitativeSubmissionController.multipleimport"
      }
    },
    "/user-profiles/{id}/new-client-certifications": {
      "post": {
        "x-controller-name": "UserProfileNewClientCertificationController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileNewClientCertificationController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientCertification"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewClientCertificationInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileNewClientCertificationController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileNewClientCertificationController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileNewClientCertificationController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.NewClientCertification PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewClientCertification.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewClientCertification>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientCertificationPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileNewClientCertificationController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileNewClientCertificationController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileNewClientCertificationController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many NewClientCertification",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewClientCertification"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileNewClientCertificationController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileNewClientCertificationController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileNewClientCertificationController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.NewClientCertification DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewClientCertification.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewClientCertification>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileNewClientCertificationController.delete"
      }
    },
    "/user-profiles/{id}/new-client-initiative-user-assignment": {
      "post": {
        "x-controller-name": "UserProfileNewClientInitiativeUserAssignmentController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileNewClientInitiativeUserAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientInitiativeUserAssignment"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewClientInitiativeUserAssignmentInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileNewClientInitiativeUserAssignmentController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileNewClientInitiativeUserAssignmentController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileNewClientInitiativeUserAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.NewClientInitiativeUserAssignment PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewClientInitiativeUserAssignment.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewClientInitiativeUserAssignment>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientInitiativeUserAssignmentPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileNewClientInitiativeUserAssignmentController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileNewClientInitiativeUserAssignmentController",
        "x-operation-name": "get",
        "tags": [
          "UserProfileNewClientInitiativeUserAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile has one NewClientInitiativeUserAssignment",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientInitiativeUserAssignment"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileNewClientInitiativeUserAssignmentController.get"
      },
      "delete": {
        "x-controller-name": "UserProfileNewClientInitiativeUserAssignmentController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileNewClientInitiativeUserAssignmentController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.NewClientInitiativeUserAssignment DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewClientInitiativeUserAssignment.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewClientInitiativeUserAssignment>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileNewClientInitiativeUserAssignmentController.delete"
      }
    },
    "/user-profiles/{id}/new-client-initiatives": {
      "post": {
        "x-controller-name": "UserProfileNewClientInitiativeController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileNewClientInitiativeController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewClientInitiative"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewClientInitiativeInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileNewClientInitiativeController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileNewClientInitiativeController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileNewClientInitiativeController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.NewClientInitiative PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewClientInitiative.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewClientInitiative>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewClientInitiativePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileNewClientInitiativeController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileNewClientInitiativeController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileNewClientInitiativeController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many NewClientInitiative",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewClientInitiative"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileNewClientInitiativeController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileNewClientInitiativeController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileNewClientInitiativeController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.NewClientInitiative DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewClientInitiative.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewClientInitiative>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileNewClientInitiativeController.delete"
      }
    },
    "/user-profiles/{id}/new-goals": {
      "post": {
        "x-controller-name": "UserProfileNewGoalsController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileNewGoalsController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewGoals"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewGoalsInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileNewGoalsController.create"
      },
      "get": {
        "x-controller-name": "UserProfileNewGoalsController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileNewGoalsController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many NewGoals",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewGoals"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileNewGoalsController.find"
      }
    },
    "/user-profiles/{id}/news-circulations": {
      "post": {
        "x-controller-name": "UserProfileNewsCirculationController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileNewsCirculationController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewsCirculation"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewNewsCirculationInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileNewsCirculationController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileNewsCirculationController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileNewsCirculationController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.NewsCirculation PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewsCirculation.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewsCirculation>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewsCirculationPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileNewsCirculationController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileNewsCirculationController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileNewsCirculationController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many NewsCirculation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NewsCirculation"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileNewsCirculationController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileNewsCirculationController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileNewsCirculationController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.NewsCirculation DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "NewsCirculation.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<NewsCirculation>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileNewsCirculationController.delete"
      }
    },
    "/user-profiles/{id}/ql-listing-filters": {
      "post": {
        "x-controller-name": "UserProfileQlListingFilterController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileQlListingFilterController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QlListingFilter"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewQlListingFilterInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileQlListingFilterController.create"
      },
      "get": {
        "x-controller-name": "UserProfileQlListingFilterController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileQlListingFilterController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many QlListingFilter",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/QlListingFilter"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileQlListingFilterController.find"
      }
    },
    "/user-profiles/{id}/qn-approver-submissions": {
      "post": {
        "x-controller-name": "UserProfileQnApproverSubmissionController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileQnApproverSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QnApproverSubmission"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewQnApproverSubmissionInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileQnApproverSubmissionController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileQnApproverSubmissionController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileQnApproverSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.QnApproverSubmission PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "QnApproverSubmission.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<QnApproverSubmission>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QnApproverSubmissionPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileQnApproverSubmissionController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileQnApproverSubmissionController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileQnApproverSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many QnApproverSubmission",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/QnApproverSubmission"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileQnApproverSubmissionController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileQnApproverSubmissionController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileQnApproverSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.QnApproverSubmission DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "QnApproverSubmission.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<QnApproverSubmission>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileQnApproverSubmissionController.delete"
      }
    },
    "/user-profiles/{id}/qn-indicator-approvals": {
      "post": {
        "x-controller-name": "UserProfileQnIndicatorApprovalController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileQnIndicatorApprovalController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QnIndicatorApproval"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewQnIndicatorApprovalInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileQnIndicatorApprovalController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileQnIndicatorApprovalController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileQnIndicatorApprovalController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.QnIndicatorApproval PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "QnIndicatorApproval.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<QnIndicatorApproval>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QnIndicatorApprovalPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileQnIndicatorApprovalController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileQnIndicatorApprovalController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileQnIndicatorApprovalController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many QnIndicatorApproval",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/QnIndicatorApproval"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileQnIndicatorApprovalController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileQnIndicatorApprovalController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileQnIndicatorApprovalController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.QnIndicatorApproval DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "QnIndicatorApproval.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<QnIndicatorApproval>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileQnIndicatorApprovalController.delete"
      }
    },
    "/user-profiles/{id}/qualitative-submissions": {
      "post": {
        "x-controller-name": "UserProfileQualitativeSubmissionController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileQualitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QualitativeSubmission"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewQualitativeSubmissionInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileQualitativeSubmissionController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileQualitativeSubmissionController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileQualitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.QualitativeSubmission PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "QualitativeSubmission.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<QualitativeSubmission>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QualitativeSubmissionPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileQualitativeSubmissionController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileQualitativeSubmissionController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileQualitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many QualitativeSubmission",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/QualitativeSubmission"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileQualitativeSubmissionController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileQualitativeSubmissionController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileQualitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.QualitativeSubmission DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "QualitativeSubmission.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<QualitativeSubmission>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileQualitativeSubmissionController.delete"
      }
    },
    "/user-profiles/{id}/quantitative-dp-reports": {
      "post": {
        "x-controller-name": "UserProfileQuantitativeDpReportController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileQuantitativeDpReportController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QuantitativeDpReport"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewQuantitativeDpReportInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileQuantitativeDpReportController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileQuantitativeDpReportController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileQuantitativeDpReportController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.QuantitativeDpReport PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "QuantitativeDpReport.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<QuantitativeDpReport>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QuantitativeDpReportPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileQuantitativeDpReportController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileQuantitativeDpReportController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileQuantitativeDpReportController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many QuantitativeDpReport",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/QuantitativeDpReport"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileQuantitativeDpReportController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileQuantitativeDpReportController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileQuantitativeDpReportController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.QuantitativeDpReport DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "QuantitativeDpReport.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<QuantitativeDpReport>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileQuantitativeDpReportController.delete"
      }
    },
    "/user-profiles/{id}/quantitative-submissions": {
      "post": {
        "x-controller-name": "UserProfileQuantitativeSubmissionController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileQuantitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QuantitativeSubmission"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewQuantitativeSubmissionInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileQuantitativeSubmissionController.create"
      },
      "get": {
        "x-controller-name": "UserProfileQuantitativeSubmissionController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileQuantitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many QuantitativeSubmission",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/QuantitativeSubmission"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileQuantitativeSubmissionController.find"
      }
    },
    "/user-profiles/{id}/quantitative-submissions-custom": {
      "post": {
        "x-controller-name": "UserProfileQuantitativeSubmissionController",
        "x-operation-name": "createCustom",
        "tags": [
          "UserProfileQuantitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/QuantitativeSubmission"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewQuantitativeSubmissionInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileQuantitativeSubmissionController.createCustom"
      },
      "get": {
        "x-controller-name": "UserProfileQuantitativeSubmissionController",
        "x-operation-name": "findCustom",
        "tags": [
          "UserProfileQuantitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many QuantitativeSubmission",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/QuantitativeSubmission"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileQuantitativeSubmissionController.findCustom"
      }
    },
    "/user-profiles/{id}/restatement-import-qn-submissions": {
      "post": {
        "x-controller-name": "UserProfileQuantitativeSubmissionController",
        "x-operation-name": "restatementimport",
        "tags": [
          "UserProfileQuantitativeSubmissionController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance"
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "data": {
                    "type": "array",
                    "items": {
                      "type": "object"
                    }
                  },
                  "user_id": {
                    "type": "number"
                  }
                },
                "required": [
                  "data",
                  "user_id"
                ]
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileQuantitativeSubmissionController.restatementimport"
      }
    },
    "/user-profiles/{id}/structured-responses": {
      "post": {
        "x-controller-name": "UserProfileStructuredResponseController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileStructuredResponseController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StructuredResponse"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewStructuredResponseInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileStructuredResponseController.create"
      },
      "patch": {
        "x-controller-name": "UserProfileStructuredResponseController",
        "x-operation-name": "patch",
        "tags": [
          "UserProfileStructuredResponseController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.StructuredResponse PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "StructuredResponse.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<StructuredResponse>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StructuredResponsePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileStructuredResponseController.patch"
      },
      "get": {
        "x-controller-name": "UserProfileStructuredResponseController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileStructuredResponseController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many StructuredResponse",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StructuredResponse"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileStructuredResponseController.find"
      },
      "delete": {
        "x-controller-name": "UserProfileStructuredResponseController",
        "x-operation-name": "delete",
        "tags": [
          "UserProfileStructuredResponseController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile.StructuredResponse DELETE success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "StructuredResponse.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<StructuredResponse>"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileStructuredResponseController.delete"
      }
    },
    "/user-profiles/{id}/submit-cfs": {
      "post": {
        "x-controller-name": "UserProfileSubmitCfController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileSubmitCfController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitCf"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSubmitCfInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileSubmitCfController.create"
      },
      "get": {
        "x-controller-name": "UserProfileSubmitCfController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileSubmitCfController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many SubmitCf",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SubmitCf"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileSubmitCfController.find"
      }
    },
    "/user-profiles/{id}/submit-dcf-news": {
      "post": {
        "x-controller-name": "UserProfileSubmitDcfNewController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileSubmitDcfNewController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitDcfNew"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSubmitDcfNewInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileSubmitDcfNewController.create"
      },
      "get": {
        "x-controller-name": "UserProfileSubmitDcfNewController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileSubmitDcfNewController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many SubmitDcfNew",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SubmitDcfNew"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileSubmitDcfNewController.find"
      }
    },
    "/user-profiles/{id}/submit-dcfs": {
      "post": {
        "x-controller-name": "UserProfileSubmitDcfController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileSubmitDcfController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitDcf"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSubmitDcfInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileSubmitDcfController.create"
      },
      "get": {
        "x-controller-name": "UserProfileSubmitDcfController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileSubmitDcfController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many SubmitDcf",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SubmitDcf"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileSubmitDcfController.find"
      }
    },
    "/user-profiles/{id}/submit-rf-news": {
      "post": {
        "x-controller-name": "UserProfileSubmitRfNewController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileSubmitRfNewController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitRfNew"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSubmitRfNewInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileSubmitRfNewController.create"
      },
      "get": {
        "x-controller-name": "UserProfileSubmitRfNewController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileSubmitRfNewController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many SubmitRfNew",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SubmitRfNew"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileSubmitRfNewController.find"
      }
    },
    "/user-profiles/{id}/submit-rfs": {
      "post": {
        "x-controller-name": "UserProfileSubmitRfController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileSubmitRfController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubmitRf"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewSubmitRfInUserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileSubmitRfController.create"
      },
      "get": {
        "x-controller-name": "UserProfileSubmitRfController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileSubmitRfController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile has many SubmitRf",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SubmitRf"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        ],
        "operationId": "UserProfileSubmitRfController.find"
      }
    },
    "/user-profiles/{id}": {
      "put": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "replaceById",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "UserProfile PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UserProfile"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileController.replaceById"
      },
      "patch": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "updateById",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "UserProfile PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UserProfilePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileController.updateById"
      },
      "get": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "findById",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserProfileWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserProfile.Filter"
                }
              }
            }
          }
        ],
        "operationId": "UserProfileController.findById"
      },
      "delete": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "deleteById",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "UserProfile DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "UserProfileController.deleteById"
      }
    },
    "/user-profiles": {
      "post": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "create",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "200": {
            "description": "UserProfile model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserProfile"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewUserProfile"
              }
            }
          }
        },
        "operationId": "UserProfileController.create"
      },
      "get": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "find",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserProfile model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "email": {
                      "type": "string",
                      "format": "email"
                    },
                    "company": {
                      "type": "string"
                    },
                    "active": {
                      "type": "number"
                    },
                    "username": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        },
        "operationId": "UserProfileController.find"
      }
    },
    "/user-profiles-email/{id}": {
      "patch": {
        "x-controller-name": "UserProfileController",
        "x-operation-name": "updateEmailById",
        "tags": [
          "UserProfileController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "UserProfile PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UserProfilePartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserProfileController.updateEmailById"
      }
    },
    "/user-role-authorizations/count": {
      "get": {
        "x-controller-name": "UserRoleAuthorizationController",
        "x-operation-name": "count",
        "tags": [
          "UserRoleAuthorizationController"
        ],
        "responses": {
          "200": {
            "description": "UserRoleAuthorization model count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "UserRoleAuthorization.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<UserRoleAuthorization>"
                }
              }
            }
          }
        ],
        "operationId": "UserRoleAuthorizationController.count"
      }
    },
    "/user-role-authorizations/get-individual-users": {
      "post": {
        "x-controller-name": "UserRoleAuthorizationController",
        "x-operation-name": "getIndividualUsers",
        "tags": [
          "UserRoleAuthorizationController"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "description": "List of users under the specified locations with roles"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "user_id": {
                    "type": "number"
                  },
                  "userProfileId": {
                    "type": "number"
                  }
                },
                "required": [
                  "userProfileId",
                  "locations",
                  "user_id"
                ]
              }
            }
          }
        },
        "operationId": "UserRoleAuthorizationController.getIndividualUsers"
      }
    },
    "/user-role-authorizations/{id}": {
      "put": {
        "x-controller-name": "UserRoleAuthorizationController",
        "x-operation-name": "replaceById",
        "tags": [
          "UserRoleAuthorizationController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "UserRoleAuthorization PUT success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UserRoleAuthorization"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserRoleAuthorizationController.replaceById"
      },
      "patch": {
        "x-controller-name": "UserRoleAuthorizationController",
        "x-operation-name": "updateById",
        "tags": [
          "UserRoleAuthorizationController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "UserRoleAuthorization PATCH success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UserRoleAuthorizationPartial"
              }
            }
          },
          "x-parameter-index": 1
        },
        "operationId": "UserRoleAuthorizationController.updateById"
      },
      "get": {
        "x-controller-name": "UserRoleAuthorizationController",
        "x-operation-name": "findById",
        "tags": [
          "UserRoleAuthorizationController"
        ],
        "responses": {
          "200": {
            "description": "UserRoleAuthorization model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserRoleAuthorizationWithRelations"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          },
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserRoleAuthorization.Filter"
                }
              }
            }
          }
        ],
        "operationId": "UserRoleAuthorizationController.findById"
      },
      "delete": {
        "x-controller-name": "UserRoleAuthorizationController",
        "x-operation-name": "deleteById",
        "tags": [
          "UserRoleAuthorizationController"
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "content": {
              "application/json": {
                "schema": {
                  "description": "UserRoleAuthorization DELETE success"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "number"
            },
            "required": true
          }
        ],
        "operationId": "UserRoleAuthorizationController.deleteById"
      }
    },
    "/user-role-authorizations": {
      "post": {
        "x-controller-name": "UserRoleAuthorizationController",
        "x-operation-name": "create",
        "tags": [
          "UserRoleAuthorizationController"
        ],
        "responses": {
          "200": {
            "description": "UserRoleAuthorization model instance",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserRoleAuthorization"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewUserRoleAuthorization"
              }
            }
          }
        },
        "operationId": "UserRoleAuthorizationController.create"
      },
      "patch": {
        "x-controller-name": "UserRoleAuthorizationController",
        "x-operation-name": "updateAll",
        "tags": [
          "UserRoleAuthorizationController"
        ],
        "responses": {
          "200": {
            "description": "UserRoleAuthorization PATCH success count",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/loopback.Count"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "where",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "title": "UserRoleAuthorization.WhereFilter",
                  "additionalProperties": true,
                  "x-typescript-type": "@loopback/repository#Where<UserRoleAuthorization>"
                }
              }
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UserRoleAuthorizationPartial"
              }
            }
          }
        },
        "operationId": "UserRoleAuthorizationController.updateAll"
      },
      "get": {
        "x-controller-name": "UserRoleAuthorizationController",
        "x-operation-name": "find",
        "tags": [
          "UserRoleAuthorizationController"
        ],
        "responses": {
          "200": {
            "description": "Array of UserRoleAuthorization model instances",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/UserRoleAuthorizationWithRelations"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserRoleAuthorization.Filter1"
                }
              }
            }
          }
        ],
        "operationId": "UserRoleAuthorizationController.find"
      }
    },
    "/users/login": {
      "post": {
        "x-controller-name": "UserController",
        "x-operation-name": "login",
        "tags": [
          "UserController"
        ],
        "responses": {
          "200": {
            "description": "Token",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "token": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "email",
                  "password"
                ],
                "properties": {
                  "email": {
                    "type": "string",
                    "format": "email"
                  },
                  "password": {
                    "type": "string",
                    "minLength": 8
                  }
                }
              }
            }
          },
          "description": "The input of login function",
          "required": true
        },
        "operationId": "UserController.login"
      }
    },
    "/whoAmI": {
      "get": {
        "x-controller-name": "UserController",
        "x-operation-name": "whoAmI",
        "tags": [
          "UserController"
        ],
        "responses": {
          "200": {
            "description": "Return current user",
            "content": {
              "application/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        },
        "operationId": "UserController.whoAmI"
      }
    }
  },
  "servers": [
    {
      "url": "http://dev-api.eisqr.com"
    }
  ],
  "components": {
    "schemas": {
      "User": {
        "title": "User",
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "realm": {
            "type": "string"
          },
          "username": {
            "type": "string"
          },
          "email": {
            "type": "string"
          },
          "emailVerified": {
            "type": "boolean"
          },
          "verificationToken": {
            "type": "string"
          }
        },
        "required": [
          "email"
        ],
        "additionalProperties": true
      },
      "NewUser": {
        "title": "NewUser",
        "type": "object",
        "description": "(tsType: NewUserRequest, schemaOptions: { title: 'NewUser' })",
        "properties": {
          "id": {
            "type": "string"
          },
          "realm": {
            "type": "string"
          },
          "username": {
            "type": "string"
          },
          "email": {
            "type": "string"
          },
          "emailVerified": {
            "type": "boolean"
          },
          "verificationToken": {
            "type": "string"
          },
          "password": {
            "type": "string"
          },
          "company": {
            "type": "string"
          }
        },
        "required": [
          "email",
          "password",
          "company"
        ],
        "additionalProperties": true,
        "x-typescript-type": "NewUserRequest"
      },
      "NewUserRequest": {
        "title": "NewUserRequest",
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "realm": {
            "type": "string"
          },
          "username": {
            "type": "string"
          },
          "email": {
            "type": "string"
          },
          "emailVerified": {
            "type": "boolean"
          },
          "verificationToken": {
            "type": "string"
          },
          "password": {
            "type": "string"
          },
          "company": {
            "type": "string"
          }
        },
        "required": [
          "email",
          "password",
          "company"
        ],
        "additionalProperties": true
      },
      "UserRoleAuthorization": {
        "title": "UserRoleAuthorization",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {},
          "tier3_id": {},
          "roles": {
            "type": "array",
            "items": {}
          },
          "user_id": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewUserRoleAuthorization": {
        "title": "NewUserRoleAuthorization",
        "type": "object",
        "description": "(tsType: Omit<UserRoleAuthorization, 'id'>, schemaOptions: { title: 'NewUserRoleAuthorization', exclude: [ 'id' ] })",
        "properties": {
          "userProfileId": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {},
          "tier3_id": {},
          "roles": {
            "type": "array",
            "items": {}
          },
          "user_id": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<UserRoleAuthorization, 'id'>"
      },
      "UserRoleAuthorizationWithRelations": {
        "title": "UserRoleAuthorizationWithRelations",
        "type": "object",
        "description": "(tsType: UserRoleAuthorizationWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {},
          "tier3_id": {},
          "roles": {
            "type": "array",
            "items": {}
          },
          "user_id": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "UserRoleAuthorizationWithRelations"
      },
      "UserRoleAuthorizationPartial": {
        "title": "UserRoleAuthorizationPartial",
        "type": "object",
        "description": "(tsType: Partial<UserRoleAuthorization>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {},
          "tier3_id": {},
          "roles": {
            "type": "array",
            "items": {}
          },
          "user_id": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<UserRoleAuthorization>"
      },
      "UserProfile": {
        "title": "UserProfile",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "company": {
            "type": "string"
          },
          "information": {
            "type": "object"
          },
          "role": {
            "type": "string"
          },
          "active": {
            "type": "boolean"
          },
          "userId": {
            "type": "string"
          },
          "clientId": {
            "type": "number"
          },
          "access": {
            "type": "object"
          },
          "fyStartMonth": {
            "type": "string"
          },
          "tierLabel": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "additionalProperties": false
      },
      "NewUserProfile": {
        "title": "NewUserProfile",
        "type": "object",
        "description": "(tsType: Omit<UserProfile, 'id'>, schemaOptions: { title: 'NewUserProfile', exclude: [ 'id' ] })",
        "properties": {
          "company": {
            "type": "string"
          },
          "information": {
            "type": "object"
          },
          "role": {
            "type": "string"
          },
          "active": {
            "type": "boolean"
          },
          "userId": {
            "type": "string"
          },
          "clientId": {
            "type": "number"
          },
          "access": {
            "type": "object"
          },
          "fyStartMonth": {
            "type": "string"
          },
          "tierLabel": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<UserProfile, 'id'>"
      },
      "FrequencyWithRelations": {
        "title": "FrequencyWithRelations",
        "type": "object",
        "description": "(tsType: FrequencyWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "data": {},
          "created": {
            "type": "string"
          },
          "locationThreeId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "topicNameId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "FrequencyWithRelations"
      },
      "LocationThreeWithRelations": {
        "title": "LocationThreeWithRelations",
        "type": "object",
        "description": "(tsType: LocationThreeWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "initiatives": {
            "type": "array",
            "items": {}
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "locationTwoId": {
            "type": "number"
          },
          "frequencies": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FrequencyWithRelations"
            }
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "LocationThreeWithRelations"
      },
      "LocationTwoWithRelations": {
        "title": "LocationTwoWithRelations",
        "type": "object",
        "description": "(tsType: LocationTwoWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "locationOneId": {
            "type": "number"
          },
          "locationThrees": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LocationThreeWithRelations"
            }
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "LocationTwoWithRelations"
      },
      "LocationOneWithRelations": {
        "title": "LocationOneWithRelations",
        "type": "object",
        "description": "(tsType: LocationOneWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "userProfileId": {
            "type": "number"
          },
          "locationTwos": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LocationTwoWithRelations"
            }
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "LocationOneWithRelations"
      },
      "AssignDcfUserWithRelations": {
        "title": "AssignDcfUserWithRelations",
        "type": "object",
        "description": "(tsType: AssignDcfUserWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "site": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "frequency": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {
            "type": "number"
          },
          "user_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "formCollectionId": {
            "type": "number"
          },
          "standard": {
            "type": "number"
          },
          "assignDcfClientId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "AssignDcfUserWithRelations"
      },
      "AssignDcfClientWithRelations": {
        "title": "AssignDcfClientWithRelations",
        "type": "object",
        "description": "(tsType: AssignDcfClientWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "dcf_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "cf_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "dp_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "metric_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "category_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "topic_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "selected_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "user_id": {
            "type": "number"
          },
          "modified": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          },
          "assignDcfUsers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AssignDcfUserWithRelations"
            }
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "AssignDcfClientWithRelations"
      },
      "NewTargetsWithRelations": {
        "title": "NewTargetsWithRelations",
        "type": "object",
        "description": "(tsType: NewTargetsWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "baseValue": {
            "type": "string"
          },
          "targetValue": {
            "type": "string"
          },
          "baseDate": {
            "type": "string"
          },
          "targetDate": {
            "type": "string"
          },
          "baseUnit": {
            "type": "string"
          },
          "targetUnit": {
            "type": "string"
          },
          "frequency": {
            "type": "string"
          },
          "interim_frequency": {
            "type": "string"
          },
          "type": {
            "type": "number"
          },
          "interim_target": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newGoalsId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "NewTargetsWithRelations"
      },
      "NewInitiativesWithRelations": {
        "title": "NewInitiativesWithRelations",
        "type": "object",
        "description": "(tsType: NewInitiativesWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "responsibility": {
            "type": "string"
          },
          "initiatives": {
            "type": "array",
            "items": {}
          },
          "status": {
            "type": "array",
            "items": {}
          },
          "indicator": {
            "type": "number"
          },
          "applicability": {
            "type": "object"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newGoalsId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "NewInitiativesWithRelations"
      },
      "NewIndicatorWithRelations": {
        "title": "NewIndicatorWithRelations",
        "type": "object",
        "description": "(tsType: NewIndicatorWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "baseValue": {
            "type": "string"
          },
          "targetValue": {
            "type": "string"
          },
          "baseDate": {
            "type": "string"
          },
          "targetDate": {
            "type": "string"
          },
          "baseUnit": {
            "type": "string"
          },
          "targetUnit": {
            "type": "string"
          },
          "frequency": {
            "type": "string"
          },
          "interim_frequency": {
            "type": "string"
          },
          "type": {
            "type": "number"
          },
          "interim_target": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newTargetsTwoId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "NewIndicatorWithRelations"
      },
      "NewTargetsTwoWithRelations": {
        "title": "NewTargetsTwoWithRelations",
        "type": "object",
        "description": "(tsType: NewTargetsTwoWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "newGoalsId": {
            "type": "number"
          },
          "newIndicators": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewIndicatorWithRelations"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "NewTargetsTwoWithRelations"
      },
      "NewIndicatorTwoWithRelations": {
        "title": "NewIndicatorTwoWithRelations",
        "type": "object",
        "description": "(tsType: NewIndicatorTwoWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "baseValue": {
            "type": "string"
          },
          "targetValue": {
            "type": "string"
          },
          "baseDate": {
            "type": "string"
          },
          "targetDate": {
            "type": "string"
          },
          "baseUnit": {
            "type": "string"
          },
          "frequency": {
            "type": "string"
          },
          "interim_frequency": {
            "type": "string"
          },
          "type": {
            "type": "number"
          },
          "interim_target": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "indicator": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newTargetsTwoId": {
            "type": "number"
          },
          "newGoalsId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "NewIndicatorTwoWithRelations"
      },
      "NewGoalsWithRelations": {
        "title": "NewGoalsWithRelations",
        "type": "object",
        "description": "(tsType: NewGoalsWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "category": {
            "type": "number"
          },
          "alignment": {
            "type": "number"
          },
          "boundary": {
            "type": "array",
            "items": {}
          },
          "sdg": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "alignment_tag": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "newTargets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewTargetsWithRelations"
            }
          },
          "newInitiatives": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewInitiativesWithRelations"
            }
          },
          "newTargetsTwos": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewTargetsTwoWithRelations"
            }
          },
          "newIndicatorTwos": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewIndicatorTwoWithRelations"
            }
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "NewGoalsWithRelations"
      },
      "FormCollectionWithRelations": {
        "title": "FormCollectionWithRelations",
        "type": "object",
        "description": "(tsType: FormCollectionWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "tags": {},
          "standardId": {},
          "categoryId": {},
          "categoryAltId": {},
          "subCategoryDpIds": {},
          "subCategoryOrder": {},
          "calculationDpIds": {},
          "comments": {
            "type": "string"
          },
          "curator_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "updated": {
            "type": "string"
          },
          "assignDcfUsers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AssignDcfUserWithRelations"
            }
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "FormCollectionWithRelations"
      },
      "AssignDcfSuppliersWithRelations": {
        "title": "AssignDcfSuppliersWithRelations",
        "type": "object",
        "description": "(tsType: AssignDcfSuppliersWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "modifier_id": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "supplier_id": {
            "type": "number"
          },
          "dfcs": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "config": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "AssignDcfSuppliersWithRelations"
      },
      "SubmitDcfWithRelations": {
        "title": "SubmitDcfWithRelations",
        "type": "object",
        "description": "(tsType: SubmitDcfWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "dcf": {
            "type": "number"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "remarks": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequencycd": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "SubmitDcfWithRelations"
      },
      "DpReportWithRelations": {
        "title": "DpReportWithRelations",
        "type": "object",
        "description": "(tsType: DpReportWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "user_type": {
            "type": "string"
          },
          "dcfId": {
            "type": "number"
          },
          "dpId": {
            "type": "string"
          },
          "rp": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "site": {
            "type": "number"
          },
          "clientId": {
            "type": "number"
          },
          "reporter_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "form_id": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "year": {},
          "value": {},
          "type": {},
          "submitId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "DpReportWithRelations"
      },
      "SubmitRfWithRelations": {
        "title": "SubmitRfWithRelations",
        "type": "object",
        "description": "(tsType: SubmitRfWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "rfid": {
            "type": "number"
          },
          "framework": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "response": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "type": {
            "type": "number"
          },
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "categoryId": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "topicId": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "SubmitRfWithRelations"
      },
      "QlListingFilterWithRelations": {
        "title": "QlListingFilterWithRelations",
        "type": "object",
        "description": "(tsType: QlListingFilterWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "string"
          },
          "category": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "topic": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "framework": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "metric": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "remarks": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "QlListingFilterWithRelations"
      },
      "AssignRfUsersWithRelations": {
        "title": "AssignRfUsersWithRelations",
        "type": "object",
        "description": "(tsType: AssignRfUsersWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "user_id": {
            "type": "number"
          },
          "rfid": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "submitted_by": {
            "type": "number"
          },
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "level": {
            "type": "number"
          },
          "coverage": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "AssignRfUsersWithRelations"
      },
      "SubmitCfWithRelations": {
        "title": "SubmitCfWithRelations",
        "type": "object",
        "description": "(tsType: SubmitCfWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "cf": {
            "type": "number"
          },
          "user_type": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequencycd": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "reviewed_by": {
            "type": "number"
          },
          "return_remarks": {},
          "reviewed_on": {
            "type": "string"
          },
          "self": {
            "type": "boolean"
          },
          "assignmentId": {},
          "form_type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "SubmitCfWithRelations"
      },
      "AssignDcfUserNewWithRelations": {
        "title": "AssignDcfUserNewWithRelations",
        "type": "object",
        "description": "(tsType: AssignDcfUserNewWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "frequency": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {},
          "user_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "standard": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "AssignDcfUserNewWithRelations"
      },
      "SubmitRfNewWithRelations": {
        "title": "SubmitRfNewWithRelations",
        "type": "object",
        "description": "(tsType: SubmitRfNewWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "rfid": {
            "type": "number"
          },
          "framework": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "response": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "type": {
            "type": "number"
          },
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "categoryId": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "topicId": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "coverage": {
            "type": "number"
          },
          "entity_type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "SubmitRfNewWithRelations"
      },
      "SubmitDcfNewWithRelations": {
        "title": "SubmitDcfNewWithRelations",
        "type": "object",
        "description": "(tsType: SubmitDcfNewWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "reviewed_by": {
            "type": "number"
          },
          "reviewed_on": {
            "type": "string"
          },
          "dcf": {
            "type": "number"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "remarks": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequencycd": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "self": {
            "type": "boolean"
          },
          "assignmentId": {},
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "SubmitDcfNewWithRelations"
      },
      "DpReportNewWithRelations": {
        "title": "DpReportNewWithRelations",
        "type": "object",
        "description": "(tsType: DpReportNewWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "user_type": {
            "type": "string"
          },
          "dcfId": {
            "type": "number"
          },
          "dpId": {
            "type": "string"
          },
          "rp": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "site": {
            "type": "number"
          },
          "clientId": {
            "type": "number"
          },
          "reporter_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "form_id": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "year": {},
          "value": {},
          "type": {},
          "submitId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "DpReportNewWithRelations"
      },
      "AssignDfUserWithRelations": {
        "title": "AssignDfUserWithRelations",
        "type": "object",
        "description": "(tsType: AssignDfUserWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {
            "type": "array",
            "items": {}
          },
          "user_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "dfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "AssignDfUserWithRelations"
      },
      "AssignSrfUserWithRelations": {
        "title": "AssignSrfUserWithRelations",
        "type": "object",
        "description": "(tsType: AssignSrfUserWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "comments": {},
          "frequency": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {
            "type": "array",
            "items": {}
          },
          "user_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "srfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "AssignSrfUserWithRelations"
      },
      "AssignRfEntityWithRelations": {
        "title": "AssignRfEntityWithRelations",
        "type": "object",
        "description": "(tsType: AssignRfEntityWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "other_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "city_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "country_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "site_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "submitted_by": {
            "type": "number"
          },
          "rfid": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "AssignRfEntityWithRelations"
      },
      "AssignDcfEntityWithRelations": {
        "title": "AssignDcfEntityWithRelations",
        "type": "object",
        "description": "(tsType: AssignDcfEntityWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "comments": {},
          "tier0_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier1_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier2_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier3_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "dcf": {
            "$ref": "#/components/schemas/FormCollectionWithRelations"
          },
          "foreignKey": {}
        },
        "additionalProperties": false,
        "x-typescript-type": "AssignDcfEntityWithRelations"
      },
      "ResponseFormCollectionWithRelations": {
        "title": "ResponseFormCollectionWithRelations",
        "type": "object",
        "description": "(tsType: ResponseFormCollectionWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "tags": {},
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "string"
          },
          "curator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "updated": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "ResponseFormCollectionWithRelations"
      },
      "AssignDfEntityWithRelations": {
        "title": "AssignDfEntityWithRelations",
        "type": "object",
        "description": "(tsType: AssignDfEntityWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "comments": {},
          "tier0_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier1_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier2_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier3_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "consolidator_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "dfId": {
            "type": "number"
          },
          "df": {
            "$ref": "#/components/schemas/ResponseFormCollectionWithRelations"
          },
          "foreignKey": {}
        },
        "additionalProperties": false,
        "x-typescript-type": "AssignDfEntityWithRelations"
      },
      "ConsolidateFormCollectionWithRelations": {
        "title": "ConsolidateFormCollectionWithRelations",
        "type": "object",
        "description": "(tsType: ConsolidateFormCollectionWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "tags": {},
          "type": {
            "type": "number"
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "string"
          },
          "purpose": {
            "type": "string"
          },
          "curator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "updated": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "ConsolidateFormCollectionWithRelations"
      },
      "AssignSrfEntityWithRelations": {
        "title": "AssignSrfEntityWithRelations",
        "type": "object",
        "description": "(tsType: AssignSrfEntityWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "comments": {},
          "tier0_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier1_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier2_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier3_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "srfId": {
            "type": "number"
          },
          "srf": {
            "$ref": "#/components/schemas/ConsolidateFormCollectionWithRelations"
          },
          "foreignKey": {}
        },
        "additionalProperties": false,
        "x-typescript-type": "AssignSrfEntityWithRelations"
      },
      "AssignDcfEntityUserWithRelations": {
        "title": "AssignDcfEntityUserWithRelations",
        "type": "object",
        "description": "(tsType: AssignDcfEntityUserWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "reviewer_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "approver_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "standard": {},
          "level": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "comments": {},
          "type": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "AssignDcfEntityUserWithRelations"
      },
      "AssignDfEntityUserWithRelations": {
        "title": "AssignDfEntityUserWithRelations",
        "type": "object",
        "description": "(tsType: AssignDfEntityUserWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "reviewer_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "approver_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "dfId": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "comments": {},
          "type": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "AssignDfEntityUserWithRelations"
      },
      "AssignSrfEntityUserWithRelations": {
        "title": "AssignSrfEntityUserWithRelations",
        "type": "object",
        "description": "(tsType: AssignSrfEntityUserWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "reviewer_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "approver_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "srfId": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "comments": {},
          "type": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "AssignSrfEntityUserWithRelations"
      },
      "QuantitativeSubmissionWithRelations": {
        "title": "QuantitativeSubmissionWithRelations",
        "type": "object",
        "description": "(tsType: QuantitativeSubmissionWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "reviewed_by": {
            "type": "number"
          },
          "reviewed_on": {
            "type": "string"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "response2": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "logs": {},
          "imported": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "submitted_on": {
            "type": "string"
          },
          "approver_modified_on": {
            "type": "string"
          },
          "approver_modified_by": {
            "type": "number"
          },
          "reviewer_modified_on": {
            "type": "string"
          },
          "reviewer_modified_by": {
            "type": "number"
          },
          "reporter_modified_on": {
            "type": "string"
          },
          "reporter_modified_by": {
            "type": "number"
          },
          "last_modified_on": {
            "type": "string"
          },
          "last_modified_by": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "return_status": {
            "type": "number"
          },
          "reviewer_return": {
            "type": "number"
          },
          "approver_return": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "review_return_by": {
            "type": "number"
          },
          "review_return_on": {
            "type": "string"
          },
          "approve_return_by": {
            "type": "number"
          },
          "approve_return_on": {
            "type": "string"
          },
          "self": {
            "type": "boolean"
          },
          "entityUserAssId": {},
          "entityAssId": {},
          "documents": {},
          "l2_approved_on": {
            "type": "string",
            "nullable": true
          },
          "l2_approved_by": {
            "type": "number",
            "nullable": true
          },
          "l2_approver_modified_on": {
            "type": "string",
            "nullable": true
          },
          "l2_approver_modified_by": {
            "type": "number",
            "nullable": true
          },
          "userProfileId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "dcf": {
            "$ref": "#/components/schemas/FormCollectionWithRelations"
          },
          "foreignKey": {}
        },
        "additionalProperties": false,
        "x-typescript-type": "QuantitativeSubmissionWithRelations"
      },
      "ClientEfCategoryAssignmentWithRelations": {
        "title": "ClientEfCategoryAssignmentWithRelations",
        "type": "object",
        "description": "(tsType: ClientEfCategoryAssignmentWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "selected_ids": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "checked_ids": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "partial_ids": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "efCategoryId": {
            "type": "number"
          },
          "efStandardId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "ClientEfCategoryAssignmentWithRelations"
      },
      "ClientInitiativeWithRelations": {
        "title": "ClientInitiativeWithRelations",
        "type": "object",
        "description": "(tsType: ClientInitiativeWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "startDate": {
            "type": "string"
          },
          "completionDate": {
            "type": "string"
          },
          "targetReduction": {
            "type": "number"
          },
          "baselineData": {
            "type": "number"
          },
          "measurementUnit": {
            "type": "string"
          },
          "applicability": {
            "type": "object"
          },
          "category": {
            "type": "number"
          },
          "responsibility": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "investment": {
            "type": "number"
          },
          "monitorMethod": {
            "type": "string"
          },
          "expectedAchievement": {
            "type": "string"
          },
          "currentStatus": {
            "type": "number"
          },
          "goal": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "materialTopic": {
            "type": "number"
          },
          "attachment": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "string"
          },
          "currencyUnit": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "ClientInitiativeWithRelations"
      },
      "QuantitativeDpReportWithRelations": {
        "title": "QuantitativeDpReportWithRelations",
        "type": "object",
        "description": "(tsType: QuantitativeDpReportWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "standard": {},
          "submitId": {
            "type": "number"
          },
          "dp": {
            "type": "string"
          },
          "value": {},
          "dataType": {},
          "formId": {},
          "frequency": {
            "type": "number"
          },
          "formType": {
            "type": "number"
          },
          "tier0_id": {},
          "tier1_id": {},
          "tier2_id": {},
          "tier3_id": {},
          "level": {
            "type": "number"
          },
          "entityUserAssId": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "reviewed_by": {},
          "approved_by": {
            "type": "number"
          },
          "reported_by": {
            "type": "number"
          },
          "submissionType": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "QuantitativeDpReportWithRelations"
      },
      "NewClientCertificationWithRelations": {
        "title": "NewClientCertificationWithRelations",
        "type": "object",
        "description": "(tsType: NewClientCertificationWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "certificateId": {
            "type": "number"
          },
          "scopeType": {
            "type": "number"
          },
          "status": {
            "type": "number"
          },
          "certLevelId": {},
          "issuedDate": {},
          "expectedDate": {},
          "validity": {},
          "remark": {
            "type": "string"
          },
          "comments": {
            "type": "string"
          },
          "attachment": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "applicability": {
            "type": "object"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "NewClientCertificationWithRelations"
      },
      "QualitativeSubmissionWithRelations": {
        "title": "QualitativeSubmissionWithRelations",
        "type": "object",
        "description": "(tsType: QualitativeSubmissionWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "categoryId": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "implevel": {
            "type": "number"
          },
          "response_type": {
            "type": "number"
          },
          "topicId": {
            "type": "number"
          },
          "dfId": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "reviewed_by": {
            "type": "number"
          },
          "reviewed_on": {
            "type": "string"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "logs": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "submitted_on": {
            "type": "string"
          },
          "approver_modified_on": {
            "type": "string"
          },
          "approver_modified_by": {
            "type": "number"
          },
          "reviewer_modified_on": {
            "type": "string"
          },
          "reviewer_modified_by": {
            "type": "number"
          },
          "reporter_modified_on": {
            "type": "string"
          },
          "reporter_modified_by": {
            "type": "number"
          },
          "last_modified_on": {
            "type": "string"
          },
          "last_modified_by": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "return_status": {
            "type": "number"
          },
          "reviewer_return": {
            "type": "number"
          },
          "approver_return": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "review_return_by": {
            "type": "number"
          },
          "review_return_on": {
            "type": "string"
          },
          "approve_return_by": {
            "type": "number"
          },
          "approve_return_on": {
            "type": "string"
          },
          "self": {
            "type": "boolean"
          },
          "entityUserAssId": {},
          "entityAssId": {},
          "documents": {},
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "QualitativeSubmissionWithRelations"
      },
      "NewClientInitiativeTargetWithRelations": {
        "title": "NewClientInitiativeTargetWithRelations",
        "type": "object",
        "description": "(tsType: NewClientInitiativeTargetWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "targetValue": {
            "type": "number"
          },
          "targetDate": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "newClientInitiativeId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "NewClientInitiativeTargetWithRelations"
      },
      "NewClientInitiativeWithRelations": {
        "title": "NewClientInitiativeWithRelations",
        "type": "object",
        "description": "(tsType: NewClientInitiativeWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "initiativeTitle": {
            "type": "string"
          },
          "additionalDescription": {
            "type": "string"
          },
          "locationOfProject": {
            "type": "string"
          },
          "plannedImplementationDate": {},
          "currentStatus": {},
          "data": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "remarks": {
            "type": "string"
          },
          "attachment": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "type": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "newClientInitiativeTargets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewClientInitiativeTargetWithRelations"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "NewClientInitiativeWithRelations"
      },
      "CertIssueAuthorityWithRelations": {
        "title": "CertIssueAuthorityWithRelations",
        "type": "object",
        "description": "(tsType: CertIssueAuthorityWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "certificationId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "CertIssueAuthorityWithRelations"
      },
      "CertificationLevelWithRelations": {
        "title": "CertificationLevelWithRelations",
        "type": "object",
        "description": "(tsType: CertificationLevelWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "certificationId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "CertificationLevelWithRelations"
      },
      "CertificationWithRelations": {
        "title": "CertificationWithRelations",
        "type": "object",
        "description": "(tsType: CertificationWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "certIssueAuthorities": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CertIssueAuthorityWithRelations"
            }
          },
          "certificationLevels": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CertificationLevelWithRelations"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "CertificationWithRelations"
      },
      "NewsCirculationWithRelations": {
        "title": "NewsCirculationWithRelations",
        "type": "object",
        "description": "(tsType: NewsCirculationWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "message": {},
          "title": {
            "type": "string"
          },
          "expiryDate": {},
          "pin": {
            "type": "boolean"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "status": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "NewsCirculationWithRelations"
      },
      "AssignApproverIndicatorWithRelations": {
        "title": "AssignApproverIndicatorWithRelations",
        "type": "object",
        "description": "(tsType: AssignApproverIndicatorWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "approverFrequency": {
            "type": "number"
          },
          "dcfIds": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "indicatorId": {
            "type": "number"
          },
          "categoryId": {
            "type": "number"
          },
          "unit": {
            "type": "string"
          },
          "notes": {},
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "AssignApproverIndicatorWithRelations"
      },
      "QnApproverSubmissionWithRelations": {
        "title": "QnApproverSubmissionWithRelations",
        "type": "object",
        "description": "(tsType: QnApproverSubmissionWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "year": {
            "type": "number"
          },
          "approverFrequency": {
            "type": "number"
          },
          "status": {
            "type": "array",
            "items": {}
          },
          "notes": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "QnApproverSubmissionWithRelations"
      },
      "QnIndicatorApprovalWithRelations": {
        "title": "QnIndicatorApprovalWithRelations",
        "type": "object",
        "description": "(tsType: QnIndicatorApprovalWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "year": {
            "type": "number"
          },
          "performanceCommentary": {
            "type": "array",
            "items": {}
          },
          "tier1_id": {},
          "tier2_id": {},
          "tier3_id": {},
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "QnIndicatorApprovalWithRelations"
      },
      "NewClientInitiativeUserAssignmentWithRelations": {
        "title": "NewClientInitiativeUserAssignmentWithRelations",
        "type": "object",
        "description": "(tsType: NewClientInitiativeUserAssignmentWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "one": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "two": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "three": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "NewClientInitiativeUserAssignmentWithRelations"
      },
      "IndicatorApproverAssignmentWithRelations": {
        "title": "IndicatorApproverAssignmentWithRelations",
        "type": "object",
        "description": "(tsType: IndicatorApproverAssignmentWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "levelOfApproval": {
            "type": "number"
          },
          "accessType": {},
          "locations": {
            "type": "array",
            "items": {}
          },
          "responsibility": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "threshold": {
            "type": "boolean"
          },
          "tvalue1": {},
          "tvalue2": {},
          "indicatorId": {
            "type": "number"
          },
          "created_on": {
            "type": "string",
            "nullable": true
          },
          "modified_on": {
            "type": "string",
            "nullable": true
          },
          "created_by": {
            "type": "number",
            "nullable": true
          },
          "modified_by": {
            "type": "number",
            "nullable": true
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "IndicatorApproverAssignmentWithRelations"
      },
      "StructuredResponseWithRelations": {
        "title": "StructuredResponseWithRelations",
        "type": "object",
        "description": "(tsType: StructuredResponseWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "maskId": {},
          "reportedDate": {},
          "uniqueId": {},
          "efValue": {},
          "title": {
            "type": "string"
          },
          "label": {
            "type": "string"
          },
          "parentId": {},
          "isNull": {
            "type": "boolean"
          },
          "isManualForm": {
            "type": "boolean"
          },
          "valueType": {},
          "currentId": {},
          "additionalValue1": {},
          "additionalValue2": {},
          "additionalValue3": {},
          "additionalValue4": {},
          "attachment": {},
          "formType": {},
          "dataType": {},
          "subCategory1": {},
          "subCategory2": {},
          "subCategory3": {},
          "subCategory4": {},
          "value": {},
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "uom": {},
          "dcfId": {
            "type": "number"
          },
          "submitDcfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "dcf": {
            "$ref": "#/components/schemas/FormCollectionWithRelations"
          },
          "foreignKey": {},
          "submitDcf": {
            "$ref": "#/components/schemas/QuantitativeSubmissionWithRelations"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "StructuredResponseWithRelations"
      },
      "UserProfileWithRelations": {
        "title": "UserProfileWithRelations",
        "type": "object",
        "description": "(tsType: UserProfileWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "company": {
            "type": "string"
          },
          "information": {
            "type": "object"
          },
          "role": {
            "type": "string"
          },
          "active": {
            "type": "boolean"
          },
          "userId": {
            "type": "string"
          },
          "clientId": {
            "type": "number"
          },
          "access": {
            "type": "object"
          },
          "fyStartMonth": {
            "type": "string"
          },
          "tierLabel": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "locationOnes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LocationOneWithRelations"
            }
          },
          "frequencies": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FrequencyWithRelations"
            }
          },
          "assignDcfClients": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AssignDcfClientWithRelations"
            }
          },
          "newGoals": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewGoalsWithRelations"
            }
          },
          "formCollections": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FormCollectionWithRelations"
            }
          },
          "assignDcfUsers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AssignDcfUserWithRelations"
            }
          },
          "assignDcfSuppliers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AssignDcfSuppliersWithRelations"
            }
          },
          "submitDcfs": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SubmitDcfWithRelations"
            }
          },
          "dpReports": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DpReportWithRelations"
            }
          },
          "submitRfs": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SubmitRfWithRelations"
            }
          },
          "qlListingFilters": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/QlListingFilterWithRelations"
            }
          },
          "assignRfUsers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AssignRfUsersWithRelations"
            }
          },
          "submitCfs": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SubmitCfWithRelations"
            }
          },
          "assignDcfUserNews": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AssignDcfUserNewWithRelations"
            }
          },
          "submitRfNews": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SubmitRfNewWithRelations"
            }
          },
          "submitDcfNews": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SubmitDcfNewWithRelations"
            }
          },
          "dpReportNews": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DpReportNewWithRelations"
            }
          },
          "assignDfUsers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AssignDfUserWithRelations"
            }
          },
          "assignSrfUsers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AssignSrfUserWithRelations"
            }
          },
          "assignRfEntities": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AssignRfEntityWithRelations"
            }
          },
          "assignDcfEntities": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AssignDcfEntityWithRelations"
            }
          },
          "assignDfEntities": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AssignDfEntityWithRelations"
            }
          },
          "assignSrfEntities": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AssignSrfEntityWithRelations"
            }
          },
          "assignDcfEntityUsers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AssignDcfEntityUserWithRelations"
            }
          },
          "assignDfEntityUsers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AssignDfEntityUserWithRelations"
            }
          },
          "assignSrfEntityUsers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AssignSrfEntityUserWithRelations"
            }
          },
          "quantitativeSubmissions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/QuantitativeSubmissionWithRelations"
            }
          },
          "clientEfCategoryAssignments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ClientEfCategoryAssignmentWithRelations"
            }
          },
          "clientInitiatives": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ClientInitiativeWithRelations"
            }
          },
          "quantitativeDpReports": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/QuantitativeDpReportWithRelations"
            }
          },
          "newClientCertifications": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewClientCertificationWithRelations"
            }
          },
          "qualitativeSubmissions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/QualitativeSubmissionWithRelations"
            }
          },
          "newClientInitiatives": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewClientInitiativeWithRelations"
            }
          },
          "certifications": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CertificationWithRelations"
            }
          },
          "newsCirculations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewsCirculationWithRelations"
            }
          },
          "assignApproverIndicators": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AssignApproverIndicatorWithRelations"
            }
          },
          "qnApproverSubmissions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/QnApproverSubmissionWithRelations"
            }
          },
          "qnIndicatorApprovals": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/QnIndicatorApprovalWithRelations"
            }
          },
          "newClientInitiativeUserAssignment": {
            "$ref": "#/components/schemas/NewClientInitiativeUserAssignmentWithRelations"
          },
          "indicatorApproverAssignments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IndicatorApproverAssignmentWithRelations"
            }
          },
          "structuredResponses": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StructuredResponseWithRelations"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "UserProfileWithRelations"
      },
      "UserProfilePartial": {
        "title": "UserProfilePartial",
        "type": "object",
        "description": "(tsType: Partial<UserProfile>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "company": {
            "type": "string"
          },
          "information": {
            "type": "object"
          },
          "role": {
            "type": "string"
          },
          "active": {
            "type": "boolean"
          },
          "userId": {
            "type": "string"
          },
          "clientId": {
            "type": "number"
          },
          "access": {
            "type": "object"
          },
          "fyStartMonth": {
            "type": "string"
          },
          "tierLabel": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<UserProfile>"
      },
      "SubmitRf": {
        "title": "SubmitRf",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "rfid": {
            "type": "number"
          },
          "framework": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "response": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "type": {
            "type": "number"
          },
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "categoryId": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "topicId": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewSubmitRfInUserProfile": {
        "title": "NewSubmitRfInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<SubmitRf, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewSubmitRfInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "rfid": {
            "type": "number"
          },
          "framework": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "response": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "type": {
            "type": "number"
          },
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "categoryId": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "topicId": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<SubmitRf, 'id'>, 'userProfileId'>"
      },
      "SubmitRfNew": {
        "title": "SubmitRfNew",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "rfid": {
            "type": "number"
          },
          "framework": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "response": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "type": {
            "type": "number"
          },
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "categoryId": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "topicId": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "coverage": {
            "type": "number"
          },
          "entity_type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewSubmitRfNewInUserProfile": {
        "title": "NewSubmitRfNewInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<SubmitRfNew, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewSubmitRfNewInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "rfid": {
            "type": "number"
          },
          "framework": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "response": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "type": {
            "type": "number"
          },
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "categoryId": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "topicId": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "coverage": {
            "type": "number"
          },
          "entity_type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<SubmitRfNew, 'id'>, 'userProfileId'>"
      },
      "SubmitDcf": {
        "title": "SubmitDcf",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "dcf": {
            "type": "number"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "remarks": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequencycd": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true
      },
      "NewSubmitDcfInUserProfile": {
        "title": "NewSubmitDcfInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<SubmitDcf, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewSubmitDcfInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "dcf": {
            "type": "number"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "remarks": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequencycd": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<SubmitDcf, 'id'>, 'userProfileId'>"
      },
      "SubmitDcfNew": {
        "title": "SubmitDcfNew",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "reviewed_by": {
            "type": "number"
          },
          "reviewed_on": {
            "type": "string"
          },
          "dcf": {
            "type": "number"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "remarks": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequencycd": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "self": {
            "type": "boolean"
          },
          "assignmentId": {},
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewSubmitDcfNewInUserProfile": {
        "title": "NewSubmitDcfNewInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<SubmitDcfNew, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewSubmitDcfNewInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "reviewed_by": {
            "type": "number"
          },
          "reviewed_on": {
            "type": "string"
          },
          "dcf": {
            "type": "number"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "remarks": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequencycd": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "self": {
            "type": "boolean"
          },
          "assignmentId": {},
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<SubmitDcfNew, 'id'>, 'userProfileId'>"
      },
      "SubmitCf": {
        "title": "SubmitCf",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "cf": {
            "type": "number"
          },
          "user_type": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequencycd": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "reviewed_by": {
            "type": "number"
          },
          "return_remarks": {},
          "reviewed_on": {
            "type": "string"
          },
          "self": {
            "type": "boolean"
          },
          "assignmentId": {},
          "form_type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewSubmitCfInUserProfile": {
        "title": "NewSubmitCfInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<SubmitCf, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewSubmitCfInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "cf": {
            "type": "number"
          },
          "user_type": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequencycd": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "reviewed_by": {
            "type": "number"
          },
          "return_remarks": {},
          "reviewed_on": {
            "type": "string"
          },
          "self": {
            "type": "boolean"
          },
          "assignmentId": {},
          "form_type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<SubmitCf, 'id'>, 'userProfileId'>"
      },
      "StructuredResponse": {
        "title": "StructuredResponse",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "maskId": {},
          "reportedDate": {},
          "uniqueId": {},
          "efValue": {},
          "title": {
            "type": "string"
          },
          "label": {
            "type": "string"
          },
          "parentId": {},
          "isNull": {
            "type": "boolean"
          },
          "isManualForm": {
            "type": "boolean"
          },
          "valueType": {},
          "currentId": {},
          "additionalValue1": {},
          "additionalValue2": {},
          "additionalValue3": {},
          "additionalValue4": {},
          "attachment": {},
          "formType": {},
          "dataType": {},
          "subCategory1": {},
          "subCategory2": {},
          "subCategory3": {},
          "subCategory4": {},
          "value": {},
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "uom": {},
          "dcfId": {
            "type": "number"
          },
          "submitDcfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewStructuredResponseInUserProfile": {
        "title": "NewStructuredResponseInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<StructuredResponse, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewStructuredResponseInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "maskId": {},
          "reportedDate": {},
          "uniqueId": {},
          "efValue": {},
          "title": {
            "type": "string"
          },
          "label": {
            "type": "string"
          },
          "parentId": {},
          "isNull": {
            "type": "boolean"
          },
          "isManualForm": {
            "type": "boolean"
          },
          "valueType": {},
          "currentId": {},
          "additionalValue1": {},
          "additionalValue2": {},
          "additionalValue3": {},
          "additionalValue4": {},
          "attachment": {},
          "formType": {},
          "dataType": {},
          "subCategory1": {},
          "subCategory2": {},
          "subCategory3": {},
          "subCategory4": {},
          "value": {},
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "uom": {},
          "dcfId": {
            "type": "number"
          },
          "submitDcfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<StructuredResponse, 'id'>, 'userProfileId'>"
      },
      "StructuredResponsePartial": {
        "title": "StructuredResponsePartial",
        "type": "object",
        "description": "(tsType: Partial<StructuredResponse>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "maskId": {},
          "reportedDate": {},
          "uniqueId": {},
          "efValue": {},
          "title": {
            "type": "string"
          },
          "label": {
            "type": "string"
          },
          "parentId": {},
          "isNull": {
            "type": "boolean"
          },
          "isManualForm": {
            "type": "boolean"
          },
          "valueType": {},
          "currentId": {},
          "additionalValue1": {},
          "additionalValue2": {},
          "additionalValue3": {},
          "additionalValue4": {},
          "attachment": {},
          "formType": {},
          "dataType": {},
          "subCategory1": {},
          "subCategory2": {},
          "subCategory3": {},
          "subCategory4": {},
          "value": {},
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "uom": {},
          "dcfId": {
            "type": "number"
          },
          "submitDcfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<StructuredResponse>"
      },
      "QuantitativeSubmission": {
        "title": "QuantitativeSubmission",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "reviewed_by": {
            "type": "number"
          },
          "reviewed_on": {
            "type": "string"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "response2": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "logs": {},
          "imported": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "submitted_on": {
            "type": "string"
          },
          "approver_modified_on": {
            "type": "string"
          },
          "approver_modified_by": {
            "type": "number"
          },
          "reviewer_modified_on": {
            "type": "string"
          },
          "reviewer_modified_by": {
            "type": "number"
          },
          "reporter_modified_on": {
            "type": "string"
          },
          "reporter_modified_by": {
            "type": "number"
          },
          "last_modified_on": {
            "type": "string"
          },
          "last_modified_by": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "return_status": {
            "type": "number"
          },
          "reviewer_return": {
            "type": "number"
          },
          "approver_return": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "review_return_by": {
            "type": "number"
          },
          "review_return_on": {
            "type": "string"
          },
          "approve_return_by": {
            "type": "number"
          },
          "approve_return_on": {
            "type": "string"
          },
          "self": {
            "type": "boolean"
          },
          "entityUserAssId": {},
          "entityAssId": {},
          "documents": {},
          "l2_approved_on": {
            "type": "string",
            "nullable": true
          },
          "l2_approved_by": {
            "type": "number",
            "nullable": true
          },
          "l2_approver_modified_on": {
            "type": "string",
            "nullable": true
          },
          "l2_approver_modified_by": {
            "type": "number",
            "nullable": true
          },
          "userProfileId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewQuantitativeSubmissionInUserProfile": {
        "title": "NewQuantitativeSubmissionInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<QuantitativeSubmission, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewQuantitativeSubmissionInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "reviewed_by": {
            "type": "number"
          },
          "reviewed_on": {
            "type": "string"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "response2": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "logs": {},
          "imported": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "submitted_on": {
            "type": "string"
          },
          "approver_modified_on": {
            "type": "string"
          },
          "approver_modified_by": {
            "type": "number"
          },
          "reviewer_modified_on": {
            "type": "string"
          },
          "reviewer_modified_by": {
            "type": "number"
          },
          "reporter_modified_on": {
            "type": "string"
          },
          "reporter_modified_by": {
            "type": "number"
          },
          "last_modified_on": {
            "type": "string"
          },
          "last_modified_by": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "return_status": {
            "type": "number"
          },
          "reviewer_return": {
            "type": "number"
          },
          "approver_return": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "review_return_by": {
            "type": "number"
          },
          "review_return_on": {
            "type": "string"
          },
          "approve_return_by": {
            "type": "number"
          },
          "approve_return_on": {
            "type": "string"
          },
          "self": {
            "type": "boolean"
          },
          "entityUserAssId": {},
          "entityAssId": {},
          "documents": {},
          "l2_approved_on": {
            "type": "string",
            "nullable": true
          },
          "l2_approved_by": {
            "type": "number",
            "nullable": true
          },
          "l2_approver_modified_on": {
            "type": "string",
            "nullable": true
          },
          "l2_approver_modified_by": {
            "type": "number",
            "nullable": true
          },
          "userProfileId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<QuantitativeSubmission, 'id'>, 'userProfileId'>"
      },
      "QuantitativeDpReport": {
        "title": "QuantitativeDpReport",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "standard": {},
          "submitId": {
            "type": "number"
          },
          "dp": {
            "type": "string"
          },
          "value": {},
          "dataType": {},
          "formId": {},
          "frequency": {
            "type": "number"
          },
          "formType": {
            "type": "number"
          },
          "tier0_id": {},
          "tier1_id": {},
          "tier2_id": {},
          "tier3_id": {},
          "level": {
            "type": "number"
          },
          "entityUserAssId": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "reviewed_by": {},
          "approved_by": {
            "type": "number"
          },
          "reported_by": {
            "type": "number"
          },
          "submissionType": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewQuantitativeDpReportInUserProfile": {
        "title": "NewQuantitativeDpReportInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<QuantitativeDpReport, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewQuantitativeDpReportInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "standard": {},
          "submitId": {
            "type": "number"
          },
          "dp": {
            "type": "string"
          },
          "value": {},
          "dataType": {},
          "formId": {},
          "frequency": {
            "type": "number"
          },
          "formType": {
            "type": "number"
          },
          "tier0_id": {},
          "tier1_id": {},
          "tier2_id": {},
          "tier3_id": {},
          "level": {
            "type": "number"
          },
          "entityUserAssId": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "reviewed_by": {},
          "approved_by": {
            "type": "number"
          },
          "reported_by": {
            "type": "number"
          },
          "submissionType": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<QuantitativeDpReport, 'id'>, 'userProfileId'>"
      },
      "QuantitativeDpReportPartial": {
        "title": "QuantitativeDpReportPartial",
        "type": "object",
        "description": "(tsType: Partial<QuantitativeDpReport>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "standard": {},
          "submitId": {
            "type": "number"
          },
          "dp": {
            "type": "string"
          },
          "value": {},
          "dataType": {},
          "formId": {},
          "frequency": {
            "type": "number"
          },
          "formType": {
            "type": "number"
          },
          "tier0_id": {},
          "tier1_id": {},
          "tier2_id": {},
          "tier3_id": {},
          "level": {
            "type": "number"
          },
          "entityUserAssId": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "reviewed_by": {},
          "approved_by": {
            "type": "number"
          },
          "reported_by": {
            "type": "number"
          },
          "submissionType": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<QuantitativeDpReport>"
      },
      "QualitativeSubmission": {
        "title": "QualitativeSubmission",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "categoryId": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "implevel": {
            "type": "number"
          },
          "response_type": {
            "type": "number"
          },
          "topicId": {
            "type": "number"
          },
          "dfId": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "reviewed_by": {
            "type": "number"
          },
          "reviewed_on": {
            "type": "string"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "logs": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "submitted_on": {
            "type": "string"
          },
          "approver_modified_on": {
            "type": "string"
          },
          "approver_modified_by": {
            "type": "number"
          },
          "reviewer_modified_on": {
            "type": "string"
          },
          "reviewer_modified_by": {
            "type": "number"
          },
          "reporter_modified_on": {
            "type": "string"
          },
          "reporter_modified_by": {
            "type": "number"
          },
          "last_modified_on": {
            "type": "string"
          },
          "last_modified_by": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "return_status": {
            "type": "number"
          },
          "reviewer_return": {
            "type": "number"
          },
          "approver_return": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "review_return_by": {
            "type": "number"
          },
          "review_return_on": {
            "type": "string"
          },
          "approve_return_by": {
            "type": "number"
          },
          "approve_return_on": {
            "type": "string"
          },
          "self": {
            "type": "boolean"
          },
          "entityUserAssId": {},
          "entityAssId": {},
          "documents": {},
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewQualitativeSubmissionInUserProfile": {
        "title": "NewQualitativeSubmissionInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<QualitativeSubmission, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewQualitativeSubmissionInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "categoryId": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "implevel": {
            "type": "number"
          },
          "response_type": {
            "type": "number"
          },
          "topicId": {
            "type": "number"
          },
          "dfId": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "reviewed_by": {
            "type": "number"
          },
          "reviewed_on": {
            "type": "string"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "logs": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "submitted_on": {
            "type": "string"
          },
          "approver_modified_on": {
            "type": "string"
          },
          "approver_modified_by": {
            "type": "number"
          },
          "reviewer_modified_on": {
            "type": "string"
          },
          "reviewer_modified_by": {
            "type": "number"
          },
          "reporter_modified_on": {
            "type": "string"
          },
          "reporter_modified_by": {
            "type": "number"
          },
          "last_modified_on": {
            "type": "string"
          },
          "last_modified_by": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "return_status": {
            "type": "number"
          },
          "reviewer_return": {
            "type": "number"
          },
          "approver_return": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "review_return_by": {
            "type": "number"
          },
          "review_return_on": {
            "type": "string"
          },
          "approve_return_by": {
            "type": "number"
          },
          "approve_return_on": {
            "type": "string"
          },
          "self": {
            "type": "boolean"
          },
          "entityUserAssId": {},
          "entityAssId": {},
          "documents": {},
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<QualitativeSubmission, 'id'>, 'userProfileId'>"
      },
      "QualitativeSubmissionPartial": {
        "title": "QualitativeSubmissionPartial",
        "type": "object",
        "description": "(tsType: Partial<QualitativeSubmission>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "categoryId": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "implevel": {
            "type": "number"
          },
          "response_type": {
            "type": "number"
          },
          "topicId": {
            "type": "number"
          },
          "dfId": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "reviewed_by": {
            "type": "number"
          },
          "reviewed_on": {
            "type": "string"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "logs": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "submitted_on": {
            "type": "string"
          },
          "approver_modified_on": {
            "type": "string"
          },
          "approver_modified_by": {
            "type": "number"
          },
          "reviewer_modified_on": {
            "type": "string"
          },
          "reviewer_modified_by": {
            "type": "number"
          },
          "reporter_modified_on": {
            "type": "string"
          },
          "reporter_modified_by": {
            "type": "number"
          },
          "last_modified_on": {
            "type": "string"
          },
          "last_modified_by": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "return_status": {
            "type": "number"
          },
          "reviewer_return": {
            "type": "number"
          },
          "approver_return": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "review_return_by": {
            "type": "number"
          },
          "review_return_on": {
            "type": "string"
          },
          "approve_return_by": {
            "type": "number"
          },
          "approve_return_on": {
            "type": "string"
          },
          "self": {
            "type": "boolean"
          },
          "entityUserAssId": {},
          "entityAssId": {},
          "documents": {},
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<QualitativeSubmission>"
      },
      "QnIndicatorApproval": {
        "title": "QnIndicatorApproval",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "year": {
            "type": "number"
          },
          "performanceCommentary": {
            "type": "array",
            "items": {}
          },
          "tier1_id": {},
          "tier2_id": {},
          "tier3_id": {},
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewQnIndicatorApprovalInUserProfile": {
        "title": "NewQnIndicatorApprovalInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<QnIndicatorApproval, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewQnIndicatorApprovalInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "indicatorId": {
            "type": "number"
          },
          "year": {
            "type": "number"
          },
          "performanceCommentary": {
            "type": "array",
            "items": {}
          },
          "tier1_id": {},
          "tier2_id": {},
          "tier3_id": {},
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<QnIndicatorApproval, 'id'>, 'userProfileId'>"
      },
      "QnIndicatorApprovalPartial": {
        "title": "QnIndicatorApprovalPartial",
        "type": "object",
        "description": "(tsType: Partial<QnIndicatorApproval>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "year": {
            "type": "number"
          },
          "performanceCommentary": {
            "type": "array",
            "items": {}
          },
          "tier1_id": {},
          "tier2_id": {},
          "tier3_id": {},
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<QnIndicatorApproval>"
      },
      "QnApproverSubmission": {
        "title": "QnApproverSubmission",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "year": {
            "type": "number"
          },
          "approverFrequency": {
            "type": "number"
          },
          "status": {
            "type": "array",
            "items": {}
          },
          "notes": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewQnApproverSubmissionInUserProfile": {
        "title": "NewQnApproverSubmissionInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<QnApproverSubmission, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewQnApproverSubmissionInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "indicatorId": {
            "type": "number"
          },
          "year": {
            "type": "number"
          },
          "approverFrequency": {
            "type": "number"
          },
          "status": {
            "type": "array",
            "items": {}
          },
          "notes": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<QnApproverSubmission, 'id'>, 'userProfileId'>"
      },
      "QnApproverSubmissionPartial": {
        "title": "QnApproverSubmissionPartial",
        "type": "object",
        "description": "(tsType: Partial<QnApproverSubmission>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "year": {
            "type": "number"
          },
          "approverFrequency": {
            "type": "number"
          },
          "status": {
            "type": "array",
            "items": {}
          },
          "notes": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<QnApproverSubmission>"
      },
      "QlListingFilter": {
        "title": "QlListingFilter",
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "category": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "topic": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "framework": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "metric": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "remarks": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewQlListingFilterInUserProfile": {
        "title": "NewQlListingFilterInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<QlListingFilter, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewQlListingFilterInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "category": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "topic": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "framework": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "metric": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "remarks": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<QlListingFilter, 'id'>, 'userProfileId'>"
      },
      "NewsCirculation": {
        "title": "NewsCirculation",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "message": {},
          "title": {
            "type": "string"
          },
          "expiryDate": {},
          "pin": {
            "type": "boolean"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "status": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewNewsCirculationInUserProfile": {
        "title": "NewNewsCirculationInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewsCirculation, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewNewsCirculationInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "message": {},
          "title": {
            "type": "string"
          },
          "expiryDate": {},
          "pin": {
            "type": "boolean"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "status": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewsCirculation, 'id'>, 'userProfileId'>"
      },
      "NewsCirculationPartial": {
        "title": "NewsCirculationPartial",
        "type": "object",
        "description": "(tsType: Partial<NewsCirculation>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "message": {},
          "title": {
            "type": "string"
          },
          "expiryDate": {},
          "pin": {
            "type": "boolean"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "status": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<NewsCirculation>"
      },
      "NewGoals": {
        "title": "NewGoals",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "category": {
            "type": "number"
          },
          "alignment": {
            "type": "number"
          },
          "boundary": {
            "type": "array",
            "items": {}
          },
          "sdg": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "alignment_tag": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true
      },
      "NewNewGoalsInUserProfile": {
        "title": "NewNewGoalsInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewGoals, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewNewGoalsInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "category": {
            "type": "number"
          },
          "alignment": {
            "type": "number"
          },
          "boundary": {
            "type": "array",
            "items": {}
          },
          "sdg": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "alignment_tag": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewGoals, 'id'>, 'userProfileId'>"
      },
      "NewClientInitiative": {
        "title": "NewClientInitiative",
        "type": "object",
        "description": "(tsType: Omit<ClientInitiative, 'id'>, schemaOptions: { title: 'NewClientInitiative', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "startDate": {
            "type": "string"
          },
          "completionDate": {
            "type": "string"
          },
          "targetReduction": {
            "type": "number"
          },
          "baselineData": {
            "type": "number"
          },
          "measurementUnit": {
            "type": "string"
          },
          "applicability": {
            "type": "object"
          },
          "category": {
            "type": "number"
          },
          "responsibility": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "investment": {
            "type": "number"
          },
          "monitorMethod": {
            "type": "string"
          },
          "expectedAchievement": {
            "type": "string"
          },
          "currentStatus": {
            "type": "number"
          },
          "goal": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "materialTopic": {
            "type": "number"
          },
          "attachment": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "string"
          },
          "currencyUnit": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<ClientInitiative, 'id'>"
      },
      "NewNewClientInitiativeInUserProfile": {
        "title": "NewNewClientInitiativeInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewClientInitiative, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewNewClientInitiativeInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "initiativeTitle": {
            "type": "string"
          },
          "additionalDescription": {
            "type": "string"
          },
          "locationOfProject": {
            "type": "string"
          },
          "plannedImplementationDate": {},
          "currentStatus": {},
          "data": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "remarks": {
            "type": "string"
          },
          "attachment": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "type": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewClientInitiative, 'id'>, 'userProfileId'>"
      },
      "NewClientInitiativePartial": {
        "title": "NewClientInitiativePartial",
        "type": "object",
        "description": "(tsType: Partial<NewClientInitiative>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "initiativeTitle": {
            "type": "string"
          },
          "additionalDescription": {
            "type": "string"
          },
          "locationOfProject": {
            "type": "string"
          },
          "plannedImplementationDate": {},
          "currentStatus": {},
          "data": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "remarks": {
            "type": "string"
          },
          "attachment": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "type": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<NewClientInitiative>"
      },
      "NewClientInitiativeUserAssignment": {
        "title": "NewClientInitiativeUserAssignment",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "one": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "two": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "three": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewNewClientInitiativeUserAssignmentInUserProfile": {
        "title": "NewNewClientInitiativeUserAssignmentInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewClientInitiativeUserAssignment, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewNewClientInitiativeUserAssignmentInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "one": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "two": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "three": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewClientInitiativeUserAssignment, 'id'>, 'userProfileId'>"
      },
      "NewClientInitiativeUserAssignmentPartial": {
        "title": "NewClientInitiativeUserAssignmentPartial",
        "type": "object",
        "description": "(tsType: Partial<NewClientInitiativeUserAssignment>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "one": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "two": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "three": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<NewClientInitiativeUserAssignment>"
      },
      "NewClientCertification": {
        "title": "NewClientCertification",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "certificateId": {
            "type": "number"
          },
          "scopeType": {
            "type": "number"
          },
          "status": {
            "type": "number"
          },
          "certLevelId": {},
          "issuedDate": {},
          "expectedDate": {},
          "validity": {},
          "remark": {
            "type": "string"
          },
          "comments": {
            "type": "string"
          },
          "attachment": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "applicability": {
            "type": "object"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewNewClientCertificationInUserProfile": {
        "title": "NewNewClientCertificationInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewClientCertification, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewNewClientCertificationInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "certificateId": {
            "type": "number"
          },
          "scopeType": {
            "type": "number"
          },
          "status": {
            "type": "number"
          },
          "certLevelId": {},
          "issuedDate": {},
          "expectedDate": {},
          "validity": {},
          "remark": {
            "type": "string"
          },
          "comments": {
            "type": "string"
          },
          "attachment": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "applicability": {
            "type": "object"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewClientCertification, 'id'>, 'userProfileId'>"
      },
      "NewClientCertificationPartial": {
        "title": "NewClientCertificationPartial",
        "type": "object",
        "description": "(tsType: Partial<NewClientCertification>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "certificateId": {
            "type": "number"
          },
          "scopeType": {
            "type": "number"
          },
          "status": {
            "type": "number"
          },
          "certLevelId": {},
          "issuedDate": {},
          "expectedDate": {},
          "validity": {},
          "remark": {
            "type": "string"
          },
          "comments": {
            "type": "string"
          },
          "attachment": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "applicability": {
            "type": "object"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<NewClientCertification>"
      },
      "LocationOne": {
        "title": "LocationOne",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true
      },
      "NewLocationOneInUserProfile": {
        "title": "NewLocationOneInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<LocationOne, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewLocationOneInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<LocationOne, 'id'>, 'userProfileId'>"
      },
      "IndicatorApproverAssignment": {
        "title": "IndicatorApproverAssignment",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "levelOfApproval": {
            "type": "number"
          },
          "accessType": {},
          "locations": {
            "type": "array",
            "items": {}
          },
          "responsibility": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "threshold": {
            "type": "boolean"
          },
          "tvalue1": {},
          "tvalue2": {},
          "indicatorId": {
            "type": "number"
          },
          "created_on": {
            "type": "string",
            "nullable": true
          },
          "modified_on": {
            "type": "string",
            "nullable": true
          },
          "created_by": {
            "type": "number",
            "nullable": true
          },
          "modified_by": {
            "type": "number",
            "nullable": true
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewIndicatorApproverAssignmentInUserProfile": {
        "title": "NewIndicatorApproverAssignmentInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<IndicatorApproverAssignment, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewIndicatorApproverAssignmentInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "levelOfApproval": {
            "type": "number"
          },
          "accessType": {},
          "locations": {
            "type": "array",
            "items": {}
          },
          "responsibility": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "threshold": {
            "type": "boolean"
          },
          "tvalue1": {},
          "tvalue2": {},
          "indicatorId": {
            "type": "number"
          },
          "created_on": {
            "type": "string",
            "nullable": true
          },
          "modified_on": {
            "type": "string",
            "nullable": true
          },
          "created_by": {
            "type": "number",
            "nullable": true
          },
          "modified_by": {
            "type": "number",
            "nullable": true
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<IndicatorApproverAssignment, 'id'>, 'userProfileId'>"
      },
      "IndicatorApproverAssignmentPartial": {
        "title": "IndicatorApproverAssignmentPartial",
        "type": "object",
        "description": "(tsType: Partial<IndicatorApproverAssignment>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "levelOfApproval": {
            "type": "number"
          },
          "accessType": {},
          "locations": {
            "type": "array",
            "items": {}
          },
          "responsibility": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "threshold": {
            "type": "boolean"
          },
          "tvalue1": {},
          "tvalue2": {},
          "indicatorId": {
            "type": "number"
          },
          "created_on": {
            "type": "string",
            "nullable": true
          },
          "modified_on": {
            "type": "string",
            "nullable": true
          },
          "created_by": {
            "type": "number",
            "nullable": true
          },
          "modified_by": {
            "type": "number",
            "nullable": true
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<IndicatorApproverAssignment>"
      },
      "Frequency": {
        "title": "Frequency",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "data": {},
          "created": {
            "type": "string"
          },
          "locationThreeId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "topicNameId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewFrequencyInUserProfile": {
        "title": "NewFrequencyInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<Frequency, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewFrequencyInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "data": {},
          "created": {
            "type": "string"
          },
          "locationThreeId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "topicNameId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<Frequency, 'id'>, 'userProfileId'>"
      },
      "DpReport": {
        "title": "DpReport",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "user_type": {
            "type": "string"
          },
          "dcfId": {
            "type": "number"
          },
          "dpId": {
            "type": "string"
          },
          "rp": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "site": {
            "type": "number"
          },
          "clientId": {
            "type": "number"
          },
          "reporter_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "form_id": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "year": {},
          "value": {},
          "type": {},
          "submitId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true
      },
      "NewDpReportInUserProfile": {
        "title": "NewDpReportInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<DpReport, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewDpReportInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "user_type": {
            "type": "string"
          },
          "dcfId": {
            "type": "number"
          },
          "dpId": {
            "type": "string"
          },
          "rp": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "site": {
            "type": "number"
          },
          "clientId": {
            "type": "number"
          },
          "reporter_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "form_id": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "year": {},
          "value": {},
          "type": {},
          "submitId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<DpReport, 'id'>, 'userProfileId'>"
      },
      "DpReportNew": {
        "title": "DpReportNew",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "user_type": {
            "type": "string"
          },
          "dcfId": {
            "type": "number"
          },
          "dpId": {
            "type": "string"
          },
          "rp": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "site": {
            "type": "number"
          },
          "clientId": {
            "type": "number"
          },
          "reporter_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "form_id": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "year": {},
          "value": {},
          "type": {},
          "submitId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewDpReportNewInUserProfile": {
        "title": "NewDpReportNewInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<DpReportNew, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewDpReportNewInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "user_type": {
            "type": "string"
          },
          "dcfId": {
            "type": "number"
          },
          "dpId": {
            "type": "string"
          },
          "rp": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "site": {
            "type": "number"
          },
          "clientId": {
            "type": "number"
          },
          "reporter_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "form_id": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "year": {},
          "value": {},
          "type": {},
          "submitId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<DpReportNew, 'id'>, 'userProfileId'>"
      },
      "ClientInitiative": {
        "title": "ClientInitiative",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "startDate": {
            "type": "string"
          },
          "completionDate": {
            "type": "string"
          },
          "targetReduction": {
            "type": "number"
          },
          "baselineData": {
            "type": "number"
          },
          "measurementUnit": {
            "type": "string"
          },
          "applicability": {
            "type": "object"
          },
          "category": {
            "type": "number"
          },
          "responsibility": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "investment": {
            "type": "number"
          },
          "monitorMethod": {
            "type": "string"
          },
          "expectedAchievement": {
            "type": "string"
          },
          "currentStatus": {
            "type": "number"
          },
          "goal": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "materialTopic": {
            "type": "number"
          },
          "attachment": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "string"
          },
          "currencyUnit": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewClientInitiativeInUserProfile": {
        "title": "NewClientInitiativeInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<ClientInitiative, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewClientInitiativeInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "startDate": {
            "type": "string"
          },
          "completionDate": {
            "type": "string"
          },
          "targetReduction": {
            "type": "number"
          },
          "baselineData": {
            "type": "number"
          },
          "measurementUnit": {
            "type": "string"
          },
          "applicability": {
            "type": "object"
          },
          "category": {
            "type": "number"
          },
          "responsibility": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "investment": {
            "type": "number"
          },
          "monitorMethod": {
            "type": "string"
          },
          "expectedAchievement": {
            "type": "string"
          },
          "currentStatus": {
            "type": "number"
          },
          "goal": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "materialTopic": {
            "type": "number"
          },
          "attachment": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "string"
          },
          "currencyUnit": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<ClientInitiative, 'id'>, 'userProfileId'>"
      },
      "ClientInitiativePartial": {
        "title": "ClientInitiativePartial",
        "type": "object",
        "description": "(tsType: Partial<ClientInitiative>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "startDate": {
            "type": "string"
          },
          "completionDate": {
            "type": "string"
          },
          "targetReduction": {
            "type": "number"
          },
          "baselineData": {
            "type": "number"
          },
          "measurementUnit": {
            "type": "string"
          },
          "applicability": {
            "type": "object"
          },
          "category": {
            "type": "number"
          },
          "responsibility": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "investment": {
            "type": "number"
          },
          "monitorMethod": {
            "type": "string"
          },
          "expectedAchievement": {
            "type": "string"
          },
          "currentStatus": {
            "type": "number"
          },
          "goal": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "materialTopic": {
            "type": "number"
          },
          "attachment": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "string"
          },
          "currencyUnit": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<ClientInitiative>"
      },
      "ClientEfCategoryAssignment": {
        "title": "ClientEfCategoryAssignment",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "selected_ids": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "checked_ids": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "partial_ids": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "efCategoryId": {
            "type": "number"
          },
          "efStandardId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewClientEfCategoryAssignmentInUserProfile": {
        "title": "NewClientEfCategoryAssignmentInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<ClientEfCategoryAssignment, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewClientEfCategoryAssignmentInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "selected_ids": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "checked_ids": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "partial_ids": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "efCategoryId": {
            "type": "number"
          },
          "efStandardId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<ClientEfCategoryAssignment, 'id'>, 'userProfileId'>"
      },
      "ClientEfCategoryAssignmentPartial": {
        "title": "ClientEfCategoryAssignmentPartial",
        "type": "object",
        "description": "(tsType: Partial<ClientEfCategoryAssignment>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "selected_ids": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "checked_ids": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "partial_ids": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "efCategoryId": {
            "type": "number"
          },
          "efStandardId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<ClientEfCategoryAssignment>"
      },
      "Certification": {
        "title": "Certification",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewCertificationInUserProfile": {
        "title": "NewCertificationInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<Certification, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewCertificationInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<Certification, 'id'>, 'userProfileId'>"
      },
      "CertificationPartial": {
        "title": "CertificationPartial",
        "type": "object",
        "description": "(tsType: Partial<Certification>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<Certification>"
      },
      "AssignSrfUser": {
        "title": "AssignSrfUser",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "comments": {},
          "frequency": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {
            "type": "array",
            "items": {}
          },
          "user_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "srfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewAssignSrfUserInUserProfile": {
        "title": "NewAssignSrfUserInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<AssignSrfUser, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewAssignSrfUserInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "site": {
            "type": "number"
          },
          "comments": {},
          "frequency": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {
            "type": "array",
            "items": {}
          },
          "user_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "srfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<AssignSrfUser, 'id'>, 'userProfileId'>"
      },
      "AssignSrfEntity": {
        "title": "AssignSrfEntity",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "comments": {},
          "tier0_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier1_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier2_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier3_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "srfId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewAssignSrfEntityInUserProfile": {
        "title": "NewAssignSrfEntityInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<AssignSrfEntity, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewAssignSrfEntityInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "comments": {},
          "tier0_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier1_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier2_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier3_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "srfId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<AssignSrfEntity, 'id'>, 'userProfileId'>"
      },
      "AssignSrfEntityPartial": {
        "title": "AssignSrfEntityPartial",
        "type": "object",
        "description": "(tsType: Partial<AssignSrfEntity>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "comments": {},
          "tier0_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier1_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier2_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier3_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "srfId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<AssignSrfEntity>"
      },
      "AssignSrfEntityUser": {
        "title": "AssignSrfEntityUser",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "reviewer_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "approver_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "srfId": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "comments": {},
          "type": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewAssignSrfEntityUserInUserProfile": {
        "title": "NewAssignSrfEntityUserInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<AssignSrfEntityUser, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewAssignSrfEntityUserInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "reviewer_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "approver_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "srfId": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "comments": {},
          "type": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<AssignSrfEntityUser, 'id'>, 'userProfileId'>"
      },
      "AssignSrfEntityUserPartial": {
        "title": "AssignSrfEntityUserPartial",
        "type": "object",
        "description": "(tsType: Partial<AssignSrfEntityUser>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "reviewer_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "approver_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "srfId": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "comments": {},
          "type": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<AssignSrfEntityUser>"
      },
      "AssignRfUsers": {
        "title": "AssignRfUsers",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "user_id": {
            "type": "number"
          },
          "rfid": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "submitted_by": {
            "type": "number"
          },
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "level": {
            "type": "number"
          },
          "coverage": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewAssignRfUsersInUserProfile": {
        "title": "NewAssignRfUsersInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<AssignRfUsers, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewAssignRfUsersInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "user_id": {
            "type": "number"
          },
          "rfid": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "submitted_by": {
            "type": "number"
          },
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "level": {
            "type": "number"
          },
          "coverage": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<AssignRfUsers, 'id'>, 'userProfileId'>"
      },
      "AssignRfEntity": {
        "title": "AssignRfEntity",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "other_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "city_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "country_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "site_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "submitted_by": {
            "type": "number"
          },
          "rfid": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewAssignRfEntityInUserProfile": {
        "title": "NewAssignRfEntityInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<AssignRfEntity, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewAssignRfEntityInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "other_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "city_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "country_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "site_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "submitted_by": {
            "type": "number"
          },
          "rfid": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<AssignRfEntity, 'id'>, 'userProfileId'>"
      },
      "AssignRfEntityPartial": {
        "title": "AssignRfEntityPartial",
        "type": "object",
        "description": "(tsType: Partial<AssignRfEntity>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "other_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "city_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "country_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "site_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "submitted_by": {
            "type": "number"
          },
          "rfid": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<AssignRfEntity>"
      },
      "AssignDfUser": {
        "title": "AssignDfUser",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {
            "type": "array",
            "items": {}
          },
          "user_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "dfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewAssignDfUserInUserProfile": {
        "title": "NewAssignDfUserInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<AssignDfUser, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewAssignDfUserInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "site": {
            "type": "number"
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {
            "type": "array",
            "items": {}
          },
          "user_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "dfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<AssignDfUser, 'id'>, 'userProfileId'>"
      },
      "AssignDfEntity": {
        "title": "AssignDfEntity",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "comments": {},
          "tier0_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier1_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier2_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier3_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "consolidator_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "dfId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewAssignDfEntityInUserProfile": {
        "title": "NewAssignDfEntityInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<AssignDfEntity, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewAssignDfEntityInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "comments": {},
          "tier0_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier1_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier2_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier3_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "consolidator_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "dfId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<AssignDfEntity, 'id'>, 'userProfileId'>"
      },
      "AssignDfEntityPartial": {
        "title": "AssignDfEntityPartial",
        "type": "object",
        "description": "(tsType: Partial<AssignDfEntity>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "comments": {},
          "tier0_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier1_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier2_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier3_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "consolidator_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "dfId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<AssignDfEntity>"
      },
      "AssignDfEntityUser": {
        "title": "AssignDfEntityUser",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "reviewer_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "approver_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "dfId": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "comments": {},
          "type": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewAssignDfEntityUserInUserProfile": {
        "title": "NewAssignDfEntityUserInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<AssignDfEntityUser, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewAssignDfEntityUserInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "reviewer_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "approver_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "dfId": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "comments": {},
          "type": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<AssignDfEntityUser, 'id'>, 'userProfileId'>"
      },
      "AssignDfEntityUserPartial": {
        "title": "AssignDfEntityUserPartial",
        "type": "object",
        "description": "(tsType: Partial<AssignDfEntityUser>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "reviewer_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "approver_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "dfId": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "comments": {},
          "type": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<AssignDfEntityUser>"
      },
      "AssignDcfUser": {
        "title": "AssignDcfUser",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "site": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "frequency": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {
            "type": "number"
          },
          "user_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "formCollectionId": {
            "type": "number"
          },
          "standard": {
            "type": "number"
          },
          "assignDcfClientId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true
      },
      "NewAssignDcfUserInUserProfile": {
        "title": "NewAssignDcfUserInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<AssignDcfUser, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewAssignDcfUserInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "site": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "frequency": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {
            "type": "number"
          },
          "user_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "formCollectionId": {
            "type": "number"
          },
          "standard": {
            "type": "number"
          },
          "assignDcfClientId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<AssignDcfUser, 'id'>, 'userProfileId'>"
      },
      "AssignDcfUserNew": {
        "title": "AssignDcfUserNew",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "frequency": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {},
          "user_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "standard": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewAssignDcfUserNewInUserProfile": {
        "title": "NewAssignDcfUserNewInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<AssignDcfUserNew, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewAssignDcfUserNewInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "site": {
            "type": "number"
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "frequency": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {},
          "user_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "standard": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<AssignDcfUserNew, 'id'>, 'userProfileId'>"
      },
      "AssignDcfSuppliers": {
        "title": "AssignDcfSuppliers",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "modifier_id": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "supplier_id": {
            "type": "number"
          },
          "dfcs": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "config": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true
      },
      "NewAssignDcfSuppliersInUserProfile": {
        "title": "NewAssignDcfSuppliersInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<AssignDcfSuppliers, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewAssignDcfSuppliersInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "modifier_id": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "supplier_id": {
            "type": "number"
          },
          "dfcs": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "config": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<AssignDcfSuppliers, 'id'>, 'userProfileId'>"
      },
      "AssignDcfEntity": {
        "title": "AssignDcfEntity",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "comments": {},
          "tier0_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier1_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier2_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier3_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewAssignDcfEntityInUserProfile": {
        "title": "NewAssignDcfEntityInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<AssignDcfEntity, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewAssignDcfEntityInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "comments": {},
          "tier0_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier1_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier2_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier3_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<AssignDcfEntity, 'id'>, 'userProfileId'>"
      },
      "AssignDcfEntityPartial": {
        "title": "AssignDcfEntityPartial",
        "type": "object",
        "description": "(tsType: Partial<AssignDcfEntity>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "comments": {},
          "tier0_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier1_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier2_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier3_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<AssignDcfEntity>"
      },
      "AssignDcfEntityUser": {
        "title": "AssignDcfEntityUser",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "reviewer_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "approver_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "standard": {},
          "level": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "comments": {},
          "type": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewAssignDcfEntityUserInUserProfile": {
        "title": "NewAssignDcfEntityUserInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<AssignDcfEntityUser, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewAssignDcfEntityUserInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "reviewer_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "approver_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "standard": {},
          "level": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "comments": {},
          "type": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<AssignDcfEntityUser, 'id'>, 'userProfileId'>"
      },
      "AssignDcfEntityUserPartial": {
        "title": "AssignDcfEntityUserPartial",
        "type": "object",
        "description": "(tsType: Partial<AssignDcfEntityUser>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "reviewer_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "approver_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "standard": {},
          "level": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "comments": {},
          "type": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<AssignDcfEntityUser>"
      },
      "AssignDcfClient": {
        "title": "AssignDcfClient",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "dcf_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "cf_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "dp_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "metric_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "category_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "topic_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "selected_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "user_id": {
            "type": "number"
          },
          "modified": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true
      },
      "NewAssignDcfClientInUserProfile": {
        "title": "NewAssignDcfClientInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<AssignDcfClient, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewAssignDcfClientInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "dcf_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "cf_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "dp_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "metric_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "category_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "topic_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "selected_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "user_id": {
            "type": "number"
          },
          "modified": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<AssignDcfClient, 'id'>, 'userProfileId'>"
      },
      "AssignApproverIndicator": {
        "title": "AssignApproverIndicator",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "approverFrequency": {
            "type": "number"
          },
          "dcfIds": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "indicatorId": {
            "type": "number"
          },
          "categoryId": {
            "type": "number"
          },
          "unit": {
            "type": "string"
          },
          "notes": {},
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewAssignApproverIndicatorInUserProfile": {
        "title": "NewAssignApproverIndicatorInUserProfile",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<AssignApproverIndicator, 'id'>, 'userProfileId'>, schemaOptions: { title: 'NewAssignApproverIndicatorInUserProfile', exclude: [ 'id' ], optional: [ 'userProfileId' ] })",
        "properties": {
          "approverFrequency": {
            "type": "number"
          },
          "dcfIds": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "indicatorId": {
            "type": "number"
          },
          "categoryId": {
            "type": "number"
          },
          "unit": {
            "type": "string"
          },
          "notes": {},
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<AssignApproverIndicator, 'id'>, 'userProfileId'>"
      },
      "AssignApproverIndicatorPartial": {
        "title": "AssignApproverIndicatorPartial",
        "type": "object",
        "description": "(tsType: Partial<AssignApproverIndicator>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "approverFrequency": {
            "type": "number"
          },
          "dcfIds": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "indicatorId": {
            "type": "number"
          },
          "categoryId": {
            "type": "number"
          },
          "unit": {
            "type": "string"
          },
          "notes": {},
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<AssignApproverIndicator>"
      },
      "Topic": {
        "title": "Topic",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "additionalProperties": true
      },
      "NewTopic": {
        "title": "NewTopic",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "extra": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "newCategoryId": {
            "type": "number"
          },
          "order": {
            "type": "number"
          },
          "cloneTopicId": {
            "type": "number"
          },
          "tag": {}
        },
        "additionalProperties": true
      },
      "SubTopicWithRelations": {
        "title": "SubTopicWithRelations",
        "type": "object",
        "description": "(tsType: SubTopicWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "standards": {
            "type": "string"
          },
          "topicId": {
            "type": "number"
          },
          "topic": {
            "$ref": "#/components/schemas/TopicWithRelations"
          },
          "foreignKey": {}
        },
        "required": [
          "name"
        ],
        "additionalProperties": true,
        "x-typescript-type": "SubTopicWithRelations"
      },
      "TopicWithRelations": {
        "title": "TopicWithRelations",
        "type": "object",
        "description": "(tsType: TopicWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "subTopics": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SubTopicWithRelations"
            }
          }
        },
        "required": [
          "name"
        ],
        "additionalProperties": true,
        "x-typescript-type": "TopicWithRelations"
      },
      "TopicPartial": {
        "title": "TopicPartial",
        "type": "object",
        "description": "(tsType: Partial<Topic>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<Topic>"
      },
      "SubTopic": {
        "title": "SubTopic",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "standards": {
            "type": "string"
          },
          "topicId": {
            "type": "number"
          }
        },
        "required": [
          "name"
        ],
        "additionalProperties": true
      },
      "NewSubTopicInTopic": {
        "title": "NewSubTopicInTopic",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<SubTopic, 'id'>, 'topicId'>, schemaOptions: { title: 'NewSubTopicInTopic', exclude: [ 'id' ], optional: [ 'topicId' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "standards": {
            "type": "string"
          },
          "topicId": {
            "type": "number"
          }
        },
        "required": [
          "name"
        ],
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<SubTopic, 'id'>, 'topicId'>"
      },
      "SubTopicPartial": {
        "title": "SubTopicPartial",
        "type": "object",
        "description": "(tsType: Partial<SubTopic>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "standards": {
            "type": "string"
          },
          "topicId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<SubTopic>"
      },
      "TopicName": {
        "title": "TopicName",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "created": {
            "type": "string"
          },
          "scopeNameId": {
            "type": "number"
          }
        },
        "additionalProperties": true
      },
      "NewTopicName": {
        "title": "NewTopicName",
        "type": "object",
        "description": "(tsType: Omit<TopicName, 'id'>, schemaOptions: { title: 'NewTopicName', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "created": {
            "type": "string"
          },
          "scopeNameId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<TopicName, 'id'>"
      },
      "TopicNameWithRelations": {
        "title": "TopicNameWithRelations",
        "type": "object",
        "description": "(tsType: TopicNameWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "created": {
            "type": "string"
          },
          "scopeNameId": {
            "type": "number"
          },
          "frequencies": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FrequencyWithRelations"
            }
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "TopicNameWithRelations"
      },
      "TopicNamePartial": {
        "title": "TopicNamePartial",
        "type": "object",
        "description": "(tsType: Partial<TopicName>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "created": {
            "type": "string"
          },
          "scopeNameId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<TopicName>"
      },
      "NewFrequencyInTopicName": {
        "title": "NewFrequencyInTopicName",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<Frequency, 'id'>, 'topicNameId'>, schemaOptions: { title: 'NewFrequencyInTopicName', exclude: [ 'id' ], optional: [ 'topicNameId' ] })",
        "properties": {
          "data": {},
          "created": {
            "type": "string"
          },
          "locationThreeId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "topicNameId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<Frequency, 'id'>, 'topicNameId'>"
      },
      "TopLevelComponent": {
        "title": "TopLevelComponent",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "created": {
            "type": "string"
          }
        },
        "additionalProperties": true
      },
      "NewTopLevelComponent": {
        "title": "NewTopLevelComponent",
        "type": "object",
        "description": "(tsType: Omit<TopLevelComponent, 'id'>, schemaOptions: { title: 'NewTopLevelComponent', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "created": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<TopLevelComponent, 'id'>"
      },
      "ScopeNameWithRelations": {
        "title": "ScopeNameWithRelations",
        "type": "object",
        "description": "(tsType: ScopeNameWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "moduleNameId": {
            "type": "number"
          },
          "topicNames": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TopicNameWithRelations"
            }
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "ScopeNameWithRelations"
      },
      "ModuleNameWithRelations": {
        "title": "ModuleNameWithRelations",
        "type": "object",
        "description": "(tsType: ModuleNameWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "created": {
            "type": "string"
          },
          "topLevelComponentId": {
            "type": "number"
          },
          "scopeNames": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ScopeNameWithRelations"
            }
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "ModuleNameWithRelations"
      },
      "TopLevelComponentWithRelations": {
        "title": "TopLevelComponentWithRelations",
        "type": "object",
        "description": "(tsType: TopLevelComponentWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "created": {
            "type": "string"
          },
          "moduleNames": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ModuleNameWithRelations"
            }
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "TopLevelComponentWithRelations"
      },
      "TopLevelComponentPartial": {
        "title": "TopLevelComponentPartial",
        "type": "object",
        "description": "(tsType: Partial<TopLevelComponent>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "created": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<TopLevelComponent>"
      },
      "ModuleName": {
        "title": "ModuleName",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "created": {
            "type": "string"
          },
          "topLevelComponentId": {
            "type": "number"
          }
        },
        "additionalProperties": true
      },
      "NewModuleNameInTopLevelComponent": {
        "title": "NewModuleNameInTopLevelComponent",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<ModuleName, 'id'>, 'topLevelComponentId'>, schemaOptions: { title: 'NewModuleNameInTopLevelComponent', exclude: [ 'id' ], optional: [ 'topLevelComponentId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "created": {
            "type": "string"
          },
          "topLevelComponentId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<ModuleName, 'id'>, 'topLevelComponentId'>"
      },
      "Survey": {
        "title": "Survey",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "introduction": {
            "type": "string"
          },
          "category_selected": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "status": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "surveyTitleId": {
            "type": "number"
          },
          "categoryId": {
            "type": "number"
          },
          "surveyId": {
            "type": "number"
          }
        },
        "additionalProperties": true
      },
      "NewSurvey": {
        "title": "NewSurvey",
        "type": "object",
        "description": "(tsType: Omit<Survey, 'id'>, schemaOptions: { title: 'NewSurvey', exclude: [ 'id' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "introduction": {
            "type": "string"
          },
          "category_selected": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "status": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "surveyTitleId": {
            "type": "number"
          },
          "categoryId": {
            "type": "number"
          },
          "surveyId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<Survey, 'id'>"
      },
      "SurveyWithRelations": {
        "title": "SurveyWithRelations",
        "type": "object",
        "description": "(tsType: SurveyWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "introduction": {
            "type": "string"
          },
          "category_selected": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "status": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "surveyTitleId": {
            "type": "number"
          },
          "categoryId": {
            "type": "number"
          },
          "surveyId": {
            "type": "number"
          },
          "saveSurvey": {
            "$ref": "#/components/schemas/SaveSurveyWithRelations"
          },
          "responses": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ResponseWithRelations"
            }
          },
          "category": {
            "$ref": "#/components/schemas/CategoryWithRelations"
          },
          "foreignKey": {},
          "subSurveys": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SubSurveyWithRelations"
            }
          },
          "surveys": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SurveyWithRelations"
            }
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "SurveyWithRelations"
      },
      "SurveyPartial": {
        "title": "SurveyPartial",
        "type": "object",
        "description": "(tsType: Partial<Survey>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "introduction": {
            "type": "string"
          },
          "category_selected": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "status": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "surveyTitleId": {
            "type": "number"
          },
          "categoryId": {
            "type": "number"
          },
          "surveyId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<Survey>"
      },
      "SurveyTitle": {
        "title": "SurveyTitle",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "doubleMateriality": {
            "type": "boolean"
          },
          "created": {
            "type": "string"
          }
        },
        "additionalProperties": true
      },
      "NewSurveyTitle": {
        "title": "NewSurveyTitle",
        "type": "object",
        "description": "(tsType: Omit<SurveyTitle, 'id'>, schemaOptions: { title: 'NewSurveyTitle', exclude: [ 'id' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "doubleMateriality": {
            "type": "boolean"
          },
          "created": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<SurveyTitle, 'id'>"
      },
      "SurveyTitleWithRelations": {
        "title": "SurveyTitleWithRelations",
        "type": "object",
        "description": "(tsType: SurveyTitleWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "doubleMateriality": {
            "type": "boolean"
          },
          "created": {
            "type": "string"
          },
          "surveys": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SurveyWithRelations"
            }
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "SurveyTitleWithRelations"
      },
      "SurveyTitlePartial": {
        "title": "SurveyTitlePartial",
        "type": "object",
        "description": "(tsType: Partial<SurveyTitle>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "doubleMateriality": {
            "type": "boolean"
          },
          "created": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<SurveyTitle>"
      },
      "NewSurveyInSurveyTitle": {
        "title": "NewSurveyInSurveyTitle",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<Survey, 'id'>, 'surveyTitleId'>, schemaOptions: { title: 'NewSurveyInSurveyTitle', exclude: [ 'id' ], optional: [ 'surveyTitleId' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "introduction": {
            "type": "string"
          },
          "category_selected": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "status": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "surveyTitleId": {
            "type": "number"
          },
          "categoryId": {
            "type": "number"
          },
          "surveyId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<Survey, 'id'>, 'surveyTitleId'>"
      },
      "NewSurveyInSurvey": {
        "title": "NewSurveyInSurvey",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<Survey, 'id'>, 'surveyId'>, schemaOptions: { title: 'NewSurveyInSurvey', exclude: [ 'id' ], optional: [ 'surveyId' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "introduction": {
            "type": "string"
          },
          "category_selected": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "status": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "surveyTitleId": {
            "type": "number"
          },
          "categoryId": {
            "type": "number"
          },
          "surveyId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<Survey, 'id'>, 'surveyId'>"
      },
      "SubSurvey": {
        "title": "SubSurvey",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "introduction": {
            "type": "string"
          },
          "category_selected": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "status": {
            "type": "string"
          },
          "surveyTitleId": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "surveyId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewSubSurveyInSurvey": {
        "title": "NewSubSurveyInSurvey",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<SubSurvey, 'id'>, 'surveyId'>, schemaOptions: { title: 'NewSubSurveyInSurvey', exclude: [ 'id' ], optional: [ 'surveyId' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "introduction": {
            "type": "string"
          },
          "category_selected": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "status": {
            "type": "string"
          },
          "surveyTitleId": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "surveyId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<SubSurvey, 'id'>, 'surveyId'>"
      },
      "SubSurveyPartial": {
        "title": "SubSurveyPartial",
        "type": "object",
        "description": "(tsType: Partial<SubSurvey>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "introduction": {
            "type": "string"
          },
          "category_selected": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "status": {
            "type": "string"
          },
          "surveyTitleId": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "surveyId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<SubSurvey>"
      },
      "SaveSurvey": {
        "title": "SaveSurvey",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "sector": {
            "type": "object"
          },
          "focusArea": {
            "type": "array",
            "items": {}
          },
          "selectedTopic": {
            "type": "array",
            "items": {}
          },
          "questions": {
            "type": "array",
            "items": {}
          },
          "selectedQuestion": {
            "type": "array",
            "items": {}
          },
          "surveyId": {
            "type": "number"
          },
          "subSurveyId": {
            "type": "number"
          }
        },
        "additionalProperties": true
      },
      "NewSaveSurveyInSurvey": {
        "title": "NewSaveSurveyInSurvey",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<SaveSurvey, 'id'>, 'surveyId'>, schemaOptions: { title: 'NewSaveSurveyInSurvey', exclude: [ 'id' ], optional: [ 'surveyId' ] })",
        "properties": {
          "sector": {
            "type": "object"
          },
          "focusArea": {
            "type": "array",
            "items": {}
          },
          "selectedTopic": {
            "type": "array",
            "items": {}
          },
          "questions": {
            "type": "array",
            "items": {}
          },
          "selectedQuestion": {
            "type": "array",
            "items": {}
          },
          "surveyId": {
            "type": "number"
          },
          "subSurveyId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<SaveSurvey, 'id'>, 'surveyId'>"
      },
      "SaveSurveyPartial": {
        "title": "SaveSurveyPartial",
        "type": "object",
        "description": "(tsType: Partial<SaveSurvey>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "sector": {
            "type": "object"
          },
          "focusArea": {
            "type": "array",
            "items": {}
          },
          "selectedTopic": {
            "type": "array",
            "items": {}
          },
          "questions": {
            "type": "array",
            "items": {}
          },
          "selectedQuestion": {
            "type": "array",
            "items": {}
          },
          "surveyId": {
            "type": "number"
          },
          "subSurveyId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<SaveSurvey>"
      },
      "Response": {
        "title": "Response",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "uniqueId": {
            "type": "string"
          },
          "feedback": {
            "type": "string"
          },
          "answers": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "created": {
            "type": "string"
          },
          "surveyId": {
            "type": "number"
          },
          "type": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          },
          "stakeHolderId": {
            "type": "number"
          },
          "subSurveyId": {
            "type": "number"
          }
        },
        "additionalProperties": true
      },
      "NewResponseInSurvey": {
        "title": "NewResponseInSurvey",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<Response, 'id'>, 'surveyId'>, schemaOptions: { title: 'NewResponseInSurvey', exclude: [ 'id' ], optional: [ 'surveyId' ] })",
        "properties": {
          "uniqueId": {
            "type": "string"
          },
          "feedback": {
            "type": "string"
          },
          "answers": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "created": {
            "type": "string"
          },
          "surveyId": {
            "type": "number"
          },
          "type": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          },
          "stakeHolderId": {
            "type": "number"
          },
          "subSurveyId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<Response, 'id'>, 'surveyId'>"
      },
      "ResponsePartial": {
        "title": "ResponsePartial",
        "type": "object",
        "description": "(tsType: Partial<Response>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "uniqueId": {
            "type": "string"
          },
          "feedback": {
            "type": "string"
          },
          "answers": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "created": {
            "type": "string"
          },
          "surveyId": {
            "type": "number"
          },
          "type": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          },
          "stakeHolderId": {
            "type": "number"
          },
          "subSurveyId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<Response>"
      },
      "Category": {
        "title": "Category",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "label": {
            "type": "string"
          }
        },
        "additionalProperties": true
      },
      "NewSubmitRf": {
        "title": "NewSubmitRf",
        "type": "object",
        "description": "(tsType: Omit<SubmitRf, 'id'>, schemaOptions: { title: 'NewSubmitRf', exclude: [ 'id' ] })",
        "properties": {
          "rfid": {
            "type": "number"
          },
          "framework": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "response": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "type": {
            "type": "number"
          },
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "categoryId": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "topicId": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<SubmitRf, 'id'>"
      },
      "SubmitRfPartial": {
        "title": "SubmitRfPartial",
        "type": "object",
        "description": "(tsType: Partial<SubmitRf>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "rfid": {
            "type": "number"
          },
          "framework": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "response": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "type": {
            "type": "number"
          },
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "categoryId": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "topicId": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<SubmitRf>"
      },
      "NewSubmitRfNew": {
        "title": "NewSubmitRfNew",
        "type": "object",
        "description": "(tsType: Omit<SubmitRfNew, 'id'>, schemaOptions: { title: 'NewSubmitRfNew', exclude: [ 'id' ] })",
        "properties": {
          "rfid": {
            "type": "number"
          },
          "framework": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "response": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "type": {
            "type": "number"
          },
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "categoryId": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "topicId": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "coverage": {
            "type": "number"
          },
          "entity_type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<SubmitRfNew, 'id'>"
      },
      "SubmitRfNewPartial": {
        "title": "SubmitRfNewPartial",
        "type": "object",
        "description": "(tsType: Partial<SubmitRfNew>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "rfid": {
            "type": "number"
          },
          "framework": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "response": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "type": {
            "type": "number"
          },
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "categoryId": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "topicId": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "coverage": {
            "type": "number"
          },
          "entity_type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<SubmitRfNew>"
      },
      "NewSubmitDcf": {
        "title": "NewSubmitDcf",
        "type": "object",
        "description": "(tsType: Omit<SubmitDcf, 'id'>, schemaOptions: { title: 'NewSubmitDcf', exclude: [ 'id' ] })",
        "properties": {
          "dcf": {
            "type": "number"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "remarks": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequencycd": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<SubmitDcf, 'id'>"
      },
      "SubmitDcfPartial": {
        "title": "SubmitDcfPartial",
        "type": "object",
        "description": "(tsType: Partial<SubmitDcf>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "dcf": {
            "type": "number"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "remarks": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequencycd": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<SubmitDcf>"
      },
      "NewSubmitDcfNew": {
        "title": "NewSubmitDcfNew",
        "type": "object",
        "description": "(tsType: Omit<SubmitDcfNew, 'id'>, schemaOptions: { title: 'NewSubmitDcfNew', exclude: [ 'id' ] })",
        "properties": {
          "reviewed_by": {
            "type": "number"
          },
          "reviewed_on": {
            "type": "string"
          },
          "dcf": {
            "type": "number"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "remarks": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequencycd": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "self": {
            "type": "boolean"
          },
          "assignmentId": {},
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<SubmitDcfNew, 'id'>"
      },
      "SubmitDcfNewPartial": {
        "title": "SubmitDcfNewPartial",
        "type": "object",
        "description": "(tsType: Partial<SubmitDcfNew>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "reviewed_by": {
            "type": "number"
          },
          "reviewed_on": {
            "type": "string"
          },
          "dcf": {
            "type": "number"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "remarks": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequencycd": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "self": {
            "type": "boolean"
          },
          "assignmentId": {},
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<SubmitDcfNew>"
      },
      "NewSubmitCf": {
        "title": "NewSubmitCf",
        "type": "object",
        "description": "(tsType: Omit<SubmitCf, 'id'>, schemaOptions: { title: 'NewSubmitCf', exclude: [ 'id' ] })",
        "properties": {
          "cf": {
            "type": "number"
          },
          "user_type": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequencycd": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "reviewed_by": {
            "type": "number"
          },
          "return_remarks": {},
          "reviewed_on": {
            "type": "string"
          },
          "self": {
            "type": "boolean"
          },
          "assignmentId": {},
          "form_type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<SubmitCf, 'id'>"
      },
      "SubmitCfPartial": {
        "title": "SubmitCfPartial",
        "type": "object",
        "description": "(tsType: Partial<SubmitCf>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "cf": {
            "type": "number"
          },
          "user_type": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequencycd": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "reviewed_by": {
            "type": "number"
          },
          "return_remarks": {},
          "reviewed_on": {
            "type": "string"
          },
          "self": {
            "type": "boolean"
          },
          "assignmentId": {},
          "form_type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<SubmitCf>"
      },
      "NewSubTopic": {
        "title": "NewSubTopic",
        "type": "object",
        "description": "(tsType: Omit<SubTopic, 'id'>, schemaOptions: { title: 'NewSubTopic', exclude: [ 'id' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "standards": {
            "type": "string"
          },
          "topicId": {
            "type": "number"
          }
        },
        "required": [
          "name"
        ],
        "additionalProperties": true,
        "x-typescript-type": "Omit<SubTopic, 'id'>"
      },
      "NewSubSurvey": {
        "title": "NewSubSurvey",
        "type": "object",
        "description": "(tsType: Omit<SubSurvey, 'id'>, schemaOptions: { title: 'NewSubSurvey', exclude: [ 'id' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "introduction": {
            "type": "string"
          },
          "category_selected": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "status": {
            "type": "string"
          },
          "surveyTitleId": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "surveyId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<SubSurvey, 'id'>"
      },
      "SubSurveyWithRelations": {
        "title": "SubSurveyWithRelations",
        "type": "object",
        "description": "(tsType: SubSurveyWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "introduction": {
            "type": "string"
          },
          "category_selected": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "status": {
            "type": "string"
          },
          "surveyTitleId": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "surveyId": {
            "type": "number"
          },
          "saveSurvey": {
            "$ref": "#/components/schemas/SaveSurveyWithRelations"
          },
          "responses": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ResponseWithRelations"
            }
          },
          "survey": {
            "$ref": "#/components/schemas/SurveyWithRelations"
          },
          "foreignKey": {}
        },
        "additionalProperties": false,
        "x-typescript-type": "SubSurveyWithRelations"
      },
      "NewSaveSurveyInSubSurvey": {
        "title": "NewSaveSurveyInSubSurvey",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<SaveSurvey, 'id'>, 'subSurveyId'>, schemaOptions: { title: 'NewSaveSurveyInSubSurvey', exclude: [ 'id' ], optional: [ 'subSurveyId' ] })",
        "properties": {
          "sector": {
            "type": "object"
          },
          "focusArea": {
            "type": "array",
            "items": {}
          },
          "selectedTopic": {
            "type": "array",
            "items": {}
          },
          "questions": {
            "type": "array",
            "items": {}
          },
          "selectedQuestion": {
            "type": "array",
            "items": {}
          },
          "surveyId": {
            "type": "number"
          },
          "subSurveyId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<SaveSurvey, 'id'>, 'subSurveyId'>"
      },
      "NewResponseInSubSurvey": {
        "title": "NewResponseInSubSurvey",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<Response, 'id'>, 'subSurveyId'>, schemaOptions: { title: 'NewResponseInSubSurvey', exclude: [ 'id' ], optional: [ 'subSurveyId' ] })",
        "properties": {
          "uniqueId": {
            "type": "string"
          },
          "feedback": {
            "type": "string"
          },
          "answers": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "created": {
            "type": "string"
          },
          "surveyId": {
            "type": "number"
          },
          "type": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          },
          "stakeHolderId": {
            "type": "number"
          },
          "subSurveyId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<Response, 'id'>, 'subSurveyId'>"
      },
      "SubQuestion": {
        "title": "SubQuestion",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "options": {
            "type": "string"
          },
          "questionId": {
            "type": "number"
          }
        },
        "required": [
          "name"
        ],
        "additionalProperties": true
      },
      "NewSubQuestion": {
        "title": "NewSubQuestion",
        "type": "object",
        "description": "(tsType: Omit<SubQuestion, 'id'>, schemaOptions: { title: 'NewSubQuestion', exclude: [ 'id' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "options": {
            "type": "string"
          },
          "questionId": {
            "type": "number"
          }
        },
        "required": [
          "name"
        ],
        "additionalProperties": true,
        "x-typescript-type": "Omit<SubQuestion, 'id'>"
      },
      "SubQuestionWithRelations": {
        "title": "SubQuestionWithRelations",
        "type": "object",
        "description": "(tsType: SubQuestionWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "options": {
            "type": "string"
          },
          "questionId": {
            "type": "number"
          }
        },
        "required": [
          "name"
        ],
        "additionalProperties": true,
        "x-typescript-type": "SubQuestionWithRelations"
      },
      "SubQuestionPartial": {
        "title": "SubQuestionPartial",
        "type": "object",
        "description": "(tsType: Partial<SubQuestion>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "options": {
            "type": "string"
          },
          "questionId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<SubQuestion>"
      },
      "NewStructuredResponse": {
        "title": "NewStructuredResponse",
        "type": "object",
        "description": "(tsType: Omit<StructuredResponse, 'id'>, schemaOptions: { title: 'NewStructuredResponse', exclude: [ 'id' ] })",
        "properties": {
          "maskId": {},
          "reportedDate": {},
          "uniqueId": {},
          "efValue": {},
          "title": {
            "type": "string"
          },
          "label": {
            "type": "string"
          },
          "parentId": {},
          "isNull": {
            "type": "boolean"
          },
          "isManualForm": {
            "type": "boolean"
          },
          "valueType": {},
          "currentId": {},
          "additionalValue1": {},
          "additionalValue2": {},
          "additionalValue3": {},
          "additionalValue4": {},
          "attachment": {},
          "formType": {},
          "dataType": {},
          "subCategory1": {},
          "subCategory2": {},
          "subCategory3": {},
          "subCategory4": {},
          "value": {},
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "uom": {},
          "dcfId": {
            "type": "number"
          },
          "submitDcfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<StructuredResponse, 'id'>"
      },
      "FormCollection": {
        "title": "FormCollection",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "tags": {},
          "standardId": {},
          "categoryId": {},
          "categoryAltId": {},
          "subCategoryDpIds": {},
          "subCategoryOrder": {},
          "calculationDpIds": {},
          "comments": {
            "type": "string"
          },
          "curator_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "updated": {
            "type": "string"
          }
        },
        "additionalProperties": true
      },
      "StdYear": {
        "title": "StdYear",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "stdCountryId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewStdYear": {
        "title": "NewStdYear",
        "type": "object",
        "description": "(tsType: Omit<StdYear, 'id'>, schemaOptions: { title: 'NewStdYear', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "stdCountryId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<StdYear, 'id'>"
      },
      "StdTopicWithRelations": {
        "title": "StdTopicWithRelations",
        "type": "object",
        "description": "(tsType: StdTopicWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {},
          "stdScopeId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "StdTopicWithRelations"
      },
      "StdScopeWithRelations": {
        "title": "StdScopeWithRelations",
        "type": "object",
        "description": "(tsType: StdScopeWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "stdNameId": {
            "type": "number"
          },
          "stdTopics": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StdTopicWithRelations"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "StdScopeWithRelations"
      },
      "StdNameWithRelations": {
        "title": "StdNameWithRelations",
        "type": "object",
        "description": "(tsType: StdNameWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "stdYearId": {
            "type": "number"
          },
          "stdScopes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StdScopeWithRelations"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "StdNameWithRelations"
      },
      "StdYearWithRelations": {
        "title": "StdYearWithRelations",
        "type": "object",
        "description": "(tsType: StdYearWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "stdCountryId": {
            "type": "number"
          },
          "stdNames": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StdNameWithRelations"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "StdYearWithRelations"
      },
      "StdYearPartial": {
        "title": "StdYearPartial",
        "type": "object",
        "description": "(tsType: Partial<StdYear>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "stdCountryId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<StdYear>"
      },
      "StdName": {
        "title": "StdName",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "stdYearId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewStdNameInStdYear": {
        "title": "NewStdNameInStdYear",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<StdName, 'id'>, 'stdYearId'>, schemaOptions: { title: 'NewStdNameInStdYear', exclude: [ 'id' ], optional: [ 'stdYearId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "stdYearId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<StdName, 'id'>, 'stdYearId'>"
      },
      "StdTopic": {
        "title": "StdTopic",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {},
          "stdScopeId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewStdTopic": {
        "title": "NewStdTopic",
        "type": "object",
        "description": "(tsType: Omit<StdTopic, 'id'>, schemaOptions: { title: 'NewStdTopic', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {},
          "stdScopeId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<StdTopic, 'id'>"
      },
      "StdTopicPartial": {
        "title": "StdTopicPartial",
        "type": "object",
        "description": "(tsType: Partial<StdTopic>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {},
          "stdScopeId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<StdTopic>"
      },
      "StdScope": {
        "title": "StdScope",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "stdNameId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewStdScope": {
        "title": "NewStdScope",
        "type": "object",
        "description": "(tsType: Omit<StdScope, 'id'>, schemaOptions: { title: 'NewStdScope', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "stdNameId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<StdScope, 'id'>"
      },
      "StdScopePartial": {
        "title": "StdScopePartial",
        "type": "object",
        "description": "(tsType: Partial<StdScope>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "stdNameId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<StdScope>"
      },
      "NewStdTopicInStdScope": {
        "title": "NewStdTopicInStdScope",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<StdTopic, 'id'>, 'stdScopeId'>, schemaOptions: { title: 'NewStdTopicInStdScope', exclude: [ 'id' ], optional: [ 'stdScopeId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {},
          "stdScopeId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<StdTopic, 'id'>, 'stdScopeId'>"
      },
      "NewStdName": {
        "title": "NewStdName",
        "type": "object",
        "description": "(tsType: Omit<StdName, 'id'>, schemaOptions: { title: 'NewStdName', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "stdYearId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<StdName, 'id'>"
      },
      "StdNamePartial": {
        "title": "StdNamePartial",
        "type": "object",
        "description": "(tsType: Partial<StdName>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "stdYearId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<StdName>"
      },
      "NewStdScopeInStdName": {
        "title": "NewStdScopeInStdName",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<StdScope, 'id'>, 'stdNameId'>, schemaOptions: { title: 'NewStdScopeInStdName', exclude: [ 'id' ], optional: [ 'stdNameId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "stdNameId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<StdScope, 'id'>, 'stdNameId'>"
      },
      "StdCountry": {
        "title": "StdCountry",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "NewStdCountry": {
        "title": "NewStdCountry",
        "type": "object",
        "description": "(tsType: Omit<StdCountry, 'id'>, schemaOptions: { title: 'NewStdCountry', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<StdCountry, 'id'>"
      },
      "StdCountryWithRelations": {
        "title": "StdCountryWithRelations",
        "type": "object",
        "description": "(tsType: StdCountryWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "stdYears": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StdYearWithRelations"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "StdCountryWithRelations"
      },
      "StdCountryPartial": {
        "title": "StdCountryPartial",
        "type": "object",
        "description": "(tsType: Partial<StdCountry>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<StdCountry>"
      },
      "NewStdYearInStdCountry": {
        "title": "NewStdYearInStdCountry",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<StdYear, 'id'>, 'stdCountryId'>, schemaOptions: { title: 'NewStdYearInStdCountry', exclude: [ 'id' ], optional: [ 'stdCountryId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "stdCountryId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<StdYear, 'id'>, 'stdCountryId'>"
      },
      "Standard": {
        "title": "Standard",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "editable": {
            "type": "number"
          },
          "sasb": {
            "type": "number"
          }
        },
        "required": [
          "name"
        ],
        "additionalProperties": true
      },
      "NewStandard": {
        "title": "NewStandard",
        "type": "object",
        "description": "(tsType: Omit<Standard, 'id'>, schemaOptions: { title: 'NewStandard', exclude: [ 'id' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "editable": {
            "type": "number"
          },
          "sasb": {
            "type": "number"
          }
        },
        "required": [
          "name"
        ],
        "additionalProperties": true,
        "x-typescript-type": "Omit<Standard, 'id'>"
      },
      "StandardWithRelations": {
        "title": "StandardWithRelations",
        "type": "object",
        "description": "(tsType: StandardWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "editable": {
            "type": "number"
          },
          "sasb": {
            "type": "number"
          }
        },
        "required": [
          "name"
        ],
        "additionalProperties": true,
        "x-typescript-type": "StandardWithRelations"
      },
      "StandardPartial": {
        "title": "StandardPartial",
        "type": "object",
        "description": "(tsType: Partial<Standard>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "editable": {
            "type": "number"
          },
          "sasb": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<Standard>"
      },
      "StakeHolder": {
        "title": "StakeHolder",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "categories": {
            "type": "string"
          },
          "email": {
            "type": "string"
          },
          "company": {
            "type": "string"
          },
          "stakeholder": {
            "type": "string"
          }
        },
        "additionalProperties": true
      },
      "NewStakeHolder": {
        "title": "NewStakeHolder",
        "type": "object",
        "description": "(tsType: Omit<StakeHolder, 'id'>, schemaOptions: { title: 'NewStakeHolder', exclude: [ 'id' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "categories": {
            "type": "string"
          },
          "email": {
            "type": "string"
          },
          "company": {
            "type": "string"
          },
          "stakeholder": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<StakeHolder, 'id'>"
      },
      "StakeHolderWithRelations": {
        "title": "StakeHolderWithRelations",
        "type": "object",
        "description": "(tsType: StakeHolderWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "categories": {
            "type": "string"
          },
          "email": {
            "type": "string"
          },
          "company": {
            "type": "string"
          },
          "stakeholder": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "StakeHolderWithRelations"
      },
      "StakeHolderPartial": {
        "title": "StakeHolderPartial",
        "type": "object",
        "description": "(tsType: Partial<StakeHolder>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "categories": {
            "type": "string"
          },
          "email": {
            "type": "string"
          },
          "company": {
            "type": "string"
          },
          "stakeholder": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<StakeHolder>"
      },
      "ScopeTwo": {
        "title": "ScopeTwo",
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "data": {
            "type": "array",
            "items": {}
          }
        },
        "additionalProperties": true
      },
      "NewScopeTwo": {
        "title": "NewScopeTwo",
        "type": "object",
        "description": "(tsType: Omit<ScopeTwo, 'id'>, schemaOptions: { title: 'NewScopeTwo', exclude: [ 'id' ] })",
        "properties": {
          "data": {
            "type": "array",
            "items": {}
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<ScopeTwo, 'id'>"
      },
      "ScopeTwoWithRelations": {
        "title": "ScopeTwoWithRelations",
        "type": "object",
        "description": "(tsType: ScopeTwoWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "string"
          },
          "data": {
            "type": "array",
            "items": {}
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "ScopeTwoWithRelations"
      },
      "ScopeTwoPartial": {
        "title": "ScopeTwoPartial",
        "type": "object",
        "description": "(tsType: Partial<ScopeTwo>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "string"
          },
          "data": {
            "type": "array",
            "items": {}
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<ScopeTwo>"
      },
      "ScopeThree": {
        "title": "ScopeThree",
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "data": {
            "type": "array",
            "items": {}
          }
        },
        "additionalProperties": true
      },
      "NewScopeThree": {
        "title": "NewScopeThree",
        "type": "object",
        "description": "(tsType: Omit<ScopeThree, 'id'>, schemaOptions: { title: 'NewScopeThree', exclude: [ 'id' ] })",
        "properties": {
          "data": {
            "type": "array",
            "items": {}
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<ScopeThree, 'id'>"
      },
      "ScopeThreeWithRelations": {
        "title": "ScopeThreeWithRelations",
        "type": "object",
        "description": "(tsType: ScopeThreeWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "string"
          },
          "data": {
            "type": "array",
            "items": {}
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "ScopeThreeWithRelations"
      },
      "ScopeThreePartial": {
        "title": "ScopeThreePartial",
        "type": "object",
        "description": "(tsType: Partial<ScopeThree>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "string"
          },
          "data": {
            "type": "array",
            "items": {}
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<ScopeThree>"
      },
      "ScopeOne": {
        "title": "ScopeOne",
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "data": {
            "type": "array",
            "items": {}
          }
        },
        "additionalProperties": true
      },
      "NewScopeOne": {
        "title": "NewScopeOne",
        "type": "object",
        "description": "(tsType: Omit<ScopeOne, 'id'>, schemaOptions: { title: 'NewScopeOne', exclude: [ 'id' ] })",
        "properties": {
          "data": {
            "type": "array",
            "items": {}
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<ScopeOne, 'id'>"
      },
      "ScopeOneWithRelations": {
        "title": "ScopeOneWithRelations",
        "type": "object",
        "description": "(tsType: ScopeOneWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "string"
          },
          "data": {
            "type": "array",
            "items": {}
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "ScopeOneWithRelations"
      },
      "ScopeOnePartial": {
        "title": "ScopeOnePartial",
        "type": "object",
        "description": "(tsType: Partial<ScopeOne>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "string"
          },
          "data": {
            "type": "array",
            "items": {}
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<ScopeOne>"
      },
      "ScopeName": {
        "title": "ScopeName",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "moduleNameId": {
            "type": "number"
          }
        },
        "additionalProperties": true
      },
      "NewScopeName": {
        "title": "NewScopeName",
        "type": "object",
        "description": "(tsType: Omit<ScopeName, 'id'>, schemaOptions: { title: 'NewScopeName', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "moduleNameId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<ScopeName, 'id'>"
      },
      "ScopeNamePartial": {
        "title": "ScopeNamePartial",
        "type": "object",
        "description": "(tsType: Partial<ScopeName>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "moduleNameId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<ScopeName>"
      },
      "NewTopicNameInScopeName": {
        "title": "NewTopicNameInScopeName",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<TopicName, 'id'>, 'scopeNameId'>, schemaOptions: { title: 'NewTopicNameInScopeName', exclude: [ 'id' ], optional: [ 'scopeNameId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "created": {
            "type": "string"
          },
          "scopeNameId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<TopicName, 'id'>, 'scopeNameId'>"
      },
      "NewSaveSurvey": {
        "title": "NewSaveSurvey",
        "type": "object",
        "description": "(tsType: Omit<SaveSurvey, 'id'>, schemaOptions: { title: 'NewSaveSurvey', exclude: [ 'id' ] })",
        "properties": {
          "sector": {
            "type": "object"
          },
          "focusArea": {
            "type": "array",
            "items": {}
          },
          "selectedTopic": {
            "type": "array",
            "items": {}
          },
          "questions": {
            "type": "array",
            "items": {}
          },
          "selectedQuestion": {
            "type": "array",
            "items": {}
          },
          "surveyId": {
            "type": "number"
          },
          "subSurveyId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<SaveSurvey, 'id'>"
      },
      "SaveSurveyWithRelations": {
        "title": "SaveSurveyWithRelations",
        "type": "object",
        "description": "(tsType: SaveSurveyWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "sector": {
            "type": "object"
          },
          "focusArea": {
            "type": "array",
            "items": {}
          },
          "selectedTopic": {
            "type": "array",
            "items": {}
          },
          "questions": {
            "type": "array",
            "items": {}
          },
          "selectedQuestion": {
            "type": "array",
            "items": {}
          },
          "surveyId": {
            "type": "number"
          },
          "subSurveyId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "SaveSurveyWithRelations"
      },
      "NewResponse": {
        "title": "NewResponse",
        "type": "object",
        "description": "(tsType: Omit<Response, 'id'>, schemaOptions: { title: 'NewResponse', exclude: [ 'id' ] })",
        "properties": {
          "uniqueId": {
            "type": "string"
          },
          "feedback": {
            "type": "string"
          },
          "answers": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "created": {
            "type": "string"
          },
          "surveyId": {
            "type": "number"
          },
          "type": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          },
          "stakeHolderId": {
            "type": "number"
          },
          "subSurveyId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<Response, 'id'>"
      },
      "ResponseWithRelations": {
        "title": "ResponseWithRelations",
        "type": "object",
        "description": "(tsType: ResponseWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "uniqueId": {
            "type": "string"
          },
          "feedback": {
            "type": "string"
          },
          "answers": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "created": {
            "type": "string"
          },
          "surveyId": {
            "type": "number"
          },
          "type": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          },
          "stakeHolderId": {
            "type": "number"
          },
          "subSurveyId": {
            "type": "number"
          },
          "userProfile": {
            "$ref": "#/components/schemas/UserProfileWithRelations"
          },
          "foreignKey": {},
          "stakeHolder": {
            "$ref": "#/components/schemas/StakeHolderWithRelations"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "ResponseWithRelations"
      },
      "ResponseFormCollection": {
        "title": "ResponseFormCollection",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "tags": {},
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "string"
          },
          "curator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "updated": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "NewResponseFormCollection": {
        "title": "NewResponseFormCollection",
        "type": "object",
        "description": "(tsType: Omit<ResponseFormCollection, 'id'>, schemaOptions: { title: 'NewResponseFormCollection', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "tags": {},
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "string"
          },
          "curator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "updated": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<ResponseFormCollection, 'id'>"
      },
      "ResponseFormCollectionPartial": {
        "title": "ResponseFormCollectionPartial",
        "type": "object",
        "description": "(tsType: Partial<ResponseFormCollection>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "tags": {},
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "string"
          },
          "curator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "updated": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<ResponseFormCollection>"
      },
      "ReportNameTwo": {
        "title": "ReportNameTwo",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "reportNameOneId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewReportNameTwo": {
        "title": "NewReportNameTwo",
        "type": "object",
        "description": "(tsType: Omit<ReportNameTwo, 'id'>, schemaOptions: { title: 'NewReportNameTwo', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "reportNameOneId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<ReportNameTwo, 'id'>"
      },
      "ReportNameTwoWithRelations": {
        "title": "ReportNameTwoWithRelations",
        "type": "object",
        "description": "(tsType: ReportNameTwoWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "reportNameOneId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "ReportNameTwoWithRelations"
      },
      "ReportNameTwoPartial": {
        "title": "ReportNameTwoPartial",
        "type": "object",
        "description": "(tsType: Partial<ReportNameTwo>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "reportNameOneId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<ReportNameTwo>"
      },
      "ReportNameOne": {
        "title": "ReportNameOne",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "created": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "NewReportNameOne": {
        "title": "NewReportNameOne",
        "type": "object",
        "description": "(tsType: Omit<ReportNameOne, 'id'>, schemaOptions: { title: 'NewReportNameOne', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "created": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<ReportNameOne, 'id'>"
      },
      "ReportNameOneWithRelations": {
        "title": "ReportNameOneWithRelations",
        "type": "object",
        "description": "(tsType: ReportNameOneWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "reportNameTwos": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ReportNameTwoWithRelations"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "ReportNameOneWithRelations"
      },
      "ReportNameOnePartial": {
        "title": "ReportNameOnePartial",
        "type": "object",
        "description": "(tsType: Partial<ReportNameOne>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "created": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<ReportNameOne>"
      },
      "NewReportNameTwoInReportNameOne": {
        "title": "NewReportNameTwoInReportNameOne",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<ReportNameTwo, 'id'>, 'reportNameOneId'>, schemaOptions: { title: 'NewReportNameTwoInReportNameOne', exclude: [ 'id' ], optional: [ 'reportNameOneId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "reportNameOneId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<ReportNameTwo, 'id'>, 'reportNameOneId'>"
      },
      "Question": {
        "title": "Question",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "value": {
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "additionalProperties": true
      },
      "NewQuestion": {
        "title": "NewQuestion",
        "type": "object",
        "description": "(tsType: Omit<Question, 'id'>, schemaOptions: { title: 'NewQuestion', exclude: [ 'id' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "value": {
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "additionalProperties": true,
        "x-typescript-type": "Omit<Question, 'id'>"
      },
      "QuestionWithRelations": {
        "title": "QuestionWithRelations",
        "type": "object",
        "description": "(tsType: QuestionWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "value": {
            "type": "string"
          },
          "subQuestions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SubQuestionWithRelations"
            }
          }
        },
        "required": [
          "name"
        ],
        "additionalProperties": true,
        "x-typescript-type": "QuestionWithRelations"
      },
      "QuestionPartial": {
        "title": "QuestionPartial",
        "type": "object",
        "description": "(tsType: Partial<Question>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "value": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<Question>"
      },
      "NewSubQuestionInQuestion": {
        "title": "NewSubQuestionInQuestion",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<SubQuestion, 'id'>, 'questionId'>, schemaOptions: { title: 'NewSubQuestionInQuestion', exclude: [ 'id' ], optional: [ 'questionId' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "options": {
            "type": "string"
          },
          "questionId": {
            "type": "number"
          }
        },
        "required": [
          "name"
        ],
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<SubQuestion, 'id'>, 'questionId'>"
      },
      "NewQuantitativeSubmission": {
        "title": "NewQuantitativeSubmission",
        "type": "object",
        "description": "(tsType: Omit<QuantitativeSubmission, 'id'>, schemaOptions: { title: 'NewQuantitativeSubmission', exclude: [ 'id' ] })",
        "properties": {
          "reviewed_by": {
            "type": "number"
          },
          "reviewed_on": {
            "type": "string"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "response2": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "logs": {},
          "imported": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "submitted_on": {
            "type": "string"
          },
          "approver_modified_on": {
            "type": "string"
          },
          "approver_modified_by": {
            "type": "number"
          },
          "reviewer_modified_on": {
            "type": "string"
          },
          "reviewer_modified_by": {
            "type": "number"
          },
          "reporter_modified_on": {
            "type": "string"
          },
          "reporter_modified_by": {
            "type": "number"
          },
          "last_modified_on": {
            "type": "string"
          },
          "last_modified_by": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "return_status": {
            "type": "number"
          },
          "reviewer_return": {
            "type": "number"
          },
          "approver_return": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "review_return_by": {
            "type": "number"
          },
          "review_return_on": {
            "type": "string"
          },
          "approve_return_by": {
            "type": "number"
          },
          "approve_return_on": {
            "type": "string"
          },
          "self": {
            "type": "boolean"
          },
          "entityUserAssId": {},
          "entityAssId": {},
          "documents": {},
          "l2_approved_on": {
            "type": "string",
            "nullable": true
          },
          "l2_approved_by": {
            "type": "number",
            "nullable": true
          },
          "l2_approver_modified_on": {
            "type": "string",
            "nullable": true
          },
          "l2_approver_modified_by": {
            "type": "number",
            "nullable": true
          },
          "userProfileId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<QuantitativeSubmission, 'id'>"
      },
      "QuantitativeSubmissionPartial": {
        "title": "QuantitativeSubmissionPartial",
        "type": "object",
        "description": "(tsType: Partial<QuantitativeSubmission>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "reviewed_by": {
            "type": "number"
          },
          "reviewed_on": {
            "type": "string"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "response2": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "logs": {},
          "imported": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "submitted_on": {
            "type": "string"
          },
          "approver_modified_on": {
            "type": "string"
          },
          "approver_modified_by": {
            "type": "number"
          },
          "reviewer_modified_on": {
            "type": "string"
          },
          "reviewer_modified_by": {
            "type": "number"
          },
          "reporter_modified_on": {
            "type": "string"
          },
          "reporter_modified_by": {
            "type": "number"
          },
          "last_modified_on": {
            "type": "string"
          },
          "last_modified_by": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "return_status": {
            "type": "number"
          },
          "reviewer_return": {
            "type": "number"
          },
          "approver_return": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "review_return_by": {
            "type": "number"
          },
          "review_return_on": {
            "type": "string"
          },
          "approve_return_by": {
            "type": "number"
          },
          "approve_return_on": {
            "type": "string"
          },
          "self": {
            "type": "boolean"
          },
          "entityUserAssId": {},
          "entityAssId": {},
          "documents": {},
          "l2_approved_on": {
            "type": "string",
            "nullable": true
          },
          "l2_approved_by": {
            "type": "number",
            "nullable": true
          },
          "l2_approver_modified_on": {
            "type": "string",
            "nullable": true
          },
          "l2_approver_modified_by": {
            "type": "number",
            "nullable": true
          },
          "userProfileId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<QuantitativeSubmission>"
      },
      "NewQuantitativeDpReport": {
        "title": "NewQuantitativeDpReport",
        "type": "object",
        "description": "(tsType: Omit<QuantitativeDpReport, 'id'>, schemaOptions: { title: 'NewQuantitativeDpReport', exclude: [ 'id' ] })",
        "properties": {
          "standard": {},
          "submitId": {
            "type": "number"
          },
          "dp": {
            "type": "string"
          },
          "value": {},
          "dataType": {},
          "formId": {},
          "frequency": {
            "type": "number"
          },
          "formType": {
            "type": "number"
          },
          "tier0_id": {},
          "tier1_id": {},
          "tier2_id": {},
          "tier3_id": {},
          "level": {
            "type": "number"
          },
          "entityUserAssId": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "reviewed_by": {},
          "approved_by": {
            "type": "number"
          },
          "reported_by": {
            "type": "number"
          },
          "submissionType": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<QuantitativeDpReport, 'id'>"
      },
      "NewQualitativeSubmission": {
        "title": "NewQualitativeSubmission",
        "type": "object",
        "description": "(tsType: Omit<QualitativeSubmission, 'id'>, schemaOptions: { title: 'NewQualitativeSubmission', exclude: [ 'id' ] })",
        "properties": {
          "categoryId": {
            "type": "number"
          },
          "indicatorId": {
            "type": "number"
          },
          "implevel": {
            "type": "number"
          },
          "response_type": {
            "type": "number"
          },
          "topicId": {
            "type": "number"
          },
          "dfId": {
            "type": "number"
          },
          "reporting_period": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "reviewed_by": {
            "type": "number"
          },
          "reviewed_on": {
            "type": "string"
          },
          "user_type": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "response": {
            "type": "array",
            "items": {}
          },
          "type": {
            "type": "number"
          },
          "logs": {},
          "return_remarks": {},
          "standard": {},
          "edit": {
            "type": "number"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "submitted_on": {
            "type": "string"
          },
          "approver_modified_on": {
            "type": "string"
          },
          "approver_modified_by": {
            "type": "number"
          },
          "reviewer_modified_on": {
            "type": "string"
          },
          "reviewer_modified_by": {
            "type": "number"
          },
          "reporter_modified_on": {
            "type": "string"
          },
          "reporter_modified_by": {
            "type": "number"
          },
          "last_modified_on": {
            "type": "string"
          },
          "last_modified_by": {
            "type": "number"
          },
          "reject": {
            "type": "number"
          },
          "approved_on": {
            "type": "string"
          },
          "rejected_on": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "return_status": {
            "type": "number"
          },
          "reviewer_return": {
            "type": "number"
          },
          "approver_return": {
            "type": "number"
          },
          "submitted_by": {
            "type": "number"
          },
          "approved_by": {
            "type": "number"
          },
          "review_return_by": {
            "type": "number"
          },
          "review_return_on": {
            "type": "string"
          },
          "approve_return_by": {
            "type": "number"
          },
          "approve_return_on": {
            "type": "string"
          },
          "self": {
            "type": "boolean"
          },
          "entityUserAssId": {},
          "entityAssId": {},
          "documents": {},
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<QualitativeSubmission, 'id'>"
      },
      "NewQnIndicatorApproval": {
        "title": "NewQnIndicatorApproval",
        "type": "object",
        "description": "(tsType: Omit<QnIndicatorApproval, 'id'>, schemaOptions: { title: 'NewQnIndicatorApproval', exclude: [ 'id' ] })",
        "properties": {
          "indicatorId": {
            "type": "number"
          },
          "year": {
            "type": "number"
          },
          "performanceCommentary": {
            "type": "array",
            "items": {}
          },
          "tier1_id": {},
          "tier2_id": {},
          "tier3_id": {},
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<QnIndicatorApproval, 'id'>"
      },
      "NewQnApproverSubmission": {
        "title": "NewQnApproverSubmission",
        "type": "object",
        "description": "(tsType: Omit<QnApproverSubmission, 'id'>, schemaOptions: { title: 'NewQnApproverSubmission', exclude: [ 'id' ] })",
        "properties": {
          "indicatorId": {
            "type": "number"
          },
          "year": {
            "type": "number"
          },
          "approverFrequency": {
            "type": "number"
          },
          "status": {
            "type": "array",
            "items": {}
          },
          "notes": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<QnApproverSubmission, 'id'>"
      },
      "NewQlListingFilter": {
        "title": "NewQlListingFilter",
        "type": "object",
        "description": "(tsType: Omit<QlListingFilter, 'id'>, schemaOptions: { title: 'NewQlListingFilter', exclude: [ 'id' ] })",
        "properties": {
          "category": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "topic": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "framework": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "metric": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "remarks": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<QlListingFilter, 'id'>"
      },
      "QlListingFilterPartial": {
        "title": "QlListingFilterPartial",
        "type": "object",
        "description": "(tsType: Partial<QlListingFilter>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "string"
          },
          "category": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "topic": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "framework": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "metric": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "remarks": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<QlListingFilter>"
      },
      "NewNewsCirculation": {
        "title": "NewNewsCirculation",
        "type": "object",
        "description": "(tsType: Omit<NewsCirculation, 'id'>, schemaOptions: { title: 'NewNewsCirculation', exclude: [ 'id' ] })",
        "properties": {
          "message": {},
          "title": {
            "type": "string"
          },
          "expiryDate": {},
          "pin": {
            "type": "boolean"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "status": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<NewsCirculation, 'id'>"
      },
      "NewNewTopic": {
        "title": "NewNewTopic",
        "type": "object",
        "description": "(tsType: Omit<NewTopic, 'id'>, schemaOptions: { title: 'NewNewTopic', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "extra": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "newCategoryId": {
            "type": "number"
          },
          "order": {
            "type": "number"
          },
          "cloneTopicId": {
            "type": "number"
          },
          "tag": {}
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<NewTopic, 'id'>"
      },
      "NewDataPointWithRelations": {
        "title": "NewDataPointWithRelations",
        "type": "object",
        "description": "(tsType: NewDataPointWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "extra": {
            "type": "array",
            "items": {}
          },
          "created": {
            "type": "string"
          },
          "newMetricId": {
            "type": "number"
          },
          "order": {
            "type": "number"
          },
          "cloneMetricId": {
            "type": "number"
          },
          "cloneDataPointId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "NewDataPointWithRelations"
      },
      "NewMetricWithRelations": {
        "title": "NewMetricWithRelations",
        "type": "object",
        "description": "(tsType: NewMetricWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "extra": {},
          "created": {
            "type": "string"
          },
          "newTopicId": {
            "type": "number"
          },
          "order": {
            "type": "number"
          },
          "cloneMetricId": {
            "type": "number"
          },
          "tag": {},
          "cloneTopicId": {
            "type": "number"
          },
          "newDataPoints": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewDataPointWithRelations"
            }
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "NewMetricWithRelations"
      },
      "NewTopicWithRelations": {
        "title": "NewTopicWithRelations",
        "type": "object",
        "description": "(tsType: NewTopicWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "extra": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "newCategoryId": {
            "type": "number"
          },
          "order": {
            "type": "number"
          },
          "cloneTopicId": {
            "type": "number"
          },
          "tag": {},
          "newMetrics": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewMetricWithRelations"
            }
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "NewTopicWithRelations"
      },
      "NewTopicPartial": {
        "title": "NewTopicPartial",
        "type": "object",
        "description": "(tsType: Partial<NewTopic>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "extra": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "newCategoryId": {
            "type": "number"
          },
          "order": {
            "type": "number"
          },
          "cloneTopicId": {
            "type": "number"
          },
          "tag": {}
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<NewTopic>"
      },
      "NewMetric": {
        "title": "NewMetric",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "extra": {},
          "created": {
            "type": "string"
          },
          "newTopicId": {
            "type": "number"
          },
          "order": {
            "type": "number"
          },
          "cloneMetricId": {
            "type": "number"
          },
          "tag": {},
          "cloneTopicId": {
            "type": "number"
          }
        },
        "additionalProperties": true
      },
      "NewNewMetricInNewTopic": {
        "title": "NewNewMetricInNewTopic",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewMetric, 'id'>, 'newTopicId'>, schemaOptions: { title: 'NewNewMetricInNewTopic', exclude: [ 'id' ], optional: [ 'newTopicId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "extra": {},
          "created": {
            "type": "string"
          },
          "newTopicId": {
            "type": "number"
          },
          "order": {
            "type": "number"
          },
          "cloneMetricId": {
            "type": "number"
          },
          "tag": {},
          "cloneTopicId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewMetric, 'id'>, 'newTopicId'>"
      },
      "NewTargets": {
        "title": "NewTargets",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "baseValue": {
            "type": "string"
          },
          "targetValue": {
            "type": "string"
          },
          "baseDate": {
            "type": "string"
          },
          "targetDate": {
            "type": "string"
          },
          "baseUnit": {
            "type": "string"
          },
          "targetUnit": {
            "type": "string"
          },
          "frequency": {
            "type": "string"
          },
          "interim_frequency": {
            "type": "string"
          },
          "type": {
            "type": "number"
          },
          "interim_target": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newGoalsId": {
            "type": "number"
          }
        },
        "additionalProperties": true
      },
      "NewNewTargets": {
        "title": "NewNewTargets",
        "type": "object",
        "description": "(tsType: Omit<NewTargets, 'id'>, schemaOptions: { title: 'NewNewTargets', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "baseValue": {
            "type": "string"
          },
          "targetValue": {
            "type": "string"
          },
          "baseDate": {
            "type": "string"
          },
          "targetDate": {
            "type": "string"
          },
          "baseUnit": {
            "type": "string"
          },
          "targetUnit": {
            "type": "string"
          },
          "frequency": {
            "type": "string"
          },
          "interim_frequency": {
            "type": "string"
          },
          "type": {
            "type": "number"
          },
          "interim_target": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newGoalsId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<NewTargets, 'id'>"
      },
      "NewTargetsPartial": {
        "title": "NewTargetsPartial",
        "type": "object",
        "description": "(tsType: Partial<NewTargets>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "baseValue": {
            "type": "string"
          },
          "targetValue": {
            "type": "string"
          },
          "baseDate": {
            "type": "string"
          },
          "targetDate": {
            "type": "string"
          },
          "baseUnit": {
            "type": "string"
          },
          "targetUnit": {
            "type": "string"
          },
          "frequency": {
            "type": "string"
          },
          "interim_frequency": {
            "type": "string"
          },
          "type": {
            "type": "number"
          },
          "interim_target": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newGoalsId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<NewTargets>"
      },
      "NewTargetsTwo": {
        "title": "NewTargetsTwo",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "newGoalsId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewNewTargetsTwo": {
        "title": "NewNewTargetsTwo",
        "type": "object",
        "description": "(tsType: Omit<NewTargetsTwo, 'id'>, schemaOptions: { title: 'NewNewTargetsTwo', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "newGoalsId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<NewTargetsTwo, 'id'>"
      },
      "NewTargetsTwoPartial": {
        "title": "NewTargetsTwoPartial",
        "type": "object",
        "description": "(tsType: Partial<NewTargetsTwo>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "newGoalsId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<NewTargetsTwo>"
      },
      "NewIndicator": {
        "title": "NewIndicator",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "baseValue": {
            "type": "string"
          },
          "targetValue": {
            "type": "string"
          },
          "baseDate": {
            "type": "string"
          },
          "targetDate": {
            "type": "string"
          },
          "baseUnit": {
            "type": "string"
          },
          "targetUnit": {
            "type": "string"
          },
          "frequency": {
            "type": "string"
          },
          "interim_frequency": {
            "type": "string"
          },
          "type": {
            "type": "number"
          },
          "interim_target": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newTargetsTwoId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewNewIndicatorInNewTargetsTwo": {
        "title": "NewNewIndicatorInNewTargetsTwo",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewIndicator, 'id'>, 'newTargetsTwoId'>, schemaOptions: { title: 'NewNewIndicatorInNewTargetsTwo', exclude: [ 'id' ], optional: [ 'newTargetsTwoId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "baseValue": {
            "type": "string"
          },
          "targetValue": {
            "type": "string"
          },
          "baseDate": {
            "type": "string"
          },
          "targetDate": {
            "type": "string"
          },
          "baseUnit": {
            "type": "string"
          },
          "targetUnit": {
            "type": "string"
          },
          "frequency": {
            "type": "string"
          },
          "interim_frequency": {
            "type": "string"
          },
          "type": {
            "type": "number"
          },
          "interim_target": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newTargetsTwoId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewIndicator, 'id'>, 'newTargetsTwoId'>"
      },
      "NewNewMetric": {
        "title": "NewNewMetric",
        "type": "object",
        "description": "(tsType: Omit<NewMetric, 'id'>, schemaOptions: { title: 'NewNewMetric', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "extra": {},
          "created": {
            "type": "string"
          },
          "newTopicId": {
            "type": "number"
          },
          "order": {
            "type": "number"
          },
          "cloneMetricId": {
            "type": "number"
          },
          "tag": {},
          "cloneTopicId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<NewMetric, 'id'>"
      },
      "NewMetricPartial": {
        "title": "NewMetricPartial",
        "type": "object",
        "description": "(tsType: Partial<NewMetric>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "extra": {},
          "created": {
            "type": "string"
          },
          "newTopicId": {
            "type": "number"
          },
          "order": {
            "type": "number"
          },
          "cloneMetricId": {
            "type": "number"
          },
          "tag": {},
          "cloneTopicId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<NewMetric>"
      },
      "NewDataPoint": {
        "title": "NewDataPoint",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "extra": {
            "type": "array",
            "items": {}
          },
          "created": {
            "type": "string"
          },
          "newMetricId": {
            "type": "number"
          },
          "order": {
            "type": "number"
          },
          "cloneMetricId": {
            "type": "number"
          },
          "cloneDataPointId": {
            "type": "number"
          }
        },
        "additionalProperties": true
      },
      "NewNewDataPointInNewMetric": {
        "title": "NewNewDataPointInNewMetric",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewDataPoint, 'id'>, 'newMetricId'>, schemaOptions: { title: 'NewNewDataPointInNewMetric', exclude: [ 'id' ], optional: [ 'newMetricId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "extra": {
            "type": "array",
            "items": {}
          },
          "created": {
            "type": "string"
          },
          "newMetricId": {
            "type": "number"
          },
          "order": {
            "type": "number"
          },
          "cloneMetricId": {
            "type": "number"
          },
          "cloneDataPointId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewDataPoint, 'id'>, 'newMetricId'>"
      },
      "NewInitiatives": {
        "title": "NewInitiatives",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "responsibility": {
            "type": "string"
          },
          "initiatives": {
            "type": "array",
            "items": {}
          },
          "status": {
            "type": "array",
            "items": {}
          },
          "indicator": {
            "type": "number"
          },
          "applicability": {
            "type": "object"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newGoalsId": {
            "type": "number"
          }
        },
        "additionalProperties": true
      },
      "NewNewInitiatives": {
        "title": "NewNewInitiatives",
        "type": "object",
        "description": "(tsType: Omit<NewInitiatives, 'id'>, schemaOptions: { title: 'NewNewInitiatives', exclude: [ 'id' ] })",
        "properties": {
          "responsibility": {
            "type": "string"
          },
          "initiatives": {
            "type": "array",
            "items": {}
          },
          "status": {
            "type": "array",
            "items": {}
          },
          "indicator": {
            "type": "number"
          },
          "applicability": {
            "type": "object"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newGoalsId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<NewInitiatives, 'id'>"
      },
      "NewInitiativesPartial": {
        "title": "NewInitiativesPartial",
        "type": "object",
        "description": "(tsType: Partial<NewInitiatives>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "responsibility": {
            "type": "string"
          },
          "initiatives": {
            "type": "array",
            "items": {}
          },
          "status": {
            "type": "array",
            "items": {}
          },
          "indicator": {
            "type": "number"
          },
          "applicability": {
            "type": "object"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newGoalsId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<NewInitiatives>"
      },
      "NewNewIndicator": {
        "title": "NewNewIndicator",
        "type": "object",
        "description": "(tsType: Omit<NewIndicator, 'id'>, schemaOptions: { title: 'NewNewIndicator', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "baseValue": {
            "type": "string"
          },
          "targetValue": {
            "type": "string"
          },
          "baseDate": {
            "type": "string"
          },
          "targetDate": {
            "type": "string"
          },
          "baseUnit": {
            "type": "string"
          },
          "targetUnit": {
            "type": "string"
          },
          "frequency": {
            "type": "string"
          },
          "interim_frequency": {
            "type": "string"
          },
          "type": {
            "type": "number"
          },
          "interim_target": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newTargetsTwoId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<NewIndicator, 'id'>"
      },
      "NewIndicatorPartial": {
        "title": "NewIndicatorPartial",
        "type": "object",
        "description": "(tsType: Partial<NewIndicator>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "baseValue": {
            "type": "string"
          },
          "targetValue": {
            "type": "string"
          },
          "baseDate": {
            "type": "string"
          },
          "targetDate": {
            "type": "string"
          },
          "baseUnit": {
            "type": "string"
          },
          "targetUnit": {
            "type": "string"
          },
          "frequency": {
            "type": "string"
          },
          "interim_frequency": {
            "type": "string"
          },
          "type": {
            "type": "number"
          },
          "interim_target": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newTargetsTwoId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<NewIndicator>"
      },
      "NewIndicatorTwo": {
        "title": "NewIndicatorTwo",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "baseValue": {
            "type": "string"
          },
          "targetValue": {
            "type": "string"
          },
          "baseDate": {
            "type": "string"
          },
          "targetDate": {
            "type": "string"
          },
          "baseUnit": {
            "type": "string"
          },
          "frequency": {
            "type": "string"
          },
          "interim_frequency": {
            "type": "string"
          },
          "type": {
            "type": "number"
          },
          "interim_target": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "indicator": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newTargetsTwoId": {
            "type": "number"
          },
          "newGoalsId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewNewIndicatorTwo": {
        "title": "NewNewIndicatorTwo",
        "type": "object",
        "description": "(tsType: Omit<NewIndicatorTwo, 'id'>, schemaOptions: { title: 'NewNewIndicatorTwo', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "baseValue": {
            "type": "string"
          },
          "targetValue": {
            "type": "string"
          },
          "baseDate": {
            "type": "string"
          },
          "targetDate": {
            "type": "string"
          },
          "baseUnit": {
            "type": "string"
          },
          "frequency": {
            "type": "string"
          },
          "interim_frequency": {
            "type": "string"
          },
          "type": {
            "type": "number"
          },
          "interim_target": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "indicator": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newTargetsTwoId": {
            "type": "number"
          },
          "newGoalsId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<NewIndicatorTwo, 'id'>"
      },
      "NewIndicatorTwoPartial": {
        "title": "NewIndicatorTwoPartial",
        "type": "object",
        "description": "(tsType: Partial<NewIndicatorTwo>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "baseValue": {
            "type": "string"
          },
          "targetValue": {
            "type": "string"
          },
          "baseDate": {
            "type": "string"
          },
          "targetDate": {
            "type": "string"
          },
          "baseUnit": {
            "type": "string"
          },
          "frequency": {
            "type": "string"
          },
          "interim_frequency": {
            "type": "string"
          },
          "type": {
            "type": "number"
          },
          "interim_target": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "indicator": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newTargetsTwoId": {
            "type": "number"
          },
          "newGoalsId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<NewIndicatorTwo>"
      },
      "NewNewGoals": {
        "title": "NewNewGoals",
        "type": "object",
        "description": "(tsType: Omit<NewGoals, 'id'>, schemaOptions: { title: 'NewNewGoals', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "category": {
            "type": "number"
          },
          "alignment": {
            "type": "number"
          },
          "boundary": {
            "type": "array",
            "items": {}
          },
          "sdg": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "alignment_tag": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<NewGoals, 'id'>"
      },
      "NewGoalsPartial": {
        "title": "NewGoalsPartial",
        "type": "object",
        "description": "(tsType: Partial<NewGoals>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "category": {
            "type": "number"
          },
          "alignment": {
            "type": "number"
          },
          "boundary": {
            "type": "array",
            "items": {}
          },
          "sdg": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "alignment_tag": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<NewGoals>"
      },
      "NewNewTargetsInNewGoals": {
        "title": "NewNewTargetsInNewGoals",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewTargets, 'id'>, 'newGoalsId'>, schemaOptions: { title: 'NewNewTargetsInNewGoals', exclude: [ 'id' ], optional: [ 'newGoalsId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "baseValue": {
            "type": "string"
          },
          "targetValue": {
            "type": "string"
          },
          "baseDate": {
            "type": "string"
          },
          "targetDate": {
            "type": "string"
          },
          "baseUnit": {
            "type": "string"
          },
          "targetUnit": {
            "type": "string"
          },
          "frequency": {
            "type": "string"
          },
          "interim_frequency": {
            "type": "string"
          },
          "type": {
            "type": "number"
          },
          "interim_target": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newGoalsId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewTargets, 'id'>, 'newGoalsId'>"
      },
      "NewNewTargetsTwoInNewGoals": {
        "title": "NewNewTargetsTwoInNewGoals",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewTargetsTwo, 'id'>, 'newGoalsId'>, schemaOptions: { title: 'NewNewTargetsTwoInNewGoals', exclude: [ 'id' ], optional: [ 'newGoalsId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "newGoalsId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewTargetsTwo, 'id'>, 'newGoalsId'>"
      },
      "NewNewInitiativesInNewGoals": {
        "title": "NewNewInitiativesInNewGoals",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewInitiatives, 'id'>, 'newGoalsId'>, schemaOptions: { title: 'NewNewInitiativesInNewGoals', exclude: [ 'id' ], optional: [ 'newGoalsId' ] })",
        "properties": {
          "responsibility": {
            "type": "string"
          },
          "initiatives": {
            "type": "array",
            "items": {}
          },
          "status": {
            "type": "array",
            "items": {}
          },
          "indicator": {
            "type": "number"
          },
          "applicability": {
            "type": "object"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newGoalsId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewInitiatives, 'id'>, 'newGoalsId'>"
      },
      "NewNewIndicatorTwoInNewGoals": {
        "title": "NewNewIndicatorTwoInNewGoals",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewIndicatorTwo, 'id'>, 'newGoalsId'>, schemaOptions: { title: 'NewNewIndicatorTwoInNewGoals', exclude: [ 'id' ], optional: [ 'newGoalsId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "baseValue": {
            "type": "string"
          },
          "targetValue": {
            "type": "string"
          },
          "baseDate": {
            "type": "string"
          },
          "targetDate": {
            "type": "string"
          },
          "baseUnit": {
            "type": "string"
          },
          "frequency": {
            "type": "string"
          },
          "interim_frequency": {
            "type": "string"
          },
          "type": {
            "type": "number"
          },
          "interim_target": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "indicator": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "newTargetsTwoId": {
            "type": "number"
          },
          "newGoalsId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewIndicatorTwo, 'id'>, 'newGoalsId'>"
      },
      "NewEf": {
        "title": "NewEf",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "category": {
            "type": "number"
          },
          "source": {
            "type": "string"
          },
          "year": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "version": {
            "type": "string"
          },
          "status": {
            "type": "number"
          },
          "last_update": {
            "type": "string"
          },
          "link": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra1": {},
          "extra2": {
            "type": "array",
            "items": {}
          },
          "newEfDateId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewNewEf": {
        "title": "NewNewEf",
        "type": "object",
        "description": "(tsType: Omit<NewEf, 'id'>, schemaOptions: { title: 'NewNewEf', exclude: [ 'id' ] })",
        "properties": {
          "category": {
            "type": "number"
          },
          "source": {
            "type": "string"
          },
          "year": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "version": {
            "type": "string"
          },
          "status": {
            "type": "number"
          },
          "last_update": {
            "type": "string"
          },
          "link": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra1": {},
          "extra2": {
            "type": "array",
            "items": {}
          },
          "newEfDateId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<NewEf, 'id'>"
      },
      "NewEfSubcategory4WithRelations": {
        "title": "NewEfSubcategory4WithRelations",
        "type": "object",
        "description": "(tsType: NewEfSubcategory4WithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfSubcategory3Id": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "NewEfSubcategory4WithRelations"
      },
      "NewEfSubcategory3WithRelations": {
        "title": "NewEfSubcategory3WithRelations",
        "type": "object",
        "description": "(tsType: NewEfSubcategory3WithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfSubcategory2Id": {
            "type": "number"
          },
          "newEfSubcategory4s": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewEfSubcategory4WithRelations"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "NewEfSubcategory3WithRelations"
      },
      "NewEfSubcategory2WithRelations": {
        "title": "NewEfSubcategory2WithRelations",
        "type": "object",
        "description": "(tsType: NewEfSubcategory2WithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfSubcategory1Id": {
            "type": "number"
          },
          "newEfSubcategory3s": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewEfSubcategory3WithRelations"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "NewEfSubcategory2WithRelations"
      },
      "NewEfSubcategory1WithRelations": {
        "title": "NewEfSubcategory1WithRelations",
        "type": "object",
        "description": "(tsType: NewEfSubcategory1WithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfCategoryId": {
            "type": "number"
          },
          "newEfSubcategory2s": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewEfSubcategory2WithRelations"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "NewEfSubcategory1WithRelations"
      },
      "NewEfItemWithRelations": {
        "title": "NewEfItemWithRelations",
        "type": "object",
        "description": "(tsType: NewEfItemWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "unit": {
            "type": "string"
          },
          "created_by": {
            "type": "string"
          },
          "checked_by": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "methodology": {
            "type": "string"
          },
          "applicability": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "quality": {
            "type": "string"
          },
          "notes": {
            "type": "string"
          },
          "co2e": {},
          "co2": {},
          "ch4": {},
          "n2o": {},
          "created_on": {
            "type": "string"
          },
          "extra1": {},
          "extra2": {
            "type": "array",
            "items": {}
          },
          "newEfId": {
            "type": "number"
          },
          "ef_id": {
            "type": "string"
          },
          "subcategory1": {
            "type": "number"
          },
          "subcategory2": {
            "type": "number"
          },
          "subcategory3": {
            "type": "number"
          },
          "subcategory4": {
            "type": "number"
          },
          "subcat1": {
            "$ref": "#/components/schemas/NewEfSubcategory1WithRelations"
          },
          "foreignKey": {},
          "subcat2": {
            "$ref": "#/components/schemas/NewEfSubcategory2WithRelations"
          },
          "subcat3": {
            "$ref": "#/components/schemas/NewEfSubcategory3WithRelations"
          },
          "subcat4": {
            "$ref": "#/components/schemas/NewEfSubcategory4WithRelations"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "NewEfItemWithRelations"
      },
      "NewEfWithRelations": {
        "title": "NewEfWithRelations",
        "type": "object",
        "description": "(tsType: NewEfWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "category": {
            "type": "number"
          },
          "source": {
            "type": "string"
          },
          "year": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "version": {
            "type": "string"
          },
          "status": {
            "type": "number"
          },
          "last_update": {
            "type": "string"
          },
          "link": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra1": {},
          "extra2": {
            "type": "array",
            "items": {}
          },
          "newEfDateId": {
            "type": "number"
          },
          "newEfItems": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewEfItemWithRelations"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "NewEfWithRelations"
      },
      "NewEfPartial": {
        "title": "NewEfPartial",
        "type": "object",
        "description": "(tsType: Partial<NewEf>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "category": {
            "type": "number"
          },
          "source": {
            "type": "string"
          },
          "year": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "version": {
            "type": "string"
          },
          "status": {
            "type": "number"
          },
          "last_update": {
            "type": "string"
          },
          "link": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra1": {},
          "extra2": {
            "type": "array",
            "items": {}
          },
          "newEfDateId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<NewEf>"
      },
      "NewEfSubcategory4": {
        "title": "NewEfSubcategory4",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfSubcategory3Id": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewNewEfSubcategory4": {
        "title": "NewNewEfSubcategory4",
        "type": "object",
        "description": "(tsType: Omit<NewEfSubcategory4, 'id'>, schemaOptions: { title: 'NewNewEfSubcategory4', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfSubcategory3Id": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<NewEfSubcategory4, 'id'>"
      },
      "NewEfSubcategory4Partial": {
        "title": "NewEfSubcategory4Partial",
        "type": "object",
        "description": "(tsType: Partial<NewEfSubcategory4>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfSubcategory3Id": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<NewEfSubcategory4>"
      },
      "NewEfSubcategory3": {
        "title": "NewEfSubcategory3",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfSubcategory2Id": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewNewEfSubcategory3": {
        "title": "NewNewEfSubcategory3",
        "type": "object",
        "description": "(tsType: Omit<NewEfSubcategory3, 'id'>, schemaOptions: { title: 'NewNewEfSubcategory3', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfSubcategory2Id": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<NewEfSubcategory3, 'id'>"
      },
      "NewEfSubcategory3Partial": {
        "title": "NewEfSubcategory3Partial",
        "type": "object",
        "description": "(tsType: Partial<NewEfSubcategory3>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfSubcategory2Id": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<NewEfSubcategory3>"
      },
      "NewEfSubcategory2": {
        "title": "NewEfSubcategory2",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfSubcategory1Id": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewNewEfSubcategory2": {
        "title": "NewNewEfSubcategory2",
        "type": "object",
        "description": "(tsType: Omit<NewEfSubcategory2, 'id'>, schemaOptions: { title: 'NewNewEfSubcategory2', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfSubcategory1Id": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<NewEfSubcategory2, 'id'>"
      },
      "NewEfSubcategory2Partial": {
        "title": "NewEfSubcategory2Partial",
        "type": "object",
        "description": "(tsType: Partial<NewEfSubcategory2>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfSubcategory1Id": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<NewEfSubcategory2>"
      },
      "NewEfSubcategory1": {
        "title": "NewEfSubcategory1",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfCategoryId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewNewEfSubcategory1": {
        "title": "NewNewEfSubcategory1",
        "type": "object",
        "description": "(tsType: Omit<NewEfSubcategory1, 'id'>, schemaOptions: { title: 'NewNewEfSubcategory1', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfCategoryId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<NewEfSubcategory1, 'id'>"
      },
      "NewEfSubcategory1Partial": {
        "title": "NewEfSubcategory1Partial",
        "type": "object",
        "description": "(tsType: Partial<NewEfSubcategory1>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfCategoryId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<NewEfSubcategory1>"
      },
      "NewNewEfSubcategory4InNewEfSubcategory3": {
        "title": "NewNewEfSubcategory4InNewEfSubcategory3",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewEfSubcategory4, 'id'>, 'newEfSubcategory3Id'>, schemaOptions: { title: 'NewNewEfSubcategory4InNewEfSubcategory3', exclude: [ 'id' ], optional: [ 'newEfSubcategory3Id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfSubcategory3Id": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewEfSubcategory4, 'id'>, 'newEfSubcategory3Id'>"
      },
      "NewNewEfSubcategory3InNewEfSubcategory2": {
        "title": "NewNewEfSubcategory3InNewEfSubcategory2",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewEfSubcategory3, 'id'>, 'newEfSubcategory2Id'>, schemaOptions: { title: 'NewNewEfSubcategory3InNewEfSubcategory2', exclude: [ 'id' ], optional: [ 'newEfSubcategory2Id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfSubcategory2Id": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewEfSubcategory3, 'id'>, 'newEfSubcategory2Id'>"
      },
      "NewNewEfSubcategory2InNewEfSubcategory1": {
        "title": "NewNewEfSubcategory2InNewEfSubcategory1",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewEfSubcategory2, 'id'>, 'newEfSubcategory1Id'>, schemaOptions: { title: 'NewNewEfSubcategory2InNewEfSubcategory1', exclude: [ 'id' ], optional: [ 'newEfSubcategory1Id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfSubcategory1Id": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewEfSubcategory2, 'id'>, 'newEfSubcategory1Id'>"
      },
      "NewEfStd": {
        "title": "NewEfStd",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "public": {
            "type": "boolean"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {},
          "dcf_ids": {},
          "client_ids": {
            "type": "array",
            "items": {}
          }
        },
        "additionalProperties": false
      },
      "NewNewEfStd": {
        "title": "NewNewEfStd",
        "type": "object",
        "description": "(tsType: Omit<NewEfStd, 'id'>, schemaOptions: { title: 'NewNewEfStd', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "public": {
            "type": "boolean"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {},
          "dcf_ids": {},
          "client_ids": {
            "type": "array",
            "items": {}
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<NewEfStd, 'id'>"
      },
      "NewEfDateWithRelations": {
        "title": "NewEfDateWithRelations",
        "type": "object",
        "description": "(tsType: NewEfDateWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "start": {
            "type": "string"
          },
          "end": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {},
          "newEfStdId": {
            "type": "number"
          },
          "newEfs": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewEfWithRelations"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "NewEfDateWithRelations"
      },
      "NewEfCategoryWithRelations": {
        "title": "NewEfCategoryWithRelations",
        "type": "object",
        "description": "(tsType: NewEfCategoryWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfStdId": {
            "type": "number"
          },
          "newEfSubcategory1s": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewEfSubcategory1WithRelations"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "NewEfCategoryWithRelations"
      },
      "NewEfStdWithRelations": {
        "title": "NewEfStdWithRelations",
        "type": "object",
        "description": "(tsType: NewEfStdWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "public": {
            "type": "boolean"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {},
          "dcf_ids": {},
          "client_ids": {
            "type": "array",
            "items": {}
          },
          "newEfDates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewEfDateWithRelations"
            }
          },
          "newEfCategories": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewEfCategoryWithRelations"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "NewEfStdWithRelations"
      },
      "NewEfStdPartial": {
        "title": "NewEfStdPartial",
        "type": "object",
        "description": "(tsType: Partial<NewEfStd>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "public": {
            "type": "boolean"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {},
          "dcf_ids": {},
          "client_ids": {
            "type": "array",
            "items": {}
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<NewEfStd>"
      },
      "NewEfDate": {
        "title": "NewEfDate",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "start": {
            "type": "string"
          },
          "end": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {},
          "newEfStdId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewNewEfDateInNewEfStd": {
        "title": "NewNewEfDateInNewEfStd",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewEfDate, 'id'>, 'newEfStdId'>, schemaOptions: { title: 'NewNewEfDateInNewEfStd', exclude: [ 'id' ], optional: [ 'newEfStdId' ] })",
        "properties": {
          "start": {
            "type": "string"
          },
          "end": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {},
          "newEfStdId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewEfDate, 'id'>, 'newEfStdId'>"
      },
      "NewEfCategory": {
        "title": "NewEfCategory",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfStdId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewNewEfCategoryInNewEfStd": {
        "title": "NewNewEfCategoryInNewEfStd",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewEfCategory, 'id'>, 'newEfStdId'>, schemaOptions: { title: 'NewNewEfCategoryInNewEfStd', exclude: [ 'id' ], optional: [ 'newEfStdId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfStdId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewEfCategory, 'id'>, 'newEfStdId'>"
      },
      "NewEfItem": {
        "title": "NewEfItem",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "unit": {
            "type": "string"
          },
          "created_by": {
            "type": "string"
          },
          "checked_by": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "methodology": {
            "type": "string"
          },
          "applicability": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "quality": {
            "type": "string"
          },
          "notes": {
            "type": "string"
          },
          "co2e": {},
          "co2": {},
          "ch4": {},
          "n2o": {},
          "created_on": {
            "type": "string"
          },
          "extra1": {},
          "extra2": {
            "type": "array",
            "items": {}
          },
          "newEfId": {
            "type": "number"
          },
          "ef_id": {
            "type": "string"
          },
          "subcategory1": {
            "type": "number"
          },
          "subcategory2": {
            "type": "number"
          },
          "subcategory3": {
            "type": "number"
          },
          "subcategory4": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewNewEfItemInNewEf": {
        "title": "NewNewEfItemInNewEf",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewEfItem, 'id'>, 'newEfId'>, schemaOptions: { title: 'NewNewEfItemInNewEf', exclude: [ 'id' ], optional: [ 'newEfId' ] })",
        "properties": {
          "unit": {
            "type": "string"
          },
          "created_by": {
            "type": "string"
          },
          "checked_by": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "methodology": {
            "type": "string"
          },
          "applicability": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "quality": {
            "type": "string"
          },
          "notes": {
            "type": "string"
          },
          "co2e": {},
          "co2": {},
          "ch4": {},
          "n2o": {},
          "created_on": {
            "type": "string"
          },
          "extra1": {},
          "extra2": {
            "type": "array",
            "items": {}
          },
          "newEfId": {
            "type": "number"
          },
          "ef_id": {
            "type": "string"
          },
          "subcategory1": {
            "type": "number"
          },
          "subcategory2": {
            "type": "number"
          },
          "subcategory3": {
            "type": "number"
          },
          "subcategory4": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewEfItem, 'id'>, 'newEfId'>"
      },
      "NewNewEfItem": {
        "title": "NewNewEfItem",
        "type": "object",
        "description": "(tsType: Omit<NewEfItem, 'id'>, schemaOptions: { title: 'NewNewEfItem', exclude: [ 'id' ] })",
        "properties": {
          "unit": {
            "type": "string"
          },
          "created_by": {
            "type": "string"
          },
          "checked_by": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "methodology": {
            "type": "string"
          },
          "applicability": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "quality": {
            "type": "string"
          },
          "notes": {
            "type": "string"
          },
          "co2e": {},
          "co2": {},
          "ch4": {},
          "n2o": {},
          "created_on": {
            "type": "string"
          },
          "extra1": {},
          "extra2": {
            "type": "array",
            "items": {}
          },
          "newEfId": {
            "type": "number"
          },
          "ef_id": {
            "type": "string"
          },
          "subcategory1": {
            "type": "number"
          },
          "subcategory2": {
            "type": "number"
          },
          "subcategory3": {
            "type": "number"
          },
          "subcategory4": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<NewEfItem, 'id'>"
      },
      "NewEfItemPartial": {
        "title": "NewEfItemPartial",
        "type": "object",
        "description": "(tsType: Partial<NewEfItem>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "unit": {
            "type": "string"
          },
          "created_by": {
            "type": "string"
          },
          "checked_by": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "methodology": {
            "type": "string"
          },
          "applicability": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "quality": {
            "type": "string"
          },
          "notes": {
            "type": "string"
          },
          "co2e": {},
          "co2": {},
          "ch4": {},
          "n2o": {},
          "created_on": {
            "type": "string"
          },
          "extra1": {},
          "extra2": {
            "type": "array",
            "items": {}
          },
          "newEfId": {
            "type": "number"
          },
          "ef_id": {
            "type": "string"
          },
          "subcategory1": {
            "type": "number"
          },
          "subcategory2": {
            "type": "number"
          },
          "subcategory3": {
            "type": "number"
          },
          "subcategory4": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<NewEfItem>"
      },
      "NewNewEfDate": {
        "title": "NewNewEfDate",
        "type": "object",
        "description": "(tsType: Omit<NewEfDate, 'id'>, schemaOptions: { title: 'NewNewEfDate', exclude: [ 'id' ] })",
        "properties": {
          "start": {
            "type": "string"
          },
          "end": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {},
          "newEfStdId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<NewEfDate, 'id'>"
      },
      "NewEfDatePartial": {
        "title": "NewEfDatePartial",
        "type": "object",
        "description": "(tsType: Partial<NewEfDate>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "start": {
            "type": "string"
          },
          "end": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {},
          "newEfStdId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<NewEfDate>"
      },
      "NewNewEfInNewEfDate": {
        "title": "NewNewEfInNewEfDate",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewEf, 'id'>, 'newEfDateId'>, schemaOptions: { title: 'NewNewEfInNewEfDate', exclude: [ 'id' ], optional: [ 'newEfDateId' ] })",
        "properties": {
          "category": {
            "type": "number"
          },
          "source": {
            "type": "string"
          },
          "year": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "version": {
            "type": "string"
          },
          "status": {
            "type": "number"
          },
          "last_update": {
            "type": "string"
          },
          "link": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra1": {},
          "extra2": {
            "type": "array",
            "items": {}
          },
          "newEfDateId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewEf, 'id'>, 'newEfDateId'>"
      },
      "NewNewEfCategory": {
        "title": "NewNewEfCategory",
        "type": "object",
        "description": "(tsType: Omit<NewEfCategory, 'id'>, schemaOptions: { title: 'NewNewEfCategory', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfStdId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<NewEfCategory, 'id'>"
      },
      "NewEfCategoryPartial": {
        "title": "NewEfCategoryPartial",
        "type": "object",
        "description": "(tsType: Partial<NewEfCategory>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfStdId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<NewEfCategory>"
      },
      "NewNewEfSubcategory1InNewEfCategory": {
        "title": "NewNewEfSubcategory1InNewEfCategory",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewEfSubcategory1, 'id'>, 'newEfCategoryId'>, schemaOptions: { title: 'NewNewEfSubcategory1InNewEfCategory', exclude: [ 'id' ], optional: [ 'newEfCategoryId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "newEfCategoryId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewEfSubcategory1, 'id'>, 'newEfCategoryId'>"
      },
      "NewDataPointPartial": {
        "title": "NewDataPointPartial",
        "type": "object",
        "description": "(tsType: Partial<NewDataPoint>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "extra": {
            "type": "array",
            "items": {}
          },
          "created": {
            "type": "string"
          },
          "newMetricId": {
            "type": "number"
          },
          "order": {
            "type": "number"
          },
          "cloneMetricId": {
            "type": "number"
          },
          "cloneDataPointId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<NewDataPoint>"
      },
      "NewNewClientInitiative": {
        "title": "NewNewClientInitiative",
        "type": "object",
        "description": "(tsType: Omit<NewClientInitiative, 'id'>, schemaOptions: { title: 'NewNewClientInitiative', exclude: [ 'id' ] })",
        "properties": {
          "initiativeTitle": {
            "type": "string"
          },
          "additionalDescription": {
            "type": "string"
          },
          "locationOfProject": {
            "type": "string"
          },
          "plannedImplementationDate": {},
          "currentStatus": {},
          "data": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "remarks": {
            "type": "string"
          },
          "attachment": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "type": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<NewClientInitiative, 'id'>"
      },
      "NewNewClientInitiativeUserAssignment": {
        "title": "NewNewClientInitiativeUserAssignment",
        "type": "object",
        "description": "(tsType: Omit<NewClientInitiativeUserAssignment, 'id'>, schemaOptions: { title: 'NewNewClientInitiativeUserAssignment', exclude: [ 'id' ] })",
        "properties": {
          "one": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "two": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "three": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<NewClientInitiativeUserAssignment, 'id'>"
      },
      "NewClientInitiativeTarget": {
        "title": "NewClientInitiativeTarget",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "targetValue": {
            "type": "number"
          },
          "targetDate": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "newClientInitiativeId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewNewClientInitiativeTarget": {
        "title": "NewNewClientInitiativeTarget",
        "type": "object",
        "description": "(tsType: Omit<NewClientInitiativeTarget, 'id'>, schemaOptions: { title: 'NewNewClientInitiativeTarget', exclude: [ 'id' ] })",
        "properties": {
          "targetValue": {
            "type": "number"
          },
          "targetDate": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "newClientInitiativeId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<NewClientInitiativeTarget, 'id'>"
      },
      "NewClientInitiativeTargetPartial": {
        "title": "NewClientInitiativeTargetPartial",
        "type": "object",
        "description": "(tsType: Partial<NewClientInitiativeTarget>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "targetValue": {
            "type": "number"
          },
          "targetDate": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "newClientInitiativeId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<NewClientInitiativeTarget>"
      },
      "NewNewClientInitiativeTargetInNewClientInitiative": {
        "title": "NewNewClientInitiativeTargetInNewClientInitiative",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewClientInitiativeTarget, 'id'>, 'newClientInitiativeId'>, schemaOptions: { title: 'NewNewClientInitiativeTargetInNewClientInitiative', exclude: [ 'id' ], optional: [ 'newClientInitiativeId' ] })",
        "properties": {
          "targetValue": {
            "type": "number"
          },
          "targetDate": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "newClientInitiativeId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewClientInitiativeTarget, 'id'>, 'newClientInitiativeId'>"
      },
      "NewNewClientCertification": {
        "title": "NewNewClientCertification",
        "type": "object",
        "description": "(tsType: Omit<NewClientCertification, 'id'>, schemaOptions: { title: 'NewNewClientCertification', exclude: [ 'id' ] })",
        "properties": {
          "certificateId": {
            "type": "number"
          },
          "scopeType": {
            "type": "number"
          },
          "status": {
            "type": "number"
          },
          "certLevelId": {},
          "issuedDate": {},
          "expectedDate": {},
          "validity": {},
          "remark": {
            "type": "string"
          },
          "comments": {
            "type": "string"
          },
          "attachment": {
            "type": "array",
            "items": {}
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "applicability": {
            "type": "object"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<NewClientCertification, 'id'>"
      },
      "NewCategory": {
        "title": "NewCategory",
        "type": "object",
        "description": "(tsType: Omit<Category, 'id'>, schemaOptions: { title: 'NewCategory', exclude: [ 'id' ] })",
        "properties": {
          "label": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<Category, 'id'>"
      },
      "NewNewCategory": {
        "title": "NewNewCategory",
        "type": "object",
        "description": "(tsType: Omit<NewCategory, 'id'>, schemaOptions: { title: 'NewNewCategory', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "order": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<NewCategory, 'id'>"
      },
      "NewCategoryWithRelations": {
        "title": "NewCategoryWithRelations",
        "type": "object",
        "description": "(tsType: NewCategoryWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "order": {
            "type": "number"
          },
          "newTopics": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NewTopicWithRelations"
            }
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "NewCategoryWithRelations"
      },
      "NewCategoryPartial": {
        "title": "NewCategoryPartial",
        "type": "object",
        "description": "(tsType: Partial<NewCategory>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "string"
          },
          "data2": {
            "type": "string"
          },
          "extra": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "order": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<NewCategory>"
      },
      "NewNewTopicInNewCategory": {
        "title": "NewNewTopicInNewCategory",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<NewTopic, 'id'>, 'newCategoryId'>, schemaOptions: { title: 'NewNewTopicInNewCategory', exclude: [ 'id' ], optional: [ 'newCategoryId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "extra": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "newCategoryId": {
            "type": "number"
          },
          "order": {
            "type": "number"
          },
          "cloneTopicId": {
            "type": "number"
          },
          "tag": {}
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<NewTopic, 'id'>, 'newCategoryId'>"
      },
      "NewModuleName": {
        "title": "NewModuleName",
        "type": "object",
        "description": "(tsType: Omit<ModuleName, 'id'>, schemaOptions: { title: 'NewModuleName', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "created": {
            "type": "string"
          },
          "topLevelComponentId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<ModuleName, 'id'>"
      },
      "ModuleNamePartial": {
        "title": "ModuleNamePartial",
        "type": "object",
        "description": "(tsType: Partial<ModuleName>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "created": {
            "type": "string"
          },
          "topLevelComponentId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<ModuleName>"
      },
      "NewScopeNameInModuleName": {
        "title": "NewScopeNameInModuleName",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<ScopeName, 'id'>, 'moduleNameId'>, schemaOptions: { title: 'NewScopeNameInModuleName', exclude: [ 'id' ], optional: [ 'moduleNameId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "moduleNameId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<ScopeName, 'id'>, 'moduleNameId'>"
      },
      "ManagementQuestion": {
        "title": "ManagementQuestion",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "values": {},
          "created": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "NewManagementQuestion": {
        "title": "NewManagementQuestion",
        "type": "object",
        "description": "(tsType: Omit<ManagementQuestion, 'id'>, schemaOptions: { title: 'NewManagementQuestion', exclude: [ 'id' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "values": {},
          "created": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<ManagementQuestion, 'id'>"
      },
      "ManagementQuestionWithRelations": {
        "title": "ManagementQuestionWithRelations",
        "type": "object",
        "description": "(tsType: ManagementQuestionWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "values": {},
          "created": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "ManagementQuestionWithRelations"
      },
      "ManagementQuestionPartial": {
        "title": "ManagementQuestionPartial",
        "type": "object",
        "description": "(tsType: Partial<ManagementQuestion>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "values": {},
          "created": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<ManagementQuestion>"
      },
      "LocationTwo": {
        "title": "LocationTwo",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "locationOneId": {
            "type": "number"
          }
        },
        "additionalProperties": true
      },
      "NewLocationTwo": {
        "title": "NewLocationTwo",
        "type": "object",
        "description": "(tsType: Omit<LocationTwo, 'id'>, schemaOptions: { title: 'NewLocationTwo', exclude: [ 'id' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "locationOneId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<LocationTwo, 'id'>"
      },
      "LocationTwoPartial": {
        "title": "LocationTwoPartial",
        "type": "object",
        "description": "(tsType: Partial<LocationTwo>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "locationOneId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<LocationTwo>"
      },
      "LocationThree": {
        "title": "LocationThree",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "initiatives": {
            "type": "array",
            "items": {}
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "locationTwoId": {
            "type": "number"
          }
        },
        "additionalProperties": true
      },
      "NewLocationThreeInLocationTwo": {
        "title": "NewLocationThreeInLocationTwo",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<LocationThree, 'id'>, 'locationTwoId'>, schemaOptions: { title: 'NewLocationThreeInLocationTwo', exclude: [ 'id' ], optional: [ 'locationTwoId' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "initiatives": {
            "type": "array",
            "items": {}
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "locationTwoId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<LocationThree, 'id'>, 'locationTwoId'>"
      },
      "NewLocationThree": {
        "title": "NewLocationThree",
        "type": "object",
        "description": "(tsType: Omit<LocationThree, 'id'>, schemaOptions: { title: 'NewLocationThree', exclude: [ 'id' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "initiatives": {
            "type": "array",
            "items": {}
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "locationTwoId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<LocationThree, 'id'>"
      },
      "LocationThreePartial": {
        "title": "LocationThreePartial",
        "type": "object",
        "description": "(tsType: Partial<LocationThree>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "initiatives": {
            "type": "array",
            "items": {}
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "locationTwoId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<LocationThree>"
      },
      "NewFrequencyInLocationThree": {
        "title": "NewFrequencyInLocationThree",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<Frequency, 'id'>, 'locationThreeId'>, schemaOptions: { title: 'NewFrequencyInLocationThree', exclude: [ 'id' ], optional: [ 'locationThreeId' ] })",
        "properties": {
          "data": {},
          "created": {
            "type": "string"
          },
          "locationThreeId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "topicNameId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<Frequency, 'id'>, 'locationThreeId'>"
      },
      "FrequencyPartial": {
        "title": "FrequencyPartial",
        "type": "object",
        "description": "(tsType: Partial<Frequency>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "data": {},
          "created": {
            "type": "string"
          },
          "locationThreeId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "topicNameId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<Frequency>"
      },
      "NewLocationOne": {
        "title": "NewLocationOne",
        "type": "object",
        "description": "(tsType: Omit<LocationOne, 'id'>, schemaOptions: { title: 'NewLocationOne', exclude: [ 'id' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<LocationOne, 'id'>"
      },
      "LocationOnePartial": {
        "title": "LocationOnePartial",
        "type": "object",
        "description": "(tsType: Partial<LocationOne>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<LocationOne>"
      },
      "NewLocationTwoInLocationOne": {
        "title": "NewLocationTwoInLocationOne",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<LocationTwo, 'id'>, 'locationOneId'>, schemaOptions: { title: 'NewLocationTwoInLocationOne', exclude: [ 'id' ], optional: [ 'locationOneId' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "locationOneId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<LocationTwo, 'id'>, 'locationOneId'>"
      },
      "InitiativeCategory": {
        "title": "InitiativeCategory",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewInitiativeCategory": {
        "title": "NewInitiativeCategory",
        "type": "object",
        "description": "(tsType: Omit<InitiativeCategory, 'id'>, schemaOptions: { title: 'NewInitiativeCategory', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<InitiativeCategory, 'id'>"
      },
      "InitCategoryUnitWithRelations": {
        "title": "InitCategoryUnitWithRelations",
        "type": "object",
        "description": "(tsType: InitCategoryUnitWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "initiativeCategoryId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "InitCategoryUnitWithRelations"
      },
      "InitiativeCategoryWithRelations": {
        "title": "InitiativeCategoryWithRelations",
        "type": "object",
        "description": "(tsType: InitiativeCategoryWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "initCategoryUnits": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InitCategoryUnitWithRelations"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "InitiativeCategoryWithRelations"
      },
      "InitiativeCategoryPartial": {
        "title": "InitiativeCategoryPartial",
        "type": "object",
        "description": "(tsType: Partial<InitiativeCategory>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<InitiativeCategory>"
      },
      "InitCategoryUnit": {
        "title": "InitCategoryUnit",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "initiativeCategoryId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewInitCategoryUnitInInitiativeCategory": {
        "title": "NewInitCategoryUnitInInitiativeCategory",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<InitCategoryUnit, 'id'>, 'initiativeCategoryId'>, schemaOptions: { title: 'NewInitCategoryUnitInInitiativeCategory', exclude: [ 'id' ], optional: [ 'initiativeCategoryId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "initiativeCategoryId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<InitCategoryUnit, 'id'>, 'initiativeCategoryId'>"
      },
      "InitCategoryUnitPartial": {
        "title": "InitCategoryUnitPartial",
        "type": "object",
        "description": "(tsType: Partial<InitCategoryUnit>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "initiativeCategoryId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<InitCategoryUnit>"
      },
      "NewInitCategoryUnit": {
        "title": "NewInitCategoryUnit",
        "type": "object",
        "description": "(tsType: Omit<InitCategoryUnit, 'id'>, schemaOptions: { title: 'NewInitCategoryUnit', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "initiativeCategoryId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<InitCategoryUnit, 'id'>"
      },
      "NewIndicatorApproverAssignment": {
        "title": "NewIndicatorApproverAssignment",
        "type": "object",
        "description": "(tsType: Omit<IndicatorApproverAssignment, 'id'>, schemaOptions: { title: 'NewIndicatorApproverAssignment', exclude: [ 'id' ] })",
        "properties": {
          "levelOfApproval": {
            "type": "number"
          },
          "accessType": {},
          "locations": {
            "type": "array",
            "items": {}
          },
          "responsibility": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "threshold": {
            "type": "boolean"
          },
          "tvalue1": {},
          "tvalue2": {},
          "indicatorId": {
            "type": "number"
          },
          "created_on": {
            "type": "string",
            "nullable": true
          },
          "modified_on": {
            "type": "string",
            "nullable": true
          },
          "created_by": {
            "type": "number",
            "nullable": true
          },
          "modified_by": {
            "type": "number",
            "nullable": true
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<IndicatorApproverAssignment, 'id'>"
      },
      "NewFrequency": {
        "title": "NewFrequency",
        "type": "object",
        "description": "(tsType: Omit<Frequency, 'id'>, schemaOptions: { title: 'NewFrequency', exclude: [ 'id' ] })",
        "properties": {
          "data": {},
          "created": {
            "type": "string"
          },
          "locationThreeId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "topicNameId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<Frequency, 'id'>"
      },
      "NewFormCollection": {
        "title": "NewFormCollection",
        "type": "object",
        "description": "(tsType: Omit<FormCollection, 'id'>, schemaOptions: { title: 'NewFormCollection', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "tags": {},
          "standardId": {},
          "categoryId": {},
          "categoryAltId": {},
          "subCategoryDpIds": {},
          "subCategoryOrder": {},
          "calculationDpIds": {},
          "comments": {
            "type": "string"
          },
          "curator_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "updated": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<FormCollection, 'id'>"
      },
      "FormCollectionPartial": {
        "title": "FormCollectionPartial",
        "type": "object",
        "description": "(tsType: Partial<FormCollection>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "tags": {},
          "standardId": {},
          "categoryId": {},
          "categoryAltId": {},
          "subCategoryDpIds": {},
          "subCategoryOrder": {},
          "calculationDpIds": {},
          "comments": {
            "type": "string"
          },
          "curator_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "updated": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<FormCollection>"
      },
      "NewAssignDcfUserInFormCollection": {
        "title": "NewAssignDcfUserInFormCollection",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<AssignDcfUser, 'id'>, 'formCollectionId'>, schemaOptions: { title: 'NewAssignDcfUserInFormCollection', exclude: [ 'id' ], optional: [ 'formCollectionId' ] })",
        "properties": {
          "site": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "frequency": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {
            "type": "number"
          },
          "user_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "formCollectionId": {
            "type": "number"
          },
          "standard": {
            "type": "number"
          },
          "assignDcfClientId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<AssignDcfUser, 'id'>, 'formCollectionId'>"
      },
      "NewDpReport": {
        "title": "NewDpReport",
        "type": "object",
        "description": "(tsType: Omit<DpReport, 'id'>, schemaOptions: { title: 'NewDpReport', exclude: [ 'id' ] })",
        "properties": {
          "user_type": {
            "type": "string"
          },
          "dcfId": {
            "type": "number"
          },
          "dpId": {
            "type": "string"
          },
          "rp": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "site": {
            "type": "number"
          },
          "clientId": {
            "type": "number"
          },
          "reporter_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "form_id": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "year": {},
          "value": {},
          "type": {},
          "submitId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<DpReport, 'id'>"
      },
      "DpReportPartial": {
        "title": "DpReportPartial",
        "type": "object",
        "description": "(tsType: Partial<DpReport>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "user_type": {
            "type": "string"
          },
          "dcfId": {
            "type": "number"
          },
          "dpId": {
            "type": "string"
          },
          "rp": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "site": {
            "type": "number"
          },
          "clientId": {
            "type": "number"
          },
          "reporter_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "form_id": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "year": {},
          "value": {},
          "type": {},
          "submitId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<DpReport>"
      },
      "NewDpReportNew": {
        "title": "NewDpReportNew",
        "type": "object",
        "description": "(tsType: Omit<DpReportNew, 'id'>, schemaOptions: { title: 'NewDpReportNew', exclude: [ 'id' ] })",
        "properties": {
          "user_type": {
            "type": "string"
          },
          "dcfId": {
            "type": "number"
          },
          "dpId": {
            "type": "string"
          },
          "rp": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "site": {
            "type": "number"
          },
          "clientId": {
            "type": "number"
          },
          "reporter_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "form_id": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "year": {},
          "value": {},
          "type": {},
          "submitId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<DpReportNew, 'id'>"
      },
      "DpReportNewPartial": {
        "title": "DpReportNewPartial",
        "type": "object",
        "description": "(tsType: Partial<DpReportNew>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "user_type": {
            "type": "string"
          },
          "dcfId": {
            "type": "number"
          },
          "dpId": {
            "type": "string"
          },
          "rp": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "site": {
            "type": "number"
          },
          "clientId": {
            "type": "number"
          },
          "reporter_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "form_id": {
            "type": "number"
          },
          "form_type": {
            "type": "number"
          },
          "year": {},
          "value": {},
          "type": {},
          "submitId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<DpReportNew>"
      },
      "ConsolidateFormCollection": {
        "title": "ConsolidateFormCollection",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "tags": {},
          "type": {
            "type": "number"
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "string"
          },
          "purpose": {
            "type": "string"
          },
          "curator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "updated": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "NewConsolidateFormCollection": {
        "title": "NewConsolidateFormCollection",
        "type": "object",
        "description": "(tsType: Omit<ConsolidateFormCollection, 'id'>, schemaOptions: { title: 'NewConsolidateFormCollection', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "tags": {},
          "type": {
            "type": "number"
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "string"
          },
          "purpose": {
            "type": "string"
          },
          "curator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "updated": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<ConsolidateFormCollection, 'id'>"
      },
      "ConsolidateFormCollectionPartial": {
        "title": "ConsolidateFormCollectionPartial",
        "type": "object",
        "description": "(tsType: Partial<ConsolidateFormCollection>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "suffix": {
            "type": "string"
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "tags": {},
          "type": {
            "type": "number"
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "string"
          },
          "purpose": {
            "type": "string"
          },
          "curator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "updated": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<ConsolidateFormCollection>"
      },
      "Client": {
        "title": "Client",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "email": {
            "type": "string"
          },
          "logo": {
            "type": "string"
          },
          "otherDetails": {
            "type": "object"
          },
          "created": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "NewClient": {
        "title": "NewClient",
        "type": "object",
        "description": "(tsType: Omit<Client, 'id'>, schemaOptions: { title: 'NewClient', exclude: [ 'id' ] })",
        "properties": {
          "name": {
            "type": "string"
          },
          "email": {
            "type": "string"
          },
          "logo": {
            "type": "string"
          },
          "otherDetails": {
            "type": "object"
          },
          "created": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<Client, 'id'>"
      },
      "ClientWithRelations": {
        "title": "ClientWithRelations",
        "type": "object",
        "description": "(tsType: ClientWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "email": {
            "type": "string"
          },
          "logo": {
            "type": "string"
          },
          "otherDetails": {
            "type": "object"
          },
          "created": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "ClientWithRelations"
      },
      "ClientPartial": {
        "title": "ClientPartial",
        "type": "object",
        "description": "(tsType: Partial<Client>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "email": {
            "type": "string"
          },
          "logo": {
            "type": "string"
          },
          "otherDetails": {
            "type": "object"
          },
          "created": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<Client>"
      },
      "NewClientEfCategoryAssignment": {
        "title": "NewClientEfCategoryAssignment",
        "type": "object",
        "description": "(tsType: Omit<ClientEfCategoryAssignment, 'id'>, schemaOptions: { title: 'NewClientEfCategoryAssignment', exclude: [ 'id' ] })",
        "properties": {
          "selected_ids": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "checked_ids": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "partial_ids": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "efCategoryId": {
            "type": "number"
          },
          "efStandardId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<ClientEfCategoryAssignment, 'id'>"
      },
      "ChangeManagement": {
        "title": "ChangeManagement",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "clientId": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "typeOfImplementation": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "implementationScreen": {
            "type": "number"
          },
          "communicationStatus": {
            "type": "number"
          },
          "remarks": {
            "type": "string"
          },
          "dateOfImplementation": {
            "type": "string"
          },
          "implementationTypeOthers": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "approvedBy": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "NewChangeManagement": {
        "title": "NewChangeManagement",
        "type": "object",
        "description": "(tsType: Omit<ChangeManagement, 'id'>, schemaOptions: { title: 'NewChangeManagement', exclude: [ 'id' ] })",
        "properties": {
          "clientId": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "typeOfImplementation": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "implementationScreen": {
            "type": "number"
          },
          "communicationStatus": {
            "type": "number"
          },
          "remarks": {
            "type": "string"
          },
          "dateOfImplementation": {
            "type": "string"
          },
          "implementationTypeOthers": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "approvedBy": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<ChangeManagement, 'id'>"
      },
      "ChangeManagementWithRelations": {
        "title": "ChangeManagementWithRelations",
        "type": "object",
        "description": "(tsType: ChangeManagementWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "clientId": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "typeOfImplementation": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "implementationScreen": {
            "type": "number"
          },
          "communicationStatus": {
            "type": "number"
          },
          "remarks": {
            "type": "string"
          },
          "dateOfImplementation": {
            "type": "string"
          },
          "implementationTypeOthers": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "approvedBy": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "ChangeManagementWithRelations"
      },
      "ChangeManagementPartial": {
        "title": "ChangeManagementPartial",
        "type": "object",
        "description": "(tsType: Partial<ChangeManagement>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "clientId": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "typeOfImplementation": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "implementationScreen": {
            "type": "number"
          },
          "communicationStatus": {
            "type": "number"
          },
          "remarks": {
            "type": "string"
          },
          "dateOfImplementation": {
            "type": "string"
          },
          "implementationTypeOthers": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "approvedBy": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<ChangeManagement>"
      },
      "NewCertification": {
        "title": "NewCertification",
        "type": "object",
        "description": "(tsType: Omit<Certification, 'id'>, schemaOptions: { title: 'NewCertification', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<Certification, 'id'>"
      },
      "CertificationLevel": {
        "title": "CertificationLevel",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "certificationId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewCertificationLevel": {
        "title": "NewCertificationLevel",
        "type": "object",
        "description": "(tsType: Omit<CertificationLevel, 'id'>, schemaOptions: { title: 'NewCertificationLevel', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "certificationId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<CertificationLevel, 'id'>"
      },
      "CertificationLevelPartial": {
        "title": "CertificationLevelPartial",
        "type": "object",
        "description": "(tsType: Partial<CertificationLevel>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "certificationId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<CertificationLevel>"
      },
      "NewCertificationLevelInCertification": {
        "title": "NewCertificationLevelInCertification",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<CertificationLevel, 'id'>, 'certificationId'>, schemaOptions: { title: 'NewCertificationLevelInCertification', exclude: [ 'id' ], optional: [ 'certificationId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "certificationId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<CertificationLevel, 'id'>, 'certificationId'>"
      },
      "CertIssueAuthority": {
        "title": "CertIssueAuthority",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "certificationId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewCertIssueAuthorityInCertification": {
        "title": "NewCertIssueAuthorityInCertification",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<CertIssueAuthority, 'id'>, 'certificationId'>, schemaOptions: { title: 'NewCertIssueAuthorityInCertification', exclude: [ 'id' ], optional: [ 'certificationId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "certificationId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<CertIssueAuthority, 'id'>, 'certificationId'>"
      },
      "CertIssueAuthorityPartial": {
        "title": "CertIssueAuthorityPartial",
        "type": "object",
        "description": "(tsType: Partial<CertIssueAuthority>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "certificationId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<CertIssueAuthority>"
      },
      "NewCertIssueAuthority": {
        "title": "NewCertIssueAuthority",
        "type": "object",
        "description": "(tsType: Omit<CertIssueAuthority, 'id'>, schemaOptions: { title: 'NewCertIssueAuthority', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "certificationId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<CertIssueAuthority, 'id'>"
      },
      "CategoryWithRelations": {
        "title": "CategoryWithRelations",
        "type": "object",
        "description": "(tsType: CategoryWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "label": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "CategoryWithRelations"
      },
      "CategoryPartial": {
        "title": "CategoryPartial",
        "type": "object",
        "description": "(tsType: Partial<Category>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "label": {
            "type": "string"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<Category>"
      },
      "NewAssignSrfUser": {
        "title": "NewAssignSrfUser",
        "type": "object",
        "description": "(tsType: Omit<AssignSrfUser, 'id'>, schemaOptions: { title: 'NewAssignSrfUser', exclude: [ 'id' ] })",
        "properties": {
          "site": {
            "type": "number"
          },
          "comments": {},
          "frequency": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {
            "type": "array",
            "items": {}
          },
          "user_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "srfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<AssignSrfUser, 'id'>"
      },
      "AssignSrfUserPartial": {
        "title": "AssignSrfUserPartial",
        "type": "object",
        "description": "(tsType: Partial<AssignSrfUser>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "comments": {},
          "frequency": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {
            "type": "array",
            "items": {}
          },
          "user_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "srfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<AssignSrfUser>"
      },
      "NewAssignSrfEntity": {
        "title": "NewAssignSrfEntity",
        "type": "object",
        "description": "(tsType: Omit<AssignSrfEntity, 'id'>, schemaOptions: { title: 'NewAssignSrfEntity', exclude: [ 'id' ] })",
        "properties": {
          "comments": {},
          "tier0_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier1_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier2_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier3_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "srfId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<AssignSrfEntity, 'id'>"
      },
      "NewAssignSrfEntityUser": {
        "title": "NewAssignSrfEntityUser",
        "type": "object",
        "description": "(tsType: Omit<AssignSrfEntityUser, 'id'>, schemaOptions: { title: 'NewAssignSrfEntityUser', exclude: [ 'id' ] })",
        "properties": {
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "reviewer_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "approver_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "srfId": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "comments": {},
          "type": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<AssignSrfEntityUser, 'id'>"
      },
      "NewAssignRfUsers": {
        "title": "NewAssignRfUsers",
        "type": "object",
        "description": "(tsType: Omit<AssignRfUsers, 'id'>, schemaOptions: { title: 'NewAssignRfUsers', exclude: [ 'id' ] })",
        "properties": {
          "user_id": {
            "type": "number"
          },
          "rfid": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "submitted_by": {
            "type": "number"
          },
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "level": {
            "type": "number"
          },
          "coverage": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<AssignRfUsers, 'id'>"
      },
      "AssignRfUsersPartial": {
        "title": "AssignRfUsersPartial",
        "type": "object",
        "description": "(tsType: Partial<AssignRfUsers>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "user_id": {
            "type": "number"
          },
          "rfid": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "submitted_by": {
            "type": "number"
          },
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "level": {
            "type": "number"
          },
          "coverage": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<AssignRfUsers>"
      },
      "NewAssignRfEntity": {
        "title": "NewAssignRfEntity",
        "type": "object",
        "description": "(tsType: Omit<AssignRfEntity, 'id'>, schemaOptions: { title: 'NewAssignRfEntity', exclude: [ 'id' ] })",
        "properties": {
          "other_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "city_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "country_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "site_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "submitted_by": {
            "type": "number"
          },
          "rfid": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<AssignRfEntity, 'id'>"
      },
      "NewAssignDfUser": {
        "title": "NewAssignDfUser",
        "type": "object",
        "description": "(tsType: Omit<AssignDfUser, 'id'>, schemaOptions: { title: 'NewAssignDfUser', exclude: [ 'id' ] })",
        "properties": {
          "site": {
            "type": "number"
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {
            "type": "array",
            "items": {}
          },
          "user_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "dfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<AssignDfUser, 'id'>"
      },
      "AssignDfUserPartial": {
        "title": "AssignDfUserPartial",
        "type": "object",
        "description": "(tsType: Partial<AssignDfUser>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {
            "type": "array",
            "items": {}
          },
          "user_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "dfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<AssignDfUser>"
      },
      "NewAssignDfEntity": {
        "title": "NewAssignDfEntity",
        "type": "object",
        "description": "(tsType: Omit<AssignDfEntity, 'id'>, schemaOptions: { title: 'NewAssignDfEntity', exclude: [ 'id' ] })",
        "properties": {
          "comments": {},
          "tier0_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier1_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier2_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier3_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "consolidator_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "dfId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<AssignDfEntity, 'id'>"
      },
      "NewAssignDfEntityUser": {
        "title": "NewAssignDfEntityUser",
        "type": "object",
        "description": "(tsType: Omit<AssignDfEntityUser, 'id'>, schemaOptions: { title: 'NewAssignDfEntityUser', exclude: [ 'id' ] })",
        "properties": {
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "reviewer_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "approver_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "level": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "dfId": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "comments": {},
          "type": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<AssignDfEntityUser, 'id'>"
      },
      "NewAssignDcfUser": {
        "title": "NewAssignDcfUser",
        "type": "object",
        "description": "(tsType: Omit<AssignDcfUser, 'id'>, schemaOptions: { title: 'NewAssignDcfUser', exclude: [ 'id' ] })",
        "properties": {
          "site": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "frequency": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {
            "type": "number"
          },
          "user_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "formCollectionId": {
            "type": "number"
          },
          "standard": {
            "type": "number"
          },
          "assignDcfClientId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<AssignDcfUser, 'id'>"
      },
      "AssignDcfUserPartial": {
        "title": "AssignDcfUserPartial",
        "type": "object",
        "description": "(tsType: Partial<AssignDcfUser>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "site": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "frequency": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {
            "type": "number"
          },
          "user_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "formCollectionId": {
            "type": "number"
          },
          "standard": {
            "type": "number"
          },
          "assignDcfClientId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<AssignDcfUser>"
      },
      "NewAssignDcfUserNew": {
        "title": "NewAssignDcfUserNew",
        "type": "object",
        "description": "(tsType: Omit<AssignDcfUserNew, 'id'>, schemaOptions: { title: 'NewAssignDcfUserNew', exclude: [ 'id' ] })",
        "properties": {
          "site": {
            "type": "number"
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "frequency": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {},
          "user_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "standard": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<AssignDcfUserNew, 'id'>"
      },
      "AssignDcfUserNewPartial": {
        "title": "AssignDcfUserNewPartial",
        "type": "object",
        "description": "(tsType: Partial<AssignDcfUserNew>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "site": {
            "type": "number"
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "frequency": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {},
          "user_id": {
            "type": "number"
          },
          "reviewer_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "standard": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<AssignDcfUserNew>"
      },
      "NewAssignDcfSuppliers": {
        "title": "NewAssignDcfSuppliers",
        "type": "object",
        "description": "(tsType: Omit<AssignDcfSuppliers, 'id'>, schemaOptions: { title: 'NewAssignDcfSuppliers', exclude: [ 'id' ] })",
        "properties": {
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "modifier_id": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "supplier_id": {
            "type": "number"
          },
          "dfcs": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "config": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<AssignDcfSuppliers, 'id'>"
      },
      "AssignDcfSuppliersPartial": {
        "title": "AssignDcfSuppliersPartial",
        "type": "object",
        "description": "(tsType: Partial<AssignDcfSuppliers>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "modifier_id": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "supplier_id": {
            "type": "number"
          },
          "dfcs": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "config": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<AssignDcfSuppliers>"
      },
      "NewAssignDcfEntity": {
        "title": "NewAssignDcfEntity",
        "type": "object",
        "description": "(tsType: Omit<AssignDcfEntity, 'id'>, schemaOptions: { title: 'NewAssignDcfEntity', exclude: [ 'id' ] })",
        "properties": {
          "comments": {},
          "tier0_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier1_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier2_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "tier3_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_on": {
            "type": "string"
          },
          "modified_by": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<AssignDcfEntity, 'id'>"
      },
      "NewAssignDcfEntityUser": {
        "title": "NewAssignDcfEntityUser",
        "type": "object",
        "description": "(tsType: Omit<AssignDcfEntityUser, 'id'>, schemaOptions: { title: 'NewAssignDcfEntityUser', exclude: [ 'id' ] })",
        "properties": {
          "reporter_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "reviewer_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "approver_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "frequency": {
            "type": "number"
          },
          "standard": {},
          "level": {
            "type": "number"
          },
          "locationId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "created_on": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "modified_by": {
            "type": "number"
          },
          "comments": {},
          "type": {
            "type": "number"
          },
          "entityAssId": {
            "type": "number"
          },
          "tier0_id": {
            "type": "number"
          },
          "tier1_id": {
            "type": "number"
          },
          "tier2_id": {
            "type": "number"
          },
          "tier3_id": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<AssignDcfEntityUser, 'id'>"
      },
      "NewAssignDcfClient": {
        "title": "NewAssignDcfClient",
        "type": "object",
        "description": "(tsType: Omit<AssignDcfClient, 'id'>, schemaOptions: { title: 'NewAssignDcfClient', exclude: [ 'id' ] })",
        "properties": {
          "dcf_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "cf_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "dp_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "metric_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "category_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "topic_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "selected_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "user_id": {
            "type": "number"
          },
          "modified": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<AssignDcfClient, 'id'>"
      },
      "AssignDcfClientPartial": {
        "title": "AssignDcfClientPartial",
        "type": "object",
        "description": "(tsType: Partial<AssignDcfClient>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "dcf_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "cf_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "dp_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "metric_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "category_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "topic_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "selected_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "data1": {
            "type": "array",
            "items": {}
          },
          "data2": {
            "type": "array",
            "items": {}
          },
          "user_id": {
            "type": "number"
          },
          "modified": {
            "type": "string"
          },
          "created": {
            "type": "string"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<AssignDcfClient>"
      },
      "NewAssignDcfUserInAssignDcfClient": {
        "title": "NewAssignDcfUserInAssignDcfClient",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<AssignDcfUser, 'id'>, 'assignDcfClientId'>, schemaOptions: { title: 'NewAssignDcfUserInAssignDcfClient', exclude: [ 'id' ], optional: [ 'assignDcfClientId' ] })",
        "properties": {
          "site": {
            "type": "array",
            "items": {}
          },
          "comments": {
            "type": "array",
            "items": {}
          },
          "frequency": {
            "type": "number"
          },
          "creator_id": {
            "type": "number"
          },
          "modifier_id": {
            "type": "number"
          },
          "type": {
            "type": "number"
          },
          "approver_id": {
            "type": "number"
          },
          "user_id": {
            "type": "number"
          },
          "created": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "start_date": {
            "type": "string"
          },
          "end_date": {
            "type": "string"
          },
          "formCollectionId": {
            "type": "number"
          },
          "standard": {
            "type": "number"
          },
          "assignDcfClientId": {
            "type": "number"
          },
          "dcfId": {
            "type": "number"
          },
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<AssignDcfUser, 'id'>, 'assignDcfClientId'>"
      },
      "NewAssignApproverIndicator": {
        "title": "NewAssignApproverIndicator",
        "type": "object",
        "description": "(tsType: Omit<AssignApproverIndicator, 'id'>, schemaOptions: { title: 'NewAssignApproverIndicator', exclude: [ 'id' ] })",
        "properties": {
          "approverFrequency": {
            "type": "number"
          },
          "dcfIds": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "indicatorId": {
            "type": "number"
          },
          "categoryId": {
            "type": "number"
          },
          "unit": {
            "type": "string"
          },
          "notes": {},
          "userProfileId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<AssignApproverIndicator, 'id'>"
      },
      "ApproverIndicator": {
        "title": "ApproverIndicator",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "NewApproverIndicator": {
        "title": "NewApproverIndicator",
        "type": "object",
        "description": "(tsType: Omit<ApproverIndicator, 'id'>, schemaOptions: { title: 'NewApproverIndicator', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<ApproverIndicator, 'id'>"
      },
      "ApproverIndicatorWithRelations": {
        "title": "ApproverIndicatorWithRelations",
        "type": "object",
        "description": "(tsType: ApproverIndicatorWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "ApproverIndicatorWithRelations"
      },
      "ApproverIndicatorPartial": {
        "title": "ApproverIndicatorPartial",
        "type": "object",
        "description": "(tsType: Partial<ApproverIndicator>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<ApproverIndicator>"
      },
      "ApplicationRoles": {
        "title": "ApplicationRoles",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "client_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "status": {
            "type": "boolean"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "category": {},
          "categoryOrder": {},
          "roleOrder": {},
          "visibilityLevel": {},
          "applicationListId": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewApplicationRoles": {
        "title": "NewApplicationRoles",
        "type": "object",
        "description": "(tsType: Omit<ApplicationRoles, 'id'>, schemaOptions: { title: 'NewApplicationRoles', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "client_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "status": {
            "type": "boolean"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "category": {},
          "categoryOrder": {},
          "roleOrder": {},
          "visibilityLevel": {},
          "applicationListId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<ApplicationRoles, 'id'>"
      },
      "ApplicationRolesWithRelations": {
        "title": "ApplicationRolesWithRelations",
        "type": "object",
        "description": "(tsType: ApplicationRolesWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "client_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "status": {
            "type": "boolean"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "category": {},
          "categoryOrder": {},
          "roleOrder": {},
          "visibilityLevel": {},
          "applicationListId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "ApplicationRolesWithRelations"
      },
      "ApplicationRolesPartial": {
        "title": "ApplicationRolesPartial",
        "type": "object",
        "description": "(tsType: Partial<ApplicationRoles>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "client_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "status": {
            "type": "boolean"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "category": {},
          "categoryOrder": {},
          "roleOrder": {},
          "visibilityLevel": {},
          "applicationListId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<ApplicationRoles>"
      },
      "ApplicationList": {
        "title": "ApplicationList",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "NewApplicationList": {
        "title": "NewApplicationList",
        "type": "object",
        "description": "(tsType: Omit<ApplicationList, 'id'>, schemaOptions: { title: 'NewApplicationList', exclude: [ 'id' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<ApplicationList, 'id'>"
      },
      "ApplicationListWithRelations": {
        "title": "ApplicationListWithRelations",
        "type": "object",
        "description": "(tsType: ApplicationListWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "applicationRoles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ApplicationRolesWithRelations"
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "ApplicationListWithRelations"
      },
      "ApplicationListPartial": {
        "title": "ApplicationListPartial",
        "type": "object",
        "description": "(tsType: Partial<ApplicationList>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<ApplicationList>"
      },
      "NewApplicationRolesInApplicationList": {
        "title": "NewApplicationRolesInApplicationList",
        "type": "object",
        "description": "(tsType: @loopback/repository-json-schema#Optional<Omit<ApplicationRoles, 'id'>, 'applicationListId'>, schemaOptions: { title: 'NewApplicationRolesInApplicationList', exclude: [ 'id' ], optional: [ 'applicationListId' ] })",
        "properties": {
          "title": {
            "type": "string"
          },
          "client_ids": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "status": {
            "type": "boolean"
          },
          "created_on": {
            "type": "string"
          },
          "created_by": {
            "type": "number"
          },
          "category": {},
          "categoryOrder": {},
          "roleOrder": {},
          "visibilityLevel": {},
          "applicationListId": {
            "type": "number"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository-json-schema#Optional<Omit<ApplicationRoles, 'id'>, 'applicationListId'>"
      },
      "AirIataCode": {
        "title": "AirIataCode",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "shortName": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "lat": {
            "type": "string"
          },
          "long": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "NewAirIataCode": {
        "title": "NewAirIataCode",
        "type": "object",
        "description": "(tsType: Omit<AirIataCode, 'id'>, schemaOptions: { title: 'NewAirIataCode', exclude: [ 'id' ] })",
        "properties": {
          "shortName": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "lat": {
            "type": "string"
          },
          "long": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<AirIataCode, 'id'>"
      },
      "AirIataCodeWithRelations": {
        "title": "AirIataCodeWithRelations",
        "type": "object",
        "description": "(tsType: AirIataCodeWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "shortName": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "lat": {
            "type": "string"
          },
          "long": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "AirIataCodeWithRelations"
      },
      "AirIataCodePartial": {
        "title": "AirIataCodePartial",
        "type": "object",
        "description": "(tsType: Partial<AirIataCode>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "shortName": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "lat": {
            "type": "string"
          },
          "long": {
            "type": "string"
          },
          "modified_on": {
            "type": "string"
          },
          "created_on": {
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<AirIataCode>"
      },
      "AdUser": {
        "title": "AdUser",
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          },
          "email": {
            "type": "string"
          },
          "submitter": {
            "type": "boolean"
          },
          "approver": {
            "type": "boolean"
          },
          "viewer": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "NewAdUser": {
        "title": "NewAdUser",
        "type": "object",
        "description": "(tsType: Omit<AdUser, 'id'>, schemaOptions: { title: 'NewAdUser', exclude: [ 'id' ] })",
        "properties": {
          "email": {
            "type": "string"
          },
          "submitter": {
            "type": "boolean"
          },
          "approver": {
            "type": "boolean"
          },
          "viewer": {
            "type": "boolean"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<AdUser, 'id'>"
      },
      "AdUserWithRelations": {
        "title": "AdUserWithRelations",
        "type": "object",
        "description": "(tsType: AdUserWithRelations, schemaOptions: { includeRelations: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "email": {
            "type": "string"
          },
          "submitter": {
            "type": "boolean"
          },
          "approver": {
            "type": "boolean"
          },
          "viewer": {
            "type": "boolean"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "AdUserWithRelations"
      },
      "AdUserPartial": {
        "title": "AdUserPartial",
        "type": "object",
        "description": "(tsType: Partial<AdUser>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "type": "number"
          },
          "email": {
            "type": "string"
          },
          "submitter": {
            "type": "boolean"
          },
          "approver": {
            "type": "boolean"
          },
          "viewer": {
            "type": "boolean"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<AdUser>"
      },
      "loopback.Count": {
        "type": "object",
        "title": "loopback.Count",
        "x-typescript-type": "@loopback/repository#Count",
        "properties": {
          "count": {
            "type": "number"
          }
        }
      },
      "AdUser.Filter": {
        "type": "object",
        "title": "AdUser.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "email": {
                    "type": "boolean"
                  },
                  "submitter": {
                    "type": "boolean"
                  },
                  "approver": {
                    "type": "boolean"
                  },
                  "viewer": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "email",
                    "submitter",
                    "approver",
                    "viewer"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AdUser.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AdUser>"
      },
      "AdUser.Filter1": {
        "type": "object",
        "title": "AdUser.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "AdUser.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "email": {
                    "type": "boolean"
                  },
                  "submitter": {
                    "type": "boolean"
                  },
                  "approver": {
                    "type": "boolean"
                  },
                  "viewer": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "email",
                    "submitter",
                    "approver",
                    "viewer"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AdUser.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AdUser>"
      },
      "AirIataCode.Filter": {
        "type": "object",
        "title": "AirIataCode.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "shortName": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "lat": {
                    "type": "boolean"
                  },
                  "long": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "shortName",
                    "title",
                    "lat",
                    "long",
                    "modified_on",
                    "created_on"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AirIataCode.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AirIataCode>"
      },
      "AirIataCode.Filter1": {
        "type": "object",
        "title": "AirIataCode.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "AirIataCode.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "shortName": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "lat": {
                    "type": "boolean"
                  },
                  "long": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "shortName",
                    "title",
                    "lat",
                    "long",
                    "modified_on",
                    "created_on"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AirIataCode.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AirIataCode>"
      },
      "ApplicationList.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "ApplicationList.ScopeFilter"
      },
      "ApplicationList.IncludeFilter.Items": {
        "title": "ApplicationList.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "applicationRoles"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/ApplicationList.ScopeFilter"
          }
        }
      },
      "ApplicationList.Filter": {
        "type": "object",
        "title": "ApplicationList.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "created_by"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ApplicationList.Fields"
          },
          "include": {
            "title": "ApplicationList.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/ApplicationList.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ApplicationList>"
      },
      "ApplicationList.Filter1": {
        "type": "object",
        "title": "ApplicationList.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "ApplicationList.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "created_by"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ApplicationList.Fields"
          },
          "include": {
            "title": "ApplicationList.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/ApplicationList.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ApplicationList>"
      },
      "ApplicationRoles.Filter": {
        "type": "object",
        "title": "ApplicationRoles.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "client_ids": {
                    "type": "boolean"
                  },
                  "status": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "category": {
                    "type": "boolean"
                  },
                  "categoryOrder": {
                    "type": "boolean"
                  },
                  "roleOrder": {
                    "type": "boolean"
                  },
                  "visibilityLevel": {
                    "type": "boolean"
                  },
                  "applicationListId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "client_ids",
                    "status",
                    "created_on",
                    "created_by",
                    "category",
                    "categoryOrder",
                    "roleOrder",
                    "visibilityLevel",
                    "applicationListId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ApplicationRoles.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ApplicationRoles>"
      },
      "ApplicationRoles.Filter1": {
        "type": "object",
        "title": "ApplicationRoles.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "ApplicationRoles.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "client_ids": {
                    "type": "boolean"
                  },
                  "status": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "category": {
                    "type": "boolean"
                  },
                  "categoryOrder": {
                    "type": "boolean"
                  },
                  "roleOrder": {
                    "type": "boolean"
                  },
                  "visibilityLevel": {
                    "type": "boolean"
                  },
                  "applicationListId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "client_ids",
                    "status",
                    "created_on",
                    "created_by",
                    "category",
                    "categoryOrder",
                    "roleOrder",
                    "visibilityLevel",
                    "applicationListId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ApplicationRoles.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ApplicationRoles>"
      },
      "ApproverIndicator.Filter": {
        "type": "object",
        "title": "ApproverIndicator.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ApproverIndicator.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ApproverIndicator>"
      },
      "ApproverIndicator.Filter1": {
        "type": "object",
        "title": "ApproverIndicator.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "ApproverIndicator.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ApproverIndicator.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ApproverIndicator>"
      },
      "AssignApproverIndicator.Filter": {
        "type": "object",
        "title": "AssignApproverIndicator.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "approverFrequency": {
                    "type": "boolean"
                  },
                  "dcfIds": {
                    "type": "boolean"
                  },
                  "indicatorId": {
                    "type": "boolean"
                  },
                  "categoryId": {
                    "type": "boolean"
                  },
                  "unit": {
                    "type": "boolean"
                  },
                  "notes": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "approverFrequency",
                    "dcfIds",
                    "indicatorId",
                    "categoryId",
                    "unit",
                    "notes",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignApproverIndicator.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignApproverIndicator>"
      },
      "AssignApproverIndicator.Filter1": {
        "type": "object",
        "title": "AssignApproverIndicator.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "AssignApproverIndicator.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "approverFrequency": {
                    "type": "boolean"
                  },
                  "dcfIds": {
                    "type": "boolean"
                  },
                  "indicatorId": {
                    "type": "boolean"
                  },
                  "categoryId": {
                    "type": "boolean"
                  },
                  "unit": {
                    "type": "boolean"
                  },
                  "notes": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "approverFrequency",
                    "dcfIds",
                    "indicatorId",
                    "categoryId",
                    "unit",
                    "notes",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignApproverIndicator.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignApproverIndicator>"
      },
      "AssignDcfClient.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "AssignDcfClient.ScopeFilter"
      },
      "AssignDcfClient.IncludeFilter.Items": {
        "title": "AssignDcfClient.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "assignDcfUsers"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/AssignDcfClient.ScopeFilter"
          }
        }
      },
      "AssignDcfClient.Filter": {
        "type": "object",
        "title": "AssignDcfClient.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "dcf_ids": {
                    "type": "boolean"
                  },
                  "cf_ids": {
                    "type": "boolean"
                  },
                  "dp_ids": {
                    "type": "boolean"
                  },
                  "metric_ids": {
                    "type": "boolean"
                  },
                  "category_ids": {
                    "type": "boolean"
                  },
                  "topic_ids": {
                    "type": "boolean"
                  },
                  "selected_ids": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "user_id": {
                    "type": "boolean"
                  },
                  "modified": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignDcfClient.Fields"
          },
          "include": {
            "title": "AssignDcfClient.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/AssignDcfClient.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignDcfClient>"
      },
      "AssignDcfClient.Filter1": {
        "type": "object",
        "title": "AssignDcfClient.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "AssignDcfClient.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "dcf_ids": {
                    "type": "boolean"
                  },
                  "cf_ids": {
                    "type": "boolean"
                  },
                  "dp_ids": {
                    "type": "boolean"
                  },
                  "metric_ids": {
                    "type": "boolean"
                  },
                  "category_ids": {
                    "type": "boolean"
                  },
                  "topic_ids": {
                    "type": "boolean"
                  },
                  "selected_ids": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "user_id": {
                    "type": "boolean"
                  },
                  "modified": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignDcfClient.Fields"
          },
          "include": {
            "title": "AssignDcfClient.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/AssignDcfClient.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignDcfClient>"
      },
      "AssignDcfEntity.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "AssignDcfEntity.ScopeFilter"
      },
      "AssignDcfEntity.IncludeFilter.Items": {
        "title": "AssignDcfEntity.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "dcf"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/AssignDcfEntity.ScopeFilter"
          }
        }
      },
      "AssignDcfEntity.Filter": {
        "type": "object",
        "title": "AssignDcfEntity.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "tier0_ids": {
                    "type": "boolean"
                  },
                  "tier1_ids": {
                    "type": "boolean"
                  },
                  "tier2_ids": {
                    "type": "boolean"
                  },
                  "tier3_ids": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  },
                  "dcfId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "comments",
                    "tier0_ids",
                    "tier1_ids",
                    "tier2_ids",
                    "tier3_ids",
                    "created_on",
                    "created_by",
                    "modified_on",
                    "modified_by",
                    "type",
                    "userProfileId",
                    "dcfId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignDcfEntity.Fields"
          },
          "include": {
            "title": "AssignDcfEntity.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/AssignDcfEntity.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignDcfEntity>"
      },
      "AssignDcfEntity.Filter1": {
        "type": "object",
        "title": "AssignDcfEntity.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "AssignDcfEntity.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "tier0_ids": {
                    "type": "boolean"
                  },
                  "tier1_ids": {
                    "type": "boolean"
                  },
                  "tier2_ids": {
                    "type": "boolean"
                  },
                  "tier3_ids": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  },
                  "dcfId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "comments",
                    "tier0_ids",
                    "tier1_ids",
                    "tier2_ids",
                    "tier3_ids",
                    "created_on",
                    "created_by",
                    "modified_on",
                    "modified_by",
                    "type",
                    "userProfileId",
                    "dcfId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignDcfEntity.Fields"
          },
          "include": {
            "title": "AssignDcfEntity.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/AssignDcfEntity.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignDcfEntity>"
      },
      "AssignDcfEntityUser.Filter": {
        "type": "object",
        "title": "AssignDcfEntityUser.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "reporter_ids": {
                    "type": "boolean"
                  },
                  "reviewer_ids": {
                    "type": "boolean"
                  },
                  "approver_ids": {
                    "type": "boolean"
                  },
                  "start_date": {
                    "type": "boolean"
                  },
                  "end_date": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "standard": {
                    "type": "boolean"
                  },
                  "level": {
                    "type": "boolean"
                  },
                  "locationId": {
                    "type": "boolean"
                  },
                  "dcfId": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "entityAssId": {
                    "type": "boolean"
                  },
                  "tier0_id": {
                    "type": "boolean"
                  },
                  "tier1_id": {
                    "type": "boolean"
                  },
                  "tier2_id": {
                    "type": "boolean"
                  },
                  "tier3_id": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "reporter_ids",
                    "reviewer_ids",
                    "approver_ids",
                    "start_date",
                    "end_date",
                    "frequency",
                    "standard",
                    "level",
                    "locationId",
                    "dcfId",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "comments",
                    "type",
                    "entityAssId",
                    "tier0_id",
                    "tier1_id",
                    "tier2_id",
                    "tier3_id",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignDcfEntityUser.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignDcfEntityUser>"
      },
      "AssignDcfEntityUser.Filter1": {
        "type": "object",
        "title": "AssignDcfEntityUser.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "AssignDcfEntityUser.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "reporter_ids": {
                    "type": "boolean"
                  },
                  "reviewer_ids": {
                    "type": "boolean"
                  },
                  "approver_ids": {
                    "type": "boolean"
                  },
                  "start_date": {
                    "type": "boolean"
                  },
                  "end_date": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "standard": {
                    "type": "boolean"
                  },
                  "level": {
                    "type": "boolean"
                  },
                  "locationId": {
                    "type": "boolean"
                  },
                  "dcfId": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "entityAssId": {
                    "type": "boolean"
                  },
                  "tier0_id": {
                    "type": "boolean"
                  },
                  "tier1_id": {
                    "type": "boolean"
                  },
                  "tier2_id": {
                    "type": "boolean"
                  },
                  "tier3_id": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "reporter_ids",
                    "reviewer_ids",
                    "approver_ids",
                    "start_date",
                    "end_date",
                    "frequency",
                    "standard",
                    "level",
                    "locationId",
                    "dcfId",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "comments",
                    "type",
                    "entityAssId",
                    "tier0_id",
                    "tier1_id",
                    "tier2_id",
                    "tier3_id",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignDcfEntityUser.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignDcfEntityUser>"
      },
      "AssignDcfSuppliers.Filter": {
        "type": "object",
        "title": "AssignDcfSuppliers.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "modifier_id": {
                    "type": "boolean"
                  },
                  "creator_id": {
                    "type": "boolean"
                  },
                  "supplier_id": {
                    "type": "boolean"
                  },
                  "dfcs": {
                    "type": "boolean"
                  },
                  "config": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignDcfSuppliers.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignDcfSuppliers>"
      },
      "AssignDcfSuppliers.Filter1": {
        "type": "object",
        "title": "AssignDcfSuppliers.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "AssignDcfSuppliers.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "modifier_id": {
                    "type": "boolean"
                  },
                  "creator_id": {
                    "type": "boolean"
                  },
                  "supplier_id": {
                    "type": "boolean"
                  },
                  "dfcs": {
                    "type": "boolean"
                  },
                  "config": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignDcfSuppliers.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignDcfSuppliers>"
      },
      "AssignDcfUserNew.Filter": {
        "type": "object",
        "title": "AssignDcfUserNew.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "site": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "creator_id": {
                    "type": "boolean"
                  },
                  "modifier_id": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "approver_id": {
                    "type": "boolean"
                  },
                  "user_id": {
                    "type": "boolean"
                  },
                  "reviewer_id": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "start_date": {
                    "type": "boolean"
                  },
                  "end_date": {
                    "type": "boolean"
                  },
                  "standard": {
                    "type": "boolean"
                  },
                  "dcfId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "site",
                    "comments",
                    "frequency",
                    "creator_id",
                    "modifier_id",
                    "type",
                    "approver_id",
                    "user_id",
                    "reviewer_id",
                    "created",
                    "modified_on",
                    "start_date",
                    "end_date",
                    "standard",
                    "dcfId",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignDcfUserNew.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignDcfUserNew>"
      },
      "AssignDcfUserNew.Filter1": {
        "type": "object",
        "title": "AssignDcfUserNew.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "AssignDcfUserNew.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "site": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "creator_id": {
                    "type": "boolean"
                  },
                  "modifier_id": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "approver_id": {
                    "type": "boolean"
                  },
                  "user_id": {
                    "type": "boolean"
                  },
                  "reviewer_id": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "start_date": {
                    "type": "boolean"
                  },
                  "end_date": {
                    "type": "boolean"
                  },
                  "standard": {
                    "type": "boolean"
                  },
                  "dcfId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "site",
                    "comments",
                    "frequency",
                    "creator_id",
                    "modifier_id",
                    "type",
                    "approver_id",
                    "user_id",
                    "reviewer_id",
                    "created",
                    "modified_on",
                    "start_date",
                    "end_date",
                    "standard",
                    "dcfId",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignDcfUserNew.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignDcfUserNew>"
      },
      "AssignDcfUser.Filter": {
        "type": "object",
        "title": "AssignDcfUser.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "site": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "creator_id": {
                    "type": "boolean"
                  },
                  "modifier_id": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "approver_id": {
                    "type": "boolean"
                  },
                  "user_id": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "start_date": {
                    "type": "boolean"
                  },
                  "end_date": {
                    "type": "boolean"
                  },
                  "formCollectionId": {
                    "type": "boolean"
                  },
                  "standard": {
                    "type": "boolean"
                  },
                  "assignDcfClientId": {
                    "type": "boolean"
                  },
                  "dcfId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignDcfUser.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignDcfUser>"
      },
      "AssignDcfUser.Filter1": {
        "type": "object",
        "title": "AssignDcfUser.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "AssignDcfUser.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "site": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "creator_id": {
                    "type": "boolean"
                  },
                  "modifier_id": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "approver_id": {
                    "type": "boolean"
                  },
                  "user_id": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "start_date": {
                    "type": "boolean"
                  },
                  "end_date": {
                    "type": "boolean"
                  },
                  "formCollectionId": {
                    "type": "boolean"
                  },
                  "standard": {
                    "type": "boolean"
                  },
                  "assignDcfClientId": {
                    "type": "boolean"
                  },
                  "dcfId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignDcfUser.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignDcfUser>"
      },
      "AssignDfEntity.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "AssignDfEntity.ScopeFilter"
      },
      "AssignDfEntity.IncludeFilter.Items": {
        "title": "AssignDfEntity.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "df"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/AssignDfEntity.ScopeFilter"
          }
        }
      },
      "AssignDfEntity.Filter": {
        "type": "object",
        "title": "AssignDfEntity.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "tier0_ids": {
                    "type": "boolean"
                  },
                  "tier1_ids": {
                    "type": "boolean"
                  },
                  "tier2_ids": {
                    "type": "boolean"
                  },
                  "tier3_ids": {
                    "type": "boolean"
                  },
                  "consolidator_ids": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  },
                  "dfId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "comments",
                    "tier0_ids",
                    "tier1_ids",
                    "tier2_ids",
                    "tier3_ids",
                    "consolidator_ids",
                    "created_on",
                    "created_by",
                    "modified_on",
                    "modified_by",
                    "type",
                    "userProfileId",
                    "dfId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignDfEntity.Fields"
          },
          "include": {
            "title": "AssignDfEntity.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/AssignDfEntity.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignDfEntity>"
      },
      "AssignDfEntity.Filter1": {
        "type": "object",
        "title": "AssignDfEntity.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "AssignDfEntity.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "tier0_ids": {
                    "type": "boolean"
                  },
                  "tier1_ids": {
                    "type": "boolean"
                  },
                  "tier2_ids": {
                    "type": "boolean"
                  },
                  "tier3_ids": {
                    "type": "boolean"
                  },
                  "consolidator_ids": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  },
                  "dfId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "comments",
                    "tier0_ids",
                    "tier1_ids",
                    "tier2_ids",
                    "tier3_ids",
                    "consolidator_ids",
                    "created_on",
                    "created_by",
                    "modified_on",
                    "modified_by",
                    "type",
                    "userProfileId",
                    "dfId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignDfEntity.Fields"
          },
          "include": {
            "title": "AssignDfEntity.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/AssignDfEntity.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignDfEntity>"
      },
      "AssignDfEntityUser.Filter": {
        "type": "object",
        "title": "AssignDfEntityUser.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "reporter_ids": {
                    "type": "boolean"
                  },
                  "reviewer_ids": {
                    "type": "boolean"
                  },
                  "approver_ids": {
                    "type": "boolean"
                  },
                  "start_date": {
                    "type": "boolean"
                  },
                  "end_date": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "level": {
                    "type": "boolean"
                  },
                  "locationId": {
                    "type": "boolean"
                  },
                  "dfId": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "entityAssId": {
                    "type": "boolean"
                  },
                  "tier0_id": {
                    "type": "boolean"
                  },
                  "tier1_id": {
                    "type": "boolean"
                  },
                  "tier2_id": {
                    "type": "boolean"
                  },
                  "tier3_id": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "reporter_ids",
                    "reviewer_ids",
                    "approver_ids",
                    "start_date",
                    "end_date",
                    "frequency",
                    "level",
                    "locationId",
                    "dfId",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "comments",
                    "type",
                    "entityAssId",
                    "tier0_id",
                    "tier1_id",
                    "tier2_id",
                    "tier3_id",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignDfEntityUser.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignDfEntityUser>"
      },
      "AssignDfEntityUser.Filter1": {
        "type": "object",
        "title": "AssignDfEntityUser.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "AssignDfEntityUser.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "reporter_ids": {
                    "type": "boolean"
                  },
                  "reviewer_ids": {
                    "type": "boolean"
                  },
                  "approver_ids": {
                    "type": "boolean"
                  },
                  "start_date": {
                    "type": "boolean"
                  },
                  "end_date": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "level": {
                    "type": "boolean"
                  },
                  "locationId": {
                    "type": "boolean"
                  },
                  "dfId": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "entityAssId": {
                    "type": "boolean"
                  },
                  "tier0_id": {
                    "type": "boolean"
                  },
                  "tier1_id": {
                    "type": "boolean"
                  },
                  "tier2_id": {
                    "type": "boolean"
                  },
                  "tier3_id": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "reporter_ids",
                    "reviewer_ids",
                    "approver_ids",
                    "start_date",
                    "end_date",
                    "frequency",
                    "level",
                    "locationId",
                    "dfId",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "comments",
                    "type",
                    "entityAssId",
                    "tier0_id",
                    "tier1_id",
                    "tier2_id",
                    "tier3_id",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignDfEntityUser.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignDfEntityUser>"
      },
      "AssignDfUser.Filter": {
        "type": "object",
        "title": "AssignDfUser.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "site": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "creator_id": {
                    "type": "boolean"
                  },
                  "modifier_id": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "approver_id": {
                    "type": "boolean"
                  },
                  "user_id": {
                    "type": "boolean"
                  },
                  "reviewer_id": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "dfId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "site",
                    "comments",
                    "creator_id",
                    "modifier_id",
                    "type",
                    "approver_id",
                    "user_id",
                    "reviewer_id",
                    "created_on",
                    "modified_on",
                    "dfId",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignDfUser.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignDfUser>"
      },
      "AssignDfUser.Filter1": {
        "type": "object",
        "title": "AssignDfUser.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "AssignDfUser.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "site": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "creator_id": {
                    "type": "boolean"
                  },
                  "modifier_id": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "approver_id": {
                    "type": "boolean"
                  },
                  "user_id": {
                    "type": "boolean"
                  },
                  "reviewer_id": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "dfId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "site",
                    "comments",
                    "creator_id",
                    "modifier_id",
                    "type",
                    "approver_id",
                    "user_id",
                    "reviewer_id",
                    "created_on",
                    "modified_on",
                    "dfId",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignDfUser.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignDfUser>"
      },
      "AssignRfEntity.Filter": {
        "type": "object",
        "title": "AssignRfEntity.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "other_ids": {
                    "type": "boolean"
                  },
                  "city_ids": {
                    "type": "boolean"
                  },
                  "country_ids": {
                    "type": "boolean"
                  },
                  "site_ids": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "submitted_by": {
                    "type": "boolean"
                  },
                  "rfid": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "other_ids",
                    "city_ids",
                    "country_ids",
                    "site_ids",
                    "created_on",
                    "submitted_by",
                    "rfid",
                    "type",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignRfEntity.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignRfEntity>"
      },
      "AssignRfEntity.Filter1": {
        "type": "object",
        "title": "AssignRfEntity.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "AssignRfEntity.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "other_ids": {
                    "type": "boolean"
                  },
                  "city_ids": {
                    "type": "boolean"
                  },
                  "country_ids": {
                    "type": "boolean"
                  },
                  "site_ids": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "submitted_by": {
                    "type": "boolean"
                  },
                  "rfid": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "other_ids",
                    "city_ids",
                    "country_ids",
                    "site_ids",
                    "created_on",
                    "submitted_by",
                    "rfid",
                    "type",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignRfEntity.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignRfEntity>"
      },
      "AssignRfUsers.Filter": {
        "type": "object",
        "title": "AssignRfUsers.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "user_id": {
                    "type": "boolean"
                  },
                  "rfid": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "submitted_by": {
                    "type": "boolean"
                  },
                  "reporter_ids": {
                    "type": "boolean"
                  },
                  "level": {
                    "type": "boolean"
                  },
                  "coverage": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "user_id",
                    "rfid",
                    "created_on",
                    "submitted_by",
                    "reporter_ids",
                    "level",
                    "coverage",
                    "type",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignRfUsers.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignRfUsers>"
      },
      "AssignRfUsers.Filter1": {
        "type": "object",
        "title": "AssignRfUsers.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "AssignRfUsers.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "user_id": {
                    "type": "boolean"
                  },
                  "rfid": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "submitted_by": {
                    "type": "boolean"
                  },
                  "reporter_ids": {
                    "type": "boolean"
                  },
                  "level": {
                    "type": "boolean"
                  },
                  "coverage": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "user_id",
                    "rfid",
                    "created_on",
                    "submitted_by",
                    "reporter_ids",
                    "level",
                    "coverage",
                    "type",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignRfUsers.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignRfUsers>"
      },
      "AssignSrfEntity.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "AssignSrfEntity.ScopeFilter"
      },
      "AssignSrfEntity.IncludeFilter.Items": {
        "title": "AssignSrfEntity.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "srf"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/AssignSrfEntity.ScopeFilter"
          }
        }
      },
      "AssignSrfEntity.Filter": {
        "type": "object",
        "title": "AssignSrfEntity.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "tier0_ids": {
                    "type": "boolean"
                  },
                  "tier1_ids": {
                    "type": "boolean"
                  },
                  "tier2_ids": {
                    "type": "boolean"
                  },
                  "tier3_ids": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  },
                  "srfId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "comments",
                    "tier0_ids",
                    "tier1_ids",
                    "tier2_ids",
                    "tier3_ids",
                    "created_on",
                    "created_by",
                    "modified_on",
                    "modified_by",
                    "type",
                    "userProfileId",
                    "srfId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignSrfEntity.Fields"
          },
          "include": {
            "title": "AssignSrfEntity.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/AssignSrfEntity.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignSrfEntity>"
      },
      "AssignSrfEntity.Filter1": {
        "type": "object",
        "title": "AssignSrfEntity.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "AssignSrfEntity.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "tier0_ids": {
                    "type": "boolean"
                  },
                  "tier1_ids": {
                    "type": "boolean"
                  },
                  "tier2_ids": {
                    "type": "boolean"
                  },
                  "tier3_ids": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  },
                  "srfId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "comments",
                    "tier0_ids",
                    "tier1_ids",
                    "tier2_ids",
                    "tier3_ids",
                    "created_on",
                    "created_by",
                    "modified_on",
                    "modified_by",
                    "type",
                    "userProfileId",
                    "srfId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignSrfEntity.Fields"
          },
          "include": {
            "title": "AssignSrfEntity.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/AssignSrfEntity.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignSrfEntity>"
      },
      "AssignSrfEntityUser.Filter": {
        "type": "object",
        "title": "AssignSrfEntityUser.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "reporter_ids": {
                    "type": "boolean"
                  },
                  "reviewer_ids": {
                    "type": "boolean"
                  },
                  "approver_ids": {
                    "type": "boolean"
                  },
                  "start_date": {
                    "type": "boolean"
                  },
                  "end_date": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "level": {
                    "type": "boolean"
                  },
                  "locationId": {
                    "type": "boolean"
                  },
                  "srfId": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "entityAssId": {
                    "type": "boolean"
                  },
                  "tier0_id": {
                    "type": "boolean"
                  },
                  "tier1_id": {
                    "type": "boolean"
                  },
                  "tier2_id": {
                    "type": "boolean"
                  },
                  "tier3_id": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "reporter_ids",
                    "reviewer_ids",
                    "approver_ids",
                    "start_date",
                    "end_date",
                    "frequency",
                    "level",
                    "locationId",
                    "srfId",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "comments",
                    "type",
                    "entityAssId",
                    "tier0_id",
                    "tier1_id",
                    "tier2_id",
                    "tier3_id",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignSrfEntityUser.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignSrfEntityUser>"
      },
      "AssignSrfEntityUser.Filter1": {
        "type": "object",
        "title": "AssignSrfEntityUser.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "AssignSrfEntityUser.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "reporter_ids": {
                    "type": "boolean"
                  },
                  "reviewer_ids": {
                    "type": "boolean"
                  },
                  "approver_ids": {
                    "type": "boolean"
                  },
                  "start_date": {
                    "type": "boolean"
                  },
                  "end_date": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "level": {
                    "type": "boolean"
                  },
                  "locationId": {
                    "type": "boolean"
                  },
                  "srfId": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "entityAssId": {
                    "type": "boolean"
                  },
                  "tier0_id": {
                    "type": "boolean"
                  },
                  "tier1_id": {
                    "type": "boolean"
                  },
                  "tier2_id": {
                    "type": "boolean"
                  },
                  "tier3_id": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "reporter_ids",
                    "reviewer_ids",
                    "approver_ids",
                    "start_date",
                    "end_date",
                    "frequency",
                    "level",
                    "locationId",
                    "srfId",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "comments",
                    "type",
                    "entityAssId",
                    "tier0_id",
                    "tier1_id",
                    "tier2_id",
                    "tier3_id",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignSrfEntityUser.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignSrfEntityUser>"
      },
      "AssignSrfUser.Filter": {
        "type": "object",
        "title": "AssignSrfUser.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "site": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "creator_id": {
                    "type": "boolean"
                  },
                  "modifier_id": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "approver_id": {
                    "type": "boolean"
                  },
                  "user_id": {
                    "type": "boolean"
                  },
                  "reviewer_id": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "start_date": {
                    "type": "boolean"
                  },
                  "end_date": {
                    "type": "boolean"
                  },
                  "srfId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "site",
                    "comments",
                    "frequency",
                    "creator_id",
                    "modifier_id",
                    "type",
                    "approver_id",
                    "user_id",
                    "reviewer_id",
                    "created_on",
                    "modified_on",
                    "start_date",
                    "end_date",
                    "srfId",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignSrfUser.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignSrfUser>"
      },
      "AssignSrfUser.Filter1": {
        "type": "object",
        "title": "AssignSrfUser.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "AssignSrfUser.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "site": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "creator_id": {
                    "type": "boolean"
                  },
                  "modifier_id": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "approver_id": {
                    "type": "boolean"
                  },
                  "user_id": {
                    "type": "boolean"
                  },
                  "reviewer_id": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "start_date": {
                    "type": "boolean"
                  },
                  "end_date": {
                    "type": "boolean"
                  },
                  "srfId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "site",
                    "comments",
                    "frequency",
                    "creator_id",
                    "modifier_id",
                    "type",
                    "approver_id",
                    "user_id",
                    "reviewer_id",
                    "created_on",
                    "modified_on",
                    "start_date",
                    "end_date",
                    "srfId",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "AssignSrfUser.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<AssignSrfUser>"
      },
      "Category.Filter": {
        "type": "object",
        "title": "Category.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "label": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Category.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Category>"
      },
      "Category.Filter1": {
        "type": "object",
        "title": "Category.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "Category.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "label": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Category.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Category>"
      },
      "CertIssueAuthority.Filter": {
        "type": "object",
        "title": "CertIssueAuthority.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "certificationId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "created_by",
                    "modified_on",
                    "modified_by",
                    "certificationId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "CertIssueAuthority.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<CertIssueAuthority>"
      },
      "CertIssueAuthority.Filter1": {
        "type": "object",
        "title": "CertIssueAuthority.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "CertIssueAuthority.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "certificationId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "created_by",
                    "modified_on",
                    "modified_by",
                    "certificationId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "CertIssueAuthority.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<CertIssueAuthority>"
      },
      "CertificationLevel.Filter": {
        "type": "object",
        "title": "CertificationLevel.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "certificationId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "created_by",
                    "modified_on",
                    "modified_by",
                    "certificationId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "CertificationLevel.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<CertificationLevel>"
      },
      "CertificationLevel.Filter1": {
        "type": "object",
        "title": "CertificationLevel.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "CertificationLevel.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "certificationId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "created_by",
                    "modified_on",
                    "modified_by",
                    "certificationId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "CertificationLevel.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<CertificationLevel>"
      },
      "Certification.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "Certification.ScopeFilter"
      },
      "Certification.IncludeFilter.Items": {
        "title": "Certification.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "certIssueAuthorities",
              "certificationLevels"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/Certification.ScopeFilter"
          }
        }
      },
      "Certification.Filter": {
        "type": "object",
        "title": "Certification.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "created_by",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Certification.Fields"
          },
          "include": {
            "title": "Certification.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/Certification.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Certification>"
      },
      "Certification.Filter1": {
        "type": "object",
        "title": "Certification.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "Certification.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "created_by",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Certification.Fields"
          },
          "include": {
            "title": "Certification.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/Certification.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Certification>"
      },
      "ChangeManagement.Filter": {
        "type": "object",
        "title": "ChangeManagement.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "clientId": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "typeOfImplementation": {
                    "type": "boolean"
                  },
                  "implementationScreen": {
                    "type": "boolean"
                  },
                  "communicationStatus": {
                    "type": "boolean"
                  },
                  "remarks": {
                    "type": "boolean"
                  },
                  "dateOfImplementation": {
                    "type": "boolean"
                  },
                  "implementationTypeOthers": {
                    "type": "boolean"
                  },
                  "description": {
                    "type": "boolean"
                  },
                  "approvedBy": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "clientId",
                    "type",
                    "typeOfImplementation",
                    "implementationScreen",
                    "communicationStatus",
                    "remarks",
                    "dateOfImplementation",
                    "implementationTypeOthers",
                    "description",
                    "approvedBy"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ChangeManagement.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ChangeManagement>"
      },
      "ChangeManagement.Filter1": {
        "type": "object",
        "title": "ChangeManagement.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "ChangeManagement.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "clientId": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "typeOfImplementation": {
                    "type": "boolean"
                  },
                  "implementationScreen": {
                    "type": "boolean"
                  },
                  "communicationStatus": {
                    "type": "boolean"
                  },
                  "remarks": {
                    "type": "boolean"
                  },
                  "dateOfImplementation": {
                    "type": "boolean"
                  },
                  "implementationTypeOthers": {
                    "type": "boolean"
                  },
                  "description": {
                    "type": "boolean"
                  },
                  "approvedBy": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "clientId",
                    "type",
                    "typeOfImplementation",
                    "implementationScreen",
                    "communicationStatus",
                    "remarks",
                    "dateOfImplementation",
                    "implementationTypeOthers",
                    "description",
                    "approvedBy"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ChangeManagement.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ChangeManagement>"
      },
      "ClientEfCategoryAssignment.Filter": {
        "type": "object",
        "title": "ClientEfCategoryAssignment.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "selected_ids": {
                    "type": "boolean"
                  },
                  "checked_ids": {
                    "type": "boolean"
                  },
                  "partial_ids": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "efCategoryId": {
                    "type": "boolean"
                  },
                  "efStandardId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "selected_ids",
                    "checked_ids",
                    "partial_ids",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "efCategoryId",
                    "efStandardId",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ClientEfCategoryAssignment.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ClientEfCategoryAssignment>"
      },
      "ClientEfCategoryAssignment.Filter1": {
        "type": "object",
        "title": "ClientEfCategoryAssignment.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "ClientEfCategoryAssignment.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "selected_ids": {
                    "type": "boolean"
                  },
                  "checked_ids": {
                    "type": "boolean"
                  },
                  "partial_ids": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "efCategoryId": {
                    "type": "boolean"
                  },
                  "efStandardId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "selected_ids",
                    "checked_ids",
                    "partial_ids",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "efCategoryId",
                    "efStandardId",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ClientEfCategoryAssignment.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ClientEfCategoryAssignment>"
      },
      "ClientInitiative.Filter": {
        "type": "object",
        "title": "ClientInitiative.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "description": {
                    "type": "boolean"
                  },
                  "startDate": {
                    "type": "boolean"
                  },
                  "completionDate": {
                    "type": "boolean"
                  },
                  "targetReduction": {
                    "type": "boolean"
                  },
                  "baselineData": {
                    "type": "boolean"
                  },
                  "measurementUnit": {
                    "type": "boolean"
                  },
                  "applicability": {
                    "type": "boolean"
                  },
                  "category": {
                    "type": "boolean"
                  },
                  "responsibility": {
                    "type": "boolean"
                  },
                  "investment": {
                    "type": "boolean"
                  },
                  "monitorMethod": {
                    "type": "boolean"
                  },
                  "expectedAchievement": {
                    "type": "boolean"
                  },
                  "currentStatus": {
                    "type": "boolean"
                  },
                  "goal": {
                    "type": "boolean"
                  },
                  "materialTopic": {
                    "type": "boolean"
                  },
                  "attachment": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "currencyUnit": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "description",
                    "startDate",
                    "completionDate",
                    "targetReduction",
                    "baselineData",
                    "measurementUnit",
                    "applicability",
                    "category",
                    "responsibility",
                    "investment",
                    "monitorMethod",
                    "expectedAchievement",
                    "currentStatus",
                    "goal",
                    "materialTopic",
                    "attachment",
                    "comments",
                    "currencyUnit",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ClientInitiative.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ClientInitiative>"
      },
      "ClientInitiative.Filter1": {
        "type": "object",
        "title": "ClientInitiative.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "ClientInitiative.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "description": {
                    "type": "boolean"
                  },
                  "startDate": {
                    "type": "boolean"
                  },
                  "completionDate": {
                    "type": "boolean"
                  },
                  "targetReduction": {
                    "type": "boolean"
                  },
                  "baselineData": {
                    "type": "boolean"
                  },
                  "measurementUnit": {
                    "type": "boolean"
                  },
                  "applicability": {
                    "type": "boolean"
                  },
                  "category": {
                    "type": "boolean"
                  },
                  "responsibility": {
                    "type": "boolean"
                  },
                  "investment": {
                    "type": "boolean"
                  },
                  "monitorMethod": {
                    "type": "boolean"
                  },
                  "expectedAchievement": {
                    "type": "boolean"
                  },
                  "currentStatus": {
                    "type": "boolean"
                  },
                  "goal": {
                    "type": "boolean"
                  },
                  "materialTopic": {
                    "type": "boolean"
                  },
                  "attachment": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "currencyUnit": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "description",
                    "startDate",
                    "completionDate",
                    "targetReduction",
                    "baselineData",
                    "measurementUnit",
                    "applicability",
                    "category",
                    "responsibility",
                    "investment",
                    "monitorMethod",
                    "expectedAchievement",
                    "currentStatus",
                    "goal",
                    "materialTopic",
                    "attachment",
                    "comments",
                    "currencyUnit",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ClientInitiative.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ClientInitiative>"
      },
      "Client.Filter": {
        "type": "object",
        "title": "Client.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "email": {
                    "type": "boolean"
                  },
                  "logo": {
                    "type": "boolean"
                  },
                  "otherDetails": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "name",
                    "email",
                    "logo",
                    "otherDetails",
                    "created"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Client.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Client>"
      },
      "Client.Filter1": {
        "type": "object",
        "title": "Client.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "Client.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "email": {
                    "type": "boolean"
                  },
                  "logo": {
                    "type": "boolean"
                  },
                  "otherDetails": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "name",
                    "email",
                    "logo",
                    "otherDetails",
                    "created"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Client.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Client>"
      },
      "ConsolidateFormCollection.Filter": {
        "type": "object",
        "title": "ConsolidateFormCollection.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "suffix": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "tags": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "purpose": {
                    "type": "boolean"
                  },
                  "curator_id": {
                    "type": "boolean"
                  },
                  "modifier_id": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "updated": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "suffix",
                    "data1",
                    "tags",
                    "type",
                    "data2",
                    "comments",
                    "purpose",
                    "curator_id",
                    "modifier_id",
                    "created",
                    "updated"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ConsolidateFormCollection.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ConsolidateFormCollection>"
      },
      "ConsolidateFormCollection.Filter1": {
        "type": "object",
        "title": "ConsolidateFormCollection.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "ConsolidateFormCollection.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "suffix": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "tags": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "purpose": {
                    "type": "boolean"
                  },
                  "curator_id": {
                    "type": "boolean"
                  },
                  "modifier_id": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "updated": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "suffix",
                    "data1",
                    "tags",
                    "type",
                    "data2",
                    "comments",
                    "purpose",
                    "curator_id",
                    "modifier_id",
                    "created",
                    "updated"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ConsolidateFormCollection.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ConsolidateFormCollection>"
      },
      "DpReportNew.Filter": {
        "type": "object",
        "title": "DpReportNew.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "user_type": {
                    "type": "boolean"
                  },
                  "dcfId": {
                    "type": "boolean"
                  },
                  "dpId": {
                    "type": "boolean"
                  },
                  "rp": {
                    "type": "boolean"
                  },
                  "site": {
                    "type": "boolean"
                  },
                  "clientId": {
                    "type": "boolean"
                  },
                  "reporter_id": {
                    "type": "boolean"
                  },
                  "reviewer_id": {
                    "type": "boolean"
                  },
                  "form_id": {
                    "type": "boolean"
                  },
                  "form_type": {
                    "type": "boolean"
                  },
                  "year": {
                    "type": "boolean"
                  },
                  "value": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "submitId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "user_type",
                    "dcfId",
                    "dpId",
                    "rp",
                    "site",
                    "clientId",
                    "reporter_id",
                    "reviewer_id",
                    "form_id",
                    "form_type",
                    "year",
                    "value",
                    "type",
                    "submitId",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "DpReportNew.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<DpReportNew>"
      },
      "DpReportNew.Filter1": {
        "type": "object",
        "title": "DpReportNew.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "DpReportNew.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "user_type": {
                    "type": "boolean"
                  },
                  "dcfId": {
                    "type": "boolean"
                  },
                  "dpId": {
                    "type": "boolean"
                  },
                  "rp": {
                    "type": "boolean"
                  },
                  "site": {
                    "type": "boolean"
                  },
                  "clientId": {
                    "type": "boolean"
                  },
                  "reporter_id": {
                    "type": "boolean"
                  },
                  "reviewer_id": {
                    "type": "boolean"
                  },
                  "form_id": {
                    "type": "boolean"
                  },
                  "form_type": {
                    "type": "boolean"
                  },
                  "year": {
                    "type": "boolean"
                  },
                  "value": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "submitId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "user_type",
                    "dcfId",
                    "dpId",
                    "rp",
                    "site",
                    "clientId",
                    "reporter_id",
                    "reviewer_id",
                    "form_id",
                    "form_type",
                    "year",
                    "value",
                    "type",
                    "submitId",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "DpReportNew.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<DpReportNew>"
      },
      "DpReport.Filter": {
        "type": "object",
        "title": "DpReport.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "user_type": {
                    "type": "boolean"
                  },
                  "dcfId": {
                    "type": "boolean"
                  },
                  "dpId": {
                    "type": "boolean"
                  },
                  "rp": {
                    "type": "boolean"
                  },
                  "site": {
                    "type": "boolean"
                  },
                  "clientId": {
                    "type": "boolean"
                  },
                  "reporter_id": {
                    "type": "boolean"
                  },
                  "reviewer_id": {
                    "type": "boolean"
                  },
                  "form_id": {
                    "type": "boolean"
                  },
                  "form_type": {
                    "type": "boolean"
                  },
                  "year": {
                    "type": "boolean"
                  },
                  "value": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "submitId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "DpReport.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<DpReport>"
      },
      "DpReport.Filter1": {
        "type": "object",
        "title": "DpReport.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "DpReport.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "user_type": {
                    "type": "boolean"
                  },
                  "dcfId": {
                    "type": "boolean"
                  },
                  "dpId": {
                    "type": "boolean"
                  },
                  "rp": {
                    "type": "boolean"
                  },
                  "site": {
                    "type": "boolean"
                  },
                  "clientId": {
                    "type": "boolean"
                  },
                  "reporter_id": {
                    "type": "boolean"
                  },
                  "reviewer_id": {
                    "type": "boolean"
                  },
                  "form_id": {
                    "type": "boolean"
                  },
                  "form_type": {
                    "type": "boolean"
                  },
                  "year": {
                    "type": "boolean"
                  },
                  "value": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "submitId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "DpReport.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<DpReport>"
      },
      "FormCollection.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "FormCollection.ScopeFilter"
      },
      "FormCollection.IncludeFilter.Items": {
        "title": "FormCollection.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "assignDcfUsers"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/FormCollection.ScopeFilter"
          }
        }
      },
      "FormCollection.Filter": {
        "type": "object",
        "title": "FormCollection.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "suffix": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "tags": {
                    "type": "boolean"
                  },
                  "standardId": {
                    "type": "boolean"
                  },
                  "categoryId": {
                    "type": "boolean"
                  },
                  "categoryAltId": {
                    "type": "boolean"
                  },
                  "subCategoryDpIds": {
                    "type": "boolean"
                  },
                  "subCategoryOrder": {
                    "type": "boolean"
                  },
                  "calculationDpIds": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "curator_id": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "modifier_id": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "updated": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "FormCollection.Fields"
          },
          "include": {
            "title": "FormCollection.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/FormCollection.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<FormCollection>"
      },
      "FormCollection.Filter1": {
        "type": "object",
        "title": "FormCollection.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "FormCollection.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "suffix": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "tags": {
                    "type": "boolean"
                  },
                  "standardId": {
                    "type": "boolean"
                  },
                  "categoryId": {
                    "type": "boolean"
                  },
                  "categoryAltId": {
                    "type": "boolean"
                  },
                  "subCategoryDpIds": {
                    "type": "boolean"
                  },
                  "subCategoryOrder": {
                    "type": "boolean"
                  },
                  "calculationDpIds": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "curator_id": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "modifier_id": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "updated": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "FormCollection.Fields"
          },
          "include": {
            "title": "FormCollection.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/FormCollection.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<FormCollection>"
      },
      "Frequency.Filter": {
        "type": "object",
        "title": "Frequency.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "data": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "locationThreeId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  },
                  "topicNameId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "data",
                    "created",
                    "locationThreeId",
                    "userProfileId",
                    "topicNameId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Frequency.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Frequency>"
      },
      "Frequency.Filter1": {
        "type": "object",
        "title": "Frequency.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "Frequency.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "data": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "locationThreeId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  },
                  "topicNameId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "data",
                    "created",
                    "locationThreeId",
                    "userProfileId",
                    "topicNameId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Frequency.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Frequency>"
      },
      "IndicatorApproverAssignment.Filter": {
        "type": "object",
        "title": "IndicatorApproverAssignment.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "levelOfApproval": {
                    "type": "boolean"
                  },
                  "accessType": {
                    "type": "boolean"
                  },
                  "locations": {
                    "type": "boolean"
                  },
                  "responsibility": {
                    "type": "boolean"
                  },
                  "threshold": {
                    "type": "boolean"
                  },
                  "tvalue1": {
                    "type": "boolean"
                  },
                  "tvalue2": {
                    "type": "boolean"
                  },
                  "indicatorId": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "levelOfApproval",
                    "accessType",
                    "locations",
                    "responsibility",
                    "threshold",
                    "tvalue1",
                    "tvalue2",
                    "indicatorId",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "IndicatorApproverAssignment.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<IndicatorApproverAssignment>"
      },
      "IndicatorApproverAssignment.Filter1": {
        "type": "object",
        "title": "IndicatorApproverAssignment.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "IndicatorApproverAssignment.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "levelOfApproval": {
                    "type": "boolean"
                  },
                  "accessType": {
                    "type": "boolean"
                  },
                  "locations": {
                    "type": "boolean"
                  },
                  "responsibility": {
                    "type": "boolean"
                  },
                  "threshold": {
                    "type": "boolean"
                  },
                  "tvalue1": {
                    "type": "boolean"
                  },
                  "tvalue2": {
                    "type": "boolean"
                  },
                  "indicatorId": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "levelOfApproval",
                    "accessType",
                    "locations",
                    "responsibility",
                    "threshold",
                    "tvalue1",
                    "tvalue2",
                    "indicatorId",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "IndicatorApproverAssignment.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<IndicatorApproverAssignment>"
      },
      "InitCategoryUnit.Filter": {
        "type": "object",
        "title": "InitCategoryUnit.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "initiativeCategoryId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "initiativeCategoryId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "InitCategoryUnit.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<InitCategoryUnit>"
      },
      "InitCategoryUnit.Filter1": {
        "type": "object",
        "title": "InitCategoryUnit.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "InitCategoryUnit.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "initiativeCategoryId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "initiativeCategoryId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "InitCategoryUnit.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<InitCategoryUnit>"
      },
      "InitiativeCategory.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "InitiativeCategory.ScopeFilter"
      },
      "InitiativeCategory.IncludeFilter.Items": {
        "title": "InitiativeCategory.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "initCategoryUnits"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/InitiativeCategory.ScopeFilter"
          }
        }
      },
      "InitiativeCategory.Filter": {
        "type": "object",
        "title": "InitiativeCategory.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "InitiativeCategory.Fields"
          },
          "include": {
            "title": "InitiativeCategory.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/InitiativeCategory.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<InitiativeCategory>"
      },
      "InitiativeCategory.Filter1": {
        "type": "object",
        "title": "InitiativeCategory.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "InitiativeCategory.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "InitiativeCategory.Fields"
          },
          "include": {
            "title": "InitiativeCategory.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/InitiativeCategory.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<InitiativeCategory>"
      },
      "LocationOne.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "LocationOne.ScopeFilter"
      },
      "LocationOne.IncludeFilter.Items": {
        "title": "LocationOne.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "locationTwos"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/LocationOne.ScopeFilter"
          }
        }
      },
      "LocationOne.Filter": {
        "type": "object",
        "title": "LocationOne.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "LocationOne.Fields"
          },
          "include": {
            "title": "LocationOne.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/LocationOne.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<LocationOne>"
      },
      "LocationOne.Filter1": {
        "type": "object",
        "title": "LocationOne.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "LocationOne.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "LocationOne.Fields"
          },
          "include": {
            "title": "LocationOne.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/LocationOne.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<LocationOne>"
      },
      "LocationThree.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "LocationThree.ScopeFilter"
      },
      "LocationThree.IncludeFilter.Items": {
        "title": "LocationThree.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "frequencies"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/LocationThree.ScopeFilter"
          }
        }
      },
      "LocationThree.Filter": {
        "type": "object",
        "title": "LocationThree.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "initiatives": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "locationTwoId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "LocationThree.Fields"
          },
          "include": {
            "title": "LocationThree.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/LocationThree.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<LocationThree>"
      },
      "LocationThree.Filter1": {
        "type": "object",
        "title": "LocationThree.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "LocationThree.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "initiatives": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "locationTwoId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "LocationThree.Fields"
          },
          "include": {
            "title": "LocationThree.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/LocationThree.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<LocationThree>"
      },
      "LocationTwo.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "LocationTwo.ScopeFilter"
      },
      "LocationTwo.IncludeFilter.Items": {
        "title": "LocationTwo.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "locationThrees"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/LocationTwo.ScopeFilter"
          }
        }
      },
      "LocationTwo.Filter": {
        "type": "object",
        "title": "LocationTwo.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "locationOneId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "LocationTwo.Fields"
          },
          "include": {
            "title": "LocationTwo.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/LocationTwo.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<LocationTwo>"
      },
      "LocationTwo.Filter1": {
        "type": "object",
        "title": "LocationTwo.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "LocationTwo.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "locationOneId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "LocationTwo.Fields"
          },
          "include": {
            "title": "LocationTwo.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/LocationTwo.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<LocationTwo>"
      },
      "ManagementQuestion.Filter": {
        "type": "object",
        "title": "ManagementQuestion.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "values": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "name",
                    "values",
                    "created"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ManagementQuestion.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ManagementQuestion>"
      },
      "ManagementQuestion.Filter1": {
        "type": "object",
        "title": "ManagementQuestion.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "ManagementQuestion.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "values": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "name",
                    "values",
                    "created"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ManagementQuestion.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ManagementQuestion>"
      },
      "ModuleName.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "ModuleName.ScopeFilter"
      },
      "ModuleName.IncludeFilter.Items": {
        "title": "ModuleName.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "scopeNames"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/ModuleName.ScopeFilter"
          }
        }
      },
      "ModuleName.Filter": {
        "type": "object",
        "title": "ModuleName.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "topLevelComponentId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ModuleName.Fields"
          },
          "include": {
            "title": "ModuleName.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/ModuleName.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ModuleName>"
      },
      "ModuleName.Filter1": {
        "type": "object",
        "title": "ModuleName.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "ModuleName.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "topLevelComponentId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ModuleName.Fields"
          },
          "include": {
            "title": "ModuleName.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/ModuleName.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ModuleName>"
      },
      "NewCategory.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "NewCategory.ScopeFilter"
      },
      "NewCategory.IncludeFilter.Items": {
        "title": "NewCategory.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "newTopics"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/NewCategory.ScopeFilter"
          }
        }
      },
      "NewCategory.Filter": {
        "type": "object",
        "title": "NewCategory.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "suffix": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "order": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewCategory.Fields"
          },
          "include": {
            "title": "NewCategory.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewCategory.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewCategory>"
      },
      "NewCategory.Filter1": {
        "type": "object",
        "title": "NewCategory.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewCategory.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "suffix": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "order": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewCategory.Fields"
          },
          "include": {
            "title": "NewCategory.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewCategory.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewCategory>"
      },
      "NewClientCertification.Filter": {
        "type": "object",
        "title": "NewClientCertification.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "certificateId": {
                    "type": "boolean"
                  },
                  "scopeType": {
                    "type": "boolean"
                  },
                  "status": {
                    "type": "boolean"
                  },
                  "certLevelId": {
                    "type": "boolean"
                  },
                  "issuedDate": {
                    "type": "boolean"
                  },
                  "expectedDate": {
                    "type": "boolean"
                  },
                  "validity": {
                    "type": "boolean"
                  },
                  "remark": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "attachment": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "applicability": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "certificateId",
                    "scopeType",
                    "status",
                    "certLevelId",
                    "issuedDate",
                    "expectedDate",
                    "validity",
                    "remark",
                    "comments",
                    "attachment",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "applicability",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewClientCertification.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewClientCertification>"
      },
      "NewClientCertification.Filter1": {
        "type": "object",
        "title": "NewClientCertification.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewClientCertification.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "certificateId": {
                    "type": "boolean"
                  },
                  "scopeType": {
                    "type": "boolean"
                  },
                  "status": {
                    "type": "boolean"
                  },
                  "certLevelId": {
                    "type": "boolean"
                  },
                  "issuedDate": {
                    "type": "boolean"
                  },
                  "expectedDate": {
                    "type": "boolean"
                  },
                  "validity": {
                    "type": "boolean"
                  },
                  "remark": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "attachment": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "applicability": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "certificateId",
                    "scopeType",
                    "status",
                    "certLevelId",
                    "issuedDate",
                    "expectedDate",
                    "validity",
                    "remark",
                    "comments",
                    "attachment",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "applicability",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewClientCertification.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewClientCertification>"
      },
      "NewClientInitiativeTarget.Filter": {
        "type": "object",
        "title": "NewClientInitiativeTarget.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "targetValue": {
                    "type": "boolean"
                  },
                  "targetDate": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "newClientInitiativeId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "targetValue",
                    "targetDate",
                    "modified_on",
                    "created_on",
                    "newClientInitiativeId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewClientInitiativeTarget.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewClientInitiativeTarget>"
      },
      "NewClientInitiativeTarget.Filter1": {
        "type": "object",
        "title": "NewClientInitiativeTarget.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewClientInitiativeTarget.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "targetValue": {
                    "type": "boolean"
                  },
                  "targetDate": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "newClientInitiativeId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "targetValue",
                    "targetDate",
                    "modified_on",
                    "created_on",
                    "newClientInitiativeId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewClientInitiativeTarget.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewClientInitiativeTarget>"
      },
      "NewClientInitiativeUserAssignment.Filter": {
        "type": "object",
        "title": "NewClientInitiativeUserAssignment.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "one": {
                    "type": "boolean"
                  },
                  "two": {
                    "type": "boolean"
                  },
                  "three": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "one",
                    "two",
                    "three",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewClientInitiativeUserAssignment.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewClientInitiativeUserAssignment>"
      },
      "NewClientInitiativeUserAssignment.Filter1": {
        "type": "object",
        "title": "NewClientInitiativeUserAssignment.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewClientInitiativeUserAssignment.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "one": {
                    "type": "boolean"
                  },
                  "two": {
                    "type": "boolean"
                  },
                  "three": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "one",
                    "two",
                    "three",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewClientInitiativeUserAssignment.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewClientInitiativeUserAssignment>"
      },
      "NewClientInitiative.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "NewClientInitiative.ScopeFilter"
      },
      "NewClientInitiative.IncludeFilter.Items": {
        "title": "NewClientInitiative.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "newClientInitiativeTargets"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/NewClientInitiative.ScopeFilter"
          }
        }
      },
      "NewClientInitiative.Filter": {
        "type": "object",
        "title": "NewClientInitiative.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "initiativeTitle": {
                    "type": "boolean"
                  },
                  "additionalDescription": {
                    "type": "boolean"
                  },
                  "locationOfProject": {
                    "type": "boolean"
                  },
                  "plannedImplementationDate": {
                    "type": "boolean"
                  },
                  "currentStatus": {
                    "type": "boolean"
                  },
                  "data": {
                    "type": "boolean"
                  },
                  "remarks": {
                    "type": "boolean"
                  },
                  "attachment": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "initiativeTitle",
                    "additionalDescription",
                    "locationOfProject",
                    "plannedImplementationDate",
                    "currentStatus",
                    "data",
                    "remarks",
                    "attachment",
                    "type",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewClientInitiative.Fields"
          },
          "include": {
            "title": "NewClientInitiative.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewClientInitiative.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewClientInitiative>"
      },
      "NewClientInitiative.Filter1": {
        "type": "object",
        "title": "NewClientInitiative.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewClientInitiative.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "initiativeTitle": {
                    "type": "boolean"
                  },
                  "additionalDescription": {
                    "type": "boolean"
                  },
                  "locationOfProject": {
                    "type": "boolean"
                  },
                  "plannedImplementationDate": {
                    "type": "boolean"
                  },
                  "currentStatus": {
                    "type": "boolean"
                  },
                  "data": {
                    "type": "boolean"
                  },
                  "remarks": {
                    "type": "boolean"
                  },
                  "attachment": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "initiativeTitle",
                    "additionalDescription",
                    "locationOfProject",
                    "plannedImplementationDate",
                    "currentStatus",
                    "data",
                    "remarks",
                    "attachment",
                    "type",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewClientInitiative.Fields"
          },
          "include": {
            "title": "NewClientInitiative.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewClientInitiative.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewClientInitiative>"
      },
      "NewDataPoint.Filter": {
        "type": "object",
        "title": "NewDataPoint.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "suffix": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "newMetricId": {
                    "type": "boolean"
                  },
                  "order": {
                    "type": "boolean"
                  },
                  "cloneMetricId": {
                    "type": "boolean"
                  },
                  "cloneDataPointId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewDataPoint.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewDataPoint>"
      },
      "NewDataPoint.Filter1": {
        "type": "object",
        "title": "NewDataPoint.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewDataPoint.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "suffix": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "newMetricId": {
                    "type": "boolean"
                  },
                  "order": {
                    "type": "boolean"
                  },
                  "cloneMetricId": {
                    "type": "boolean"
                  },
                  "cloneDataPointId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewDataPoint.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewDataPoint>"
      },
      "NewEfCategory.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "NewEfCategory.ScopeFilter"
      },
      "NewEfCategory.IncludeFilter.Items": {
        "title": "NewEfCategory.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "newEfSubcategory1s"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/NewEfCategory.ScopeFilter"
          }
        }
      },
      "NewEfCategory.Filter": {
        "type": "object",
        "title": "NewEfCategory.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "newEfStdId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "extra",
                    "newEfStdId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewEfCategory.Fields"
          },
          "include": {
            "title": "NewEfCategory.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewEfCategory.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewEfCategory>"
      },
      "NewEfCategory.Filter1": {
        "type": "object",
        "title": "NewEfCategory.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewEfCategory.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "newEfStdId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "extra",
                    "newEfStdId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewEfCategory.Fields"
          },
          "include": {
            "title": "NewEfCategory.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewEfCategory.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewEfCategory>"
      },
      "NewEfDate.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "NewEfDate.ScopeFilter"
      },
      "NewEfDate.IncludeFilter.Items": {
        "title": "NewEfDate.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "newEfs"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/NewEfDate.ScopeFilter"
          }
        }
      },
      "NewEfDate.Filter": {
        "type": "object",
        "title": "NewEfDate.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "start": {
                    "type": "boolean"
                  },
                  "end": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "newEfStdId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "start",
                    "end",
                    "created_on",
                    "extra",
                    "newEfStdId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewEfDate.Fields"
          },
          "include": {
            "title": "NewEfDate.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewEfDate.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewEfDate>"
      },
      "NewEfDate.Filter1": {
        "type": "object",
        "title": "NewEfDate.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewEfDate.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "start": {
                    "type": "boolean"
                  },
                  "end": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "newEfStdId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "start",
                    "end",
                    "created_on",
                    "extra",
                    "newEfStdId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewEfDate.Fields"
          },
          "include": {
            "title": "NewEfDate.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewEfDate.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewEfDate>"
      },
      "NewEfItem.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "NewEfItem.ScopeFilter"
      },
      "NewEfItem.IncludeFilter.Items": {
        "title": "NewEfItem.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "subcat1",
              "subcat2",
              "subcat3",
              "subcat4"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/NewEfItem.ScopeFilter"
          }
        }
      },
      "NewEfItem.Filter": {
        "type": "object",
        "title": "NewEfItem.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "unit": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "checked_by": {
                    "type": "boolean"
                  },
                  "description": {
                    "type": "boolean"
                  },
                  "methodology": {
                    "type": "boolean"
                  },
                  "applicability": {
                    "type": "boolean"
                  },
                  "quality": {
                    "type": "boolean"
                  },
                  "notes": {
                    "type": "boolean"
                  },
                  "co2e": {
                    "type": "boolean"
                  },
                  "co2": {
                    "type": "boolean"
                  },
                  "ch4": {
                    "type": "boolean"
                  },
                  "n2o": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "extra1": {
                    "type": "boolean"
                  },
                  "extra2": {
                    "type": "boolean"
                  },
                  "newEfId": {
                    "type": "boolean"
                  },
                  "ef_id": {
                    "type": "boolean"
                  },
                  "subcategory1": {
                    "type": "boolean"
                  },
                  "subcategory2": {
                    "type": "boolean"
                  },
                  "subcategory3": {
                    "type": "boolean"
                  },
                  "subcategory4": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "unit",
                    "created_by",
                    "checked_by",
                    "description",
                    "methodology",
                    "applicability",
                    "quality",
                    "notes",
                    "co2e",
                    "co2",
                    "ch4",
                    "n2o",
                    "created_on",
                    "extra1",
                    "extra2",
                    "newEfId",
                    "ef_id",
                    "subcategory1",
                    "subcategory2",
                    "subcategory3",
                    "subcategory4"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewEfItem.Fields"
          },
          "include": {
            "title": "NewEfItem.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewEfItem.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewEfItem>"
      },
      "NewEfItem.Filter1": {
        "type": "object",
        "title": "NewEfItem.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewEfItem.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "unit": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "checked_by": {
                    "type": "boolean"
                  },
                  "description": {
                    "type": "boolean"
                  },
                  "methodology": {
                    "type": "boolean"
                  },
                  "applicability": {
                    "type": "boolean"
                  },
                  "quality": {
                    "type": "boolean"
                  },
                  "notes": {
                    "type": "boolean"
                  },
                  "co2e": {
                    "type": "boolean"
                  },
                  "co2": {
                    "type": "boolean"
                  },
                  "ch4": {
                    "type": "boolean"
                  },
                  "n2o": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "extra1": {
                    "type": "boolean"
                  },
                  "extra2": {
                    "type": "boolean"
                  },
                  "newEfId": {
                    "type": "boolean"
                  },
                  "ef_id": {
                    "type": "boolean"
                  },
                  "subcategory1": {
                    "type": "boolean"
                  },
                  "subcategory2": {
                    "type": "boolean"
                  },
                  "subcategory3": {
                    "type": "boolean"
                  },
                  "subcategory4": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "unit",
                    "created_by",
                    "checked_by",
                    "description",
                    "methodology",
                    "applicability",
                    "quality",
                    "notes",
                    "co2e",
                    "co2",
                    "ch4",
                    "n2o",
                    "created_on",
                    "extra1",
                    "extra2",
                    "newEfId",
                    "ef_id",
                    "subcategory1",
                    "subcategory2",
                    "subcategory3",
                    "subcategory4"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewEfItem.Fields"
          },
          "include": {
            "title": "NewEfItem.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewEfItem.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewEfItem>"
      },
      "NewEfStd.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "NewEfStd.ScopeFilter"
      },
      "NewEfStd.IncludeFilter.Items": {
        "title": "NewEfStd.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "newEfDates",
              "newEfCategories"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/NewEfStd.ScopeFilter"
          }
        }
      },
      "NewEfStd.Filter": {
        "type": "object",
        "title": "NewEfStd.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "public": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "dcf_ids": {
                    "type": "boolean"
                  },
                  "client_ids": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "public",
                    "created_on",
                    "extra",
                    "dcf_ids",
                    "client_ids"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewEfStd.Fields"
          },
          "include": {
            "title": "NewEfStd.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewEfStd.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewEfStd>"
      },
      "NewEfStd.Filter1": {
        "type": "object",
        "title": "NewEfStd.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewEfStd.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "public": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "dcf_ids": {
                    "type": "boolean"
                  },
                  "client_ids": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "public",
                    "created_on",
                    "extra",
                    "dcf_ids",
                    "client_ids"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewEfStd.Fields"
          },
          "include": {
            "title": "NewEfStd.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewEfStd.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewEfStd>"
      },
      "NewEfSubcategory1.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "NewEfSubcategory1.ScopeFilter"
      },
      "NewEfSubcategory1.IncludeFilter.Items": {
        "title": "NewEfSubcategory1.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "newEfSubcategory2s"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/NewEfSubcategory1.ScopeFilter"
          }
        }
      },
      "NewEfSubcategory1.Filter": {
        "type": "object",
        "title": "NewEfSubcategory1.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "newEfCategoryId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "extra",
                    "newEfCategoryId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewEfSubcategory1.Fields"
          },
          "include": {
            "title": "NewEfSubcategory1.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewEfSubcategory1.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewEfSubcategory1>"
      },
      "NewEfSubcategory1.Filter1": {
        "type": "object",
        "title": "NewEfSubcategory1.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewEfSubcategory1.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "newEfCategoryId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "extra",
                    "newEfCategoryId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewEfSubcategory1.Fields"
          },
          "include": {
            "title": "NewEfSubcategory1.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewEfSubcategory1.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewEfSubcategory1>"
      },
      "NewEfSubcategory2.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "NewEfSubcategory2.ScopeFilter"
      },
      "NewEfSubcategory2.IncludeFilter.Items": {
        "title": "NewEfSubcategory2.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "newEfSubcategory3s"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/NewEfSubcategory2.ScopeFilter"
          }
        }
      },
      "NewEfSubcategory2.Filter": {
        "type": "object",
        "title": "NewEfSubcategory2.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "newEfSubcategory1Id": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "extra",
                    "newEfSubcategory1Id"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewEfSubcategory2.Fields"
          },
          "include": {
            "title": "NewEfSubcategory2.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewEfSubcategory2.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewEfSubcategory2>"
      },
      "NewEfSubcategory2.Filter1": {
        "type": "object",
        "title": "NewEfSubcategory2.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewEfSubcategory2.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "newEfSubcategory1Id": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "extra",
                    "newEfSubcategory1Id"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewEfSubcategory2.Fields"
          },
          "include": {
            "title": "NewEfSubcategory2.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewEfSubcategory2.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewEfSubcategory2>"
      },
      "NewEfSubcategory3.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "NewEfSubcategory3.ScopeFilter"
      },
      "NewEfSubcategory3.IncludeFilter.Items": {
        "title": "NewEfSubcategory3.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "newEfSubcategory4s"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/NewEfSubcategory3.ScopeFilter"
          }
        }
      },
      "NewEfSubcategory3.Filter": {
        "type": "object",
        "title": "NewEfSubcategory3.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "newEfSubcategory2Id": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "extra",
                    "newEfSubcategory2Id"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewEfSubcategory3.Fields"
          },
          "include": {
            "title": "NewEfSubcategory3.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewEfSubcategory3.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewEfSubcategory3>"
      },
      "NewEfSubcategory3.Filter1": {
        "type": "object",
        "title": "NewEfSubcategory3.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewEfSubcategory3.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "newEfSubcategory2Id": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "extra",
                    "newEfSubcategory2Id"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewEfSubcategory3.Fields"
          },
          "include": {
            "title": "NewEfSubcategory3.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewEfSubcategory3.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewEfSubcategory3>"
      },
      "NewEfSubcategory4.Filter": {
        "type": "object",
        "title": "NewEfSubcategory4.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "newEfSubcategory3Id": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "extra",
                    "newEfSubcategory3Id"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewEfSubcategory4.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewEfSubcategory4>"
      },
      "NewEfSubcategory4.Filter1": {
        "type": "object",
        "title": "NewEfSubcategory4.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewEfSubcategory4.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "newEfSubcategory3Id": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "created_on",
                    "extra",
                    "newEfSubcategory3Id"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewEfSubcategory4.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewEfSubcategory4>"
      },
      "NewEf.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "NewEf.ScopeFilter"
      },
      "NewEf.IncludeFilter.Items": {
        "title": "NewEf.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "newEfItems"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/NewEf.ScopeFilter"
          }
        }
      },
      "NewEf.Filter": {
        "type": "object",
        "title": "NewEf.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "category": {
                    "type": "boolean"
                  },
                  "source": {
                    "type": "boolean"
                  },
                  "year": {
                    "type": "boolean"
                  },
                  "description": {
                    "type": "boolean"
                  },
                  "version": {
                    "type": "boolean"
                  },
                  "status": {
                    "type": "boolean"
                  },
                  "last_update": {
                    "type": "boolean"
                  },
                  "link": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "extra1": {
                    "type": "boolean"
                  },
                  "extra2": {
                    "type": "boolean"
                  },
                  "newEfDateId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "category",
                    "source",
                    "year",
                    "description",
                    "version",
                    "status",
                    "last_update",
                    "link",
                    "created_on",
                    "extra1",
                    "extra2",
                    "newEfDateId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewEf.Fields"
          },
          "include": {
            "title": "NewEf.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewEf.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewEf>"
      },
      "NewEf.Filter1": {
        "type": "object",
        "title": "NewEf.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewEf.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "category": {
                    "type": "boolean"
                  },
                  "source": {
                    "type": "boolean"
                  },
                  "year": {
                    "type": "boolean"
                  },
                  "description": {
                    "type": "boolean"
                  },
                  "version": {
                    "type": "boolean"
                  },
                  "status": {
                    "type": "boolean"
                  },
                  "last_update": {
                    "type": "boolean"
                  },
                  "link": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "extra1": {
                    "type": "boolean"
                  },
                  "extra2": {
                    "type": "boolean"
                  },
                  "newEfDateId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "category",
                    "source",
                    "year",
                    "description",
                    "version",
                    "status",
                    "last_update",
                    "link",
                    "created_on",
                    "extra1",
                    "extra2",
                    "newEfDateId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewEf.Fields"
          },
          "include": {
            "title": "NewEf.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewEf.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewEf>"
      },
      "NewGoals.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "NewGoals.ScopeFilter"
      },
      "NewGoals.IncludeFilter.Items": {
        "title": "NewGoals.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "newTargets",
              "newInitiatives",
              "newTargetsTwos",
              "newIndicatorTwos"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/NewGoals.ScopeFilter"
          }
        }
      },
      "NewGoals.Filter": {
        "type": "object",
        "title": "NewGoals.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "category": {
                    "type": "boolean"
                  },
                  "alignment": {
                    "type": "boolean"
                  },
                  "boundary": {
                    "type": "boolean"
                  },
                  "sdg": {
                    "type": "boolean"
                  },
                  "alignment_tag": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewGoals.Fields"
          },
          "include": {
            "title": "NewGoals.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewGoals.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewGoals>"
      },
      "NewGoals.Filter1": {
        "type": "object",
        "title": "NewGoals.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewGoals.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "category": {
                    "type": "boolean"
                  },
                  "alignment": {
                    "type": "boolean"
                  },
                  "boundary": {
                    "type": "boolean"
                  },
                  "sdg": {
                    "type": "boolean"
                  },
                  "alignment_tag": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewGoals.Fields"
          },
          "include": {
            "title": "NewGoals.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewGoals.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewGoals>"
      },
      "NewIndicatorTwo.Filter": {
        "type": "object",
        "title": "NewIndicatorTwo.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "baseValue": {
                    "type": "boolean"
                  },
                  "targetValue": {
                    "type": "boolean"
                  },
                  "baseDate": {
                    "type": "boolean"
                  },
                  "targetDate": {
                    "type": "boolean"
                  },
                  "baseUnit": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "interim_frequency": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "interim_target": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "indicator": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "newTargetsTwoId": {
                    "type": "boolean"
                  },
                  "newGoalsId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "baseValue",
                    "targetValue",
                    "baseDate",
                    "targetDate",
                    "baseUnit",
                    "frequency",
                    "interim_frequency",
                    "type",
                    "interim_target",
                    "comments",
                    "indicator",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "newTargetsTwoId",
                    "newGoalsId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewIndicatorTwo.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewIndicatorTwo>"
      },
      "NewIndicatorTwo.Filter1": {
        "type": "object",
        "title": "NewIndicatorTwo.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewIndicatorTwo.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "baseValue": {
                    "type": "boolean"
                  },
                  "targetValue": {
                    "type": "boolean"
                  },
                  "baseDate": {
                    "type": "boolean"
                  },
                  "targetDate": {
                    "type": "boolean"
                  },
                  "baseUnit": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "interim_frequency": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "interim_target": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "indicator": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "newTargetsTwoId": {
                    "type": "boolean"
                  },
                  "newGoalsId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "baseValue",
                    "targetValue",
                    "baseDate",
                    "targetDate",
                    "baseUnit",
                    "frequency",
                    "interim_frequency",
                    "type",
                    "interim_target",
                    "comments",
                    "indicator",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "newTargetsTwoId",
                    "newGoalsId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewIndicatorTwo.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewIndicatorTwo>"
      },
      "NewIndicator.Filter": {
        "type": "object",
        "title": "NewIndicator.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "baseValue": {
                    "type": "boolean"
                  },
                  "targetValue": {
                    "type": "boolean"
                  },
                  "baseDate": {
                    "type": "boolean"
                  },
                  "targetDate": {
                    "type": "boolean"
                  },
                  "baseUnit": {
                    "type": "boolean"
                  },
                  "targetUnit": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "interim_frequency": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "interim_target": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "newTargetsTwoId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "baseValue",
                    "targetValue",
                    "baseDate",
                    "targetDate",
                    "baseUnit",
                    "targetUnit",
                    "frequency",
                    "interim_frequency",
                    "type",
                    "interim_target",
                    "comments",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "newTargetsTwoId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewIndicator.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewIndicator>"
      },
      "NewIndicator.Filter1": {
        "type": "object",
        "title": "NewIndicator.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewIndicator.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "baseValue": {
                    "type": "boolean"
                  },
                  "targetValue": {
                    "type": "boolean"
                  },
                  "baseDate": {
                    "type": "boolean"
                  },
                  "targetDate": {
                    "type": "boolean"
                  },
                  "baseUnit": {
                    "type": "boolean"
                  },
                  "targetUnit": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "interim_frequency": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "interim_target": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "newTargetsTwoId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "baseValue",
                    "targetValue",
                    "baseDate",
                    "targetDate",
                    "baseUnit",
                    "targetUnit",
                    "frequency",
                    "interim_frequency",
                    "type",
                    "interim_target",
                    "comments",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "newTargetsTwoId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewIndicator.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewIndicator>"
      },
      "NewInitiatives.Filter": {
        "type": "object",
        "title": "NewInitiatives.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "responsibility": {
                    "type": "boolean"
                  },
                  "initiatives": {
                    "type": "boolean"
                  },
                  "status": {
                    "type": "boolean"
                  },
                  "indicator": {
                    "type": "boolean"
                  },
                  "applicability": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "newGoalsId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewInitiatives.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewInitiatives>"
      },
      "NewInitiatives.Filter1": {
        "type": "object",
        "title": "NewInitiatives.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewInitiatives.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "responsibility": {
                    "type": "boolean"
                  },
                  "initiatives": {
                    "type": "boolean"
                  },
                  "status": {
                    "type": "boolean"
                  },
                  "indicator": {
                    "type": "boolean"
                  },
                  "applicability": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "newGoalsId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewInitiatives.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewInitiatives>"
      },
      "NewMetric.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "NewMetric.ScopeFilter"
      },
      "NewMetric.IncludeFilter.Items": {
        "title": "NewMetric.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "newDataPoints"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/NewMetric.ScopeFilter"
          }
        }
      },
      "NewMetric.Filter": {
        "type": "object",
        "title": "NewMetric.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "suffix": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "newTopicId": {
                    "type": "boolean"
                  },
                  "order": {
                    "type": "boolean"
                  },
                  "cloneMetricId": {
                    "type": "boolean"
                  },
                  "tag": {
                    "type": "boolean"
                  },
                  "cloneTopicId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewMetric.Fields"
          },
          "include": {
            "title": "NewMetric.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewMetric.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewMetric>"
      },
      "NewMetric.Filter1": {
        "type": "object",
        "title": "NewMetric.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewMetric.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "suffix": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "newTopicId": {
                    "type": "boolean"
                  },
                  "order": {
                    "type": "boolean"
                  },
                  "cloneMetricId": {
                    "type": "boolean"
                  },
                  "tag": {
                    "type": "boolean"
                  },
                  "cloneTopicId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewMetric.Fields"
          },
          "include": {
            "title": "NewMetric.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewMetric.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewMetric>"
      },
      "NewTargets.Filter": {
        "type": "object",
        "title": "NewTargets.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "baseValue": {
                    "type": "boolean"
                  },
                  "targetValue": {
                    "type": "boolean"
                  },
                  "baseDate": {
                    "type": "boolean"
                  },
                  "targetDate": {
                    "type": "boolean"
                  },
                  "baseUnit": {
                    "type": "boolean"
                  },
                  "targetUnit": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "interim_frequency": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "interim_target": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "newGoalsId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewTargets.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewTargets>"
      },
      "NewTargets.Filter1": {
        "type": "object",
        "title": "NewTargets.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewTargets.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "baseValue": {
                    "type": "boolean"
                  },
                  "targetValue": {
                    "type": "boolean"
                  },
                  "baseDate": {
                    "type": "boolean"
                  },
                  "targetDate": {
                    "type": "boolean"
                  },
                  "baseUnit": {
                    "type": "boolean"
                  },
                  "targetUnit": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "interim_frequency": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "interim_target": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "newGoalsId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewTargets.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewTargets>"
      },
      "NewTargetsTwo.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "NewTargetsTwo.ScopeFilter"
      },
      "NewTargetsTwo.IncludeFilter.Items": {
        "title": "NewTargetsTwo.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "newIndicators"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/NewTargetsTwo.ScopeFilter"
          }
        }
      },
      "NewTargetsTwo.Filter": {
        "type": "object",
        "title": "NewTargetsTwo.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "description": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "newGoalsId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "description",
                    "created_on",
                    "created_by",
                    "type",
                    "comments",
                    "data1",
                    "newGoalsId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewTargetsTwo.Fields"
          },
          "include": {
            "title": "NewTargetsTwo.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewTargetsTwo.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewTargetsTwo>"
      },
      "NewTargetsTwo.Filter1": {
        "type": "object",
        "title": "NewTargetsTwo.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewTargetsTwo.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "description": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "newGoalsId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "description",
                    "created_on",
                    "created_by",
                    "type",
                    "comments",
                    "data1",
                    "newGoalsId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewTargetsTwo.Fields"
          },
          "include": {
            "title": "NewTargetsTwo.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewTargetsTwo.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewTargetsTwo>"
      },
      "NewTopic.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "NewTopic.ScopeFilter"
      },
      "NewTopic.IncludeFilter.Items": {
        "title": "NewTopic.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "newMetrics"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/NewTopic.ScopeFilter"
          }
        }
      },
      "NewTopic.Filter": {
        "type": "object",
        "title": "NewTopic.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "suffix": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "newCategoryId": {
                    "type": "boolean"
                  },
                  "order": {
                    "type": "boolean"
                  },
                  "cloneTopicId": {
                    "type": "boolean"
                  },
                  "tag": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewTopic.Fields"
          },
          "include": {
            "title": "NewTopic.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewTopic.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewTopic>"
      },
      "NewTopic.Filter1": {
        "type": "object",
        "title": "NewTopic.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewTopic.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "suffix": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "newCategoryId": {
                    "type": "boolean"
                  },
                  "order": {
                    "type": "boolean"
                  },
                  "cloneTopicId": {
                    "type": "boolean"
                  },
                  "tag": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewTopic.Fields"
          },
          "include": {
            "title": "NewTopic.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/NewTopic.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewTopic>"
      },
      "NewsCirculation.Filter": {
        "type": "object",
        "title": "NewsCirculation.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "message": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "expiryDate": {
                    "type": "boolean"
                  },
                  "pin": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "status": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "message",
                    "title",
                    "expiryDate",
                    "pin",
                    "created_on",
                    "modified_on",
                    "status",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewsCirculation.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewsCirculation>"
      },
      "NewsCirculation.Filter1": {
        "type": "object",
        "title": "NewsCirculation.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "NewsCirculation.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "message": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "expiryDate": {
                    "type": "boolean"
                  },
                  "pin": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "status": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "message",
                    "title",
                    "expiryDate",
                    "pin",
                    "created_on",
                    "modified_on",
                    "status",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "NewsCirculation.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<NewsCirculation>"
      },
      "PingResponse": {
        "type": "object",
        "title": "PingResponse",
        "properties": {
          "greeting": {
            "type": "string"
          },
          "date": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "headers": {
            "type": "object",
            "properties": {
              "Content-Type": {
                "type": "string"
              }
            },
            "additionalProperties": true
          }
        }
      },
      "QlListingFilter.Filter": {
        "type": "object",
        "title": "QlListingFilter.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "category": {
                    "type": "boolean"
                  },
                  "topic": {
                    "type": "boolean"
                  },
                  "framework": {
                    "type": "boolean"
                  },
                  "metric": {
                    "type": "boolean"
                  },
                  "remarks": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "category",
                    "topic",
                    "framework",
                    "metric",
                    "remarks",
                    "created",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "QlListingFilter.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<QlListingFilter>"
      },
      "QlListingFilter.Filter1": {
        "type": "object",
        "title": "QlListingFilter.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "QlListingFilter.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "category": {
                    "type": "boolean"
                  },
                  "topic": {
                    "type": "boolean"
                  },
                  "framework": {
                    "type": "boolean"
                  },
                  "metric": {
                    "type": "boolean"
                  },
                  "remarks": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "category",
                    "topic",
                    "framework",
                    "metric",
                    "remarks",
                    "created",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "QlListingFilter.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<QlListingFilter>"
      },
      "QnApproverSubmission.Filter": {
        "type": "object",
        "title": "QnApproverSubmission.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "indicatorId": {
                    "type": "boolean"
                  },
                  "year": {
                    "type": "boolean"
                  },
                  "approverFrequency": {
                    "type": "boolean"
                  },
                  "status": {
                    "type": "boolean"
                  },
                  "notes": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "indicatorId",
                    "year",
                    "approverFrequency",
                    "status",
                    "notes",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "QnApproverSubmission.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<QnApproverSubmission>"
      },
      "QnApproverSubmission.Filter1": {
        "type": "object",
        "title": "QnApproverSubmission.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "QnApproverSubmission.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "indicatorId": {
                    "type": "boolean"
                  },
                  "year": {
                    "type": "boolean"
                  },
                  "approverFrequency": {
                    "type": "boolean"
                  },
                  "status": {
                    "type": "boolean"
                  },
                  "notes": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "indicatorId",
                    "year",
                    "approverFrequency",
                    "status",
                    "notes",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "QnApproverSubmission.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<QnApproverSubmission>"
      },
      "QnIndicatorApproval.Filter": {
        "type": "object",
        "title": "QnIndicatorApproval.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "indicatorId": {
                    "type": "boolean"
                  },
                  "year": {
                    "type": "boolean"
                  },
                  "performanceCommentary": {
                    "type": "boolean"
                  },
                  "tier1_id": {
                    "type": "boolean"
                  },
                  "tier2_id": {
                    "type": "boolean"
                  },
                  "tier3_id": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "indicatorId",
                    "year",
                    "performanceCommentary",
                    "tier1_id",
                    "tier2_id",
                    "tier3_id",
                    "created_on",
                    "modified_on",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "QnIndicatorApproval.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<QnIndicatorApproval>"
      },
      "QnIndicatorApproval.Filter1": {
        "type": "object",
        "title": "QnIndicatorApproval.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "QnIndicatorApproval.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "indicatorId": {
                    "type": "boolean"
                  },
                  "year": {
                    "type": "boolean"
                  },
                  "performanceCommentary": {
                    "type": "boolean"
                  },
                  "tier1_id": {
                    "type": "boolean"
                  },
                  "tier2_id": {
                    "type": "boolean"
                  },
                  "tier3_id": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "indicatorId",
                    "year",
                    "performanceCommentary",
                    "tier1_id",
                    "tier2_id",
                    "tier3_id",
                    "created_on",
                    "modified_on",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "QnIndicatorApproval.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<QnIndicatorApproval>"
      },
      "QualitativeSubmission.Filter": {
        "type": "object",
        "title": "QualitativeSubmission.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "categoryId": {
                    "type": "boolean"
                  },
                  "indicatorId": {
                    "type": "boolean"
                  },
                  "implevel": {
                    "type": "boolean"
                  },
                  "response_type": {
                    "type": "boolean"
                  },
                  "topicId": {
                    "type": "boolean"
                  },
                  "dfId": {
                    "type": "boolean"
                  },
                  "reporting_period": {
                    "type": "boolean"
                  },
                  "reviewed_by": {
                    "type": "boolean"
                  },
                  "reviewed_on": {
                    "type": "boolean"
                  },
                  "user_type": {
                    "type": "boolean"
                  },
                  "form_type": {
                    "type": "boolean"
                  },
                  "locationId": {
                    "type": "boolean"
                  },
                  "level": {
                    "type": "boolean"
                  },
                  "tier0_id": {
                    "type": "boolean"
                  },
                  "tier1_id": {
                    "type": "boolean"
                  },
                  "tier2_id": {
                    "type": "boolean"
                  },
                  "tier3_id": {
                    "type": "boolean"
                  },
                  "response": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "logs": {
                    "type": "boolean"
                  },
                  "return_remarks": {
                    "type": "boolean"
                  },
                  "standard": {
                    "type": "boolean"
                  },
                  "edit": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "submitted_on": {
                    "type": "boolean"
                  },
                  "approver_modified_on": {
                    "type": "boolean"
                  },
                  "approver_modified_by": {
                    "type": "boolean"
                  },
                  "reviewer_modified_on": {
                    "type": "boolean"
                  },
                  "reviewer_modified_by": {
                    "type": "boolean"
                  },
                  "reporter_modified_on": {
                    "type": "boolean"
                  },
                  "reporter_modified_by": {
                    "type": "boolean"
                  },
                  "last_modified_on": {
                    "type": "boolean"
                  },
                  "last_modified_by": {
                    "type": "boolean"
                  },
                  "reject": {
                    "type": "boolean"
                  },
                  "approved_on": {
                    "type": "boolean"
                  },
                  "rejected_on": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "return_status": {
                    "type": "boolean"
                  },
                  "reviewer_return": {
                    "type": "boolean"
                  },
                  "approver_return": {
                    "type": "boolean"
                  },
                  "submitted_by": {
                    "type": "boolean"
                  },
                  "approved_by": {
                    "type": "boolean"
                  },
                  "review_return_by": {
                    "type": "boolean"
                  },
                  "review_return_on": {
                    "type": "boolean"
                  },
                  "approve_return_by": {
                    "type": "boolean"
                  },
                  "approve_return_on": {
                    "type": "boolean"
                  },
                  "self": {
                    "type": "boolean"
                  },
                  "entityUserAssId": {
                    "type": "boolean"
                  },
                  "entityAssId": {
                    "type": "boolean"
                  },
                  "documents": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "categoryId",
                    "indicatorId",
                    "implevel",
                    "response_type",
                    "topicId",
                    "dfId",
                    "reporting_period",
                    "reviewed_by",
                    "reviewed_on",
                    "user_type",
                    "form_type",
                    "locationId",
                    "level",
                    "tier0_id",
                    "tier1_id",
                    "tier2_id",
                    "tier3_id",
                    "response",
                    "type",
                    "logs",
                    "return_remarks",
                    "standard",
                    "edit",
                    "data1",
                    "submitted_on",
                    "approver_modified_on",
                    "approver_modified_by",
                    "reviewer_modified_on",
                    "reviewer_modified_by",
                    "reporter_modified_on",
                    "reporter_modified_by",
                    "last_modified_on",
                    "last_modified_by",
                    "reject",
                    "approved_on",
                    "rejected_on",
                    "frequency",
                    "return_status",
                    "reviewer_return",
                    "approver_return",
                    "submitted_by",
                    "approved_by",
                    "review_return_by",
                    "review_return_on",
                    "approve_return_by",
                    "approve_return_on",
                    "self",
                    "entityUserAssId",
                    "entityAssId",
                    "documents",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "QualitativeSubmission.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<QualitativeSubmission>"
      },
      "QualitativeSubmission.Filter1": {
        "type": "object",
        "title": "QualitativeSubmission.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "QualitativeSubmission.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "categoryId": {
                    "type": "boolean"
                  },
                  "indicatorId": {
                    "type": "boolean"
                  },
                  "implevel": {
                    "type": "boolean"
                  },
                  "response_type": {
                    "type": "boolean"
                  },
                  "topicId": {
                    "type": "boolean"
                  },
                  "dfId": {
                    "type": "boolean"
                  },
                  "reporting_period": {
                    "type": "boolean"
                  },
                  "reviewed_by": {
                    "type": "boolean"
                  },
                  "reviewed_on": {
                    "type": "boolean"
                  },
                  "user_type": {
                    "type": "boolean"
                  },
                  "form_type": {
                    "type": "boolean"
                  },
                  "locationId": {
                    "type": "boolean"
                  },
                  "level": {
                    "type": "boolean"
                  },
                  "tier0_id": {
                    "type": "boolean"
                  },
                  "tier1_id": {
                    "type": "boolean"
                  },
                  "tier2_id": {
                    "type": "boolean"
                  },
                  "tier3_id": {
                    "type": "boolean"
                  },
                  "response": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "logs": {
                    "type": "boolean"
                  },
                  "return_remarks": {
                    "type": "boolean"
                  },
                  "standard": {
                    "type": "boolean"
                  },
                  "edit": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "submitted_on": {
                    "type": "boolean"
                  },
                  "approver_modified_on": {
                    "type": "boolean"
                  },
                  "approver_modified_by": {
                    "type": "boolean"
                  },
                  "reviewer_modified_on": {
                    "type": "boolean"
                  },
                  "reviewer_modified_by": {
                    "type": "boolean"
                  },
                  "reporter_modified_on": {
                    "type": "boolean"
                  },
                  "reporter_modified_by": {
                    "type": "boolean"
                  },
                  "last_modified_on": {
                    "type": "boolean"
                  },
                  "last_modified_by": {
                    "type": "boolean"
                  },
                  "reject": {
                    "type": "boolean"
                  },
                  "approved_on": {
                    "type": "boolean"
                  },
                  "rejected_on": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "return_status": {
                    "type": "boolean"
                  },
                  "reviewer_return": {
                    "type": "boolean"
                  },
                  "approver_return": {
                    "type": "boolean"
                  },
                  "submitted_by": {
                    "type": "boolean"
                  },
                  "approved_by": {
                    "type": "boolean"
                  },
                  "review_return_by": {
                    "type": "boolean"
                  },
                  "review_return_on": {
                    "type": "boolean"
                  },
                  "approve_return_by": {
                    "type": "boolean"
                  },
                  "approve_return_on": {
                    "type": "boolean"
                  },
                  "self": {
                    "type": "boolean"
                  },
                  "entityUserAssId": {
                    "type": "boolean"
                  },
                  "entityAssId": {
                    "type": "boolean"
                  },
                  "documents": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "categoryId",
                    "indicatorId",
                    "implevel",
                    "response_type",
                    "topicId",
                    "dfId",
                    "reporting_period",
                    "reviewed_by",
                    "reviewed_on",
                    "user_type",
                    "form_type",
                    "locationId",
                    "level",
                    "tier0_id",
                    "tier1_id",
                    "tier2_id",
                    "tier3_id",
                    "response",
                    "type",
                    "logs",
                    "return_remarks",
                    "standard",
                    "edit",
                    "data1",
                    "submitted_on",
                    "approver_modified_on",
                    "approver_modified_by",
                    "reviewer_modified_on",
                    "reviewer_modified_by",
                    "reporter_modified_on",
                    "reporter_modified_by",
                    "last_modified_on",
                    "last_modified_by",
                    "reject",
                    "approved_on",
                    "rejected_on",
                    "frequency",
                    "return_status",
                    "reviewer_return",
                    "approver_return",
                    "submitted_by",
                    "approved_by",
                    "review_return_by",
                    "review_return_on",
                    "approve_return_by",
                    "approve_return_on",
                    "self",
                    "entityUserAssId",
                    "entityAssId",
                    "documents",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "QualitativeSubmission.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<QualitativeSubmission>"
      },
      "QuantitativeDpReport.Filter": {
        "type": "object",
        "title": "QuantitativeDpReport.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "standard": {
                    "type": "boolean"
                  },
                  "submitId": {
                    "type": "boolean"
                  },
                  "dp": {
                    "type": "boolean"
                  },
                  "value": {
                    "type": "boolean"
                  },
                  "dataType": {
                    "type": "boolean"
                  },
                  "formId": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "formType": {
                    "type": "boolean"
                  },
                  "tier0_id": {
                    "type": "boolean"
                  },
                  "tier1_id": {
                    "type": "boolean"
                  },
                  "tier2_id": {
                    "type": "boolean"
                  },
                  "tier3_id": {
                    "type": "boolean"
                  },
                  "level": {
                    "type": "boolean"
                  },
                  "entityUserAssId": {
                    "type": "boolean"
                  },
                  "entityAssId": {
                    "type": "boolean"
                  },
                  "dcfId": {
                    "type": "boolean"
                  },
                  "reporting_period": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "reviewed_by": {
                    "type": "boolean"
                  },
                  "approved_by": {
                    "type": "boolean"
                  },
                  "reported_by": {
                    "type": "boolean"
                  },
                  "submissionType": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "standard",
                    "submitId",
                    "dp",
                    "value",
                    "dataType",
                    "formId",
                    "frequency",
                    "formType",
                    "tier0_id",
                    "tier1_id",
                    "tier2_id",
                    "tier3_id",
                    "level",
                    "entityUserAssId",
                    "entityAssId",
                    "dcfId",
                    "reporting_period",
                    "created_on",
                    "created_by",
                    "modified_on",
                    "modified_by",
                    "reviewed_by",
                    "approved_by",
                    "reported_by",
                    "submissionType",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "QuantitativeDpReport.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<QuantitativeDpReport>"
      },
      "QuantitativeDpReport.Filter1": {
        "type": "object",
        "title": "QuantitativeDpReport.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "QuantitativeDpReport.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "standard": {
                    "type": "boolean"
                  },
                  "submitId": {
                    "type": "boolean"
                  },
                  "dp": {
                    "type": "boolean"
                  },
                  "value": {
                    "type": "boolean"
                  },
                  "dataType": {
                    "type": "boolean"
                  },
                  "formId": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "formType": {
                    "type": "boolean"
                  },
                  "tier0_id": {
                    "type": "boolean"
                  },
                  "tier1_id": {
                    "type": "boolean"
                  },
                  "tier2_id": {
                    "type": "boolean"
                  },
                  "tier3_id": {
                    "type": "boolean"
                  },
                  "level": {
                    "type": "boolean"
                  },
                  "entityUserAssId": {
                    "type": "boolean"
                  },
                  "entityAssId": {
                    "type": "boolean"
                  },
                  "dcfId": {
                    "type": "boolean"
                  },
                  "reporting_period": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "reviewed_by": {
                    "type": "boolean"
                  },
                  "approved_by": {
                    "type": "boolean"
                  },
                  "reported_by": {
                    "type": "boolean"
                  },
                  "submissionType": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "standard",
                    "submitId",
                    "dp",
                    "value",
                    "dataType",
                    "formId",
                    "frequency",
                    "formType",
                    "tier0_id",
                    "tier1_id",
                    "tier2_id",
                    "tier3_id",
                    "level",
                    "entityUserAssId",
                    "entityAssId",
                    "dcfId",
                    "reporting_period",
                    "created_on",
                    "created_by",
                    "modified_on",
                    "modified_by",
                    "reviewed_by",
                    "approved_by",
                    "reported_by",
                    "submissionType",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "QuantitativeDpReport.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<QuantitativeDpReport>"
      },
      "QuantitativeSubmission.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "QuantitativeSubmission.ScopeFilter"
      },
      "QuantitativeSubmission.IncludeFilter.Items": {
        "title": "QuantitativeSubmission.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "dcf"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/QuantitativeSubmission.ScopeFilter"
          }
        }
      },
      "QuantitativeSubmission.Filter": {
        "type": "object",
        "title": "QuantitativeSubmission.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "reviewed_by": {
                    "type": "boolean"
                  },
                  "reviewed_on": {
                    "type": "boolean"
                  },
                  "user_type": {
                    "type": "boolean"
                  },
                  "form_type": {
                    "type": "boolean"
                  },
                  "locationId": {
                    "type": "boolean"
                  },
                  "level": {
                    "type": "boolean"
                  },
                  "tier0_id": {
                    "type": "boolean"
                  },
                  "tier1_id": {
                    "type": "boolean"
                  },
                  "tier2_id": {
                    "type": "boolean"
                  },
                  "tier3_id": {
                    "type": "boolean"
                  },
                  "reporting_period": {
                    "type": "boolean"
                  },
                  "response": {
                    "type": "boolean"
                  },
                  "response2": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "logs": {
                    "type": "boolean"
                  },
                  "imported": {
                    "type": "boolean"
                  },
                  "return_remarks": {
                    "type": "boolean"
                  },
                  "standard": {
                    "type": "boolean"
                  },
                  "edit": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "submitted_on": {
                    "type": "boolean"
                  },
                  "approver_modified_on": {
                    "type": "boolean"
                  },
                  "approver_modified_by": {
                    "type": "boolean"
                  },
                  "reviewer_modified_on": {
                    "type": "boolean"
                  },
                  "reviewer_modified_by": {
                    "type": "boolean"
                  },
                  "reporter_modified_on": {
                    "type": "boolean"
                  },
                  "reporter_modified_by": {
                    "type": "boolean"
                  },
                  "last_modified_on": {
                    "type": "boolean"
                  },
                  "last_modified_by": {
                    "type": "boolean"
                  },
                  "reject": {
                    "type": "boolean"
                  },
                  "approved_on": {
                    "type": "boolean"
                  },
                  "rejected_on": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "return_status": {
                    "type": "boolean"
                  },
                  "reviewer_return": {
                    "type": "boolean"
                  },
                  "approver_return": {
                    "type": "boolean"
                  },
                  "submitted_by": {
                    "type": "boolean"
                  },
                  "approved_by": {
                    "type": "boolean"
                  },
                  "review_return_by": {
                    "type": "boolean"
                  },
                  "review_return_on": {
                    "type": "boolean"
                  },
                  "approve_return_by": {
                    "type": "boolean"
                  },
                  "approve_return_on": {
                    "type": "boolean"
                  },
                  "self": {
                    "type": "boolean"
                  },
                  "entityUserAssId": {
                    "type": "boolean"
                  },
                  "entityAssId": {
                    "type": "boolean"
                  },
                  "documents": {
                    "type": "boolean"
                  },
                  "l2_approved_on": {
                    "type": "boolean"
                  },
                  "l2_approved_by": {
                    "type": "boolean"
                  },
                  "l2_approver_modified_on": {
                    "type": "boolean"
                  },
                  "l2_approver_modified_by": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  },
                  "dcfId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "reviewed_by",
                    "reviewed_on",
                    "user_type",
                    "form_type",
                    "locationId",
                    "level",
                    "tier0_id",
                    "tier1_id",
                    "tier2_id",
                    "tier3_id",
                    "reporting_period",
                    "response",
                    "response2",
                    "type",
                    "logs",
                    "imported",
                    "return_remarks",
                    "standard",
                    "edit",
                    "data1",
                    "submitted_on",
                    "approver_modified_on",
                    "approver_modified_by",
                    "reviewer_modified_on",
                    "reviewer_modified_by",
                    "reporter_modified_on",
                    "reporter_modified_by",
                    "last_modified_on",
                    "last_modified_by",
                    "reject",
                    "approved_on",
                    "rejected_on",
                    "frequency",
                    "return_status",
                    "reviewer_return",
                    "approver_return",
                    "submitted_by",
                    "approved_by",
                    "review_return_by",
                    "review_return_on",
                    "approve_return_by",
                    "approve_return_on",
                    "self",
                    "entityUserAssId",
                    "entityAssId",
                    "documents",
                    "l2_approved_on",
                    "l2_approved_by",
                    "l2_approver_modified_on",
                    "l2_approver_modified_by",
                    "userProfileId",
                    "dcfId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "QuantitativeSubmission.Fields"
          },
          "include": {
            "title": "QuantitativeSubmission.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/QuantitativeSubmission.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<QuantitativeSubmission>"
      },
      "QuantitativeSubmission.Filter1": {
        "type": "object",
        "title": "QuantitativeSubmission.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "QuantitativeSubmission.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "reviewed_by": {
                    "type": "boolean"
                  },
                  "reviewed_on": {
                    "type": "boolean"
                  },
                  "user_type": {
                    "type": "boolean"
                  },
                  "form_type": {
                    "type": "boolean"
                  },
                  "locationId": {
                    "type": "boolean"
                  },
                  "level": {
                    "type": "boolean"
                  },
                  "tier0_id": {
                    "type": "boolean"
                  },
                  "tier1_id": {
                    "type": "boolean"
                  },
                  "tier2_id": {
                    "type": "boolean"
                  },
                  "tier3_id": {
                    "type": "boolean"
                  },
                  "reporting_period": {
                    "type": "boolean"
                  },
                  "response": {
                    "type": "boolean"
                  },
                  "response2": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "logs": {
                    "type": "boolean"
                  },
                  "imported": {
                    "type": "boolean"
                  },
                  "return_remarks": {
                    "type": "boolean"
                  },
                  "standard": {
                    "type": "boolean"
                  },
                  "edit": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "submitted_on": {
                    "type": "boolean"
                  },
                  "approver_modified_on": {
                    "type": "boolean"
                  },
                  "approver_modified_by": {
                    "type": "boolean"
                  },
                  "reviewer_modified_on": {
                    "type": "boolean"
                  },
                  "reviewer_modified_by": {
                    "type": "boolean"
                  },
                  "reporter_modified_on": {
                    "type": "boolean"
                  },
                  "reporter_modified_by": {
                    "type": "boolean"
                  },
                  "last_modified_on": {
                    "type": "boolean"
                  },
                  "last_modified_by": {
                    "type": "boolean"
                  },
                  "reject": {
                    "type": "boolean"
                  },
                  "approved_on": {
                    "type": "boolean"
                  },
                  "rejected_on": {
                    "type": "boolean"
                  },
                  "frequency": {
                    "type": "boolean"
                  },
                  "return_status": {
                    "type": "boolean"
                  },
                  "reviewer_return": {
                    "type": "boolean"
                  },
                  "approver_return": {
                    "type": "boolean"
                  },
                  "submitted_by": {
                    "type": "boolean"
                  },
                  "approved_by": {
                    "type": "boolean"
                  },
                  "review_return_by": {
                    "type": "boolean"
                  },
                  "review_return_on": {
                    "type": "boolean"
                  },
                  "approve_return_by": {
                    "type": "boolean"
                  },
                  "approve_return_on": {
                    "type": "boolean"
                  },
                  "self": {
                    "type": "boolean"
                  },
                  "entityUserAssId": {
                    "type": "boolean"
                  },
                  "entityAssId": {
                    "type": "boolean"
                  },
                  "documents": {
                    "type": "boolean"
                  },
                  "l2_approved_on": {
                    "type": "boolean"
                  },
                  "l2_approved_by": {
                    "type": "boolean"
                  },
                  "l2_approver_modified_on": {
                    "type": "boolean"
                  },
                  "l2_approver_modified_by": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  },
                  "dcfId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "reviewed_by",
                    "reviewed_on",
                    "user_type",
                    "form_type",
                    "locationId",
                    "level",
                    "tier0_id",
                    "tier1_id",
                    "tier2_id",
                    "tier3_id",
                    "reporting_period",
                    "response",
                    "response2",
                    "type",
                    "logs",
                    "imported",
                    "return_remarks",
                    "standard",
                    "edit",
                    "data1",
                    "submitted_on",
                    "approver_modified_on",
                    "approver_modified_by",
                    "reviewer_modified_on",
                    "reviewer_modified_by",
                    "reporter_modified_on",
                    "reporter_modified_by",
                    "last_modified_on",
                    "last_modified_by",
                    "reject",
                    "approved_on",
                    "rejected_on",
                    "frequency",
                    "return_status",
                    "reviewer_return",
                    "approver_return",
                    "submitted_by",
                    "approved_by",
                    "review_return_by",
                    "review_return_on",
                    "approve_return_by",
                    "approve_return_on",
                    "self",
                    "entityUserAssId",
                    "entityAssId",
                    "documents",
                    "l2_approved_on",
                    "l2_approved_by",
                    "l2_approver_modified_on",
                    "l2_approver_modified_by",
                    "userProfileId",
                    "dcfId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "QuantitativeSubmission.Fields"
          },
          "include": {
            "title": "QuantitativeSubmission.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/QuantitativeSubmission.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<QuantitativeSubmission>"
      },
      "Question.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "Question.ScopeFilter"
      },
      "Question.IncludeFilter.Items": {
        "title": "Question.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "subQuestions"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/Question.ScopeFilter"
          }
        }
      },
      "Question.Filter": {
        "type": "object",
        "title": "Question.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "value": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Question.Fields"
          },
          "include": {
            "title": "Question.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/Question.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Question>"
      },
      "Question.Filter1": {
        "type": "object",
        "title": "Question.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "Question.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "value": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Question.Fields"
          },
          "include": {
            "title": "Question.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/Question.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Question>"
      },
      "ReportNameOne.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "ReportNameOne.ScopeFilter"
      },
      "ReportNameOne.IncludeFilter.Items": {
        "title": "ReportNameOne.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "reportNameTwos"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/ReportNameOne.ScopeFilter"
          }
        }
      },
      "ReportNameOne.Filter": {
        "type": "object",
        "title": "ReportNameOne.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "suffix": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "suffix",
                    "data1",
                    "data2",
                    "extra",
                    "created"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ReportNameOne.Fields"
          },
          "include": {
            "title": "ReportNameOne.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/ReportNameOne.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ReportNameOne>"
      },
      "ReportNameOne.Filter1": {
        "type": "object",
        "title": "ReportNameOne.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "ReportNameOne.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "suffix": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "suffix",
                    "data1",
                    "data2",
                    "extra",
                    "created"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ReportNameOne.Fields"
          },
          "include": {
            "title": "ReportNameOne.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/ReportNameOne.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ReportNameOne>"
      },
      "ReportNameTwo.Filter": {
        "type": "object",
        "title": "ReportNameTwo.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "suffix": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "reportNameOneId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "suffix",
                    "data1",
                    "data2",
                    "extra",
                    "created",
                    "reportNameOneId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ReportNameTwo.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ReportNameTwo>"
      },
      "ReportNameTwo.Filter1": {
        "type": "object",
        "title": "ReportNameTwo.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "ReportNameTwo.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "suffix": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "extra": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "reportNameOneId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "suffix",
                    "data1",
                    "data2",
                    "extra",
                    "created",
                    "reportNameOneId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ReportNameTwo.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ReportNameTwo>"
      },
      "ResponseFormCollection.Filter": {
        "type": "object",
        "title": "ResponseFormCollection.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "suffix": {
                    "type": "boolean"
                  },
                  "tags": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "curator_id": {
                    "type": "boolean"
                  },
                  "modifier_id": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "updated": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "suffix",
                    "tags",
                    "data1",
                    "data2",
                    "comments",
                    "curator_id",
                    "modifier_id",
                    "created",
                    "updated"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ResponseFormCollection.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ResponseFormCollection>"
      },
      "ResponseFormCollection.Filter1": {
        "type": "object",
        "title": "ResponseFormCollection.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "ResponseFormCollection.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "suffix": {
                    "type": "boolean"
                  },
                  "tags": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "comments": {
                    "type": "boolean"
                  },
                  "curator_id": {
                    "type": "boolean"
                  },
                  "modifier_id": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "updated": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "suffix",
                    "tags",
                    "data1",
                    "data2",
                    "comments",
                    "curator_id",
                    "modifier_id",
                    "created",
                    "updated"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ResponseFormCollection.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ResponseFormCollection>"
      },
      "Response.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "Response.ScopeFilter"
      },
      "Response.IncludeFilter.Items": {
        "title": "Response.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "userProfile",
              "stakeHolder"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/Response.ScopeFilter"
          }
        }
      },
      "Response.Filter": {
        "type": "object",
        "title": "Response.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "uniqueId": {
                    "type": "boolean"
                  },
                  "feedback": {
                    "type": "boolean"
                  },
                  "answers": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "surveyId": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  },
                  "stakeHolderId": {
                    "type": "boolean"
                  },
                  "subSurveyId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Response.Fields"
          },
          "include": {
            "title": "Response.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/Response.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Response>"
      },
      "Response.Filter1": {
        "type": "object",
        "title": "Response.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "Response.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "uniqueId": {
                    "type": "boolean"
                  },
                  "feedback": {
                    "type": "boolean"
                  },
                  "answers": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "surveyId": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  },
                  "stakeHolderId": {
                    "type": "boolean"
                  },
                  "subSurveyId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Response.Fields"
          },
          "include": {
            "title": "Response.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/Response.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Response>"
      },
      "SaveSurvey.Filter": {
        "type": "object",
        "title": "SaveSurvey.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "sector": {
                    "type": "boolean"
                  },
                  "focusArea": {
                    "type": "boolean"
                  },
                  "selectedTopic": {
                    "type": "boolean"
                  },
                  "questions": {
                    "type": "boolean"
                  },
                  "selectedQuestion": {
                    "type": "boolean"
                  },
                  "surveyId": {
                    "type": "boolean"
                  },
                  "subSurveyId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SaveSurvey.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SaveSurvey>"
      },
      "SaveSurvey.Filter1": {
        "type": "object",
        "title": "SaveSurvey.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "SaveSurvey.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "sector": {
                    "type": "boolean"
                  },
                  "focusArea": {
                    "type": "boolean"
                  },
                  "selectedTopic": {
                    "type": "boolean"
                  },
                  "questions": {
                    "type": "boolean"
                  },
                  "selectedQuestion": {
                    "type": "boolean"
                  },
                  "surveyId": {
                    "type": "boolean"
                  },
                  "subSurveyId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SaveSurvey.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SaveSurvey>"
      },
      "ScopeName.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "ScopeName.ScopeFilter"
      },
      "ScopeName.IncludeFilter.Items": {
        "title": "ScopeName.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "topicNames"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/ScopeName.ScopeFilter"
          }
        }
      },
      "ScopeName.Filter": {
        "type": "object",
        "title": "ScopeName.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "moduleNameId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ScopeName.Fields"
          },
          "include": {
            "title": "ScopeName.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/ScopeName.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ScopeName>"
      },
      "ScopeName.Filter1": {
        "type": "object",
        "title": "ScopeName.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "ScopeName.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "moduleNameId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ScopeName.Fields"
          },
          "include": {
            "title": "ScopeName.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/ScopeName.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ScopeName>"
      },
      "ScopeOne.Filter": {
        "type": "object",
        "title": "ScopeOne.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "data": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ScopeOne.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ScopeOne>"
      },
      "ScopeOne.Filter1": {
        "type": "object",
        "title": "ScopeOne.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "ScopeOne.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "data": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ScopeOne.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ScopeOne>"
      },
      "ScopeThree.Filter": {
        "type": "object",
        "title": "ScopeThree.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "data": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ScopeThree.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ScopeThree>"
      },
      "ScopeThree.Filter1": {
        "type": "object",
        "title": "ScopeThree.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "ScopeThree.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "data": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ScopeThree.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ScopeThree>"
      },
      "ScopeTwo.Filter": {
        "type": "object",
        "title": "ScopeTwo.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "data": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ScopeTwo.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ScopeTwo>"
      },
      "ScopeTwo.Filter1": {
        "type": "object",
        "title": "ScopeTwo.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "ScopeTwo.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "data": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "ScopeTwo.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<ScopeTwo>"
      },
      "StakeHolder.Filter": {
        "type": "object",
        "title": "StakeHolder.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "categories": {
                    "type": "boolean"
                  },
                  "email": {
                    "type": "boolean"
                  },
                  "company": {
                    "type": "boolean"
                  },
                  "stakeholder": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "StakeHolder.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<StakeHolder>"
      },
      "StakeHolder.Filter1": {
        "type": "object",
        "title": "StakeHolder.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "StakeHolder.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "categories": {
                    "type": "boolean"
                  },
                  "email": {
                    "type": "boolean"
                  },
                  "company": {
                    "type": "boolean"
                  },
                  "stakeholder": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "StakeHolder.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<StakeHolder>"
      },
      "Standard.Filter": {
        "type": "object",
        "title": "Standard.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "editable": {
                    "type": "boolean"
                  },
                  "sasb": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Standard.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Standard>"
      },
      "Standard.Filter1": {
        "type": "object",
        "title": "Standard.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "Standard.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "editable": {
                    "type": "boolean"
                  },
                  "sasb": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Standard.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Standard>"
      },
      "StdCountry.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "StdCountry.ScopeFilter"
      },
      "StdCountry.IncludeFilter.Items": {
        "title": "StdCountry.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "stdYears"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/StdCountry.ScopeFilter"
          }
        }
      },
      "StdCountry.Filter": {
        "type": "object",
        "title": "StdCountry.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "StdCountry.Fields"
          },
          "include": {
            "title": "StdCountry.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/StdCountry.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<StdCountry>"
      },
      "StdCountry.Filter1": {
        "type": "object",
        "title": "StdCountry.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "StdCountry.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "StdCountry.Fields"
          },
          "include": {
            "title": "StdCountry.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/StdCountry.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<StdCountry>"
      },
      "StdName.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "StdName.ScopeFilter"
      },
      "StdName.IncludeFilter.Items": {
        "title": "StdName.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "stdScopes"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/StdName.ScopeFilter"
          }
        }
      },
      "StdName.Filter": {
        "type": "object",
        "title": "StdName.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "stdYearId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "stdYearId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "StdName.Fields"
          },
          "include": {
            "title": "StdName.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/StdName.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<StdName>"
      },
      "StdName.Filter1": {
        "type": "object",
        "title": "StdName.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "StdName.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "stdYearId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "stdYearId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "StdName.Fields"
          },
          "include": {
            "title": "StdName.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/StdName.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<StdName>"
      },
      "StdScope.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "StdScope.ScopeFilter"
      },
      "StdScope.IncludeFilter.Items": {
        "title": "StdScope.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "stdTopics"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/StdScope.ScopeFilter"
          }
        }
      },
      "StdScope.Filter": {
        "type": "object",
        "title": "StdScope.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "stdNameId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "stdNameId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "StdScope.Fields"
          },
          "include": {
            "title": "StdScope.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/StdScope.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<StdScope>"
      },
      "StdScope.Filter1": {
        "type": "object",
        "title": "StdScope.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "StdScope.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "stdNameId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "stdNameId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "StdScope.Fields"
          },
          "include": {
            "title": "StdScope.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/StdScope.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<StdScope>"
      },
      "StdTopic.Filter": {
        "type": "object",
        "title": "StdTopic.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "stdScopeId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "data1",
                    "data2",
                    "stdScopeId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "StdTopic.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<StdTopic>"
      },
      "StdTopic.Filter1": {
        "type": "object",
        "title": "StdTopic.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "StdTopic.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "stdScopeId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "data1",
                    "data2",
                    "stdScopeId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "StdTopic.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<StdTopic>"
      },
      "StdYear.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "StdYear.ScopeFilter"
      },
      "StdYear.IncludeFilter.Items": {
        "title": "StdYear.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "stdNames"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/StdYear.ScopeFilter"
          }
        }
      },
      "StdYear.Filter": {
        "type": "object",
        "title": "StdYear.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "stdCountryId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "stdCountryId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "StdYear.Fields"
          },
          "include": {
            "title": "StdYear.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/StdYear.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<StdYear>"
      },
      "StdYear.Filter1": {
        "type": "object",
        "title": "StdYear.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "StdYear.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "stdCountryId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "title",
                    "stdCountryId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "StdYear.Fields"
          },
          "include": {
            "title": "StdYear.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/StdYear.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<StdYear>"
      },
      "StructuredResponse.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "StructuredResponse.ScopeFilter"
      },
      "StructuredResponse.IncludeFilter.Items": {
        "title": "StructuredResponse.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "dcf",
              "submitDcf"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/StructuredResponse.ScopeFilter"
          }
        }
      },
      "StructuredResponse.Filter": {
        "type": "object",
        "title": "StructuredResponse.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "maskId": {
                    "type": "boolean"
                  },
                  "reportedDate": {
                    "type": "boolean"
                  },
                  "uniqueId": {
                    "type": "boolean"
                  },
                  "efValue": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "label": {
                    "type": "boolean"
                  },
                  "parentId": {
                    "type": "boolean"
                  },
                  "isNull": {
                    "type": "boolean"
                  },
                  "isManualForm": {
                    "type": "boolean"
                  },
                  "valueType": {
                    "type": "boolean"
                  },
                  "currentId": {
                    "type": "boolean"
                  },
                  "additionalValue1": {
                    "type": "boolean"
                  },
                  "additionalValue2": {
                    "type": "boolean"
                  },
                  "additionalValue3": {
                    "type": "boolean"
                  },
                  "additionalValue4": {
                    "type": "boolean"
                  },
                  "attachment": {
                    "type": "boolean"
                  },
                  "formType": {
                    "type": "boolean"
                  },
                  "dataType": {
                    "type": "boolean"
                  },
                  "subCategory1": {
                    "type": "boolean"
                  },
                  "subCategory2": {
                    "type": "boolean"
                  },
                  "subCategory3": {
                    "type": "boolean"
                  },
                  "subCategory4": {
                    "type": "boolean"
                  },
                  "value": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "reporting_period": {
                    "type": "boolean"
                  },
                  "uom": {
                    "type": "boolean"
                  },
                  "dcfId": {
                    "type": "boolean"
                  },
                  "submitDcfId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "maskId",
                    "reportedDate",
                    "uniqueId",
                    "efValue",
                    "title",
                    "label",
                    "parentId",
                    "isNull",
                    "isManualForm",
                    "valueType",
                    "currentId",
                    "additionalValue1",
                    "additionalValue2",
                    "additionalValue3",
                    "additionalValue4",
                    "attachment",
                    "formType",
                    "dataType",
                    "subCategory1",
                    "subCategory2",
                    "subCategory3",
                    "subCategory4",
                    "value",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "reporting_period",
                    "uom",
                    "dcfId",
                    "submitDcfId",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "StructuredResponse.Fields"
          },
          "include": {
            "title": "StructuredResponse.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/StructuredResponse.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<StructuredResponse>"
      },
      "StructuredResponse.Filter1": {
        "type": "object",
        "title": "StructuredResponse.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "StructuredResponse.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "maskId": {
                    "type": "boolean"
                  },
                  "reportedDate": {
                    "type": "boolean"
                  },
                  "uniqueId": {
                    "type": "boolean"
                  },
                  "efValue": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "label": {
                    "type": "boolean"
                  },
                  "parentId": {
                    "type": "boolean"
                  },
                  "isNull": {
                    "type": "boolean"
                  },
                  "isManualForm": {
                    "type": "boolean"
                  },
                  "valueType": {
                    "type": "boolean"
                  },
                  "currentId": {
                    "type": "boolean"
                  },
                  "additionalValue1": {
                    "type": "boolean"
                  },
                  "additionalValue2": {
                    "type": "boolean"
                  },
                  "additionalValue3": {
                    "type": "boolean"
                  },
                  "additionalValue4": {
                    "type": "boolean"
                  },
                  "attachment": {
                    "type": "boolean"
                  },
                  "formType": {
                    "type": "boolean"
                  },
                  "dataType": {
                    "type": "boolean"
                  },
                  "subCategory1": {
                    "type": "boolean"
                  },
                  "subCategory2": {
                    "type": "boolean"
                  },
                  "subCategory3": {
                    "type": "boolean"
                  },
                  "subCategory4": {
                    "type": "boolean"
                  },
                  "value": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  },
                  "reporting_period": {
                    "type": "boolean"
                  },
                  "uom": {
                    "type": "boolean"
                  },
                  "dcfId": {
                    "type": "boolean"
                  },
                  "submitDcfId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "maskId",
                    "reportedDate",
                    "uniqueId",
                    "efValue",
                    "title",
                    "label",
                    "parentId",
                    "isNull",
                    "isManualForm",
                    "valueType",
                    "currentId",
                    "additionalValue1",
                    "additionalValue2",
                    "additionalValue3",
                    "additionalValue4",
                    "attachment",
                    "formType",
                    "dataType",
                    "subCategory1",
                    "subCategory2",
                    "subCategory3",
                    "subCategory4",
                    "value",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by",
                    "reporting_period",
                    "uom",
                    "dcfId",
                    "submitDcfId",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "StructuredResponse.Fields"
          },
          "include": {
            "title": "StructuredResponse.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/StructuredResponse.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<StructuredResponse>"
      },
      "SubQuestion.Filter": {
        "type": "object",
        "title": "SubQuestion.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "options": {
                    "type": "boolean"
                  },
                  "questionId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SubQuestion.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SubQuestion>"
      },
      "SubQuestion.Filter1": {
        "type": "object",
        "title": "SubQuestion.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "SubQuestion.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "options": {
                    "type": "boolean"
                  },
                  "questionId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SubQuestion.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SubQuestion>"
      },
      "SubSurvey.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "SubSurvey.ScopeFilter"
      },
      "SubSurvey.IncludeFilter.Items": {
        "title": "SubSurvey.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "saveSurvey",
              "responses",
              "survey"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/SubSurvey.ScopeFilter"
          }
        }
      },
      "SubSurvey.Filter": {
        "type": "object",
        "title": "SubSurvey.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "introduction": {
                    "type": "boolean"
                  },
                  "category_selected": {
                    "type": "boolean"
                  },
                  "status": {
                    "type": "boolean"
                  },
                  "surveyTitleId": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "surveyId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "name",
                    "introduction",
                    "category_selected",
                    "status",
                    "surveyTitleId",
                    "created",
                    "surveyId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SubSurvey.Fields"
          },
          "include": {
            "title": "SubSurvey.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/SubSurvey.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SubSurvey>"
      },
      "SubSurvey.Filter1": {
        "type": "object",
        "title": "SubSurvey.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "SubSurvey.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "introduction": {
                    "type": "boolean"
                  },
                  "category_selected": {
                    "type": "boolean"
                  },
                  "status": {
                    "type": "boolean"
                  },
                  "surveyTitleId": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "surveyId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "name",
                    "introduction",
                    "category_selected",
                    "status",
                    "surveyTitleId",
                    "created",
                    "surveyId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SubSurvey.Fields"
          },
          "include": {
            "title": "SubSurvey.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/SubSurvey.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SubSurvey>"
      },
      "SubTopic.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "SubTopic.ScopeFilter"
      },
      "SubTopic.IncludeFilter.Items": {
        "title": "SubTopic.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "topic"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/SubTopic.ScopeFilter"
          }
        }
      },
      "SubTopic.Filter": {
        "type": "object",
        "title": "SubTopic.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "description": {
                    "type": "boolean"
                  },
                  "standards": {
                    "type": "boolean"
                  },
                  "topicId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SubTopic.Fields"
          },
          "include": {
            "title": "SubTopic.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/SubTopic.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SubTopic>"
      },
      "SubTopic.Filter1": {
        "type": "object",
        "title": "SubTopic.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "SubTopic.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "description": {
                    "type": "boolean"
                  },
                  "standards": {
                    "type": "boolean"
                  },
                  "topicId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SubTopic.Fields"
          },
          "include": {
            "title": "SubTopic.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/SubTopic.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SubTopic>"
      },
      "SubmitCf.Filter": {
        "type": "object",
        "title": "SubmitCf.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "cf": {
                    "type": "boolean"
                  },
                  "user_type": {
                    "type": "boolean"
                  },
                  "site": {
                    "type": "boolean"
                  },
                  "reporting_period": {
                    "type": "boolean"
                  },
                  "response": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "edit": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "approved_on": {
                    "type": "boolean"
                  },
                  "rejected_on": {
                    "type": "boolean"
                  },
                  "frequencycd": {
                    "type": "boolean"
                  },
                  "reject": {
                    "type": "boolean"
                  },
                  "submitted_by": {
                    "type": "boolean"
                  },
                  "approved_by": {
                    "type": "boolean"
                  },
                  "reviewed_by": {
                    "type": "boolean"
                  },
                  "return_remarks": {
                    "type": "boolean"
                  },
                  "reviewed_on": {
                    "type": "boolean"
                  },
                  "self": {
                    "type": "boolean"
                  },
                  "assignmentId": {
                    "type": "boolean"
                  },
                  "form_type": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "cf",
                    "user_type",
                    "site",
                    "reporting_period",
                    "response",
                    "type",
                    "edit",
                    "data1",
                    "created_on",
                    "modified_on",
                    "data2",
                    "approved_on",
                    "rejected_on",
                    "frequencycd",
                    "reject",
                    "submitted_by",
                    "approved_by",
                    "reviewed_by",
                    "return_remarks",
                    "reviewed_on",
                    "self",
                    "assignmentId",
                    "form_type",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SubmitCf.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SubmitCf>"
      },
      "SubmitCf.Filter1": {
        "type": "object",
        "title": "SubmitCf.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "SubmitCf.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "cf": {
                    "type": "boolean"
                  },
                  "user_type": {
                    "type": "boolean"
                  },
                  "site": {
                    "type": "boolean"
                  },
                  "reporting_period": {
                    "type": "boolean"
                  },
                  "response": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "edit": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "approved_on": {
                    "type": "boolean"
                  },
                  "rejected_on": {
                    "type": "boolean"
                  },
                  "frequencycd": {
                    "type": "boolean"
                  },
                  "reject": {
                    "type": "boolean"
                  },
                  "submitted_by": {
                    "type": "boolean"
                  },
                  "approved_by": {
                    "type": "boolean"
                  },
                  "reviewed_by": {
                    "type": "boolean"
                  },
                  "return_remarks": {
                    "type": "boolean"
                  },
                  "reviewed_on": {
                    "type": "boolean"
                  },
                  "self": {
                    "type": "boolean"
                  },
                  "assignmentId": {
                    "type": "boolean"
                  },
                  "form_type": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "cf",
                    "user_type",
                    "site",
                    "reporting_period",
                    "response",
                    "type",
                    "edit",
                    "data1",
                    "created_on",
                    "modified_on",
                    "data2",
                    "approved_on",
                    "rejected_on",
                    "frequencycd",
                    "reject",
                    "submitted_by",
                    "approved_by",
                    "reviewed_by",
                    "return_remarks",
                    "reviewed_on",
                    "self",
                    "assignmentId",
                    "form_type",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SubmitCf.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SubmitCf>"
      },
      "SubmitDcfNew.Filter": {
        "type": "object",
        "title": "SubmitDcfNew.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "reviewed_by": {
                    "type": "boolean"
                  },
                  "reviewed_on": {
                    "type": "boolean"
                  },
                  "dcf": {
                    "type": "boolean"
                  },
                  "user_type": {
                    "type": "boolean"
                  },
                  "form_type": {
                    "type": "boolean"
                  },
                  "site": {
                    "type": "boolean"
                  },
                  "reporting_period": {
                    "type": "boolean"
                  },
                  "response": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "remarks": {
                    "type": "boolean"
                  },
                  "return_remarks": {
                    "type": "boolean"
                  },
                  "standard": {
                    "type": "boolean"
                  },
                  "edit": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "approved_on": {
                    "type": "boolean"
                  },
                  "rejected_on": {
                    "type": "boolean"
                  },
                  "frequencycd": {
                    "type": "boolean"
                  },
                  "reject": {
                    "type": "boolean"
                  },
                  "submitted_by": {
                    "type": "boolean"
                  },
                  "approved_by": {
                    "type": "boolean"
                  },
                  "self": {
                    "type": "boolean"
                  },
                  "assignmentId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "reviewed_by",
                    "reviewed_on",
                    "dcf",
                    "user_type",
                    "form_type",
                    "site",
                    "reporting_period",
                    "response",
                    "type",
                    "remarks",
                    "return_remarks",
                    "standard",
                    "edit",
                    "data1",
                    "created_on",
                    "modified_on",
                    "data2",
                    "approved_on",
                    "rejected_on",
                    "frequencycd",
                    "reject",
                    "submitted_by",
                    "approved_by",
                    "self",
                    "assignmentId",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SubmitDcfNew.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SubmitDcfNew>"
      },
      "SubmitDcfNew.Filter1": {
        "type": "object",
        "title": "SubmitDcfNew.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "SubmitDcfNew.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "reviewed_by": {
                    "type": "boolean"
                  },
                  "reviewed_on": {
                    "type": "boolean"
                  },
                  "dcf": {
                    "type": "boolean"
                  },
                  "user_type": {
                    "type": "boolean"
                  },
                  "form_type": {
                    "type": "boolean"
                  },
                  "site": {
                    "type": "boolean"
                  },
                  "reporting_period": {
                    "type": "boolean"
                  },
                  "response": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "remarks": {
                    "type": "boolean"
                  },
                  "return_remarks": {
                    "type": "boolean"
                  },
                  "standard": {
                    "type": "boolean"
                  },
                  "edit": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "approved_on": {
                    "type": "boolean"
                  },
                  "rejected_on": {
                    "type": "boolean"
                  },
                  "frequencycd": {
                    "type": "boolean"
                  },
                  "reject": {
                    "type": "boolean"
                  },
                  "submitted_by": {
                    "type": "boolean"
                  },
                  "approved_by": {
                    "type": "boolean"
                  },
                  "self": {
                    "type": "boolean"
                  },
                  "assignmentId": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "reviewed_by",
                    "reviewed_on",
                    "dcf",
                    "user_type",
                    "form_type",
                    "site",
                    "reporting_period",
                    "response",
                    "type",
                    "remarks",
                    "return_remarks",
                    "standard",
                    "edit",
                    "data1",
                    "created_on",
                    "modified_on",
                    "data2",
                    "approved_on",
                    "rejected_on",
                    "frequencycd",
                    "reject",
                    "submitted_by",
                    "approved_by",
                    "self",
                    "assignmentId",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SubmitDcfNew.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SubmitDcfNew>"
      },
      "SubmitDcf.Filter": {
        "type": "object",
        "title": "SubmitDcf.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "dcf": {
                    "type": "boolean"
                  },
                  "user_type": {
                    "type": "boolean"
                  },
                  "form_type": {
                    "type": "boolean"
                  },
                  "site": {
                    "type": "boolean"
                  },
                  "reporting_period": {
                    "type": "boolean"
                  },
                  "response": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "remarks": {
                    "type": "boolean"
                  },
                  "return_remarks": {
                    "type": "boolean"
                  },
                  "standard": {
                    "type": "boolean"
                  },
                  "edit": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "approved_on": {
                    "type": "boolean"
                  },
                  "rejected_on": {
                    "type": "boolean"
                  },
                  "frequencycd": {
                    "type": "boolean"
                  },
                  "reject": {
                    "type": "boolean"
                  },
                  "submitted_by": {
                    "type": "boolean"
                  },
                  "approved_by": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SubmitDcf.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SubmitDcf>"
      },
      "SubmitDcf.Filter1": {
        "type": "object",
        "title": "SubmitDcf.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "SubmitDcf.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "dcf": {
                    "type": "boolean"
                  },
                  "user_type": {
                    "type": "boolean"
                  },
                  "form_type": {
                    "type": "boolean"
                  },
                  "site": {
                    "type": "boolean"
                  },
                  "reporting_period": {
                    "type": "boolean"
                  },
                  "response": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "remarks": {
                    "type": "boolean"
                  },
                  "return_remarks": {
                    "type": "boolean"
                  },
                  "standard": {
                    "type": "boolean"
                  },
                  "edit": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "approved_on": {
                    "type": "boolean"
                  },
                  "rejected_on": {
                    "type": "boolean"
                  },
                  "frequencycd": {
                    "type": "boolean"
                  },
                  "reject": {
                    "type": "boolean"
                  },
                  "submitted_by": {
                    "type": "boolean"
                  },
                  "approved_by": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SubmitDcf.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SubmitDcf>"
      },
      "SubmitRfNew.Filter": {
        "type": "object",
        "title": "SubmitRfNew.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "rfid": {
                    "type": "boolean"
                  },
                  "framework": {
                    "type": "boolean"
                  },
                  "response": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "edit": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "categoryId": {
                    "type": "boolean"
                  },
                  "indicatorId": {
                    "type": "boolean"
                  },
                  "topicId": {
                    "type": "boolean"
                  },
                  "reject": {
                    "type": "boolean"
                  },
                  "submitted_by": {
                    "type": "boolean"
                  },
                  "level": {
                    "type": "boolean"
                  },
                  "coverage": {
                    "type": "boolean"
                  },
                  "entity_type": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "rfid",
                    "framework",
                    "response",
                    "type",
                    "edit",
                    "data1",
                    "created_on",
                    "modified_on",
                    "data2",
                    "categoryId",
                    "indicatorId",
                    "topicId",
                    "reject",
                    "submitted_by",
                    "level",
                    "coverage",
                    "entity_type",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SubmitRfNew.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SubmitRfNew>"
      },
      "SubmitRfNew.Filter1": {
        "type": "object",
        "title": "SubmitRfNew.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "SubmitRfNew.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "rfid": {
                    "type": "boolean"
                  },
                  "framework": {
                    "type": "boolean"
                  },
                  "response": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "edit": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "categoryId": {
                    "type": "boolean"
                  },
                  "indicatorId": {
                    "type": "boolean"
                  },
                  "topicId": {
                    "type": "boolean"
                  },
                  "reject": {
                    "type": "boolean"
                  },
                  "submitted_by": {
                    "type": "boolean"
                  },
                  "level": {
                    "type": "boolean"
                  },
                  "coverage": {
                    "type": "boolean"
                  },
                  "entity_type": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "rfid",
                    "framework",
                    "response",
                    "type",
                    "edit",
                    "data1",
                    "created_on",
                    "modified_on",
                    "data2",
                    "categoryId",
                    "indicatorId",
                    "topicId",
                    "reject",
                    "submitted_by",
                    "level",
                    "coverage",
                    "entity_type",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SubmitRfNew.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SubmitRfNew>"
      },
      "SubmitRf.Filter": {
        "type": "object",
        "title": "SubmitRf.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "rfid": {
                    "type": "boolean"
                  },
                  "framework": {
                    "type": "boolean"
                  },
                  "response": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "edit": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "categoryId": {
                    "type": "boolean"
                  },
                  "indicatorId": {
                    "type": "boolean"
                  },
                  "topicId": {
                    "type": "boolean"
                  },
                  "reject": {
                    "type": "boolean"
                  },
                  "submitted_by": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "rfid",
                    "framework",
                    "response",
                    "type",
                    "edit",
                    "data1",
                    "created_on",
                    "modified_on",
                    "data2",
                    "categoryId",
                    "indicatorId",
                    "topicId",
                    "reject",
                    "submitted_by",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SubmitRf.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SubmitRf>"
      },
      "SubmitRf.Filter1": {
        "type": "object",
        "title": "SubmitRf.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "SubmitRf.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "rfid": {
                    "type": "boolean"
                  },
                  "framework": {
                    "type": "boolean"
                  },
                  "response": {
                    "type": "boolean"
                  },
                  "type": {
                    "type": "boolean"
                  },
                  "edit": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "categoryId": {
                    "type": "boolean"
                  },
                  "indicatorId": {
                    "type": "boolean"
                  },
                  "topicId": {
                    "type": "boolean"
                  },
                  "reject": {
                    "type": "boolean"
                  },
                  "submitted_by": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "rfid",
                    "framework",
                    "response",
                    "type",
                    "edit",
                    "data1",
                    "created_on",
                    "modified_on",
                    "data2",
                    "categoryId",
                    "indicatorId",
                    "topicId",
                    "reject",
                    "submitted_by",
                    "userProfileId"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SubmitRf.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SubmitRf>"
      },
      "SurveyTitle.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "SurveyTitle.ScopeFilter"
      },
      "SurveyTitle.IncludeFilter.Items": {
        "title": "SurveyTitle.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "surveys"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/SurveyTitle.ScopeFilter"
          }
        }
      },
      "SurveyTitle.Filter": {
        "type": "object",
        "title": "SurveyTitle.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "doubleMateriality": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SurveyTitle.Fields"
          },
          "include": {
            "title": "SurveyTitle.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/SurveyTitle.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SurveyTitle>"
      },
      "SurveyTitle.Filter1": {
        "type": "object",
        "title": "SurveyTitle.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "SurveyTitle.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "doubleMateriality": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "SurveyTitle.Fields"
          },
          "include": {
            "title": "SurveyTitle.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/SurveyTitle.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<SurveyTitle>"
      },
      "Survey.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "Survey.ScopeFilter"
      },
      "Survey.IncludeFilter.Items": {
        "title": "Survey.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "saveSurvey",
              "responses",
              "category",
              "subSurveys",
              "surveys"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/Survey.ScopeFilter"
          }
        }
      },
      "Survey.Filter": {
        "type": "object",
        "title": "Survey.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "introduction": {
                    "type": "boolean"
                  },
                  "category_selected": {
                    "type": "boolean"
                  },
                  "status": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "surveyTitleId": {
                    "type": "boolean"
                  },
                  "categoryId": {
                    "type": "boolean"
                  },
                  "surveyId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Survey.Fields"
          },
          "include": {
            "title": "Survey.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/Survey.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Survey>"
      },
      "Survey.Filter1": {
        "type": "object",
        "title": "Survey.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "Survey.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "introduction": {
                    "type": "boolean"
                  },
                  "category_selected": {
                    "type": "boolean"
                  },
                  "status": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "surveyTitleId": {
                    "type": "boolean"
                  },
                  "categoryId": {
                    "type": "boolean"
                  },
                  "surveyId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Survey.Fields"
          },
          "include": {
            "title": "Survey.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/Survey.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Survey>"
      },
      "TopLevelComponent.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "TopLevelComponent.ScopeFilter"
      },
      "TopLevelComponent.IncludeFilter.Items": {
        "title": "TopLevelComponent.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "moduleNames"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/TopLevelComponent.ScopeFilter"
          }
        }
      },
      "TopLevelComponent.Filter": {
        "type": "object",
        "title": "TopLevelComponent.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "TopLevelComponent.Fields"
          },
          "include": {
            "title": "TopLevelComponent.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/TopLevelComponent.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<TopLevelComponent>"
      },
      "TopLevelComponent.Filter1": {
        "type": "object",
        "title": "TopLevelComponent.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "TopLevelComponent.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "TopLevelComponent.Fields"
          },
          "include": {
            "title": "TopLevelComponent.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/TopLevelComponent.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<TopLevelComponent>"
      },
      "TopicName.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "TopicName.ScopeFilter"
      },
      "TopicName.IncludeFilter.Items": {
        "title": "TopicName.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "frequencies"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/TopicName.ScopeFilter"
          }
        }
      },
      "TopicName.Filter": {
        "type": "object",
        "title": "TopicName.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "scopeNameId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "TopicName.Fields"
          },
          "include": {
            "title": "TopicName.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/TopicName.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<TopicName>"
      },
      "TopicName.Filter1": {
        "type": "object",
        "title": "TopicName.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "TopicName.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "title": {
                    "type": "boolean"
                  },
                  "data1": {
                    "type": "boolean"
                  },
                  "data2": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "scopeNameId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "TopicName.Fields"
          },
          "include": {
            "title": "TopicName.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/TopicName.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<TopicName>"
      },
      "Topic.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "Topic.ScopeFilter"
      },
      "Topic.IncludeFilter.Items": {
        "title": "Topic.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "subTopics"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/Topic.ScopeFilter"
          }
        }
      },
      "Topic.Filter": {
        "type": "object",
        "title": "Topic.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Topic.Fields"
          },
          "include": {
            "title": "Topic.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/Topic.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Topic>"
      },
      "Topic.Filter1": {
        "type": "object",
        "title": "Topic.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "Topic.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Topic.Fields"
          },
          "include": {
            "title": "Topic.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/Topic.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Topic>"
      },
      "UserProfile.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "UserProfile.ScopeFilter"
      },
      "UserProfile.IncludeFilter.Items": {
        "title": "UserProfile.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "locationOnes",
              "frequencies",
              "assignDcfClients",
              "newGoals",
              "formCollections",
              "assignDcfUsers",
              "assignDcfSuppliers",
              "submitDcfs",
              "dpReports",
              "submitRfs",
              "qlListingFilters",
              "assignRfUsers",
              "submitCfs",
              "assignDcfUserNews",
              "submitRfNews",
              "submitDcfNews",
              "dpReportNews",
              "assignDfUsers",
              "assignSrfUsers",
              "assignRfEntities",
              "assignDcfEntities",
              "assignDfEntities",
              "assignSrfEntities",
              "assignDcfEntityUsers",
              "assignDfEntityUsers",
              "assignSrfEntityUsers",
              "quantitativeSubmissions",
              "clientEfCategoryAssignments",
              "clientInitiatives",
              "quantitativeDpReports",
              "newClientCertifications",
              "qualitativeSubmissions",
              "newClientInitiatives",
              "certifications",
              "newsCirculations",
              "assignApproverIndicators",
              "qnApproverSubmissions",
              "qnIndicatorApprovals",
              "newClientInitiativeUserAssignment",
              "indicatorApproverAssignments",
              "structuredResponses"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/UserProfile.ScopeFilter"
          }
        }
      },
      "UserProfile.Filter": {
        "type": "object",
        "title": "UserProfile.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "company": {
                    "type": "boolean"
                  },
                  "information": {
                    "type": "boolean"
                  },
                  "role": {
                    "type": "boolean"
                  },
                  "active": {
                    "type": "boolean"
                  },
                  "userId": {
                    "type": "boolean"
                  },
                  "clientId": {
                    "type": "boolean"
                  },
                  "access": {
                    "type": "boolean"
                  },
                  "fyStartMonth": {
                    "type": "boolean"
                  },
                  "tierLabel": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "company",
                    "information",
                    "role",
                    "active",
                    "userId",
                    "clientId",
                    "access",
                    "fyStartMonth",
                    "tierLabel"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "UserProfile.Fields"
          },
          "include": {
            "title": "UserProfile.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/UserProfile.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<UserProfile>"
      },
      "UserRoleAuthorization.Filter": {
        "type": "object",
        "title": "UserRoleAuthorization.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  },
                  "tier1_id": {
                    "type": "boolean"
                  },
                  "tier2_id": {
                    "type": "boolean"
                  },
                  "tier3_id": {
                    "type": "boolean"
                  },
                  "roles": {
                    "type": "boolean"
                  },
                  "user_id": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "userProfileId",
                    "tier1_id",
                    "tier2_id",
                    "tier3_id",
                    "roles",
                    "user_id",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "UserRoleAuthorization.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<UserRoleAuthorization>"
      },
      "UserRoleAuthorization.Filter1": {
        "type": "object",
        "title": "UserRoleAuthorization.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "UserRoleAuthorization.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "userProfileId": {
                    "type": "boolean"
                  },
                  "tier1_id": {
                    "type": "boolean"
                  },
                  "tier2_id": {
                    "type": "boolean"
                  },
                  "tier3_id": {
                    "type": "boolean"
                  },
                  "roles": {
                    "type": "boolean"
                  },
                  "user_id": {
                    "type": "boolean"
                  },
                  "created_on": {
                    "type": "boolean"
                  },
                  "modified_on": {
                    "type": "boolean"
                  },
                  "created_by": {
                    "type": "boolean"
                  },
                  "modified_by": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "id",
                    "userProfileId",
                    "tier1_id",
                    "tier2_id",
                    "tier3_id",
                    "roles",
                    "user_id",
                    "created_on",
                    "modified_on",
                    "created_by",
                    "modified_by"
                  ],
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "UserRoleAuthorization.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<UserRoleAuthorization>"
      }
    },
    "securitySchemes": {
      "jwt": {
        "type": "http",
        "scheme": "bearer",
        "bearerFormat": "JWT"
      }
    }
  },
  "security": [
    {
      "jwt": []
    }
  ]
}