{
  "openapi": "3.0.4",
  "info": {
    "title": "Lk.Integration.Api.v4",
    "version": "1.0"
  },
  "paths": {
    "/api/v4/organization/{orgId}/area/{areaId}": {
      "get": {
        "tags": [
          "Area"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "areaId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Area"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/organization/{orgId}/area/{areaType}": {
      "get": {
        "tags": [
          "Area"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "areaType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Area"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/organization/{orgId}/area/{areaType}/by-name": {
      "get": {
        "tags": [
          "Area"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "areaType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "areaName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Area"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/organization/{orgid}/area/{areaId}/geometries/{coordinateSystem}/{dataFormat}": {
      "get": {
        "tags": [
          "Area"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "areaId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "coordinateSystem",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "dataFormat",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/organization/{orgid}/area/{areaId}": {
      "delete": {
        "tags": [
          "Area"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "areaId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/organization/{orgid}/area": {
      "post": {
        "tags": [
          "Area"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/Area"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/Area"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/Area"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Area"
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "Area"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/Area"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/Area"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/Area"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Area"
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/area-staging": {
      "post": {
        "tags": [
          "AreaStaging"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateAreaCommand"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateAreaCommand"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateAreaCommand"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProblemDetails"
                }
              }
            }
          },
          "404": {
            "description": "Not Found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProblemDetails"
                }
              }
            }
          },
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CreateAreaDto"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErrorCodeValidationError"
                  }
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "AreaStaging"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/RequestUpdateAreaCommand"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/RequestUpdateAreaCommand"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/RequestUpdateAreaCommand"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProblemDetails"
                }
              }
            }
          },
          "404": {
            "description": "Not Found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProblemDetails"
                }
              }
            }
          },
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UpdateAreaDto"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErrorCodeValidationError"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/area-staging/{areaId}": {
      "delete": {
        "tags": [
          "AreaStaging"
        ],
        "parameters": [
          {
            "name": "areaId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProblemDetails"
                }
              }
            }
          },
          "404": {
            "description": "Not Found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProblemDetails"
                }
              }
            }
          },
          "204": {
            "description": "No Content"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErrorCodeValidationError"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/area-staging/{areaId}/swap": {
      "put": {
        "tags": [
          "AreaStaging"
        ],
        "parameters": [
          {
            "name": "areaId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProblemDetails"
                }
              }
            }
          },
          "404": {
            "description": "Not Found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProblemDetails"
                }
              }
            }
          },
          "204": {
            "description": "No Content"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErrorCodeValidationError"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/area-staging/{areaId}/is-swap-approved": {
      "get": {
        "tags": [
          "AreaStaging"
        ],
        "parameters": [
          {
            "name": "areaId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProblemDetails"
                }
              }
            }
          },
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AreaOfInterestChangeRequestEnum"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErrorCodeValidationError"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/area-staging/{areaId}/is-delete-approved": {
      "get": {
        "tags": [
          "AreaStaging"
        ],
        "parameters": [
          {
            "name": "areaId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProblemDetails"
                }
              }
            }
          },
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AreaOfInterestChangeRequestEnum"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErrorCodeValidationError"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/auth": {
      "post": {
        "tags": [
          "Authentication"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Authentication"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/api-auth": {
      "post": {
        "tags": [
          "Authentication"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/NewV4Login"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/NewV4Login"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/NewV4Login"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/auth/isAuthenticated": {
      "get": {
        "tags": [
          "Authentication"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/auth/isAuthenticatedWithAppKey": {
      "get": {
        "tags": [
          "Authentication"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HttpResponseMessage"
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/auth/verifyToken/{tempToken}": {
      "get": {
        "tags": [
          "Authentication"
        ],
        "parameters": [
          {
            "name": "tempToken",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HttpResponseMessage"
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/authAsUser/{userName}": {
      "post": {
        "tags": [
          "Authentication"
        ],
        "parameters": [
          {
            "name": "userName",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HttpResponseMessage"
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/inquirercase/{casenr}": {
      "get": {
        "tags": [
          "Inquiry"
        ],
        "parameters": [
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InquirerCase"
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/inquiry/workCategories/{caseType}": {
      "get": {
        "tags": [
          "Inquiry"
        ],
        "parameters": [
          {
            "name": "caseType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/WorkCategory"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/inquirercase/{casenr}/caserecipient/{recipientId}/ublinformation": {
      "get": {
        "tags": [
          "Inquiry"
        ],
        "parameters": [
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "recipientId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UblInformation"
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/inquirercase/{casenr}/pdf": {
      "get": {
        "tags": [
          "Inquiry"
        ],
        "parameters": [
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/inquirercase/{casenr}/caserecipient/{status}": {
      "get": {
        "tags": [
          "Inquiry"
        ],
        "parameters": [
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "status",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/InquirerCaseRecipient"
                  }
                }
              }
            }
          }
        },
        "deprecated": true
      }
    },
    "/api/v4/inquirercase/{casenr}/caserecipient/{recipientId}/confirm": {
      "post": {
        "tags": [
          "Inquiry"
        ],
        "parameters": [
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "recipientId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HttpResponseMessage"
                }
              }
            }
          }
        },
        "deprecated": true
      }
    },
    "/api/v4/inquirercase/{casenr}/close": {
      "post": {
        "tags": [
          "Inquiry"
        ],
        "parameters": [
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CloseCase"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CloseCase"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CloseCase"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/inquirercase/{casenr}/cancel": {
      "post": {
        "tags": [
          "Inquiry"
        ],
        "parameters": [
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CancelCase"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CancelCase"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CancelCase"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/inquiry/involvedrecipients": {
      "post": {
        "tags": [
          "Inquiry"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateRecipients"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateRecipients"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateRecipients"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/InquirerCaseRecipient"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/inquiry/attachments": {
      "post": {
        "tags": [
          "Inquiry"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "additionalProperties": {
                  "type": "string",
                  "format": "byte"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "object",
                "additionalProperties": {
                  "type": "string",
                  "format": "byte"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "object",
                "additionalProperties": {
                  "type": "string",
                  "format": "byte"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "integer",
                    "format": "int32"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/inquiry/cableinquiry/involvedrecipients": {
      "post": {
        "tags": [
          "Inquiry"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CableInquiry"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CableInquiry"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CableInquiry"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/InquirerCaseRecipient"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/inquiry/cableinquiry": {
      "post": {
        "tags": [
          "Inquiry"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateCableInquiry"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateCableInquiry"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateCableInquiry"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/inquiry/collaborationinquiry/involvedrecipients": {
      "post": {
        "tags": [
          "Inquiry"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CollaborationInquiry"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CollaborationInquiry"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CollaborationInquiry"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/InquirerCaseRecipient"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/inquiry/collaborationinquiry": {
      "post": {
        "tags": [
          "Inquiry"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateCollaborationInquiry"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateCollaborationInquiry"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateCollaborationInquiry"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/inquiry/emergencyinquiry/involvedrecipients": {
      "post": {
        "tags": [
          "Inquiry"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/EmergencyInquiry"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/EmergencyInquiry"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/EmergencyInquiry"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/InquirerCaseRecipient"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/inquiry/emergencyinquiry": {
      "post": {
        "tags": [
          "Inquiry"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateEmergencyInquiry"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateEmergencyInquiry"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateEmergencyInquiry"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/inquiry/planninginquiry/involvedrecipients": {
      "post": {
        "tags": [
          "Inquiry"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/PlanningInquiry"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/PlanningInquiry"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/PlanningInquiry"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/InquirerCaseRecipient"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/inquiry/planninginquiry": {
      "post": {
        "tags": [
          "Inquiry"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreatePlanningInquiry"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreatePlanningInquiry"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreatePlanningInquiry"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/inquiry/projectinquiry/involvedrecipients": {
      "post": {
        "tags": [
          "Inquiry"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/ProjectInquiry"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/ProjectInquiry"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/ProjectInquiry"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/InquirerCaseRecipient"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/inquiry/projectinquiry": {
      "post": {
        "tags": [
          "Inquiry"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateProjectInquiry"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateProjectInquiry"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateProjectInquiry"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/inquiry/{caseNr}/attachment/{fileName}": {
      "get": {
        "tags": [
          "Inquiry"
        ],
        "parameters": [
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "fileName",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "zip",
            "in": "query",
            "schema": {
              "type": "boolean",
              "default": false
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/inquiry/{caseNr}/archive": {
      "get": {
        "tags": [
          "Inquiry"
        ],
        "parameters": [
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/lemmy/{lemmyToken}/{version}/auth": {
      "post": {
        "tags": [
          "Lemmy"
        ],
        "parameters": [
          {
            "name": "lemmyToken",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/lemmy/{lemmyToken}/{version}/notification/{notificationType}": {
      "post": {
        "tags": [
          "Lemmy"
        ],
        "parameters": [
          {
            "name": "lemmyToken",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "notificationType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/NotificationMessage"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/NotificationMessage"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/NotificationMessage"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HttpResponseMessage"
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/lemmy/{lemmyToken}/{version}/settings": {
      "get": {
        "tags": [
          "Lemmy"
        ],
        "parameters": [
          {
            "name": "lemmyToken",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Settings"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/lemmy/{lemmyToken}/{version}/manualreview/{caseNumber}": {
      "post": {
        "tags": [
          "Lemmy"
        ],
        "parameters": [
          {
            "name": "lemmyToken",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "caseNumber",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HttpResponseMessage"
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/lemmy/{lemmyToken}/{version}/manualreview/{caseNumber}/{areaType}/{recipientId}": {
      "post": {
        "tags": [
          "Lemmy"
        ],
        "parameters": [
          {
            "name": "lemmyToken",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "caseNumber",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "areaType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "recipientId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HttpResponseMessage"
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/lemmy/{lemmyToken}/{version}/area": {
      "post": {
        "tags": [
          "Lemmy"
        ],
        "parameters": [
          {
            "name": "lemmyToken",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/Area"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/Area"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/Area"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "Lemmy"
        ],
        "parameters": [
          {
            "name": "lemmyToken",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/IntegrationPatchArea"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/IntegrationPatchArea"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/IntegrationPatchArea"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Area"
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/organization/{orgid}/cableownercasefilter": {
      "get": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "caseNumber",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 100
            }
          },
          {
            "name": "from",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "to",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "types",
            "in": "query",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "status",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "recipientList",
            "in": "query",
            "schema": {
              "type": "array",
              "items": {
                "type": "string",
                "format": "uuid"
              }
            }
          },
          {
            "name": "aType",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/CableOwnerCase"
                  }
                }
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CaseFilters"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CaseFilters"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CaseFilters"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/CableOwnerCase"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/organization/{orgid}/cableownercases/{status}/{limit}": {
      "get": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "status",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 100
            }
          },
          {
            "name": "aType",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/CableOwnerCase"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/organization/{orgid}/cableownercases/{status}/before/{casenumber}/{limit}": {
      "get": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "status",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "casenumber",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 100
            }
          },
          {
            "name": "aType",
            "in": "query",
            "schema": {
              "type": "string",
              "default": ""
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/CableOwnerCase"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/organization/{orgid}/cableownercases/{status}/after/{casenumber}/{limit}": {
      "get": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "status",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "casenumber",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 100
            }
          },
          {
            "name": "aType",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/CableOwnerCase"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/organization/{orgId}/cableownercase/{caseNr}": {
      "get": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/organization/{orgid}/recipient/{recipientId}": {
      "get": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "recipientId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Recipient"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/organization/{orgid}/cableownercase/{casenr}/{areaType}/reassign": {
      "post": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "areaType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/ReassignRecipient"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/ReassignRecipient"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/ReassignRecipient"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/organization/{orgid}/cableownercase/{casenr}/geometries/{coordinateSystem}/{dataFormat}": {
      "get": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "coordinateSystem",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "dataFormat",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/organization/{orgid}/cableownercase/{casenr}/{areaType}/caserecipient/{recipientId}/reply": {
      "post": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "areaType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "recipientId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/Reply"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/Reply"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/Reply"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Event"
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/organization/{orgid}/cableownercase/{casenr}/{areaType}/caserecipient/{recipientId}/take": {
      "post": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "areaType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "recipientId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/organization/{orgid}/cableownercase/{casenr}/{areaType}/caserecipient/{recipientId}/manual-review": {
      "post": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "areaType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "recipientId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/organization/{orgid}/cableownercase/{casenr}/pdf": {
      "get": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/organization/{orgid}/inquirercase/{status}/before/{casenr}/{limit}": {
      "get": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "status",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "casenr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 100
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/InquirerCase"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/organization/{orgid}/inquirercase/{status}/after/{casenr}/{limit}": {
      "get": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "status",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "casenr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 100
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/InquirerCase"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/organization/{orgid}/inquirercase/{status}": {
      "get": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "status",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/InquirerCase"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/organization/{orgId}/measures/{areaType}/{caseType}": {
      "get": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "areaType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "caseType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/organization/{orgid}/cableownercase/{casenr}/attachment/{fileName}": {
      "get": {
        "tags": [
          "Organization"
        ],
        "parameters": [
          {
            "name": "orgId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "fileName",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "zip",
            "in": "query",
            "schema": {
              "type": "boolean",
              "default": false
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/organization/notification": {
      "post": {
        "tags": [
          "Organization"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/OrganizationNotification"
                  }
                ]
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/OrganizationNotification"
                  }
                ]
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/OrganizationNotification"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/v4/user/organization": {
      "get": {
        "tags": [
          "User"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/user/inquirercase/{limit}": {
      "get": {
        "tags": [
          "User"
        ],
        "parameters": [
          {
            "name": "limit",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 100
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/InquirerCase"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/user/inquirercase/before/{casenr}/{limit}": {
      "get": {
        "tags": [
          "User"
        ],
        "parameters": [
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 100
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/InquirerCase"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/user/inquirercase/after/{casenr}/{limit}": {
      "get": {
        "tags": [
          "User"
        ],
        "parameters": [
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 100
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/InquirerCase"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/user/inquirercase/{status}/{limit}": {
      "get": {
        "tags": [
          "User"
        ],
        "parameters": [
          {
            "name": "status",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 100
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/InquirerCase"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/user/inquirercase/{status}/before/{casenr}/{limit}": {
      "get": {
        "tags": [
          "User"
        ],
        "parameters": [
          {
            "name": "status",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 100
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/InquirerCase"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v4/user/inquirercase/{status}/after/{casenr}/{limit}": {
      "get": {
        "tags": [
          "User"
        ],
        "parameters": [
          {
            "name": "status",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "caseNr",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 100
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/InquirerCase"
                  }
                }
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "Area": {
        "required": [
          "Recipients"
        ],
        "type": "object",
        "properties": {
          "Id": {
            "type": "string",
            "nullable": true
          },
          "Name": {
            "type": "string",
            "nullable": true
          },
          "Geometry": {
            "type": "string",
            "nullable": true
          },
          "Recipients": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            }
          },
          "AreaType": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AreaOfInterestChangeRequestEnum": {
        "enum": [
          "NotAnswered",
          "Approved",
          "Rejected",
          "NotApplicable"
        ],
        "type": "string",
        "x-enumNames": [
          "NotAnswered",
          "Approved",
          "Rejected",
          "NotApplicable"
        ]
      },
      "AreaOfInterestSwapResponseStatus": {
        "enum": [
          "AutomaticallySwapped",
          "ManualConfirmationRequired"
        ],
        "type": "string",
        "x-enumNames": [
          "AutomaticallySwapped",
          "ManualConfirmationRequired"
        ]
      },
      "CableInquiry": {
        "type": "object",
        "properties": {
          "CreatedUsing": {
            "type": "string",
            "nullable": true
          },
          "Purpose": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "Name": {
            "type": "string",
            "nullable": true
          },
          "Comment": {
            "type": "string",
            "nullable": true
          },
          "Geometry": {
            "type": "string",
            "nullable": true
          },
          "StartDate": {
            "type": "string",
            "nullable": true
          },
          "EndDate": {
            "type": "string",
            "nullable": true
          },
          "Attachments": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "NotifyOnReply": {
            "type": "boolean",
            "nullable": true
          },
          "NotificationViaSms": {
            "type": "string",
            "nullable": true
          },
          "WorkCategory": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "PropertyDesignation": {
            "type": "string",
            "nullable": true
          },
          "SiteContactName": {
            "type": "string",
            "nullable": true
          },
          "SiteContactPhone": {
            "type": "string",
            "nullable": true
          },
          "MeetUpAddress": {
            "allOf": [
              {
                "$ref": "#/components/schemas/MeetUpAddress"
              }
            ],
            "nullable": true
          },
          "WorkMethods": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "EndCustomer": {
            "type": "string",
            "nullable": true
          },
          "ExcavationDepth": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "PreferedContactWay": {
            "type": "string",
            "nullable": true
          },
          "PreferedContactValue": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CableOwnerCase": {
        "required": [
          "AppliesUbl",
          "Center",
          "Created",
          "CreatedWithinBankIdSession",
          "Id",
          "Inquirer",
          "Name",
          "Recipients",
          "Regions",
          "Status",
          "Type"
        ],
        "type": "object",
        "properties": {
          "Id": {
            "type": "string"
          },
          "Created": {
            "type": "string"
          },
          "Status": {
            "type": "string"
          },
          "Inquirer": {
            "allOf": [
              {
                "$ref": "#/components/schemas/User"
              }
            ]
          },
          "Center": {
            "type": "object",
            "additionalProperties": {
              "type": "array",
              "items": {
                "type": "array",
                "items": {
                  "type": "number",
                  "format": "double"
                }
              }
            }
          },
          "CableInquiry": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CableInquiry"
              }
            ],
            "nullable": true
          },
          "CollaborationInquiry": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CollaborationInquiry"
              }
            ],
            "nullable": true
          },
          "EmergencyInquiry": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EmergencyInquiry"
              }
            ],
            "nullable": true
          },
          "PlanningInquiry": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PlanningInquiry"
              }
            ],
            "nullable": true
          },
          "ProjectInquiry": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ProjectInquiry"
              }
            ],
            "nullable": true
          },
          "Regions": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "Type": {
            "type": "string"
          },
          "CreatedWithinBankIdSession": {
            "type": "boolean"
          },
          "Name": {
            "type": "string"
          },
          "Recipients": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CableOwnerCaseRecipient"
            }
          },
          "AppliesUbl": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "CableOwnerCaseRecipient": {
        "required": [
          "AnswerIsconfirmed",
          "AppliesUbl",
          "AreaNames",
          "AreaType",
          "IsBroadbandBuilder",
          "PhysicalResponseTime",
          "Recipient",
          "RequiresReply",
          "ResponseTime",
          "Status"
        ],
        "type": "object",
        "properties": {
          "Recipient": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Recipient"
              }
            ]
          },
          "Status": {
            "type": "string"
          },
          "Events": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Event"
            },
            "nullable": true
          },
          "ResponseTime": {
            "type": "number",
            "format": "double"
          },
          "PhysicalResponseTime": {
            "type": "number",
            "format": "double"
          },
          "AreaType": {
            "type": "string"
          },
          "AppliesUbl": {
            "type": "boolean"
          },
          "IsBroadbandBuilder": {
            "type": "boolean"
          },
          "RequiresReply": {
            "type": "boolean"
          },
          "AreaNames": {
            "type": "string"
          },
          "AnswerIsconfirmed": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "CancelCase": {
        "required": [
          "Comment",
          "Reason"
        ],
        "type": "object",
        "properties": {
          "Reason": {
            "type": "string"
          },
          "Comment": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "CaseFilters": {
        "type": "object",
        "properties": {
          "CaseNumber": {
            "type": "string",
            "nullable": true
          },
          "Limit": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "From": {
            "type": "string",
            "nullable": true
          },
          "To": {
            "type": "string",
            "nullable": true
          },
          "CaseTypes": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "CaseStatus": {
            "type": "string",
            "nullable": true
          },
          "RecipientList": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "uuid"
            },
            "nullable": true
          },
          "AreaType": {
            "type": "string",
            "nullable": true
          },
          "GeoData": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CloseCase": {
        "required": [
          "ClosingComments"
        ],
        "type": "object",
        "properties": {
          "ClosingComments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ClosingCaseCommentToRecipient"
            }
          }
        },
        "additionalProperties": false
      },
      "ClosingCaseCommentToRecipient": {
        "type": "object",
        "properties": {
          "RecipientId": {
            "type": "string",
            "nullable": true
          },
          "AreaType": {
            "type": "string",
            "nullable": true
          },
          "Comment": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CollaborationInquiry": {
        "type": "object",
        "properties": {
          "CreatedUsing": {
            "type": "string",
            "nullable": true
          },
          "Purpose": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "Name": {
            "type": "string",
            "nullable": true
          },
          "Comment": {
            "type": "string",
            "nullable": true
          },
          "Geometry": {
            "type": "string",
            "nullable": true
          },
          "StartDate": {
            "type": "string",
            "nullable": true
          },
          "EndDate": {
            "type": "string",
            "nullable": true
          },
          "Attachments": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "NotifyOnReply": {
            "type": "boolean",
            "nullable": true
          },
          "NotificationViaSms": {
            "type": "string",
            "nullable": true
          },
          "WorkCategory": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "WorkMethods": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "ExcavationDepth": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "ExcavationWidth": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "Milestones": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Milestone"
            },
            "nullable": true
          },
          "ProjectStartDate": {
            "type": "string",
            "nullable": true
          },
          "ProjectEndDate": {
            "type": "string",
            "nullable": true
          },
          "PublishableUnderUbl": {
            "type": "boolean",
            "nullable": true
          },
          "UblInfo": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CollaborationUblInfo"
              }
            ],
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CollaborationUblInfo": {
        "type": "object",
        "properties": {
          "ContactName": {
            "type": "string",
            "nullable": true
          },
          "Phone": {
            "type": "string",
            "nullable": true
          },
          "Email": {
            "type": "string",
            "nullable": true
          },
          "Url": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ContactInfo": {
        "type": "object",
        "properties": {
          "Email": {
            "type": "string",
            "nullable": true
          },
          "PhoneNumber": {
            "type": "string",
            "nullable": true
          },
          "MobileNumber": {
            "type": "string",
            "nullable": true
          },
          "FaxNumber": {
            "type": "string",
            "nullable": true
          },
          "Address": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Coordinate": {
        "required": [
          "IsValid",
          "M",
          "X",
          "Y",
          "Z"
        ],
        "type": "object",
        "properties": {
          "X": {
            "type": "number",
            "format": "double"
          },
          "Y": {
            "type": "number",
            "format": "double"
          },
          "Z": {
            "type": "number",
            "format": "double"
          },
          "M": {
            "type": "number",
            "format": "double"
          },
          "CoordinateValue": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Coordinate"
              }
            ],
            "nullable": true
          },
          "IsValid": {
            "type": "boolean",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "CoordinateEqualityComparer": {
        "type": "object",
        "additionalProperties": false
      },
      "CoordinateSequence": {
        "required": [
          "Count",
          "Dimension",
          "HasM",
          "HasZ",
          "Measures",
          "MOrdinateIndex",
          "Ordinates",
          "Spatial",
          "ZOrdinateIndex"
        ],
        "type": "object",
        "properties": {
          "Dimension": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "Measures": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "Spatial": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "Ordinates": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Ordinates"
              }
            ],
            "readOnly": true,
            "x-enumNames": [
              "None",
              "X",
              "Spatial1",
              "Y",
              "Spatial2",
              "XY",
              "Z",
              "Spatial3",
              "XYZ",
              "Spatial4",
              "Spatial5",
              "Spatial6",
              "Spatial7",
              "Spatial8",
              "Spatial9",
              "Spatial10",
              "Spatial11",
              "Spatial12",
              "Spatial13",
              "Spatial14",
              "Spatial15",
              "Spatial16",
              "AllSpatialOrdinates",
              "M",
              "Measure1",
              "XYM",
              "XYZM",
              "Measure2",
              "Measure3",
              "Measure4",
              "Measure5",
              "Measure6",
              "Measure7",
              "Measure8",
              "Measure9",
              "Measure10",
              "Measure11",
              "Measure12",
              "Measure13",
              "Measure14",
              "Measure15",
              "Measure16",
              "AllMeasureOrdinates",
              "AllOrdinates"
            ]
          },
          "HasZ": {
            "type": "boolean",
            "readOnly": true
          },
          "HasM": {
            "type": "boolean",
            "readOnly": true
          },
          "ZOrdinateIndex": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "MOrdinateIndex": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "First": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Coordinate"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "Last": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Coordinate"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "Count": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "CoordinateSequenceFactory": {
        "required": [
          "Ordinates"
        ],
        "type": "object",
        "properties": {
          "Ordinates": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Ordinates"
              }
            ],
            "readOnly": true,
            "x-enumNames": [
              "None",
              "X",
              "Spatial1",
              "Y",
              "Spatial2",
              "XY",
              "Z",
              "Spatial3",
              "XYZ",
              "Spatial4",
              "Spatial5",
              "Spatial6",
              "Spatial7",
              "Spatial8",
              "Spatial9",
              "Spatial10",
              "Spatial11",
              "Spatial12",
              "Spatial13",
              "Spatial14",
              "Spatial15",
              "Spatial16",
              "AllSpatialOrdinates",
              "M",
              "Measure1",
              "XYM",
              "XYZM",
              "Measure2",
              "Measure3",
              "Measure4",
              "Measure5",
              "Measure6",
              "Measure7",
              "Measure8",
              "Measure9",
              "Measure10",
              "Measure11",
              "Measure12",
              "Measure13",
              "Measure14",
              "Measure15",
              "Measure16",
              "AllMeasureOrdinates",
              "AllOrdinates"
            ]
          }
        },
        "additionalProperties": false
      },
      "CreateAreaCommand": {
        "required": [
          "Geometries",
          "Name"
        ],
        "type": "object",
        "properties": {
          "Name": {
            "type": "string"
          },
          "Geometries": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Geometry"
            }
          }
        },
        "additionalProperties": false
      },
      "CreateAreaDto": {
        "required": [
          "AreaId",
          "Status"
        ],
        "type": "object",
        "properties": {
          "AreaId": {
            "type": "string",
            "format": "uuid"
          },
          "Status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/AreaOfInterestSwapResponseStatus"
              }
            ],
            "x-enumNames": [
              "AutomaticallySwapped",
              "ManualConfirmationRequired"
            ]
          }
        },
        "additionalProperties": false
      },
      "CreateCableInquiry": {
        "required": [
          "Attachments",
          "ExemptedInterestedOrganzations",
          "ExemptedInvolvedOrganzations"
        ],
        "type": "object",
        "properties": {
          "ExemptedInvolvedOrganzations": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "ExemptedInterestedOrganzations": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "Attachments": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            }
          },
          "Inquiry": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CableInquiry"
              }
            ],
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateCollaborationInquiry": {
        "required": [
          "Attachments",
          "ExemptedInterestedOrganzations",
          "ExemptedInvolvedOrganzations"
        ],
        "type": "object",
        "properties": {
          "ExemptedInvolvedOrganzations": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "ExemptedInterestedOrganzations": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "Attachments": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            }
          },
          "Inquiry": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CollaborationInquiry"
              }
            ],
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateEmergencyInquiry": {
        "required": [
          "Attachments",
          "ExemptedInterestedOrganzations",
          "ExemptedInvolvedOrganzations"
        ],
        "type": "object",
        "properties": {
          "ExemptedInvolvedOrganzations": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "ExemptedInterestedOrganzations": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "Attachments": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            }
          },
          "Inquiry": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EmergencyInquiry"
              }
            ],
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreatePlanningInquiry": {
        "required": [
          "Attachments",
          "ExemptedInterestedOrganzations",
          "ExemptedInvolvedOrganzations"
        ],
        "type": "object",
        "properties": {
          "ExemptedInvolvedOrganzations": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "ExemptedInterestedOrganzations": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "Attachments": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            }
          },
          "Inquiry": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PlanningInquiry"
              }
            ],
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateProjectInquiry": {
        "required": [
          "Attachments",
          "ExemptedInterestedOrganzations",
          "ExemptedInvolvedOrganzations"
        ],
        "type": "object",
        "properties": {
          "ExemptedInvolvedOrganzations": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "ExemptedInterestedOrganzations": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "Attachments": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            }
          },
          "Inquiry": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ProjectInquiry"
              }
            ],
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateRecipients": {
        "type": "object",
        "properties": {
          "Purpose": {
            "type": "string",
            "nullable": true
          },
          "Geometry": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Dimension": {
        "enum": [
          "Point",
          "Curve",
          "Surface",
          "Collapse",
          "Dontcare",
          "True",
          "False"
        ],
        "type": "string",
        "x-enumNames": [
          "Point",
          "P",
          "Curve",
          "L",
          "Surface",
          "A",
          "Collapse",
          "Dontcare",
          "True",
          "False",
          "Unknown"
        ]
      },
      "ElevationModel": {
        "type": "object",
        "properties": {
          "Extent": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Envelope"
              }
            ],
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "EmergencyInquiry": {
        "required": [
          "PropertyDesignation",
          "SiteContactName",
          "SiteContactPhone"
        ],
        "type": "object",
        "properties": {
          "CreatedUsing": {
            "type": "string",
            "nullable": true
          },
          "Purpose": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "Name": {
            "type": "string",
            "nullable": true
          },
          "Comment": {
            "type": "string",
            "nullable": true
          },
          "Geometry": {
            "type": "string",
            "nullable": true
          },
          "StartDate": {
            "type": "string",
            "nullable": true
          },
          "EndDate": {
            "type": "string",
            "nullable": true
          },
          "Attachments": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "NotifyOnReply": {
            "type": "boolean",
            "nullable": true
          },
          "NotificationViaSms": {
            "type": "string",
            "nullable": true
          },
          "WorkCategory": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "PropertyDesignation": {
            "type": "string"
          },
          "SiteContactName": {
            "type": "string"
          },
          "SiteContactPhone": {
            "type": "string"
          },
          "MeetUpAddress": {
            "allOf": [
              {
                "$ref": "#/components/schemas/MeetUpAddress"
              }
            ],
            "nullable": true
          },
          "WorkMethods": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "EndCustomer": {
            "type": "string",
            "nullable": true
          },
          "ExcavationDepth": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "PreferedContactWay": {
            "type": "string",
            "nullable": true
          },
          "PreferedContactValue": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Envelope": {
        "required": [
          "Area",
          "Diameter",
          "Height",
          "IsNull",
          "MaxExtent",
          "MaxX",
          "MaxY",
          "MinExtent",
          "MinX",
          "MinY",
          "Width"
        ],
        "type": "object",
        "properties": {
          "IsNull": {
            "type": "boolean",
            "readOnly": true
          },
          "Width": {
            "type": "number",
            "format": "double",
            "readOnly": true
          },
          "Height": {
            "type": "number",
            "format": "double",
            "readOnly": true
          },
          "Diameter": {
            "type": "number",
            "format": "double",
            "readOnly": true
          },
          "MinX": {
            "type": "number",
            "format": "double",
            "readOnly": true
          },
          "MaxX": {
            "type": "number",
            "format": "double",
            "readOnly": true
          },
          "MinY": {
            "type": "number",
            "format": "double",
            "readOnly": true
          },
          "MaxY": {
            "type": "number",
            "format": "double",
            "readOnly": true
          },
          "Area": {
            "type": "number",
            "format": "double",
            "readOnly": true
          },
          "MinExtent": {
            "type": "number",
            "format": "double",
            "readOnly": true
          },
          "MaxExtent": {
            "type": "number",
            "format": "double",
            "readOnly": true
          },
          "Centre": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Coordinate"
              }
            ],
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "ErrorCode": {
        "enum": [
          "None",
          "CaseNumberInvalidFormat",
          "CaseIsArchived",
          "CaseIsClosedOrCanceled",
          "CaseAlreadyAnswered",
          "EmergencyIsOnlyForProfessionals",
          "MaxNumberOfCases",
          "InvalidCharacters",
          "AnswerAlreadyConfirmedByInquirer",
          "Empty",
          "IdEmpty",
          "MaxLength",
          "NameMaxLength",
          "NameEmpty",
          "NameAlreadyTaken",
          "EmailEmpty",
          "EmailMaxLength",
          "EmailInvalidFormat",
          "EmailOrUrlMustBeSet",
          "EmailStringMaxLength",
          "UrlEmpty",
          "UrlMaxLength",
          "UrlInvalidFormat",
          "PhoneEmpty",
          "PhoneMaxLength",
          "PhoneInvalidFormat",
          "SmsNumberInvalid",
          "CommentMaxLength",
          "CommentRequired",
          "MeasuresEmpty",
          "MeasureIdInvalid",
          "MeasureCombinationInvalid",
          "RecipientIdEmpty",
          "NewRecipientIdEmpty",
          "RecipientInvalid",
          "NewRecipientInvalid",
          "RecipientNotFound",
          "RecipientHasNotConfirmed",
          "RecipientUserIsInvalid",
          "RecipientMaxNumberOfEmails",
          "RecipientDuplicateEmails",
          "RecipientHasOpenUnconfirmedCases",
          "RecipientHasConnectedAreas",
          "RecipientNameAlreadyTaken",
          "RecipientPurposeCombinationsDuplicated",
          "ClosedOrCanceled",
          "AreaTypeInvalid",
          "InvalidPageSize",
          "InvalidPageNumber",
          "InquirerSearchQueryTooShort",
          "InquirerSearchQueryTooLong",
          "CaseNumberSearchPhraseTooLong",
          "CreatedEndDateMustBeEqualToOrLaterThanStartDate",
          "WorkPeriodEndDateMustBeEqualToOrLaterThanStartDate",
          "EndDateMustBeLaterThanStartDate",
          "StartDateMayNotBeEarlierThanToday",
          "StartDateMayNotBeEarlierThanTheDayAfterTomorrow",
          "CableIndicationMustBeThirtyDaysOrLess",
          "EmergencyMustBeSevenDaysOrLess",
          "DataFormatInvalid",
          "CoordinateSystemInvalid",
          "LatOutOfRange",
          "LngOutOfRange",
          "PositionXNotFinite",
          "PositionYNotFinite",
          "PositionRangeMustBePositive",
          "ReasonInvalid",
          "ToDateMustBeEqualOrGreaterThanFromDate",
          "FileTypeInvalid",
          "FileOtherError",
          "FileTooBig",
          "FileVirusDetected",
          "FileNumberOfFiles",
          "FileExtensionInvalid",
          "FileNotAttached",
          "FileNoAccess",
          "FileInvalidFormat",
          "WorkAreasEmpty",
          "WorkMethodsNotAvailable",
          "InputMethodInvalid",
          "ZipCodeEmpty",
          "ZipCodeMinLength",
          "ZipCodeMaxLength",
          "ZipCodeInvalidFormat",
          "CityEmpty",
          "CityMaxLength",
          "StreetEmpty",
          "StreetMaxLength",
          "AddressMaxLength",
          "FaxNotAllowed",
          "PostalEmpty",
          "AddressNameEmpty",
          "AddressNameMaxLength",
          "CompanyMaxLength",
          "ControlNoOwner",
          "AffectedNoOwner",
          "MunicipalitiesNoOwner",
          "ControlNotInvolved",
          "AffectedNotInvolved",
          "MunicipalitiesNotInvolved",
          "ControlCannotExcludeAll",
          "AffectedCannotExcludeAll",
          "ControlCannotContainDuplicates",
          "AffectedCannotContainDuplicates",
          "MunicipalitiesContainDuplicates",
          "NotValidForPurpose",
          "HasDuplications",
          "NoAvailableWorkMethods",
          "AttributeMaxLength",
          "GeometryEmpty",
          "InvalidGeoJson",
          "InvalidCoordinateSystem",
          "ToManyGeometries",
          "TotalAreaTooBig",
          "DistanceBetweenAreasTooLong",
          "AreaTooBig",
          "ContainsHoles",
          "MustBePolygon",
          "RadiusTooBig",
          "InvalidInputMethod",
          "LineLengthTooLong",
          "InvalidAttribute",
          "IsNotSimple",
          "CableIdInvalid",
          "DescriptionMaxLength",
          "WebsiteUrlInvalid",
          "WebsiteUrlMaxLength",
          "InformationUrlInvalid",
          "InformationUrlMaxLength",
          "ResponseDaysCableIndicationRange",
          "ResponseDaysProjectRange",
          "ResponseDaysCollaborateRange",
          "ResponseDaysPlanningRange",
          "ResponseDaysPhysicalRange",
          "MaxAreaDifferencePercentage",
          "AreaNameEmpty",
          "AreaNameTooLong",
          "AreaHasNoGeometries",
          "AreaTooManyGeometries",
          "AreaInvalidRecipientNumber",
          "AreaInvalidRecipients",
          "AreaCanNotDeleteLastAffected",
          "AreaIsHandledByModule",
          "AreaIdEmpty",
          "MustBeValidGuid",
          "SystemAnnouncementInvalidTitle",
          "SystemAnnouncementInvalidBody",
          "SystemAnnouncementInvalidDateRange",
          "SystemAnnouncementInvalidType",
          "UnregisteredOrganizationInvalidName",
          "InvalidOrganizationNumber",
          "InvalidRegions",
          "OrganizationNameEmpty",
          "OrganizationNameTooShort",
          "OrganizationNameTooLong",
          "CableOwnerNameTooLong",
          "OrganizationNameOccupied",
          "OrganizationNumberEmpty",
          "OrganizationNumberInvalid",
          "OrganizationNumberTakenByOrgWithSameName",
          "OrganizationIsNotAvailable",
          "OrganizationExternalIdEmpty",
          "LastCableOwnerAdminRemovalNotAllowed",
          "CableIndicationInfoLinkInvalid",
          "PostalAddressTooLong",
          "DescriptionTooLong",
          "InvalidResponseDays",
          "InvalidCableIds",
          "DuplicateCableIds",
          "OrganizationCommentEmpty",
          "OrganizationCommentTooLong",
          "InvalidSuperUserOrganizationOperation",
          "InvalidPrivateOrganizationOperation",
          "InvalidInquirerOrganizationOperation",
          "StartHourBetween",
          "EndHourBetween",
          "StartHourAndEndHourCanNotBeTheSame",
          "CheckIntervalMinutesBetween",
          "MaxAllowedApiKeysForOrganization",
          "ApiKeyNotEnabledForOrganization",
          "SwapNotAccepted",
          "WrongSwapType"
        ],
        "type": "string",
        "x-enumNames": [
          "None",
          "CaseNumberInvalidFormat",
          "CaseIsArchived",
          "CaseIsClosedOrCanceled",
          "CaseAlreadyAnswered",
          "EmergencyIsOnlyForProfessionals",
          "MaxNumberOfCases",
          "InvalidCharacters",
          "AnswerAlreadyConfirmedByInquirer",
          "Empty",
          "IdEmpty",
          "MaxLength",
          "NameMaxLength",
          "NameEmpty",
          "NameAlreadyTaken",
          "EmailEmpty",
          "EmailMaxLength",
          "EmailInvalidFormat",
          "EmailOrUrlMustBeSet",
          "EmailStringMaxLength",
          "UrlEmpty",
          "UrlMaxLength",
          "UrlInvalidFormat",
          "PhoneEmpty",
          "PhoneMaxLength",
          "PhoneInvalidFormat",
          "SmsNumberInvalid",
          "CommentMaxLength",
          "CommentRequired",
          "MeasuresEmpty",
          "MeasureIdInvalid",
          "MeasureCombinationInvalid",
          "RecipientIdEmpty",
          "NewRecipientIdEmpty",
          "RecipientInvalid",
          "NewRecipientInvalid",
          "RecipientNotFound",
          "RecipientHasNotConfirmed",
          "RecipientUserIsInvalid",
          "RecipientMaxNumberOfEmails",
          "RecipientDuplicateEmails",
          "RecipientHasOpenUnconfirmedCases",
          "RecipientHasConnectedAreas",
          "RecipientNameAlreadyTaken",
          "RecipientPurposeCombinationsDuplicated",
          "ClosedOrCanceled",
          "AreaTypeInvalid",
          "InvalidPageSize",
          "InvalidPageNumber",
          "InquirerSearchQueryTooShort",
          "InquirerSearchQueryTooLong",
          "CaseNumberSearchPhraseTooLong",
          "CreatedEndDateMustBeEqualToOrLaterThanStartDate",
          "WorkPeriodEndDateMustBeEqualToOrLaterThanStartDate",
          "EndDateMustBeLaterThanStartDate",
          "StartDateMayNotBeEarlierThanToday",
          "StartDateMayNotBeEarlierThanTheDayAfterTomorrow",
          "CableIndicationMustBeThirtyDaysOrLess",
          "EmergencyMustBeSevenDaysOrLess",
          "DataFormatInvalid",
          "CoordinateSystemInvalid",
          "LatOutOfRange",
          "LngOutOfRange",
          "PositionXNotFinite",
          "PositionYNotFinite",
          "PositionRangeMustBePositive",
          "ReasonInvalid",
          "ToDateMustBeEqualOrGreaterThanFromDate",
          "FileTypeInvalid",
          "FileOtherError",
          "FileTooBig",
          "FileVirusDetected",
          "FileNumberOfFiles",
          "FileExtensionInvalid",
          "FileNotAttached",
          "FileNoAccess",
          "FileInvalidFormat",
          "WorkAreasEmpty",
          "WorkMethodsNotAvailable",
          "InputMethodInvalid",
          "ZipCodeEmpty",
          "ZipCodeMinLength",
          "ZipCodeMaxLength",
          "ZipCodeInvalidFormat",
          "CityEmpty",
          "CityMaxLength",
          "StreetEmpty",
          "StreetMaxLength",
          "AddressMaxLength",
          "FaxNotAllowed",
          "PostalEmpty",
          "AddressNameEmpty",
          "AddressNameMaxLength",
          "CompanyMaxLength",
          "ControlNoOwner",
          "AffectedNoOwner",
          "MunicipalitiesNoOwner",
          "ControlNotInvolved",
          "AffectedNotInvolved",
          "MunicipalitiesNotInvolved",
          "ControlCannotExcludeAll",
          "AffectedCannotExcludeAll",
          "ControlCannotContainDuplicates",
          "AffectedCannotContainDuplicates",
          "MunicipalitiesContainDuplicates",
          "NotValidForPurpose",
          "HasDuplications",
          "NoAvailableWorkMethods",
          "AttributeMaxLength",
          "GeometryEmpty",
          "InvalidGeoJson",
          "InvalidCoordinateSystem",
          "ToManyGeometries",
          "TotalAreaTooBig",
          "DistanceBetweenAreasTooLong",
          "AreaTooBig",
          "ContainsHoles",
          "MustBePolygon",
          "RadiusTooBig",
          "InvalidInputMethod",
          "LineLengthTooLong",
          "InvalidAttribute",
          "IsNotSimple",
          "CableIdInvalid",
          "DescriptionMaxLength",
          "WebsiteUrlInvalid",
          "WebsiteUrlMaxLength",
          "InformationUrlInvalid",
          "InformationUrlMaxLength",
          "ResponseDaysCableIndicationRange",
          "ResponseDaysProjectRange",
          "ResponseDaysCollaborateRange",
          "ResponseDaysPlanningRange",
          "ResponseDaysPhysicalRange",
          "MaxAreaDifferencePercentage",
          "AreaNameEmpty",
          "AreaNameTooLong",
          "AreaHasNoGeometries",
          "AreaTooManyGeometries",
          "AreaInvalidRecipientNumber",
          "AreaInvalidRecipients",
          "AreaCanNotDeleteLastAffected",
          "AreaIsHandledByModule",
          "AreaIdEmpty",
          "MustBeValidGuid",
          "SystemAnnouncementInvalidTitle",
          "SystemAnnouncementInvalidBody",
          "SystemAnnouncementInvalidDateRange",
          "SystemAnnouncementInvalidType",
          "UnregisteredOrganizationInvalidName",
          "InvalidOrganizationNumber",
          "InvalidRegions",
          "OrganizationNameEmpty",
          "OrganizationNameTooShort",
          "OrganizationNameTooLong",
          "CableOwnerNameTooLong",
          "OrganizationNameOccupied",
          "OrganizationNumberEmpty",
          "OrganizationNumberInvalid",
          "OrganizationNumberTakenByOrgWithSameName",
          "OrganizationIsNotAvailable",
          "OrganizationExternalIdEmpty",
          "LastCableOwnerAdminRemovalNotAllowed",
          "CableIndicationInfoLinkInvalid",
          "PostalAddressTooLong",
          "DescriptionTooLong",
          "InvalidResponseDays",
          "InvalidCableIds",
          "DuplicateCableIds",
          "OrganizationCommentEmpty",
          "OrganizationCommentTooLong",
          "InvalidSuperUserOrganizationOperation",
          "InvalidPrivateOrganizationOperation",
          "InvalidInquirerOrganizationOperation",
          "StartHourBetween",
          "EndHourBetween",
          "StartHourAndEndHourCanNotBeTheSame",
          "CheckIntervalMinutesBetween",
          "MaxAllowedApiKeysForOrganization",
          "ApiKeyNotEnabledForOrganization",
          "SwapNotAccepted",
          "WrongSwapType"
        ]
      },
      "ErrorCodeValidationError": {
        "required": [
          "Error",
          "Message"
        ],
        "type": "object",
        "properties": {
          "Message": {
            "type": "string"
          },
          "Error": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ErrorCode"
              }
            ],
            "x-enumNames": [
              "None",
              "CaseNumberInvalidFormat",
              "CaseIsArchived",
              "CaseIsClosedOrCanceled",
              "CaseAlreadyAnswered",
              "EmergencyIsOnlyForProfessionals",
              "MaxNumberOfCases",
              "InvalidCharacters",
              "AnswerAlreadyConfirmedByInquirer",
              "Empty",
              "IdEmpty",
              "MaxLength",
              "NameMaxLength",
              "NameEmpty",
              "NameAlreadyTaken",
              "EmailEmpty",
              "EmailMaxLength",
              "EmailInvalidFormat",
              "EmailOrUrlMustBeSet",
              "EmailStringMaxLength",
              "UrlEmpty",
              "UrlMaxLength",
              "UrlInvalidFormat",
              "PhoneEmpty",
              "PhoneMaxLength",
              "PhoneInvalidFormat",
              "SmsNumberInvalid",
              "CommentMaxLength",
              "CommentRequired",
              "MeasuresEmpty",
              "MeasureIdInvalid",
              "MeasureCombinationInvalid",
              "RecipientIdEmpty",
              "NewRecipientIdEmpty",
              "RecipientInvalid",
              "NewRecipientInvalid",
              "RecipientNotFound",
              "RecipientHasNotConfirmed",
              "RecipientUserIsInvalid",
              "RecipientMaxNumberOfEmails",
              "RecipientDuplicateEmails",
              "RecipientHasOpenUnconfirmedCases",
              "RecipientHasConnectedAreas",
              "RecipientNameAlreadyTaken",
              "RecipientPurposeCombinationsDuplicated",
              "ClosedOrCanceled",
              "AreaTypeInvalid",
              "InvalidPageSize",
              "InvalidPageNumber",
              "InquirerSearchQueryTooShort",
              "InquirerSearchQueryTooLong",
              "CaseNumberSearchPhraseTooLong",
              "CreatedEndDateMustBeEqualToOrLaterThanStartDate",
              "WorkPeriodEndDateMustBeEqualToOrLaterThanStartDate",
              "EndDateMustBeLaterThanStartDate",
              "StartDateMayNotBeEarlierThanToday",
              "StartDateMayNotBeEarlierThanTheDayAfterTomorrow",
              "CableIndicationMustBeThirtyDaysOrLess",
              "EmergencyMustBeSevenDaysOrLess",
              "DataFormatInvalid",
              "CoordinateSystemInvalid",
              "LatOutOfRange",
              "LngOutOfRange",
              "PositionXNotFinite",
              "PositionYNotFinite",
              "PositionRangeMustBePositive",
              "ReasonInvalid",
              "ToDateMustBeEqualOrGreaterThanFromDate",
              "FileTypeInvalid",
              "FileOtherError",
              "FileTooBig",
              "FileVirusDetected",
              "FileNumberOfFiles",
              "FileExtensionInvalid",
              "FileNotAttached",
              "FileNoAccess",
              "FileInvalidFormat",
              "WorkAreasEmpty",
              "WorkMethodsNotAvailable",
              "InputMethodInvalid",
              "ZipCodeEmpty",
              "ZipCodeMinLength",
              "ZipCodeMaxLength",
              "ZipCodeInvalidFormat",
              "CityEmpty",
              "CityMaxLength",
              "StreetEmpty",
              "StreetMaxLength",
              "AddressMaxLength",
              "FaxNotAllowed",
              "PostalEmpty",
              "AddressNameEmpty",
              "AddressNameMaxLength",
              "CompanyMaxLength",
              "ControlNoOwner",
              "AffectedNoOwner",
              "MunicipalitiesNoOwner",
              "ControlNotInvolved",
              "AffectedNotInvolved",
              "MunicipalitiesNotInvolved",
              "ControlCannotExcludeAll",
              "AffectedCannotExcludeAll",
              "ControlCannotContainDuplicates",
              "AffectedCannotContainDuplicates",
              "MunicipalitiesContainDuplicates",
              "NotValidForPurpose",
              "HasDuplications",
              "NoAvailableWorkMethods",
              "AttributeMaxLength",
              "GeometryEmpty",
              "InvalidGeoJson",
              "InvalidCoordinateSystem",
              "ToManyGeometries",
              "TotalAreaTooBig",
              "DistanceBetweenAreasTooLong",
              "AreaTooBig",
              "ContainsHoles",
              "MustBePolygon",
              "RadiusTooBig",
              "InvalidInputMethod",
              "LineLengthTooLong",
              "InvalidAttribute",
              "IsNotSimple",
              "CableIdInvalid",
              "DescriptionMaxLength",
              "WebsiteUrlInvalid",
              "WebsiteUrlMaxLength",
              "InformationUrlInvalid",
              "InformationUrlMaxLength",
              "ResponseDaysCableIndicationRange",
              "ResponseDaysProjectRange",
              "ResponseDaysCollaborateRange",
              "ResponseDaysPlanningRange",
              "ResponseDaysPhysicalRange",
              "MaxAreaDifferencePercentage",
              "AreaNameEmpty",
              "AreaNameTooLong",
              "AreaHasNoGeometries",
              "AreaTooManyGeometries",
              "AreaInvalidRecipientNumber",
              "AreaInvalidRecipients",
              "AreaCanNotDeleteLastAffected",
              "AreaIsHandledByModule",
              "AreaIdEmpty",
              "MustBeValidGuid",
              "SystemAnnouncementInvalidTitle",
              "SystemAnnouncementInvalidBody",
              "SystemAnnouncementInvalidDateRange",
              "SystemAnnouncementInvalidType",
              "UnregisteredOrganizationInvalidName",
              "InvalidOrganizationNumber",
              "InvalidRegions",
              "OrganizationNameEmpty",
              "OrganizationNameTooShort",
              "OrganizationNameTooLong",
              "CableOwnerNameTooLong",
              "OrganizationNameOccupied",
              "OrganizationNumberEmpty",
              "OrganizationNumberInvalid",
              "OrganizationNumberTakenByOrgWithSameName",
              "OrganizationIsNotAvailable",
              "OrganizationExternalIdEmpty",
              "LastCableOwnerAdminRemovalNotAllowed",
              "CableIndicationInfoLinkInvalid",
              "PostalAddressTooLong",
              "DescriptionTooLong",
              "InvalidResponseDays",
              "InvalidCableIds",
              "DuplicateCableIds",
              "OrganizationCommentEmpty",
              "OrganizationCommentTooLong",
              "InvalidSuperUserOrganizationOperation",
              "InvalidPrivateOrganizationOperation",
              "InvalidInquirerOrganizationOperation",
              "StartHourBetween",
              "EndHourBetween",
              "StartHourAndEndHourCanNotBeTheSame",
              "CheckIntervalMinutesBetween",
              "MaxAllowedApiKeysForOrganization",
              "ApiKeyNotEnabledForOrganization",
              "SwapNotAccepted",
              "WrongSwapType"
            ]
          }
        },
        "additionalProperties": false
      },
      "Event": {
        "required": [
          "Comment",
          "Measure",
          "Time"
        ],
        "type": "object",
        "properties": {
          "Time": {
            "type": "string"
          },
          "Comment": {
            "type": "string"
          },
          "Measure": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "additionalProperties": false
      },
      "Geometry": {
        "required": [
          "Area",
          "BoundaryDimension",
          "Dimension",
          "IsEmpty",
          "IsRectangle",
          "IsSimple",
          "IsValid",
          "Length",
          "NumGeometries",
          "NumPoints",
          "OgcGeometryType",
          "SRID"
        ],
        "type": "object",
        "properties": {
          "Factory": {
            "allOf": [
              {
                "$ref": "#/components/schemas/GeometryFactory"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "UserData": {
            "nullable": true
          },
          "SRID": {
            "type": "integer",
            "format": "int32"
          },
          "GeometryType": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "OgcGeometryType": {
            "allOf": [
              {
                "$ref": "#/components/schemas/OgcGeometryType"
              }
            ],
            "readOnly": true,
            "x-enumNames": [
              "Point",
              "LineString",
              "Polygon",
              "MultiPoint",
              "MultiLineString",
              "MultiPolygon",
              "GeometryCollection",
              "CircularString",
              "CompoundCurve",
              "CurvePolygon",
              "MultiCurve",
              "MultiSurface",
              "Curve",
              "Surface",
              "PolyhedralSurface",
              "TIN"
            ]
          },
          "PrecisionModel": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PrecisionModel"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "Coordinate": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Coordinate"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "Coordinates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coordinate"
            },
            "nullable": true,
            "readOnly": true
          },
          "NumPoints": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "NumGeometries": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "IsSimple": {
            "type": "boolean",
            "readOnly": true
          },
          "IsValid": {
            "type": "boolean",
            "readOnly": true
          },
          "IsEmpty": {
            "type": "boolean",
            "readOnly": true
          },
          "Area": {
            "type": "number",
            "format": "double",
            "readOnly": true
          },
          "Length": {
            "type": "number",
            "format": "double",
            "readOnly": true
          },
          "Centroid": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Point"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "InteriorPoint": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Point"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "PointOnSurface": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Point"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "Dimension": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Dimension"
              }
            ],
            "readOnly": true,
            "x-enumNames": [
              "Point",
              "P",
              "Curve",
              "L",
              "Surface",
              "A",
              "Collapse",
              "Dontcare",
              "True",
              "False",
              "Unknown"
            ]
          },
          "Boundary": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Geometry"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "BoundaryDimension": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Dimension"
              }
            ],
            "readOnly": true,
            "x-enumNames": [
              "Point",
              "P",
              "Curve",
              "L",
              "Surface",
              "A",
              "Collapse",
              "Dontcare",
              "True",
              "False",
              "Unknown"
            ]
          },
          "Envelope": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Geometry"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "EnvelopeInternal": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Envelope"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "IsRectangle": {
            "type": "boolean",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "GeometryFactory": {
        "required": [
          "SRID"
        ],
        "type": "object",
        "properties": {
          "PrecisionModel": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PrecisionModel"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "CoordinateSequenceFactory": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CoordinateSequenceFactory"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "SRID": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "ElevationModel": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ElevationModel"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "GeometryServices": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NtsGeometryServices"
              }
            ],
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "GeometryOverlay": {
        "type": "object",
        "additionalProperties": false
      },
      "GeometryRelate": {
        "type": "object",
        "additionalProperties": false
      },
      "HttpContent": {
        "required": [
          "Headers"
        ],
        "type": "object",
        "properties": {
          "Headers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StringStringIEnumerableKeyValuePair"
            },
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "HttpMethod": {
        "required": [
          "Method"
        ],
        "type": "object",
        "properties": {
          "Method": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "HttpRequestMessage": {
        "required": [
          "Headers",
          "Method",
          "Options",
          "Properties",
          "Version",
          "VersionPolicy"
        ],
        "type": "object",
        "properties": {
          "Version": {
            "type": "string"
          },
          "VersionPolicy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/HttpVersionPolicy"
              }
            ],
            "x-enumNames": [
              "RequestVersionOrLower",
              "RequestVersionOrHigher",
              "RequestVersionExact"
            ]
          },
          "Content": {
            "allOf": [
              {
                "$ref": "#/components/schemas/HttpContent"
              }
            ],
            "nullable": true
          },
          "Method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/HttpMethod"
              }
            ]
          },
          "RequestUri": {
            "type": "string",
            "format": "uri",
            "nullable": true
          },
          "Headers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StringStringIEnumerableKeyValuePair"
            },
            "readOnly": true
          },
          "Properties": {
            "type": "object",
            "additionalProperties": {
              "nullable": true
            },
            "readOnly": true,
            "deprecated": true
          },
          "Options": {
            "type": "object",
            "additionalProperties": { },
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "HttpResponseMessage": {
        "required": [
          "Content",
          "Headers",
          "IsSuccessStatusCode",
          "StatusCode",
          "TrailingHeaders",
          "Version"
        ],
        "type": "object",
        "properties": {
          "Version": {
            "type": "string"
          },
          "Content": {
            "allOf": [
              {
                "$ref": "#/components/schemas/HttpContent"
              }
            ]
          },
          "StatusCode": {
            "allOf": [
              {
                "$ref": "#/components/schemas/HttpStatusCode"
              }
            ],
            "x-enumNames": [
              "Continue",
              "SwitchingProtocols",
              "Processing",
              "EarlyHints",
              "OK",
              "Created",
              "Accepted",
              "NonAuthoritativeInformation",
              "NoContent",
              "ResetContent",
              "PartialContent",
              "MultiStatus",
              "AlreadyReported",
              "IMUsed",
              "MultipleChoices",
              "Ambiguous",
              "MovedPermanently",
              "Moved",
              "Found",
              "Redirect",
              "SeeOther",
              "RedirectMethod",
              "NotModified",
              "UseProxy",
              "Unused",
              "TemporaryRedirect",
              "RedirectKeepVerb",
              "PermanentRedirect",
              "BadRequest",
              "Unauthorized",
              "PaymentRequired",
              "Forbidden",
              "NotFound",
              "MethodNotAllowed",
              "NotAcceptable",
              "ProxyAuthenticationRequired",
              "RequestTimeout",
              "Conflict",
              "Gone",
              "LengthRequired",
              "PreconditionFailed",
              "RequestEntityTooLarge",
              "RequestUriTooLong",
              "UnsupportedMediaType",
              "RequestedRangeNotSatisfiable",
              "ExpectationFailed",
              "MisdirectedRequest",
              "UnprocessableEntity",
              "UnprocessableContent",
              "Locked",
              "FailedDependency",
              "UpgradeRequired",
              "PreconditionRequired",
              "TooManyRequests",
              "RequestHeaderFieldsTooLarge",
              "UnavailableForLegalReasons",
              "InternalServerError",
              "NotImplemented",
              "BadGateway",
              "ServiceUnavailable",
              "GatewayTimeout",
              "HttpVersionNotSupported",
              "VariantAlsoNegotiates",
              "InsufficientStorage",
              "LoopDetected",
              "NotExtended",
              "NetworkAuthenticationRequired"
            ]
          },
          "ReasonPhrase": {
            "type": "string",
            "nullable": true
          },
          "Headers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StringStringIEnumerableKeyValuePair"
            },
            "readOnly": true
          },
          "TrailingHeaders": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StringStringIEnumerableKeyValuePair"
            },
            "readOnly": true
          },
          "RequestMessage": {
            "allOf": [
              {
                "$ref": "#/components/schemas/HttpRequestMessage"
              }
            ],
            "nullable": true
          },
          "IsSuccessStatusCode": {
            "type": "boolean",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "HttpStatusCode": {
        "enum": [
          "Continue",
          "SwitchingProtocols",
          "Processing",
          "EarlyHints",
          "OK",
          "Created",
          "Accepted",
          "NonAuthoritativeInformation",
          "NoContent",
          "ResetContent",
          "PartialContent",
          "MultiStatus",
          "AlreadyReported",
          "IMUsed",
          "MultipleChoices",
          "MovedPermanently",
          "Found",
          "SeeOther",
          "NotModified",
          "UseProxy",
          "Unused",
          "TemporaryRedirect",
          "PermanentRedirect",
          "BadRequest",
          "Unauthorized",
          "PaymentRequired",
          "Forbidden",
          "NotFound",
          "MethodNotAllowed",
          "NotAcceptable",
          "ProxyAuthenticationRequired",
          "RequestTimeout",
          "Conflict",
          "Gone",
          "LengthRequired",
          "PreconditionFailed",
          "RequestEntityTooLarge",
          "RequestUriTooLong",
          "UnsupportedMediaType",
          "RequestedRangeNotSatisfiable",
          "ExpectationFailed",
          "MisdirectedRequest",
          "UnprocessableEntity",
          "Locked",
          "FailedDependency",
          "UpgradeRequired",
          "PreconditionRequired",
          "TooManyRequests",
          "RequestHeaderFieldsTooLarge",
          "UnavailableForLegalReasons",
          "InternalServerError",
          "NotImplemented",
          "BadGateway",
          "ServiceUnavailable",
          "GatewayTimeout",
          "HttpVersionNotSupported",
          "VariantAlsoNegotiates",
          "InsufficientStorage",
          "LoopDetected",
          "NotExtended",
          "NetworkAuthenticationRequired"
        ],
        "type": "string",
        "x-enumNames": [
          "Continue",
          "SwitchingProtocols",
          "Processing",
          "EarlyHints",
          "OK",
          "Created",
          "Accepted",
          "NonAuthoritativeInformation",
          "NoContent",
          "ResetContent",
          "PartialContent",
          "MultiStatus",
          "AlreadyReported",
          "IMUsed",
          "MultipleChoices",
          "Ambiguous",
          "MovedPermanently",
          "Moved",
          "Found",
          "Redirect",
          "SeeOther",
          "RedirectMethod",
          "NotModified",
          "UseProxy",
          "Unused",
          "TemporaryRedirect",
          "RedirectKeepVerb",
          "PermanentRedirect",
          "BadRequest",
          "Unauthorized",
          "PaymentRequired",
          "Forbidden",
          "NotFound",
          "MethodNotAllowed",
          "NotAcceptable",
          "ProxyAuthenticationRequired",
          "RequestTimeout",
          "Conflict",
          "Gone",
          "LengthRequired",
          "PreconditionFailed",
          "RequestEntityTooLarge",
          "RequestUriTooLong",
          "UnsupportedMediaType",
          "RequestedRangeNotSatisfiable",
          "ExpectationFailed",
          "MisdirectedRequest",
          "UnprocessableEntity",
          "UnprocessableContent",
          "Locked",
          "FailedDependency",
          "UpgradeRequired",
          "PreconditionRequired",
          "TooManyRequests",
          "RequestHeaderFieldsTooLarge",
          "UnavailableForLegalReasons",
          "InternalServerError",
          "NotImplemented",
          "BadGateway",
          "ServiceUnavailable",
          "GatewayTimeout",
          "HttpVersionNotSupported",
          "VariantAlsoNegotiates",
          "InsufficientStorage",
          "LoopDetected",
          "NotExtended",
          "NetworkAuthenticationRequired"
        ]
      },
      "HttpVersionPolicy": {
        "enum": [
          "RequestVersionOrLower",
          "RequestVersionOrHigher",
          "RequestVersionExact"
        ],
        "type": "string",
        "x-enumNames": [
          "RequestVersionOrLower",
          "RequestVersionOrHigher",
          "RequestVersionExact"
        ]
      },
      "InquirerCase": {
        "required": [
          "Center",
          "Created",
          "CreatedWithinBankIdSession",
          "Id",
          "Inquirer",
          "OtherKnownOrganizations",
          "Regions",
          "Status",
          "Type"
        ],
        "type": "object",
        "properties": {
          "Id": {
            "type": "string"
          },
          "Created": {
            "type": "string"
          },
          "Status": {
            "type": "string"
          },
          "Inquirer": {
            "allOf": [
              {
                "$ref": "#/components/schemas/User"
              }
            ]
          },
          "Center": {
            "type": "object",
            "additionalProperties": {
              "type": "array",
              "items": {
                "type": "array",
                "items": {
                  "type": "number",
                  "format": "double"
                }
              }
            }
          },
          "CableInquiry": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CableInquiry"
              }
            ],
            "nullable": true
          },
          "CollaborationInquiry": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CollaborationInquiry"
              }
            ],
            "nullable": true
          },
          "EmergencyInquiry": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EmergencyInquiry"
              }
            ],
            "nullable": true
          },
          "PlanningInquiry": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PlanningInquiry"
              }
            ],
            "nullable": true
          },
          "ProjectInquiry": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ProjectInquiry"
              }
            ],
            "nullable": true
          },
          "Regions": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "Type": {
            "type": "string"
          },
          "CreatedWithinBankIdSession": {
            "type": "boolean"
          },
          "InvolvedRecipients": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InquirerCaseRecipient"
            },
            "nullable": true
          },
          "InterestedRecipients": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InquirerCaseRecipient"
            },
            "nullable": true
          },
          "OtherKnownOrganizations": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "additionalProperties": false
      },
      "InquirerCaseRecipient": {
        "required": [
          "AppliesUbl",
          "AreaType",
          "Confirmed",
          "IsBroadbandBuilder",
          "Organization",
          "OrganizationToS",
          "PhysicalResponseTime",
          "Recipient",
          "ResponseTime",
          "Status"
        ],
        "type": "object",
        "properties": {
          "Recipient": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Recipient"
              }
            ]
          },
          "Status": {
            "type": "string"
          },
          "Events": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Event"
            },
            "nullable": true
          },
          "ResponseTime": {
            "type": "number",
            "format": "double"
          },
          "PhysicalResponseTime": {
            "type": "number",
            "format": "double"
          },
          "AreaType": {
            "type": "string"
          },
          "AppliesUbl": {
            "type": "boolean"
          },
          "IsBroadbandBuilder": {
            "type": "boolean"
          },
          "Organization": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Organization"
              }
            ]
          },
          "OrganizationToS": {
            "type": "string"
          },
          "Confirmed": {
            "type": "boolean"
          },
          "MeasureDefinitions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InquirerMeasureDefinition"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "InquirerMeasureDefinition": {
        "required": [
          "ConfirmDefinition",
          "Definition",
          "Measure",
          "ShortDescription"
        ],
        "type": "object",
        "properties": {
          "Measure": {
            "type": "string"
          },
          "ShortDescription": {
            "type": "string"
          },
          "Definition": {
            "type": "string"
          },
          "ConfirmDefinition": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "IntegrationPatchArea": {
        "required": [
          "AreaType",
          "Geometry",
          "Id",
          "Name"
        ],
        "type": "object",
        "properties": {
          "Id": {
            "type": "string"
          },
          "Name": {
            "type": "string"
          },
          "Geometry": {
            "type": "string"
          },
          "Recipients": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            },
            "nullable": true
          },
          "AreaType": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "MeetUpAddress": {
        "type": "object",
        "properties": {
          "StreetNameAndNumber": {
            "type": "string",
            "nullable": true
          },
          "PostCode": {
            "type": "string",
            "nullable": true
          },
          "CityName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Milestone": {
        "required": [
          "Date",
          "Description"
        ],
        "type": "object",
        "properties": {
          "Date": {
            "type": "string"
          },
          "Description": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "NewV4Login": {
        "required": [
          "ApiKey",
          "Password",
          "Username"
        ],
        "type": "object",
        "properties": {
          "Username": {
            "type": "string"
          },
          "Password": {
            "type": "string"
          },
          "ApiKey": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "NotificationMessage": {
        "type": "object",
        "properties": {
          "Subject": {
            "type": "string",
            "nullable": true
          },
          "Body": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "NtsGeometryServices": {
        "required": [
          "DefaultSRID"
        ],
        "type": "object",
        "properties": {
          "GeometryOverlay": {
            "allOf": [
              {
                "$ref": "#/components/schemas/GeometryOverlay"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "GeometryRelate": {
            "allOf": [
              {
                "$ref": "#/components/schemas/GeometryRelate"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "CoordinateEqualityComparer": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CoordinateEqualityComparer"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "DefaultSRID": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "DefaultCoordinateSequenceFactory": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CoordinateSequenceFactory"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "DefaultPrecisionModel": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PrecisionModel"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "DefaultElevationModel": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ElevationModel"
              }
            ],
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "OgcGeometryType": {
        "enum": [
          "Point",
          "LineString",
          "Polygon",
          "MultiPoint",
          "MultiLineString",
          "MultiPolygon",
          "GeometryCollection",
          "CircularString",
          "CompoundCurve",
          "CurvePolygon",
          "MultiCurve",
          "MultiSurface",
          "Curve",
          "Surface",
          "PolyhedralSurface",
          "TIN"
        ],
        "type": "string",
        "x-enumNames": [
          "Point",
          "LineString",
          "Polygon",
          "MultiPoint",
          "MultiLineString",
          "MultiPolygon",
          "GeometryCollection",
          "CircularString",
          "CompoundCurve",
          "CurvePolygon",
          "MultiCurve",
          "MultiSurface",
          "Curve",
          "Surface",
          "PolyhedralSurface",
          "TIN"
        ]
      },
      "Ordinates": {
        "enum": [
          "None",
          "X",
          "Y",
          "XY",
          "Z",
          "XYZ",
          "Spatial4",
          "Spatial5",
          "Spatial6",
          "Spatial7",
          "Spatial8",
          "Spatial9",
          "Spatial10",
          "Spatial11",
          "Spatial12",
          "Spatial13",
          "Spatial14",
          "Spatial15",
          "Spatial16",
          "AllSpatialOrdinates",
          "M",
          "XYM",
          "XYZM",
          "Measure2",
          "Measure3",
          "Measure4",
          "Measure5",
          "Measure6",
          "Measure7",
          "Measure8",
          "Measure9",
          "Measure10",
          "Measure11",
          "Measure12",
          "Measure13",
          "Measure14",
          "Measure15",
          "Measure16",
          "AllMeasureOrdinates",
          "AllOrdinates"
        ],
        "type": "string",
        "x-enumNames": [
          "None",
          "X",
          "Spatial1",
          "Y",
          "Spatial2",
          "XY",
          "Z",
          "Spatial3",
          "XYZ",
          "Spatial4",
          "Spatial5",
          "Spatial6",
          "Spatial7",
          "Spatial8",
          "Spatial9",
          "Spatial10",
          "Spatial11",
          "Spatial12",
          "Spatial13",
          "Spatial14",
          "Spatial15",
          "Spatial16",
          "AllSpatialOrdinates",
          "M",
          "Measure1",
          "XYM",
          "XYZM",
          "Measure2",
          "Measure3",
          "Measure4",
          "Measure5",
          "Measure6",
          "Measure7",
          "Measure8",
          "Measure9",
          "Measure10",
          "Measure11",
          "Measure12",
          "Measure13",
          "Measure14",
          "Measure15",
          "Measure16",
          "AllMeasureOrdinates",
          "AllOrdinates"
        ]
      },
      "Organization": {
        "required": [
          "Id",
          "Name",
          "OrganizationNumber"
        ],
        "type": "object",
        "properties": {
          "Id": {
            "type": "string"
          },
          "Name": {
            "type": "string"
          },
          "OrganizationNumber": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "OrganizationNotification": {
        "required": [
          "Body",
          "Header",
          "NotificationLevel",
          "NotificationType"
        ],
        "type": "object",
        "properties": {
          "Header": {
            "type": "string"
          },
          "Body": {
            "type": "string"
          },
          "NotificationType": {
            "allOf": [
              {
                "$ref": "#/components/schemas/OrganizationNotificationType"
              }
            ],
            "x-enumNames": [
              "ActionRequired",
              "Informational"
            ]
          },
          "NotificationLevel": {
            "allOf": [
              {
                "$ref": "#/components/schemas/OrganizationNotificationSeverityType"
              }
            ],
            "x-enumNames": [
              "Info",
              "Warning",
              "Error",
              "Fatal"
            ]
          }
        },
        "additionalProperties": false
      },
      "OrganizationNotificationSeverityType": {
        "enum": [
          "Info",
          "Warning",
          "Error",
          "Fatal"
        ],
        "type": "string",
        "x-enumNames": [
          "Info",
          "Warning",
          "Error",
          "Fatal"
        ]
      },
      "OrganizationNotificationType": {
        "enum": [
          "ActionRequired",
          "Informational"
        ],
        "type": "string",
        "x-enumNames": [
          "ActionRequired",
          "Informational"
        ]
      },
      "PlanningInquiry": {
        "type": "object",
        "properties": {
          "CreatedUsing": {
            "type": "string",
            "nullable": true
          },
          "Purpose": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "Name": {
            "type": "string",
            "nullable": true
          },
          "Comment": {
            "type": "string",
            "nullable": true
          },
          "Geometry": {
            "type": "string",
            "nullable": true
          },
          "StartDate": {
            "type": "string",
            "nullable": true
          },
          "EndDate": {
            "type": "string",
            "nullable": true
          },
          "Attachments": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "NotifyOnReply": {
            "type": "boolean",
            "nullable": true
          },
          "NotificationViaSms": {
            "type": "string",
            "nullable": true
          },
          "WorkCategory": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "WorkMethods": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "Milestones": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Milestone"
            },
            "nullable": true
          },
          "GisFileFormat": {
            "type": "string",
            "nullable": true
          },
          "FileCoordinateSystem": {
            "type": "string",
            "nullable": true
          },
          "ProjectStartDate": {
            "type": "string",
            "nullable": true
          },
          "ProjectEndDate": {
            "type": "string",
            "nullable": true
          },
          "PreferedContactWay": {
            "type": "string",
            "nullable": true
          },
          "PreferedContactValue": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Point": {
        "required": [
          "Area",
          "BoundaryDimension",
          "Dimension",
          "IsEmpty",
          "IsRectangle",
          "IsSimple",
          "IsValid",
          "Length",
          "M",
          "NumGeometries",
          "NumPoints",
          "OgcGeometryType",
          "SRID",
          "X",
          "Y",
          "Z"
        ],
        "type": "object",
        "properties": {
          "Factory": {
            "allOf": [
              {
                "$ref": "#/components/schemas/GeometryFactory"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "UserData": {
            "nullable": true
          },
          "SRID": {
            "type": "integer",
            "format": "int32"
          },
          "PrecisionModel": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PrecisionModel"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "NumGeometries": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "IsSimple": {
            "type": "boolean",
            "readOnly": true
          },
          "IsValid": {
            "type": "boolean",
            "readOnly": true
          },
          "Area": {
            "type": "number",
            "format": "double",
            "readOnly": true
          },
          "Length": {
            "type": "number",
            "format": "double",
            "readOnly": true
          },
          "Centroid": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Point"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "InteriorPoint": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Point"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "PointOnSurface": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Point"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "Envelope": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Geometry"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "EnvelopeInternal": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Envelope"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "IsRectangle": {
            "type": "boolean",
            "readOnly": true
          },
          "CoordinateSequence": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CoordinateSequence"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "Coordinates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Coordinate"
            },
            "nullable": true,
            "readOnly": true
          },
          "NumPoints": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "IsEmpty": {
            "type": "boolean",
            "readOnly": true
          },
          "Dimension": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Dimension"
              }
            ],
            "readOnly": true,
            "x-enumNames": [
              "Point",
              "P",
              "Curve",
              "L",
              "Surface",
              "A",
              "Collapse",
              "Dontcare",
              "True",
              "False",
              "Unknown"
            ]
          },
          "BoundaryDimension": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Dimension"
              }
            ],
            "readOnly": true,
            "x-enumNames": [
              "Point",
              "P",
              "Curve",
              "L",
              "Surface",
              "A",
              "Collapse",
              "Dontcare",
              "True",
              "False",
              "Unknown"
            ]
          },
          "X": {
            "type": "number",
            "format": "double"
          },
          "Y": {
            "type": "number",
            "format": "double"
          },
          "Coordinate": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Coordinate"
              }
            ],
            "nullable": true
          },
          "GeometryType": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "OgcGeometryType": {
            "allOf": [
              {
                "$ref": "#/components/schemas/OgcGeometryType"
              }
            ],
            "readOnly": true,
            "x-enumNames": [
              "Point",
              "LineString",
              "Polygon",
              "MultiPoint",
              "MultiLineString",
              "MultiPolygon",
              "GeometryCollection",
              "CircularString",
              "CompoundCurve",
              "CurvePolygon",
              "MultiCurve",
              "MultiSurface",
              "Curve",
              "Surface",
              "PolyhedralSurface",
              "TIN"
            ]
          },
          "Boundary": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Geometry"
              }
            ],
            "nullable": true,
            "readOnly": true
          },
          "Z": {
            "type": "number",
            "format": "double"
          },
          "M": {
            "type": "number",
            "format": "double"
          }
        },
        "additionalProperties": false
      },
      "PrecisionModel": {
        "required": [
          "GridSize",
          "IsFloating",
          "MaximumSignificantDigits",
          "PrecisionModelType",
          "Scale"
        ],
        "type": "object",
        "properties": {
          "IsFloating": {
            "type": "boolean",
            "readOnly": true
          },
          "MaximumSignificantDigits": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "Scale": {
            "type": "number",
            "format": "double"
          },
          "GridSize": {
            "type": "number",
            "format": "double",
            "readOnly": true
          },
          "PrecisionModelType": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PrecisionModels"
              }
            ],
            "readOnly": true,
            "x-enumNames": [
              "Floating",
              "FloatingSingle",
              "Fixed"
            ]
          }
        },
        "additionalProperties": false
      },
      "PrecisionModels": {
        "enum": [
          "Floating",
          "FloatingSingle",
          "Fixed"
        ],
        "type": "string",
        "x-enumNames": [
          "Floating",
          "FloatingSingle",
          "Fixed"
        ]
      },
      "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": { }
      },
      "ProjectInquiry": {
        "type": "object",
        "properties": {
          "CreatedUsing": {
            "type": "string",
            "nullable": true
          },
          "Purpose": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "Name": {
            "type": "string",
            "nullable": true
          },
          "Comment": {
            "type": "string",
            "nullable": true
          },
          "Geometry": {
            "type": "string",
            "nullable": true
          },
          "StartDate": {
            "type": "string",
            "nullable": true
          },
          "EndDate": {
            "type": "string",
            "nullable": true
          },
          "Attachments": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "NotifyOnReply": {
            "type": "boolean",
            "nullable": true
          },
          "NotificationViaSms": {
            "type": "string",
            "nullable": true
          },
          "WorkCategory": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "ReplyAsPdf": {
            "type": "boolean",
            "nullable": true
          },
          "GisFileFormat": {
            "type": "string",
            "nullable": true
          },
          "FileCoordinateSystem": {
            "type": "string",
            "nullable": true
          },
          "ExcavationDepth": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "ProjectStartDate": {
            "type": "string",
            "nullable": true
          },
          "ProjectEndDate": {
            "type": "string",
            "nullable": true
          },
          "PreferedContactWay": {
            "type": "string",
            "nullable": true
          },
          "PreferedContactValue": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ReassignRecipient": {
        "type": "object",
        "properties": {
          "CurrentRecipientId": {
            "type": "string",
            "nullable": true
          },
          "NewRecipientId": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Recipient": {
        "required": [
          "ContactInfo",
          "Id",
          "Name"
        ],
        "type": "object",
        "properties": {
          "Id": {
            "type": "string"
          },
          "Name": {
            "type": "string"
          },
          "ContactInfo": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ContactInfo"
              }
            ]
          }
        },
        "additionalProperties": false
      },
      "Reply": {
        "required": [
          "Action",
          "ValidDays"
        ],
        "type": "object",
        "properties": {
          "Comment": {
            "type": "string",
            "nullable": true
          },
          "Action": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "ValidDays": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "RequestUpdateAreaCommand": {
        "required": [
          "AreaId",
          "Geometries"
        ],
        "type": "object",
        "properties": {
          "AreaId": {
            "type": "string",
            "format": "uuid"
          },
          "Geometries": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Geometry"
            }
          }
        },
        "additionalProperties": false
      },
      "Settings": {
        "required": [
          "DataType",
          "Key",
          "Value"
        ],
        "type": "object",
        "properties": {
          "Key": {
            "type": "string"
          },
          "DataType": {
            "type": "string"
          },
          "Value": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "StringStringIEnumerableKeyValuePair": {
        "type": "object",
        "properties": {
          "Key": {
            "type": "string",
            "nullable": true
          },
          "Value": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UblInformation": {
        "required": [
          "InformationNotSet"
        ],
        "type": "object",
        "properties": {
          "InformationNotSet": {
            "type": "boolean"
          },
          "ApplicationEmail": {
            "type": "string",
            "nullable": true
          },
          "ApplicationUrl": {
            "type": "string",
            "nullable": true
          },
          "ApplicationComment": {
            "type": "string",
            "nullable": true
          },
          "OrganizationName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UpdateAreaDto": {
        "required": [
          "Status"
        ],
        "type": "object",
        "properties": {
          "Status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/AreaOfInterestSwapResponseStatus"
              }
            ],
            "x-enumNames": [
              "AutomaticallySwapped",
              "ManualConfirmationRequired"
            ]
          }
        },
        "additionalProperties": false
      },
      "User": {
        "required": [
          "ContactInfo",
          "Id",
          "Name",
          "Organization"
        ],
        "type": "object",
        "properties": {
          "Id": {
            "type": "string"
          },
          "Name": {
            "type": "string"
          },
          "ContactInfo": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ContactInfo"
              }
            ]
          },
          "Organization": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Organization"
              }
            ]
          }
        },
        "additionalProperties": false
      },
      "WorkCategory": {
        "required": [
          "MainCategory",
          "Name",
          "Order",
          "SubCategory",
          "UniqueName"
        ],
        "type": "object",
        "properties": {
          "MainCategory": {
            "type": "integer",
            "format": "int32"
          },
          "SubCategory": {
            "type": "string"
          },
          "Name": {
            "type": "string"
          },
          "UniqueName": {
            "type": "string"
          },
          "Order": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      }
    }
  }
}