{
    "openapi": "3.0.1",
    "info": {
      "title": "SailPoint.Arm.MetadataServices.WebApi",
      "version": "1.0"
    },
    "paths": {
      "/api/ErpActionDescription/{id}": {
        "delete": {
          "tags": [
            "ErpActionDescription"
          ],
          "summary": "Deletes an Action Description by id",
          "parameters": [
            {
              "name": "id",
              "in": "path",
              "description": "",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success"
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/ErpActionDescription": {
        "put": {
          "tags": [
            "ErpActionDescription"
          ],
          "summary": "Upserts an Action Description",
          "requestBody": {
            "description": "",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpActionDescriptionUpdateModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpActionDescriptionUpdateModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ErpActionDescriptionUpdateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpActionDescriptionUpdateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpActionDescriptionUpdateModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ErpActionDescriptionUpdateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpActionDescriptionUpdateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpActionDescriptionUpdateModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ErpActionDescriptionUpdateModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpActionDescriptionUpdateModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpActionDescriptionUpdateModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpActionDescriptionUpdateModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ErpActionDescriptionUpdateModel"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/ErpActionDescriptionUpdateModel"
                }
              },
              "application/json-patch+json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpActionDescriptionUpdateModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpActionDescriptionUpdateModel"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpActionDescriptionUpdateModel"
                }
              }
            }
          },
          "responses": {
            "200": {
              "description": "Success"
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/erpRole/{id}": {
        "get": {
          "tags": [
            "ErpRole"
          ],
          "summary": "Get ErpRole by id",
          "parameters": [
            {
              "name": "id",
              "in": "path",
              "description": "",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleModel"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleModel"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": { }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": { }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": { }
                },
                "application/json;odata.metadata=full": {
                  "schema": { }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": { }
                },
                "application/json;odata.metadata=none": {
                  "schema": { }
                },
                "application/json;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.streaming=false": {
                  "schema": { }
                },
                "application/json": {
                  "schema": { }
                },
                "application/xml": {
                  "schema": { }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": { }
                },
                "text/plain": {
                  "schema": { }
                },
                "text/json": {
                  "schema": { }
                }
              }
            }
          }
        },
        "patch": {
          "tags": [
            "ErpRole"
          ],
          "summary": "Updates specified ERP role.",
          "parameters": [
            {
              "name": "id",
              "in": "path",
              "description": "ERP roleId to update.",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "requestBody": {
            "description": "ERP role to update.",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleUpdateModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleUpdateModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleUpdateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleUpdateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleUpdateModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleUpdateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleUpdateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleUpdateModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleUpdateModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleUpdateModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleUpdateModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleUpdateModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleUpdateModel"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleUpdateModel"
                }
              },
              "application/json-patch+json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleUpdateModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleUpdateModel"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleUpdateModel"
                }
              }
            }
          },
          "responses": {
            "200": {
              "description": "Success"
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/erpRole": {
        "get": {
          "tags": [
            "ErpRole"
          ],
          "summary": "Get ErpRoles by approver name and system id",
          "parameters": [
            {
              "name": "approverName",
              "in": "query",
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "erpSystemId",
              "in": "query",
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleModel"
                    }
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleModel"
                    }
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleModel"
                    }
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleModel"
                    }
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleModel"
                    }
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleModel"
                    }
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleModel"
                    }
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleModel"
                    }
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleModel"
                    }
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleModel"
                    }
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleModel"
                    }
                  }
                },
                "application/json": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleModel"
                    }
                  }
                },
                "application/xml": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleModel"
                    }
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleModel"
                    }
                  }
                },
                "text/plain": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleModel"
                    }
                  }
                },
                "text/json": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleModel"
                    }
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": { }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": { }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": { }
                },
                "application/json;odata.metadata=full": {
                  "schema": { }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": { }
                },
                "application/json;odata.metadata=none": {
                  "schema": { }
                },
                "application/json;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.streaming=false": {
                  "schema": { }
                },
                "application/json": {
                  "schema": { }
                },
                "application/xml": {
                  "schema": { }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": { }
                },
                "text/plain": {
                  "schema": { }
                },
                "text/json": {
                  "schema": { }
                }
              }
            }
          }
        },
        "patch": {
          "tags": [
            "ErpRole"
          ],
          "summary": "Updates specified ERP role.",
          "requestBody": {
            "description": "ERP role to update.",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleModel"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleModel"
                }
              },
              "application/json-patch+json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleModel"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleModel"
                }
              }
            }
          },
          "responses": {
            "200": {
              "description": "Success"
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          },
          "deprecated": true
        }
      },
      "/api/ErpRoleApprover/{id}": {
        "delete": {
          "tags": [
            "ErpRoleApprover"
          ],
          "summary": "Deletes a Role Approver",
          "parameters": [
            {
              "name": "id",
              "in": "path",
              "description": "the unique identifier of the RoleApprover to delete",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success"
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/ErpRoleApprover": {
        "post": {
          "tags": [
            "ErpRoleApprover"
          ],
          "summary": "Creates a Role Approver",
          "requestBody": {
            "description": "The payload needed to create it",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleApproverCreateModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleApproverCreateModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleApproverCreateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleApproverCreateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleApproverCreateModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleApproverCreateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleApproverCreateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleApproverCreateModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleApproverCreateModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleApproverCreateModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleApproverCreateModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleApproverCreateModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleApproverCreateModel"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleApproverCreateModel"
                }
              },
              "application/json-patch+json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleApproverCreateModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleApproverCreateModel"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleApproverCreateModel"
                }
              }
            }
          },
          "responses": {
            "200": {
              "description": "Success"
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/erpSystem/{erpSystemId}/roleApprovers": {
        "get": {
          "tags": [
            "ErpRoleApprover"
          ],
          "summary": "Gets role approvers for specified ERP system and, optionaly, role.\r\n\r\n<b>WARNING:</b>\r\nThis endpoint is needed for legacy jobs, like User to Role, Role to TCode, etc..\r\nPlease do not use this endpoint in all other cases and use OData instead.",
          "parameters": [
            {
              "name": "erpSystemId",
              "in": "path",
              "description": "Identifier of ERP system.",
              "required": true,
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            {
              "name": "roleName",
              "in": "query",
              "description": "Name of the role. Optional.",
              "schema": {
                "type": "string"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/xml": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "text/plain": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "text/json": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/roleLocation/{roleLocationId}": {
        "get": {
          "tags": [
            "ErpRoleLocation"
          ],
          "summary": "Get ErpRoleLocation by id",
          "parameters": [
            {
              "name": "roleLocationId",
              "in": "path",
              "description": "",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": { }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": { }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": { }
                },
                "application/json;odata.metadata=full": {
                  "schema": { }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": { }
                },
                "application/json;odata.metadata=none": {
                  "schema": { }
                },
                "application/json;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.streaming=false": {
                  "schema": { }
                },
                "application/json": {
                  "schema": { }
                },
                "application/xml": {
                  "schema": { }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": { }
                },
                "text/plain": {
                  "schema": { }
                },
                "text/json": {
                  "schema": { }
                }
              }
            }
          }
        },
        "put": {
          "tags": [
            "ErpRoleLocation"
          ],
          "summary": "Update ErpRoleLocation",
          "parameters": [
            {
              "name": "roleLocationId",
              "in": "path",
              "description": "Model Id",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "requestBody": {
            "description": "Model to update",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationUpdateDto"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationUpdateDto"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationUpdateDto"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationUpdateDto"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationUpdateDto"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationUpdateDto"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationUpdateDto"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationUpdateDto"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationUpdateDto"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationUpdateDto"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationUpdateDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationUpdateDto"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationUpdateDto"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationUpdateDto"
                }
              },
              "application/json-patch+json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationUpdateDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationUpdateDto"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationUpdateDto"
                }
              }
            }
          },
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": { }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": { }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": { }
                },
                "application/json;odata.metadata=full": {
                  "schema": { }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": { }
                },
                "application/json;odata.metadata=none": {
                  "schema": { }
                },
                "application/json;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.streaming=false": {
                  "schema": { }
                },
                "application/json": {
                  "schema": { }
                },
                "application/xml": {
                  "schema": { }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": { }
                },
                "text/plain": {
                  "schema": { }
                },
                "text/json": {
                  "schema": { }
                }
              }
            }
          }
        },
        "delete": {
          "tags": [
            "ErpRoleLocation"
          ],
          "summary": "Delete ErpRoleLocation",
          "parameters": [
            {
              "name": "roleLocationId",
              "in": "path",
              "description": "RoleLocation id",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": { }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": { }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": { }
                },
                "application/json;odata.metadata=full": {
                  "schema": { }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": { }
                },
                "application/json;odata.metadata=none": {
                  "schema": { }
                },
                "application/json;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.streaming=false": {
                  "schema": { }
                },
                "application/json": {
                  "schema": { }
                },
                "application/xml": {
                  "schema": { }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": { }
                },
                "text/plain": {
                  "schema": { }
                },
                "text/json": {
                  "schema": { }
                }
              }
            }
          }
        }
      },
      "/api/roleLocation": {
        "post": {
          "tags": [
            "ErpRoleLocation"
          ],
          "summary": "Creates ErpRoleLocation",
          "requestBody": {
            "description": "Model to create",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationCreateDto"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationCreateDto"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationCreateDto"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationCreateDto"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationCreateDto"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationCreateDto"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationCreateDto"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationCreateDto"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationCreateDto"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationCreateDto"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationCreateDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationCreateDto"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationCreateDto"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationCreateDto"
                }
              },
              "application/json-patch+json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationCreateDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationCreateDto"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleLocationCreateDto"
                }
              }
            }
          },
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ErpRoleLocationModel"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": { }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": { }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": { }
                },
                "application/json;odata.metadata=full": {
                  "schema": { }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": { }
                },
                "application/json;odata.metadata=none": {
                  "schema": { }
                },
                "application/json;odata.streaming=true": {
                  "schema": { }
                },
                "application/json;odata.streaming=false": {
                  "schema": { }
                },
                "application/json": {
                  "schema": { }
                },
                "application/xml": {
                  "schema": { }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": { }
                },
                "text/plain": {
                  "schema": { }
                },
                "text/json": {
                  "schema": { }
                }
              }
            }
          }
        }
      },
      "/api/ErpRoleOwner/{id}": {
        "delete": {
          "tags": [
            "ErpRoleOwner"
          ],
          "summary": "Deletes a Role Owner",
          "parameters": [
            {
              "name": "id",
              "in": "path",
              "description": "the unique identifier of the  Role Owner to delete",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success"
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/NotFoundResult"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/ErpRoleOwner": {
        "post": {
          "tags": [
            "ErpRoleOwner"
          ],
          "summary": "Creates a Role Owner",
          "requestBody": {
            "description": "The payload needed to create it",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleOwnerCreateModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleOwnerCreateModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleOwnerCreateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleOwnerCreateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleOwnerCreateModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleOwnerCreateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleOwnerCreateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleOwnerCreateModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleOwnerCreateModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleOwnerCreateModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleOwnerCreateModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleOwnerCreateModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleOwnerCreateModel"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleOwnerCreateModel"
                }
              },
              "application/json-patch+json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleOwnerCreateModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleOwnerCreateModel"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpRoleOwnerCreateModel"
                }
              }
            }
          },
          "responses": {
            "200": {
              "description": "Success"
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/erpSystem/{erpSystemId}/roleOwners": {
        "get": {
          "tags": [
            "ErpRoleOwner"
          ],
          "summary": "Gets role owners for specified ERP system and, optionaly, role.\r\n\r\n<b>WARNING:</b>\r\nThis endpoint is needed for legacy jobs, like User to Role, Role to TCode, etc..\r\nPlease do not use this endpoint in all other cases and use OData instead.",
          "parameters": [
            {
              "name": "erpSystemId",
              "in": "path",
              "description": "Identifier of ERP system.",
              "required": true,
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            },
            {
              "name": "roleName",
              "in": "query",
              "description": "Name of the role. Optional.",
              "schema": {
                "type": "string"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/json": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/xml": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "text/plain": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                },
                "text/json": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/ErpRoleReviewerModel"
                    }
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/ErpSystem/{erpSystemId}/SqliteMetadata": {
        "get": {
          "tags": [
            "ErpSystemMetadata"
          ],
          "parameters": [
            {
              "name": "erpSystemId",
              "in": "path",
              "required": true,
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "type": "string",
                    "format": "binary"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "type": "string",
                    "format": "binary"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "type": "string",
                    "format": "binary"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "type": "string",
                    "format": "binary"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "type": "string",
                    "format": "binary"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "type": "string",
                    "format": "binary"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "type": "string",
                    "format": "binary"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "type": "string",
                    "format": "binary"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "type": "string",
                    "format": "binary"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "type": "string",
                    "format": "binary"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "type": "string",
                    "format": "binary"
                  }
                },
                "application/json": {
                  "schema": {
                    "type": "string",
                    "format": "binary"
                  }
                },
                "application/xml": {
                  "schema": {
                    "type": "string",
                    "format": "binary"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "type": "string",
                    "format": "binary"
                  }
                },
                "text/plain": {
                  "schema": {
                    "type": "string",
                    "format": "binary"
                  }
                },
                "text/json": {
                  "schema": {
                    "type": "string",
                    "format": "binary"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/erpSystem/{erpSystemId}/roles/export": {
        "get": {
          "tags": [
            "ErpSystemMetadata"
          ],
          "summary": "Exports all ERP roles for specified ERP system.",
          "parameters": [
            {
              "name": "erpSystemId",
              "in": "path",
              "description": "Identifier of ERP system.",
              "required": true,
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/erpSystem/{erpSystemId}/users/export": {
        "get": {
          "tags": [
            "ErpSystemMetadata"
          ],
          "summary": "Exports all ERP users for specified ERP system.",
          "parameters": [
            {
              "name": "erpSystemId",
              "in": "path",
              "description": "Identifier of ERP system.",
              "required": true,
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/Stream"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/erpSystem/{erpSystemId}/userGroups": {
        "get": {
          "tags": [
            "ErpSystemMetadata"
          ],
          "summary": "Gets all user groups available for specified ERP system.",
          "parameters": [
            {
              "name": "erpSystemId",
              "in": "path",
              "description": "Identifier of ERP system.",
              "required": true,
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/xml": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "text/plain": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "text/json": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/erpSystem/refreshstagedata": {
        "post": {
          "tags": [
            "ErpSystemMetadata"
          ],
          "summary": "Initiates a request to refresh stagedata for specified ERP system.",
          "parameters": [
            {
              "name": "erpSystemId",
              "in": "query",
              "description": "Identifier of ERP system.",
              "required": true,
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/json": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/xml": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "text/plain": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                },
                "text/json": {
                  "schema": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/system/{erpSystemId}/roles/export": {
        "get": {
          "tags": [
            "System"
          ],
          "summary": "Exports the roles stored for a particular system into a xlsx file.",
          "parameters": [
            {
              "name": "erpSystemId",
              "in": "path",
              "description": "",
              "required": true,
              "schema": {
                "type": "integer",
                "format": "int32"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success"
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/prs.odatatestxx-odata": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      }
    },
    "components": {
      "schemas": {
        "ErpActionDescriptionUpdateModel": {
          "type": "object",
          "properties": {
            "erpSystemId": {
              "type": "integer",
              "format": "int32"
            },
            "action": {
              "type": "string",
              "nullable": true
            },
            "description": {
              "type": "string",
              "nullable": true
            },
            "manuallyUpdated": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "ErpRoleApproverCreateModel": {
          "type": "object",
          "properties": {
            "erpRoleId": {
              "type": "string",
              "format": "uuid"
            },
            "armUser": {
              "type": "string",
              "nullable": true
            },
            "erpSystemId": {
              "type": "integer",
              "format": "int32"
            }
          },
          "additionalProperties": false
        },
        "ErpRoleApproverModel": {
          "type": "object",
          "properties": {
            "id": {
              "type": "string",
              "format": "uuid"
            },
            "erpRoleId": {
              "type": "string",
              "format": "uuid"
            },
            "erpRole": {
              "$ref": "#/components/schemas/ErpRoleModel"
            },
            "armUser": {
              "type": "string",
              "nullable": true
            },
            "dateCreated": {
              "type": "string",
              "format": "date-time"
            },
            "erpSystemId": {
              "type": "integer",
              "format": "int32"
            }
          },
          "additionalProperties": false
        },
        "ErpRoleLocationCreateDto": {
          "required": [
            "description",
            "erpSystemId",
            "roleLocationName"
          ],
          "type": "object",
          "properties": {
            "roleLocationName": {
              "maxLength": 512,
              "type": "string"
            },
            "description": {
              "maxLength": 512,
              "type": "string"
            },
            "erpSystemId": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          },
          "additionalProperties": false
        },
        "ErpRoleLocationModel": {
          "type": "object",
          "properties": {
            "id": {
              "type": "string",
              "format": "uuid"
            },
            "dateCreated": {
              "type": "string",
              "format": "date-time"
            },
            "roleLocationName": {
              "type": "string",
              "nullable": true
            },
            "description": {
              "type": "string",
              "nullable": true
            },
            "erpSystemId": {
              "type": "integer",
              "format": "int32",
              "nullable": true
            }
          },
          "additionalProperties": false
        },
        "ErpRoleLocationUpdateDto": {
          "required": [
            "description",
            "id",
            "roleLocationName"
          ],
          "type": "object",
          "properties": {
            "id": {
              "type": "string",
              "format": "uuid"
            },
            "roleLocationName": {
              "maxLength": 512,
              "type": "string"
            },
            "description": {
              "maxLength": 512,
              "type": "string"
            }
          },
          "additionalProperties": false
        },
        "ErpRoleModel": {
          "type": "object",
          "properties": {
            "id": {
              "type": "string",
              "format": "uuid"
            },
            "erpSystemId": {
              "type": "integer",
              "format": "int32"
            },
            "roleName": {
              "type": "string",
              "nullable": true
            },
            "description": {
              "type": "string",
              "nullable": true
            },
            "isActive": {
              "type": "boolean"
            },
            "roleLocationId": {
              "type": "string",
              "format": "uuid",
              "nullable": true
            },
            "roleLocation": {
              "$ref": "#/components/schemas/ErpRoleLocationModel"
            },
            "roleProperties": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/ErpRolePropertyModel"
              },
              "nullable": true
            },
            "users": {
              "uniqueItems": true,
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/ErpUserRoleModel"
              },
              "nullable": true
            },
            "roleOwners": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/ErpRoleOwnerModel"
              },
              "nullable": true
            },
            "roleApprovers": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/ErpRoleApproverModel"
              },
              "nullable": true
            },
            "childRoles": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/ErpRoleModel"
              },
              "nullable": true
            },
            "parentRoles": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/ErpRoleModel"
              },
              "nullable": true
            }
          },
          "additionalProperties": false
        },
        "ErpRoleOwnerCreateModel": {
          "type": "object",
          "properties": {
            "erpRoleId": {
              "type": "string",
              "format": "uuid"
            },
            "armUser": {
              "type": "string",
              "nullable": true
            },
            "erpSystemId": {
              "type": "integer",
              "format": "int32"
            }
          },
          "additionalProperties": false
        },
        "ErpRoleOwnerModel": {
          "type": "object",
          "properties": {
            "id": {
              "type": "string",
              "format": "uuid"
            },
            "erpRoleId": {
              "type": "string",
              "format": "uuid"
            },
            "erpRole": {
              "$ref": "#/components/schemas/ErpRoleModel"
            },
            "armUser": {
              "type": "string",
              "nullable": true
            },
            "dateCreated": {
              "type": "string",
              "format": "date-time"
            },
            "erpSystemId": {
              "type": "integer",
              "format": "int32"
            }
          },
          "additionalProperties": false
        },
        "ErpRolePropertyModel": {
          "type": "object",
          "properties": {
            "id": {
              "type": "integer",
              "format": "int32"
            },
            "propertyName": {
              "type": "string",
              "nullable": true
            },
            "propertyValue": {
              "type": "string",
              "nullable": true
            },
            "erpRoleId": {
              "type": "string",
              "format": "uuid"
            }
          },
          "additionalProperties": false
        },
        "ErpRoleReviewerModel": {
          "type": "object",
          "properties": {
            "armUserName": {
              "type": "string",
              "nullable": true
            },
            "roleName": {
              "type": "string",
              "nullable": true
            }
          },
          "additionalProperties": false
        },
        "ErpRoleUpdateModel": {
          "type": "object",
          "properties": {
            "description": {
              "type": "string",
              "nullable": true
            },
            "roleLocationId": {
              "type": "string",
              "format": "uuid",
              "nullable": true
            },
            "roleOwners": {
              "type": "array",
              "items": {
                "type": "string"
              },
              "nullable": true
            },
            "roleApprovers": {
              "type": "array",
              "items": {
                "type": "string"
              },
              "nullable": true
            }
          },
          "additionalProperties": false
        },
        "ErpUserModel": {
          "type": "object",
          "properties": {
            "id": {
              "type": "string",
              "format": "uuid"
            },
            "erpSystemId": {
              "type": "integer",
              "format": "int32"
            },
            "username": {
              "type": "string",
              "nullable": true
            },
            "firstName": {
              "type": "string",
              "nullable": true
            },
            "lastName": {
              "type": "string",
              "nullable": true
            },
            "fullName": {
              "type": "string",
              "nullable": true
            },
            "email": {
              "type": "string",
              "nullable": true
            },
            "department": {
              "type": "string",
              "nullable": true
            },
            "costCenter": {
              "type": "string",
              "nullable": true
            },
            "isActive": {
              "type": "boolean"
            },
            "customerId": {
              "type": "string",
              "format": "uuid"
            },
            "city": {
              "type": "string",
              "nullable": true
            },
            "function": {
              "type": "string",
              "nullable": true
            },
            "country": {
              "type": "string",
              "nullable": true
            },
            "customAttribute1": {
              "type": "string",
              "nullable": true
            },
            "customAttribute2": {
              "type": "string",
              "nullable": true
            },
            "customAttribute3": {
              "type": "string",
              "nullable": true
            },
            "customAttribute4": {
              "type": "string",
              "nullable": true
            },
            "customAttribute5": {
              "type": "string",
              "nullable": true
            },
            "userProperties": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/ErpUserPropertyModel"
              },
              "nullable": true
            },
            "roles": {
              "uniqueItems": true,
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/ErpUserRoleModel"
              },
              "nullable": true
            }
          },
          "additionalProperties": false
        },
        "ErpUserPropertyModel": {
          "type": "object",
          "properties": {
            "id": {
              "type": "integer",
              "format": "int32"
            },
            "propertyName": {
              "type": "string",
              "nullable": true
            },
            "propertyValue": {
              "type": "string",
              "nullable": true
            },
            "erpUserId": {
              "type": "string",
              "format": "uuid"
            }
          },
          "additionalProperties": false
        },
        "ErpUserRoleModel": {
          "type": "object",
          "properties": {
            "userId": {
              "type": "string",
              "format": "uuid"
            },
            "roleId": {
              "type": "string",
              "format": "uuid"
            },
            "erpSystemId": {
              "type": "integer",
              "format": "int32"
            },
            "user": {
              "$ref": "#/components/schemas/ErpUserModel"
            },
            "userRoleProperties": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/ErpUserRolePropertyModel"
              },
              "nullable": true
            },
            "role": {
              "$ref": "#/components/schemas/ErpRoleModel"
            }
          },
          "additionalProperties": false
        },
        "ErpUserRolePropertyModel": {
          "type": "object",
          "properties": {
            "id": {
              "type": "integer",
              "format": "int32"
            },
            "propertyName": {
              "type": "string",
              "nullable": true
            },
            "propertyValue": {
              "type": "string",
              "nullable": true
            },
            "erpUserRoleId": {
              "type": "string",
              "format": "uuid"
            }
          },
          "additionalProperties": false
        },
        "NotFoundResult": {
          "type": "object",
          "properties": {
            "statusCode": {
              "type": "integer",
              "format": "int32",
              "readOnly": true
            }
          },
          "additionalProperties": false
        },
        "ProblemDetails": {
          "type": "object",
          "properties": {
            "type": {
              "type": "string",
              "nullable": true
            },
            "title": {
              "type": "string",
              "nullable": true
            },
            "status": {
              "type": "integer",
              "format": "int32",
              "nullable": true
            },
            "detail": {
              "type": "string",
              "nullable": true
            },
            "instance": {
              "type": "string",
              "nullable": true
            }
          },
          "additionalProperties": { }
        },
        "Stream": {
          "type": "object",
          "properties": {
            "canRead": {
              "type": "boolean",
              "readOnly": true
            },
            "canSeek": {
              "type": "boolean",
              "readOnly": true
            },
            "canTimeout": {
              "type": "boolean",
              "readOnly": true
            },
            "canWrite": {
              "type": "boolean",
              "readOnly": true
            },
            "length": {
              "type": "integer",
              "format": "int64",
              "readOnly": true
            },
            "position": {
              "type": "integer",
              "format": "int64"
            },
            "readTimeout": {
              "type": "integer",
              "format": "int32"
            },
            "writeTimeout": {
              "type": "integer",
              "format": "int32"
            }
          },
          "additionalProperties": false
        }
      }
    }
  }