3 lines
222 KiB
JSON
3 lines
222 KiB
JSON
{
|
|
"apiSchema": "{\r\n \"x-generator\": \"NSwag v14.0.0.0 (NJsonSchema v11.0.0.0 (Newtonsoft.Json v13.0.0.0))\",\r\n \"openapi\": \"3.0.0\",\r\n \"info\": {\r\n \"title\": \"My Title\",\r\n \"version\": \"1.0.0\"\r\n },\r\n \"paths\": {\r\n \"/api/AppSettings\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"AppSettings\"\r\n ],\r\n \"operationId\": \"AppSettings_Get\",\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/AppSettings\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/Buildings\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Buildings\"\r\n ],\r\n \"operationId\": \"Buildings_GetBuildings\",\r\n \"requestBody\": {\r\n \"x-name\": \"query\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/GetBuildingsQuery\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/BuildingsVM\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/CurrentUser\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"CurrentUser\"\r\n ],\r\n \"operationId\": \"CurrentUser_Get\",\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UserVM\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Activities/{id}\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Activities\"\r\n ],\r\n \"operationId\": \"Activities_Get\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"id\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/ActivityVM\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Activities\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Activities\"\r\n ],\r\n \"operationId\": \"Activities_Upsert\",\r\n \"requestBody\": {\r\n \"x-name\": \"command\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpsertActivityCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Activities/UpsertGroundBorne\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Activities\"\r\n ],\r\n \"operationId\": \"Activities_UpsertGroundBorne\",\r\n \"requestBody\": {\r\n \"x-name\": \"command\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpsertGroundBorneActivityCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Activities/GetComplianceRatings/{activityId}\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Activities\"\r\n ],\r\n \"operationId\": \"Activities_GetComplianceRatings\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"activityId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/ActivityComplianceRatingVM\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Activities/Delete/{activityId}\": {\r\n \"delete\": {\r\n \"tags\": [\r\n \"Activities\"\r\n ],\r\n \"operationId\": \"Activities_Delete\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"activityId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n },\r\n {\r\n \"name\": \"assessmentId\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 2\r\n }\r\n ],\r\n \"responses\": {\r\n \"204\": {\r\n \"description\": \"\"\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Activities/UpdateActivityToggle\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Activities\"\r\n ],\r\n \"operationId\": \"Activities_UpdateActivityToggle\",\r\n \"requestBody\": {\r\n \"x-name\": \"command\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpdateActivityToggleCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Activities/Clone/{activityId}\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Activities\"\r\n ],\r\n \"operationId\": \"Activities_Clone\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"activityId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n },\r\n {\r\n \"name\": \"assessmentId\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 2\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Activities/CloneGroundBorne/{activityId}\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Activities\"\r\n ],\r\n \"operationId\": \"Activities_CloneGroundBorne\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"activityId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n },\r\n {\r\n \"name\": \"assessmentId\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 2\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Assessments/{id}\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Assessments\"\r\n ],\r\n \"operationId\": \"Assessments_Get\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"id\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/AssessmentVM\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"delete\": {\r\n \"tags\": [\r\n \"Assessments\"\r\n ],\r\n \"operationId\": \"Assessments_Delete\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"id\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"204\": {\r\n \"description\": \"\"\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Assessments/UpsertAssessment\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Assessments\"\r\n ],\r\n \"operationId\": \"Assessments_UpsertAssessment\",\r\n \"requestBody\": {\r\n \"x-name\": \"command\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpsertAssessmentCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Assessments/UpdateAssessmentPeriod\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Assessments\"\r\n ],\r\n \"operationId\": \"Assessments_UpdateAssessmentPeriod\",\r\n \"requestBody\": {\r\n \"x-name\": \"command\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpdateAssessmentPeriodCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Assessments/GetComplianceTablePage\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Assessments\"\r\n ],\r\n \"operationId\": \"Assessments_GetComplianceTablePage\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"AssessmentId\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n },\r\n {\r\n \"name\": \"StartIndex\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 2\r\n },\r\n {\r\n \"name\": \"Length\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 3\r\n },\r\n {\r\n \"name\": \"SortField\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"x-position\": 4\r\n },\r\n {\r\n \"name\": \"SortDirection\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"x-position\": 5\r\n },\r\n {\r\n \"name\": \"Filter\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"x-position\": 6\r\n },\r\n {\r\n \"name\": \"LandUseFilter\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"x-position\": 7\r\n },\r\n {\r\n \"name\": \"ImpactClassFilter\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"x-position\": 8\r\n },\r\n {\r\n \"name\": \"VibrationImpactFilter\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"x-position\": 9\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/ComplianceTablePageVM\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Assessments/GetGroundBorneComplianceTablePage\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Assessments\"\r\n ],\r\n \"operationId\": \"Assessments_GetGroundBorneComplianceTablePage\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"AssessmentId\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n },\r\n {\r\n \"name\": \"StartIndex\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 2\r\n },\r\n {\r\n \"name\": \"Length\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 3\r\n },\r\n {\r\n \"name\": \"SortField\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"x-position\": 4\r\n },\r\n {\r\n \"name\": \"SortDirection\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"x-position\": 5\r\n },\r\n {\r\n \"name\": \"Filter\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"x-position\": 6\r\n },\r\n {\r\n \"name\": \"LandUseFilter\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"x-position\": 7\r\n },\r\n {\r\n \"name\": \"ImpactClassFilter\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"x-position\": 8\r\n },\r\n {\r\n \"name\": \"VibrationImpactFilter\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"x-position\": 9\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/GroundBorneComplianceTablePageVM\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Assessments/GetComplianceTableReport\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Assessments\"\r\n ],\r\n \"operationId\": \"Assessments_GetComplianceTableReport\",\r\n \"requestBody\": {\r\n \"x-name\": \"request\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/GetComplianceTableReportQuery\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/octet-stream\": {\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Assessments/GetComplianceRatings/{assessmentId}\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Assessments\"\r\n ],\r\n \"operationId\": \"Assessments_GetComplianceRatings\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"assessmentId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/AssessmentComplianceRatingVM\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Assessments/GetReport\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Assessments\"\r\n ],\r\n \"operationId\": \"Assessments_GetReport\",\r\n \"requestBody\": {\r\n \"x-name\": \"query\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/GetAssessmentReportQuery\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/octet-stream\": {\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Assessments/Clone/{assessmentId}\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Assessments\"\r\n ],\r\n \"operationId\": \"Assessments_Clone\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"assessmentId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Assessments/CloneGroundBorne/{assessmentId}\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Assessments\"\r\n ],\r\n \"operationId\": \"Assessments_CloneGroundBorne\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"assessmentId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Assessments/SubmitAssessment/{assessmentId}\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Assessments\"\r\n ],\r\n \"operationId\": \"Assessments_SubmitAssessment\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"assessmentId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Assessments/ApproveAssessment/{assessmentId}\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Assessments\"\r\n ],\r\n \"operationId\": \"Assessments_ApproveAssessment\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"assessmentId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Assessments/RejectAssessment/{assessmentId}\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Assessments\"\r\n ],\r\n \"operationId\": \"Assessments_RejectAssessment\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"assessmentId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Assessments/SkipAssessmentApprover/{assessmentId}\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Assessments\"\r\n ],\r\n \"operationId\": \"Assessments_SkipAssessmentApprover\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"assessmentId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n },\r\n {\r\n \"name\": \"userId\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 2\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Assessments/SendAssessmentReminder/{assessmentId}\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Assessments\"\r\n ],\r\n \"operationId\": \"Assessments_SendAssessmentReminder\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"assessmentId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n },\r\n {\r\n \"name\": \"userId\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 2\r\n }\r\n ],\r\n \"responses\": {\r\n \"204\": {\r\n \"description\": \"\"\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Assessments/Recalculate/{assessmentId}\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Assessments\"\r\n ],\r\n \"operationId\": \"Assessments_Recalculate\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"assessmentId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Projects/List\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_GetList\",\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ProjectSummaryDto\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Projects/{id}\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_Get\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"id\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/ProjectVM\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"delete\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_Delete\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"id\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"204\": {\r\n \"description\": \"\"\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Projects/GetCalendar/{id}\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_GetCalendar\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"id\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/GetProjectCalendarVM\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Projects/GetRecommendedReceiverData\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_GetRecommendedReceiverData\",\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/GetProjectRecommendedReceiverDataVM\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Projects/Create\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_Create\",\r\n \"requestBody\": {\r\n \"x-name\": \"command\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/CreateProjectCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Projects\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_Upsert\",\r\n \"requestBody\": {\r\n \"x-name\": \"command\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpsertProjectCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Projects/{id}/UpdateProjectVibrationDefinition\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_UpdateProjectVibrationDefinition\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"id\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"string\"\r\n },\r\n \"x-position\": 2\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"x-name\": \"command\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpdateProjectVibrationDefinitionCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Projects/{id}/UpdateApprovalPipeline\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_UpdateApprovalPipeline\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"id\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"string\"\r\n },\r\n \"x-position\": 2\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"x-name\": \"command\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpdateApprovalPipelineCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\"\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Projects/{id}/UpdateImpactClassDefinition\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_UpdateImpactClassDefinition\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"id\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"string\"\r\n },\r\n \"x-position\": 2\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"x-name\": \"command\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpdateImpactClassDefinitionCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\"\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Projects/{id}/UpdateDefaultNMLs\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_UpdateDefaultNMLs\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"id\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"string\"\r\n },\r\n \"x-position\": 2\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"x-name\": \"command\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpdateDefaultNMLCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\"\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Projects/{id}/UpdateVibrationImpactDefinition\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_UpdateVibrationImpactDefinition\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"id\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"string\"\r\n },\r\n \"x-position\": 2\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"x-name\": \"command\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpdateVibrationImpactDefinitionCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\"\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Projects/{id}/TogglePreferredNoiseLevelMeasurement\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_TogglePreferredNoiseLevelMeasurement\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"id\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\"\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Projects/{projectId}/ToggleReceiverVisibility/{receiverId}\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_ToggleReceiverVisibility\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"projectId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n },\r\n {\r\n \"name\": \"receiverId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 2\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\"\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Projects/{projectId}/UpdateReceiver\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_UpdateReceiver\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"projectId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"x-name\": \"command\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpdateReceiverCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 2\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\"\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Projects/{projectId}/UpdateReceivers\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_UpdateReceivers\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"projectId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"x-name\": \"command\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpdateReceiversCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 2\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\"\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Projects/GetMinorWorksReports\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_GetMinorWorksReports\",\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/MinorWorksTemplateDto\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Projects/GetDefaultAssessmentPeriodDefinitions\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_GetDefaultAssessmentPeriodDefinitions\",\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/AssessmentPeriodDefinitionVM\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Projects/GroundBorneList\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_GetGroundBorneList\",\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/GroundborneEquipmentDto\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/projects/Projects/ExportMap\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_ExportMap\",\r\n \"requestBody\": {\r\n \"x-name\": \"mapData\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/ExportMapCommandDto\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/octet-stream\": {\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/EquipmentsCategories\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"EquipmentsCategories\"\r\n ],\r\n \"operationId\": \"EquipmentsCategories_GetAll\",\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/EquipmentCategoryVM\"\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"put\": {\r\n \"tags\": [\r\n \"EquipmentsCategories\"\r\n ],\r\n \"operationId\": \"EquipmentsCategories_Upsert\",\r\n \"requestBody\": {\r\n \"x-name\": \"request\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpsertEquipmentCategoriesCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\"\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Equipments\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Equipments\"\r\n ],\r\n \"operationId\": \"Equipments_Get\",\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/EquipmentSummaryVM\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Equipments/UpsertEquipment\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Equipments\"\r\n ],\r\n \"operationId\": \"Equipments_UpsertEquipment\",\r\n \"requestBody\": {\r\n \"x-name\": \"request\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpsertEquipmentCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Equipments/DeleteEquipment/{id}\": {\r\n \"delete\": {\r\n \"tags\": [\r\n \"Equipments\"\r\n ],\r\n \"operationId\": \"Equipments_DeleteEquipment\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"id\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/GroundBorneEquipments\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"GroundBorneEquipments\"\r\n ],\r\n \"operationId\": \"GroundBorneEquipments_Get\",\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/GroundBorneEquipmentVM\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/GroundBorneEquipments/UpsertGroundBorneEquipment\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"GroundBorneEquipments\"\r\n ],\r\n \"operationId\": \"GroundBorneEquipments_UpsertGroundBorneEquipment\",\r\n \"requestBody\": {\r\n \"x-name\": \"request\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpsertGroundBorneEquipmentCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/octet-stream\": {\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/GroundBorneEquipments/UpsertGroundBorneProjectEquipment\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"GroundBorneEquipments\"\r\n ],\r\n \"operationId\": \"GroundBorneEquipments_UpsertGroundBorneProjectEquipment\",\r\n \"requestBody\": {\r\n \"x-name\": \"request\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpsertGroundBorneProjectEquipmentCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/octet-stream\": {\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/{projectId}\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_GetSummary\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"projectId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/ProjectSummaryVM\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/UpsertAssessmentReportTemplate/{projectId}\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_UpsertAssessmentReportTemplate\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"projectId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"content\": {\r\n \"multipart/form-data\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"properties\": {\r\n \"file\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\",\r\n \"nullable\": true\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/UpsertMapLayer/{projectId}\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_UpsertMapLayer\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"projectId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"content\": {\r\n \"multipart/form-data\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"properties\": {\r\n \"file\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\",\r\n \"nullable\": true\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/DeleteMapLayer/{projectId}\": {\r\n \"delete\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_DeleteMapLayer\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"projectId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"x-name\": \"filename\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 2\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/UpsertGroundOverlay/{projectId}\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_UpsertGroundOverlay\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"projectId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n },\r\n {\r\n \"name\": \"name\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"x-position\": 2\r\n },\r\n {\r\n \"name\": \"north\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"x-position\": 3\r\n },\r\n {\r\n \"name\": \"south\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"x-position\": 4\r\n },\r\n {\r\n \"name\": \"east\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"x-position\": 5\r\n },\r\n {\r\n \"name\": \"west\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"x-position\": 6\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"content\": {\r\n \"multipart/form-data\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"properties\": {\r\n \"file\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\",\r\n \"nullable\": true\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/DeleteGroundOverlay/{projectId}\": {\r\n \"delete\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_DeleteGroundOverlay\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"projectId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n },\r\n {\r\n \"name\": \"groundOverlayName\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"x-position\": 2\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/DownloadAssessmentReportTemplate/{attachmentId}\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_DownloadAssessmentReportTemplate\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"attachmentId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/octet-stream\": {\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/UpsertReceiverData/{projectId}/{fileType}\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_UpsertReceiverData\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"projectId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n },\r\n {\r\n \"name\": \"fileType\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/ModelingDataFileType\"\r\n },\r\n \"x-position\": 2\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"content\": {\r\n \"multipart/form-data\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"properties\": {\r\n \"file\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\",\r\n \"nullable\": true\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/UpsertAdditionalReceiverData/{projectId}\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_UpsertAdditionalReceiverData\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"projectId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"content\": {\r\n \"multipart/form-data\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"properties\": {\r\n \"file\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\",\r\n \"nullable\": true\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/UpsertAdditionalSourceLocationData/{projectId}\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_UpsertAdditionalSourceLocationData\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"projectId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"content\": {\r\n \"multipart/form-data\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"properties\": {\r\n \"file\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\",\r\n \"nullable\": true\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/QueueReceiverDataValidation/{projectId}\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_QueueReceiverDataValidation\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"projectId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/QueueReceiverDataImport/{projectId}\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_QueueReceiverDataImport\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"projectId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/UpsertModelingData/{projectId}/modelingdata\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_UpsertModelingData\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"projectId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"content\": {\r\n \"multipart/form-data\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"properties\": {\r\n \"file\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\",\r\n \"nullable\": true\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/DeleteModelingData/{projectId}/modelingdata\": {\r\n \"delete\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_DeleteModelingData\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"projectId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/UpsertComplianceTableReportTemplate/{projectId}/ComplianceTableReportTempate\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_UpsertComplianceTableReportTemplate\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"projectId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"content\": {\r\n \"multipart/form-data\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"properties\": {\r\n \"file\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\",\r\n \"nullable\": true\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/DeleteComplianceTableReportTemplate/{projectId}/ComplianceTableReportTempate\": {\r\n \"delete\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_DeleteComplianceTableReportTemplate\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"projectId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/GetModelingData/{id}\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_GetModelingData\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"id\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/octet-stream\": {\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/GetModelingDataFile/{id}\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_GetModelingDataFile\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"id\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n },\r\n {\r\n \"name\": \"modelingDataFileType\",\r\n \"in\": \"query\",\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/ModelingDataFileType\"\r\n },\r\n \"x-position\": 2\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/octet-stream\": {\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/{id}/ToggleMultiFloorResultsCommand\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_ToggleMultiFloorResultsCommand\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"id\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\"\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/{id}/UpdateGroundBorneEquipmentUsages\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_UpdateGroundBorneEquipmentUsages\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"id\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"string\"\r\n },\r\n \"x-position\": 2\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"x-name\": \"request\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpdateGroundBorneEquipmentUsagesCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\"\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/GetMinorWorksReport/{reportName}\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_GetMinorWorksReport\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"reportName\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"string\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/octet-stream\": {\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/UpsertMinorWorksReport/{reportName}\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_UpsertMinorWorksReport\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"reportName\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"string\"\r\n },\r\n \"x-position\": 2\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"x-name\": \"command\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpsertMinorWorksReportCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/octet-stream\": {\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/UpsertMinorWorksReportFile/{reportName}\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_UpsertMinorWorksReportFile\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"reportName\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"string\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"content\": {\r\n \"multipart/form-data\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"properties\": {\r\n \"file\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\",\r\n \"nullable\": true\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/octet-stream\": {\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/DeleteMinorWorksReport\": {\r\n \"delete\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_DeleteMinorWorksReport\",\r\n \"requestBody\": {\r\n \"x-name\": \"reportName\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/octet-stream\": {\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Projects/UpsertAssessmentPeriods\": {\r\n \"post\": {\r\n \"tags\": [\r\n \"Projects\"\r\n ],\r\n \"operationId\": \"Projects_UpsertAssessmentPeriods\",\r\n \"requestBody\": {\r\n \"x-name\": \"periods\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/AssessmentPeriodDefinitionVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/octet-stream\": {\r\n \"schema\": {\r\n \"type\": \"string\",\r\n \"format\": \"binary\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/UserManuals\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"UserManuals\"\r\n ],\r\n \"operationId\": \"UserManuals_Get\",\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UserManualsVM\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Users/GetUserByEmail/{email}\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Users\"\r\n ],\r\n \"operationId\": \"Users_GetUserByEmail\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"email\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"string\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UserVM\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Users/GetAllGlobalRoles\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Users\"\r\n ],\r\n \"operationId\": \"Users_GetAllGlobalRoles\",\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/GlobalRolesVM\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Users/GetAllProjectRoles/{projectId}\": {\r\n \"get\": {\r\n \"tags\": [\r\n \"Users\"\r\n ],\r\n \"operationId\": \"Users_GetAllProjectRoles\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"projectId\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/ProjectRolesVM\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Users/UpsertGlobalRoleByEmail\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Users\"\r\n ],\r\n \"operationId\": \"Users_UpsertGlobalRoleByEmail\",\r\n \"requestBody\": {\r\n \"x-name\": \"command\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpsertGlobalRoleCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Users/DeleteGlobalRoleByEmail/{email}\": {\r\n \"delete\": {\r\n \"tags\": [\r\n \"Users\"\r\n ],\r\n \"operationId\": \"Users_DeleteGlobalRoleByEmail\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"email\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"string\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"responses\": {\r\n \"204\": {\r\n \"description\": \"\"\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Users/UpsertProjectRoleByEmail\": {\r\n \"put\": {\r\n \"tags\": [\r\n \"Users\"\r\n ],\r\n \"operationId\": \"Users_UpsertProjectRoleByEmail\",\r\n \"requestBody\": {\r\n \"x-name\": \"command\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"$ref\": \"#/components/schemas/UpsertProjectRoleCommand\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 1\r\n },\r\n \"responses\": {\r\n \"200\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n }\r\n },\r\n \"400\": {\r\n \"description\": \"\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": {\r\n \"type\": \"array\",\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"/api/admin/Users/DeleteProjectRoleByEmail/{email}\": {\r\n \"delete\": {\r\n \"tags\": [\r\n \"Users\"\r\n ],\r\n \"operationId\": \"Users_DeleteProjectRoleByEmail\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"email\",\r\n \"in\": \"path\",\r\n \"required\": true,\r\n \"schema\": {\r\n \"type\": \"string\"\r\n },\r\n \"x-position\": 1\r\n }\r\n ],\r\n \"requestBody\": {\r\n \"x-name\": \"projectId\",\r\n \"content\": {\r\n \"application/json\": {\r\n \"schema\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n },\r\n \"required\": true,\r\n \"x-position\": 2\r\n },\r\n \"responses\": {\r\n \"204\": {\r\n \"description\": \"\"\r\n }\r\n }\r\n }\r\n }\r\n },\r\n \"components\": {\r\n \"schemas\": {\r\n \"AppSettings\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"auth0Domain\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"auth0CallbackUrl\": {\r\n \"type\": \"string\",\r\n \"format\": \"uri\",\r\n \"nullable\": true\r\n },\r\n \"auth0LogoutUrl\": {\r\n \"type\": \"string\",\r\n \"format\": \"uri\",\r\n \"nullable\": true\r\n },\r\n \"auth0ClientId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"deploymentEnvironmentName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"deploymentReleaseNumber\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"deploymentCreatedTimestamp\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\"\r\n },\r\n \"applicationInsightsConnectionString\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"googleMapsApiKey\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"mapScreenshotEndpoint\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"mapScreenshotKey\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"movingPointSourceEnabled\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"advancedMapMarkersEnabled\": {\r\n \"type\": \"boolean\"\r\n }\r\n }\r\n },\r\n \"BuildingsVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"buildings\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/BuildingDto\"\r\n }\r\n }\r\n }\r\n },\r\n \"BuildingDto\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"location\": {\r\n \"nullable\": true,\r\n \"oneOf\": [\r\n {\r\n \"$ref\": \"#/components/schemas/PointDto\"\r\n }\r\n ]\r\n },\r\n \"address\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"landUse\": {\r\n \"$ref\": \"#/components/schemas/LandUse\"\r\n },\r\n \"objectId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"isHeritageListed\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"area\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n }\r\n }\r\n },\r\n \"PointDto\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"latitude\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"longitude\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n }\r\n }\r\n },\r\n \"LandUse\": {\r\n \"type\": \"integer\",\r\n \"description\": \"\",\r\n \"x-enumNames\": [\r\n \"SingleResidential\",\r\n \"MultiResidential\",\r\n \"Residential\",\r\n \"Commercial\",\r\n \"Industrial\",\r\n \"Educational\",\r\n \"PlacesOfWorship\",\r\n \"OtherSensitiveReceivers\",\r\n \"ActiveRecreation\",\r\n \"PassiveRecreation\"\r\n ],\r\n \"enum\": [\r\n 0,\r\n 1,\r\n 2,\r\n 3,\r\n 4,\r\n 5,\r\n 6,\r\n 7,\r\n 8,\r\n 9\r\n ]\r\n },\r\n \"GetBuildingsQuery\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"southWestBoundary\": {\r\n \"nullable\": true,\r\n \"oneOf\": [\r\n {\r\n \"$ref\": \"#/components/schemas/PointDto\"\r\n }\r\n ]\r\n },\r\n \"northEastBoundary\": {\r\n \"nullable\": true,\r\n \"oneOf\": [\r\n {\r\n \"$ref\": \"#/components/schemas/PointDto\"\r\n }\r\n ]\r\n },\r\n \"areas\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/PolygonDto\"\r\n }\r\n },\r\n \"assessmentRangeMetres\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n },\r\n \"PolygonDto\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"points\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/PointDto\"\r\n }\r\n }\r\n }\r\n },\r\n \"UserVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"email\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"fullName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"picture\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"organizationName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"globalRoles\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/UserGlobalRoleVM\"\r\n }\r\n },\r\n \"projectRoles\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/UserProjectRoleVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"UserGlobalRoleVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"userId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"roleType\": {\r\n \"$ref\": \"#/components/schemas/GlobalRoleType\"\r\n }\r\n }\r\n },\r\n \"GlobalRoleType\": {\r\n \"type\": \"integer\",\r\n \"description\": \"\",\r\n \"x-enumNames\": [\r\n \"Administrator\",\r\n \"MinorWorksUser\"\r\n ],\r\n \"enum\": [\r\n 0,\r\n 1\r\n ]\r\n },\r\n \"UserProjectRoleVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"userId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"roleType\": {\r\n \"$ref\": \"#/components/schemas/ProjectRoleType\"\r\n }\r\n }\r\n },\r\n \"ProjectRoleType\": {\r\n \"type\": \"integer\",\r\n \"description\": \"\",\r\n \"x-enumNames\": [\r\n \"AssessmentManager\",\r\n \"AssessmentCoordinator\"\r\n ],\r\n \"enum\": [\r\n 0,\r\n 1\r\n ]\r\n },\r\n \"ActivityVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"friendlyId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"projectType\": {\r\n \"$ref\": \"#/components/schemas/ProjectType\"\r\n },\r\n \"projectFriendlyId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"assessmentId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"assessmentFriendlyId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"description\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"enabled\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"startDateTime\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\"\r\n },\r\n \"endDateTime\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\"\r\n },\r\n \"swl\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"isMovingPointSource\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"movingPointSourceRoute\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"movingPointSourceRouteDistance\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"movingPointSourceSpeed\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"groundBorneEquipmentUsage\": {\r\n \"nullable\": true,\r\n \"oneOf\": [\r\n {\r\n \"$ref\": \"#/components/schemas/ActivityGroundBorneEquipmentUsageVM\"\r\n }\r\n ]\r\n },\r\n \"equipmentUsages\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ActivityEquipmentUsageVM\"\r\n }\r\n },\r\n \"selectedSourceLocations\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ActivityActivitySourceLocationVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"ProjectType\": {\r\n \"type\": \"integer\",\r\n \"description\": \"\",\r\n \"x-enumNames\": [\r\n \"Standard\",\r\n \"MinorWorks\",\r\n \"GroundBorne\"\r\n ],\r\n \"enum\": [\r\n 0,\r\n 1,\r\n 2\r\n ]\r\n },\r\n \"ActivityGroundBorneEquipmentUsageVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n }\r\n }\r\n },\r\n \"ActivityEquipmentUsageVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"equipmentId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"equipmentName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"quantity\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"usageFactor\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"equipmentPenalty\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"equipmentSWL\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"equipmentLMax\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"reduction\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"swl\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"lMax\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"vibrationStandard\": {\r\n \"$ref\": \"#/components/schemas/VibrationStandardType\"\r\n },\r\n \"equipmentSafeWorkingDistanceBritishStandard\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"equipmentSafeWorkingDistanceDinResi\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"equipmentSafeWorkingDistanceDinHeritage\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"equipmentSafeWorkingDistanceHumanComfort\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"peakParticleVelocityReference\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"referenceDistance\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"attenuationCoefficient\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"isCustom\": {\r\n \"type\": \"boolean\"\r\n }\r\n }\r\n },\r\n \"VibrationStandardType\": {\r\n \"type\": \"integer\",\r\n \"description\": \"\",\r\n \"x-enumNames\": [\r\n \"None\",\r\n \"BritishStandard\",\r\n \"DINResi\"\r\n ],\r\n \"enum\": [\r\n 0,\r\n 1,\r\n 2\r\n ]\r\n },\r\n \"ActivityActivitySourceLocationVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"activityId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"sourceLocationId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n },\r\n \"UpsertActivityCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"assessmentId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"friendlyId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"description\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"swl\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"lMax\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"startDateTime\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\"\r\n },\r\n \"endDateTime\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\"\r\n },\r\n \"enabled\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"isMovingPointSource\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"movingPointSourceRoute\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"movingPointSourceRouteDistance\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"movingPointSourceSpeed\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"equipmentUsages\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/UpsertActivityCommandEquipmentUsageVM\"\r\n }\r\n },\r\n \"selectedSourceLocations\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ActivitySourceLocationVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"UpsertActivityCommandEquipmentUsageVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"equipmentId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"quantity\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"usageFactor\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"reduction\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"swl\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"lMax\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"equipmentName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"equipmentSWL\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"equipmentLMax\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"equipmentPenalty\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"equipmentSafeWorkingDistanceBritishStandard\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"equipmentSafeWorkingDistanceDinResi\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"equipmentSafeWorkingDistanceDinHeritage\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"equipmentSafeWorkingDistanceHumanComfort\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"peakParticleVelocityReference\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"referenceDistance\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"attenuationCoefficient\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"isCustom\": {\r\n \"type\": \"boolean\"\r\n }\r\n }\r\n },\r\n \"ActivitySourceLocationVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"activityId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"sourceLocationId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n },\r\n \"UpsertGroundBorneActivityCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"assessmentId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"friendlyId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"description\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"swl\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"lMax\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"startDateTime\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\"\r\n },\r\n \"endDateTime\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\"\r\n },\r\n \"enabled\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"groundBorneEquipmentUsageId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"selectedSourceLocations\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ActivitySourceLocationVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"ActivityComplianceRatingVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"calculatedAssessmentPeriod\": {\r\n \"$ref\": \"#/components/schemas/AssessmentPeriod\"\r\n },\r\n \"selectedAssessmentPeriod\": {\r\n \"$ref\": \"#/components/schemas/AssessmentPeriod\"\r\n },\r\n \"receiverComplianceRatings\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ActivityReceiverComplianceRatingVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"AssessmentPeriod\": {\r\n \"type\": \"integer\",\r\n \"description\": \"\",\r\n \"x-enumNames\": [\r\n \"Period0\",\r\n \"Period1\",\r\n \"Period2\",\r\n \"Period3\",\r\n \"Period4\",\r\n \"Period5\",\r\n \"Period6\",\r\n \"Period7\",\r\n \"Period8\",\r\n \"Period9\",\r\n \"Period10\"\r\n ],\r\n \"enum\": [\r\n 0,\r\n 1,\r\n 2,\r\n 3,\r\n 4,\r\n 5,\r\n 6,\r\n 7,\r\n 8,\r\n 9,\r\n 10\r\n ]\r\n },\r\n \"ActivityReceiverComplianceRatingVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"receiverId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"receiverObjectId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"nml\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"vml\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"laEq\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"gbVibration\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"gbNoise\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"highlyAffected\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"sleepDisturbed\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"sleepDisturbanceExceedence\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"complianceRating\": {\r\n \"$ref\": \"#/components/schemas/ComplianceRating\"\r\n },\r\n \"vibrationLevel\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"vibrationExceedences\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/VibrationImpactClassification\"\r\n }\r\n },\r\n \"vibrationImpactClassification\": {\r\n \"$ref\": \"#/components/schemas/VibrationImpactClassification\"\r\n }\r\n }\r\n },\r\n \"ComplianceRating\": {\r\n \"type\": \"integer\",\r\n \"description\": \"\",\r\n \"x-enumNames\": [\r\n \"None\",\r\n \"LevelOne\",\r\n \"LevelTwo\",\r\n \"LevelThree\",\r\n \"LevelFour\",\r\n \"LevelFive\"\r\n ],\r\n \"enum\": [\r\n 0,\r\n 1,\r\n 2,\r\n 3,\r\n 4,\r\n 5\r\n ]\r\n },\r\n \"VibrationImpactClassification\": {\r\n \"type\": \"integer\",\r\n \"description\": \"\",\r\n \"x-enumNames\": [\r\n \"None\",\r\n \"HumanComfort\",\r\n \"Cosmetic\",\r\n \"Heritage\",\r\n \"Exceeds\"\r\n ],\r\n \"enum\": [\r\n 0,\r\n 1,\r\n 2,\r\n 3,\r\n 4\r\n ]\r\n },\r\n \"UpdateActivityToggleCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"assessmentId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"toggle\": {\r\n \"type\": \"boolean\"\r\n }\r\n }\r\n },\r\n \"AssessmentVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"projectType\": {\r\n \"$ref\": \"#/components/schemas/ProjectType\"\r\n },\r\n \"projectFriendlyId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"friendlyId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"description\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"expiryDate\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\",\r\n \"nullable\": true\r\n },\r\n \"isExpired\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"selectedWorkingPeriodType\": {\r\n \"nullable\": true,\r\n \"oneOf\": [\r\n {\r\n \"$ref\": \"#/components/schemas/AssessmentPeriod\"\r\n }\r\n ]\r\n },\r\n \"selectedAssessmentPeriodTime\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\",\r\n \"nullable\": true\r\n },\r\n \"calculatedWorkingPeriodType\": {\r\n \"$ref\": \"#/components/schemas/AssessmentPeriod\"\r\n },\r\n \"firstActivityStart\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\"\r\n },\r\n \"lastActivityEnd\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\"\r\n },\r\n \"vibrationStandard\": {\r\n \"$ref\": \"#/components/schemas/VibrationStandardType\"\r\n },\r\n \"assessmentStatusUpdateRecords\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/AssessmentStatusUpdateRecordVM\"\r\n }\r\n },\r\n \"activities\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/AssessmentActivityVM\"\r\n }\r\n },\r\n \"noiseMitigationMeasures\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"approvers\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ProjectApproverVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"AssessmentStatusUpdateRecordVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"createdOn\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\"\r\n },\r\n \"createdByFullName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"createdByEmail\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"approvalUserId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"fromAssessmentStatus\": {\r\n \"$ref\": \"#/components/schemas/AssessmentStatus\"\r\n },\r\n \"assessmentStatusUpdate\": {\r\n \"$ref\": \"#/components/schemas/AssessmentStatusUpdate\"\r\n },\r\n \"toAssessmentStatus\": {\r\n \"$ref\": \"#/components/schemas/AssessmentStatus\"\r\n }\r\n }\r\n },\r\n \"AssessmentStatus\": {\r\n \"type\": \"integer\",\r\n \"description\": \"\",\r\n \"x-enumNames\": [\r\n \"Created\",\r\n \"InProgress\",\r\n \"Submitted\",\r\n \"Approved\"\r\n ],\r\n \"enum\": [\r\n 0,\r\n 1,\r\n 2,\r\n 3\r\n ]\r\n },\r\n \"AssessmentStatusUpdate\": {\r\n \"type\": \"integer\",\r\n \"description\": \"\",\r\n \"x-enumNames\": [\r\n \"Submit\",\r\n \"Reject\",\r\n \"Approve\",\r\n \"Skip\"\r\n ],\r\n \"enum\": [\r\n 0,\r\n 1,\r\n 2,\r\n 3\r\n ]\r\n },\r\n \"AssessmentActivityVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"projectType\": {\r\n \"$ref\": \"#/components/schemas/ProjectType\"\r\n },\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"friendlyId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"assessmentId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"description\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"startDateTime\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\"\r\n },\r\n \"endDateTime\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\"\r\n },\r\n \"createdOn\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\"\r\n },\r\n \"isMovingPointSource\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"enabled\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"swl\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"groundBorneEquipmentUsage\": {\r\n \"nullable\": true,\r\n \"oneOf\": [\r\n {\r\n \"$ref\": \"#/components/schemas/ActivityGroundBorneEquipmentUsageVM\"\r\n }\r\n ]\r\n },\r\n \"equipmentUsages\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/AssessmentActivityEquipmentUsageVM\"\r\n }\r\n },\r\n \"selectedSourceLocations\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/AssessmentActivitySourceLocationVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"AssessmentActivityEquipmentUsageVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"equipmentName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"quantity\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"usageFactor\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"reduction\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"swl\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"lMax\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"equipmentSafeWorkingDistanceBritishStandard\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"equipmentSafeWorkingDistanceDinResi\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"equipmentSafeWorkingDistanceDinHeritage\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"equipmentSafeWorkingDistanceHumanComfort\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"isCustom\": {\r\n \"type\": \"boolean\"\r\n }\r\n }\r\n },\r\n \"AssessmentActivitySourceLocationVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"activityId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"sourceLocationId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n },\r\n \"ProjectApproverVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"sortOrder\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"userId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"email\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n }\r\n }\r\n },\r\n \"UpsertAssessmentCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"friendlyId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"description\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"requestedBy\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"justification\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"selectedWorkingPeriodType\": {\r\n \"nullable\": true,\r\n \"oneOf\": [\r\n {\r\n \"$ref\": \"#/components/schemas/AssessmentPeriod\"\r\n }\r\n ]\r\n },\r\n \"selectedAssessmentPeriodTime\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\",\r\n \"nullable\": true\r\n },\r\n \"noiseMitigationMeasures\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n },\r\n \"UpdateAssessmentPeriodCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"assessmentId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"selectedWorkingPeriodType\": {\r\n \"nullable\": true,\r\n \"oneOf\": [\r\n {\r\n \"$ref\": \"#/components/schemas/AssessmentPeriod\"\r\n }\r\n ]\r\n },\r\n \"selectedAssessmentPeriodTime\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\",\r\n \"nullable\": true\r\n }\r\n }\r\n },\r\n \"ComplianceTablePageVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"assessmentId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"totalRows\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"rows\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ComplianceTablePageReceiverVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"ComplianceTablePageReceiverVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"receiverId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"floor\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"addressFriendlyName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"ncaFriendlyName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"nml\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"rbl\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"landUse\": {\r\n \"$ref\": \"#/components/schemas/LandUse\"\r\n },\r\n \"activitySWLs\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ActivitySwlVM\"\r\n }\r\n },\r\n \"predictedCumulativeLAEq\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"predictedCumulativeLMax\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"highlyAffected\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"sleepDisturbed\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"heritage\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"impactClass\": {\r\n \"$ref\": \"#/components/schemas/ComplianceRating\"\r\n },\r\n \"vibrationLevel\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"vibrationExceedences\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/VibrationImpactClassification\"\r\n }\r\n },\r\n \"vibrationImpactClassification\": {\r\n \"$ref\": \"#/components/schemas/VibrationImpactClassification\"\r\n }\r\n }\r\n },\r\n \"ActivitySwlVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"assessmentId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"activityId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"activityFriendlyId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"predictedActivityLAEq\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"predictedActivityVibration\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"predictedActivityNoiseLevel\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"enabled\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"vibrationLevel\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"vibrationExceedences\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/VibrationImpactClassification\"\r\n }\r\n }\r\n }\r\n },\r\n \"GroundBorneComplianceTablePageVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"assessmentId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"totalRows\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"rows\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/GroundBorneComplianceTablePageReceiverVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"GroundBorneComplianceTablePageReceiverVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"receiverId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"receiverObjectId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"floor\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"addressFriendlyName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"ncaFriendlyName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"nml\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"rbl\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"vml\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"landUse\": {\r\n \"$ref\": \"#/components/schemas/LandUse\"\r\n },\r\n \"activitySWLs\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ActivitySwlVM\"\r\n }\r\n },\r\n \"predictedCumulativeGroundBorneVibration\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"predictedCumulativeGroundBorneNoiseLevel\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"highlyAffected\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"sleepDisturbed\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"impactClass\": {\r\n \"$ref\": \"#/components/schemas/ComplianceRating\"\r\n },\r\n \"vibrationImpactClassification\": {\r\n \"$ref\": \"#/components/schemas/VibrationImpactClassification\"\r\n }\r\n }\r\n },\r\n \"GetComplianceTableReportQuery\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"assessmentId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"sortField\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"sortOrder\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"filter\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"landUseFilter\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"impactClassFilter\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"vibrationImpactFilter\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n }\r\n }\r\n },\r\n \"AssessmentComplianceRatingVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"workingPeriodType\": {\r\n \"$ref\": \"#/components/schemas/AssessmentPeriod\"\r\n },\r\n \"selectedWorkingPeriodType\": {\r\n \"$ref\": \"#/components/schemas/AssessmentPeriod\"\r\n },\r\n \"receiverComplianceRatings\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/AssessmentReceiverComplianceRatingVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"AssessmentReceiverComplianceRatingVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"receiverId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"receiverObjectId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"nml\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"vml\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"laEq\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"lMax\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"gbVibration\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"gbNoise\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"highlyAffected\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"sleepDisturbed\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"sleepDisturbanceExceedence\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"complianceRating\": {\r\n \"$ref\": \"#/components/schemas/ComplianceRating\"\r\n },\r\n \"vibrationLevel\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"vibrationExceedences\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/VibrationImpactClassification\"\r\n }\r\n },\r\n \"vibrationImpactClassification\": {\r\n \"$ref\": \"#/components/schemas/VibrationImpactClassification\"\r\n }\r\n }\r\n },\r\n \"GetAssessmentReportQuery\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"assessmentId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"base64Image\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"attachedBase64Images\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/AttachedImage\"\r\n }\r\n },\r\n \"complianceRatings\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ComplianceRatingFilter\"\r\n }\r\n },\r\n \"receiverSortField\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"receiverSortOrder\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n }\r\n }\r\n },\r\n \"AttachedImage\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"base64Image\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n }\r\n }\r\n },\r\n \"ComplianceRatingFilter\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"complianceRating\": {\r\n \"$ref\": \"#/components/schemas/ComplianceRating\"\r\n },\r\n \"includeAll\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"includeTop\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n },\r\n \"ProjectSummaryDto\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"friendlyId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"displayName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"description\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"owningOrganizationName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"owningOrganizationLogo\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"modelingDataState\": {\r\n \"$ref\": \"#/components/schemas/ModelingDataState\"\r\n },\r\n \"hasModelingResultData\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"projectType\": {\r\n \"$ref\": \"#/components/schemas/ProjectType\"\r\n }\r\n }\r\n },\r\n \"ModelingDataState\": {\r\n \"type\": \"integer\",\r\n \"description\": \"\",\r\n \"x-enumNames\": [\r\n \"None\",\r\n \"Uploaded\",\r\n \"Validating\",\r\n \"Validated\",\r\n \"Importing\",\r\n \"Imported\",\r\n \"ErrorImporting\"\r\n ],\r\n \"enum\": [\r\n 0,\r\n 1,\r\n 2,\r\n 3,\r\n 4,\r\n 5,\r\n 6\r\n ]\r\n },\r\n \"ProjectVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"friendlyId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"description\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"owningOrganizationName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"owningOrganizationLogo\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"modelingDataState\": {\r\n \"$ref\": \"#/components/schemas/ModelingDataState\"\r\n },\r\n \"vibrationStandard\": {\r\n \"$ref\": \"#/components/schemas/VibrationStandardType\"\r\n },\r\n \"hasModelingResultData\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"progressReportTemplateUploaded\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"preferredNoiseLevelMeasurement\": {\r\n \"$ref\": \"#/components/schemas/PreferredNoiseLevelMeasurement\"\r\n },\r\n \"projectType\": {\r\n \"$ref\": \"#/components/schemas/ProjectType\"\r\n },\r\n \"showMultiFloorResults\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"showVibrationResults\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"vibrationMeasurementType\": {\r\n \"$ref\": \"#/components/schemas/VibrationMeasurementType\"\r\n },\r\n \"additionalMapLayers\": {\r\n \"type\": \"object\",\r\n \"nullable\": true,\r\n \"additionalProperties\": {\r\n \"type\": \"string\",\r\n \"format\": \"uri\"\r\n }\r\n },\r\n \"groundOverlays\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/GroundOverlayVM\"\r\n }\r\n },\r\n \"assessments\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ProjectAssessmentVM\"\r\n }\r\n },\r\n \"groundBorneEquipmentUsages\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/GroundBorneEquipmentUsageVM\"\r\n }\r\n },\r\n \"receivers\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ProjectReceiverVM\"\r\n }\r\n },\r\n \"sourceLocations\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ProjectSourceLocationVM\"\r\n }\r\n },\r\n \"approvalPipeline\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ProjectApproverVM\"\r\n }\r\n },\r\n \"impactClassDefinitions\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ImpactClassDefinitionVM\"\r\n }\r\n },\r\n \"vibrationImpactDefinitions\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/VibrationImpactDefinitionVM\"\r\n }\r\n },\r\n \"assessmentPeriodDefinitions\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/AssessmentPeriodDefinitionVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"PreferredNoiseLevelMeasurement\": {\r\n \"type\": \"integer\",\r\n \"description\": \"\",\r\n \"x-enumNames\": [\r\n \"NML\",\r\n \"RBL\"\r\n ],\r\n \"enum\": [\r\n 0,\r\n 1\r\n ]\r\n },\r\n \"VibrationMeasurementType\": {\r\n \"type\": \"integer\",\r\n \"description\": \"\",\r\n \"x-enumNames\": [\r\n \"Screening\",\r\n \"Quantitative\"\r\n ],\r\n \"enum\": [\r\n 0,\r\n 1\r\n ]\r\n },\r\n \"GroundOverlayVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"url\": {\r\n \"type\": \"string\",\r\n \"format\": \"uri\",\r\n \"nullable\": true\r\n },\r\n \"north\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"south\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"east\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"west\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n }\r\n }\r\n },\r\n \"ProjectAssessmentVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"friendlyId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"projectType\": {\r\n \"$ref\": \"#/components/schemas/ProjectType\"\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"description\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"isExpired\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"expiryDate\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\",\r\n \"nullable\": true\r\n },\r\n \"createdOn\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\"\r\n },\r\n \"assessmentStatusUpdateRecords\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ProjectAssessmentStatusUpdateRecordVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"ProjectAssessmentStatusUpdateRecordVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"createdOn\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\"\r\n },\r\n \"createdByFullName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"createdByEmail\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"fromAssessmentStatus\": {\r\n \"$ref\": \"#/components/schemas/AssessmentStatus\"\r\n },\r\n \"assessmentStatusUpdate\": {\r\n \"$ref\": \"#/components/schemas/AssessmentStatusUpdate\"\r\n },\r\n \"toAssessmentStatus\": {\r\n \"$ref\": \"#/components/schemas/AssessmentStatus\"\r\n }\r\n }\r\n },\r\n \"GroundBorneEquipmentUsageVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"groundBorneEquipmentId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"vibrationFactor\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"vibrationExponent\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"noiseLevelFactor\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"noiseLevelExponent\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n }\r\n }\r\n },\r\n \"ProjectReceiverVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"objectId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"floor\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"noiseCatchmentAreaName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"phoneNumber\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"referenceNumber\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"assessmentPeriodNMLs\": {\r\n \"type\": \"object\",\r\n \"nullable\": true,\r\n \"additionalProperties\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n }\r\n },\r\n \"assessmentPeriodRBLs\": {\r\n \"type\": \"object\",\r\n \"nullable\": true,\r\n \"additionalProperties\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n }\r\n },\r\n \"vml\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"address\": {\r\n \"nullable\": true,\r\n \"oneOf\": [\r\n {\r\n \"$ref\": \"#/components/schemas/ProjectAddressVM\"\r\n }\r\n ]\r\n },\r\n \"landUse\": {\r\n \"$ref\": \"#/components/schemas/LandUse\"\r\n },\r\n \"isHeritageListed\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"hidden\": {\r\n \"type\": \"boolean\"\r\n }\r\n }\r\n },\r\n \"ProjectAddressVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"friendlyName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"latitude\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"longitude\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n }\r\n }\r\n },\r\n \"ProjectSourceLocationVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"objectId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"polygonCoordinates\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n }\r\n }\r\n },\r\n \"ImpactClassDefinitionVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"assessmentPeriod\": {\r\n \"$ref\": \"#/components/schemas/AssessmentPeriod\"\r\n },\r\n \"complianceRating\": {\r\n \"$ref\": \"#/components/schemas/ComplianceRating\"\r\n },\r\n \"classLabelShortName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"classLabelLongName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"exceedLowerBound\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"exceedUpperBound\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"hexColour\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"rangeDescription\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n }\r\n }\r\n },\r\n \"VibrationImpactDefinitionVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"vibrationImpactClassification\": {\r\n \"$ref\": \"#/components/schemas/VibrationImpactClassification\"\r\n },\r\n \"hexColour\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n }\r\n }\r\n },\r\n \"AssessmentPeriodDefinitionVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"assessmentPeriod\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"canBeSleepDisturbed\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"assessmentPeriodTimeslots\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/AssessmentPeriodTimeslotVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"AssessmentPeriodTimeslotVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"assessmentPeriodDefinitionId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"startHour\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"endHour\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"dayOfWeek\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n }\r\n }\r\n },\r\n \"GetProjectCalendarVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"calendarItems\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ProjectAssessmentCalendarItemVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"ProjectAssessmentCalendarItemVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"assessmentId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"calculatedWorkingPeriodType\": {\r\n \"$ref\": \"#/components/schemas/AssessmentPeriod\"\r\n },\r\n \"firstActivityStart\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\",\r\n \"nullable\": true\r\n },\r\n \"lastActivityEnd\": {\r\n \"type\": \"string\",\r\n \"format\": \"date-time\",\r\n \"nullable\": true\r\n },\r\n \"complianceRating\": {\r\n \"$ref\": \"#/components/schemas/ComplianceRating\"\r\n }\r\n }\r\n },\r\n \"GetProjectRecommendedReceiverDataVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"recommendedReceiverData\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/RecommendedReceiverDataDto\"\r\n }\r\n }\r\n }\r\n },\r\n \"RecommendedReceiverDataDto\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"description\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"dayNML\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"weekendDayNML\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"eveningNML\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"nightNML\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"sleepNML\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"dayRBL\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"weekendDayRBL\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"eveningRBL\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"nightRBL\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"sleepRBL\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n }\r\n }\r\n },\r\n \"CreateProjectCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"friendlyId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"description\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"reportName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"preferredNoiseLevelMeasurement\": {\r\n \"$ref\": \"#/components/schemas/PreferredNoiseLevelMeasurement\"\r\n },\r\n \"sourceLocations\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/PolygonDto\"\r\n }\r\n },\r\n \"buildings\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/BuildingDto\"\r\n }\r\n },\r\n \"assessmentRangeMetres\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"projectReceiverData\": {\r\n \"nullable\": true,\r\n \"oneOf\": [\r\n {\r\n \"$ref\": \"#/components/schemas/ProjectReceiverDataDto\"\r\n }\r\n ]\r\n }\r\n }\r\n },\r\n \"ProjectReceiverDataDto\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"receiverTypeName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"receiverTypeDescription\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"usingCustomValues\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"dayNML\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"weekendDayNML\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"eveningNML\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"nightNML\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"sleepNML\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"dayRBL\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"weekendDayRBL\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"eveningRBL\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"nightRBL\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"sleepRBL\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n }\r\n }\r\n },\r\n \"UpsertProjectCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"friendlyId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"description\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"owningOrganizationName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"owningOrganizationLogo\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"projectType\": {\r\n \"$ref\": \"#/components/schemas/ProjectType\"\r\n },\r\n \"modelingDataState\": {\r\n \"$ref\": \"#/components/schemas/ModelingDataState\"\r\n },\r\n \"vibrationStandard\": {\r\n \"$ref\": \"#/components/schemas/VibrationStandardType\"\r\n },\r\n \"preferredNoiseLevelMeasurement\": {\r\n \"nullable\": true,\r\n \"oneOf\": [\r\n {\r\n \"$ref\": \"#/components/schemas/PreferredNoiseLevelMeasurement\"\r\n }\r\n ]\r\n }\r\n }\r\n },\r\n \"UpdateProjectVibrationDefinitionCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"vibrationStandard\": {\r\n \"$ref\": \"#/components/schemas/VibrationStandardType\"\r\n },\r\n \"vibrationMeasurementType\": {\r\n \"$ref\": \"#/components/schemas/VibrationMeasurementType\"\r\n }\r\n }\r\n },\r\n \"UpdateApprovalPipelineCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"pipeline\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ProjectApproverVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"UpdateImpactClassDefinitionCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"impactClassDefinitions\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ImpactClassDefinitionVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"UpdateDefaultNMLCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"defaults\": {\r\n \"nullable\": true,\r\n \"oneOf\": [\r\n {\r\n \"$ref\": \"#/components/schemas/DefaultNMLVM\"\r\n }\r\n ]\r\n }\r\n }\r\n },\r\n \"DefaultNMLVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"landUse\": {\r\n \"nullable\": true,\r\n \"oneOf\": [\r\n {\r\n \"$ref\": \"#/components/schemas/LandUse\"\r\n }\r\n ]\r\n },\r\n \"noiseCatchmentAreaName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"defaultAssessmentPeriodLevels\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/DefaultAssessmentPeriodLevelVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"DefaultAssessmentPeriodLevelVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"defaultNMLId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"assessmentPeriod\": {\r\n \"$ref\": \"#/components/schemas/AssessmentPeriod\"\r\n },\r\n \"nml\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"rbl\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n }\r\n }\r\n },\r\n \"UpdateVibrationImpactDefinitionCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"vibrationImpactDefinitions\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/VibrationImpactDefinitionVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"UpdateReceiverCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"eagerRecalculateAssessmentId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"receiverId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"landUse\": {\r\n \"$ref\": \"#/components/schemas/LandUse\"\r\n }\r\n }\r\n },\r\n \"UpdateReceiversCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"eagerRecalculateAssessmentId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"receiverObjectId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"landUse\": {\r\n \"$ref\": \"#/components/schemas/LandUse\"\r\n },\r\n \"isHeritageListed\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"visible\": {\r\n \"type\": \"boolean\",\r\n \"nullable\": true\r\n }\r\n }\r\n },\r\n \"MinorWorksTemplateDto\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"reportName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"assessmentTemplateUploaded\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"complianceTableTemplateUploaded\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"defaults\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/MinorWorksDefaultNMLDto\"\r\n }\r\n },\r\n \"impactClassDefinitions\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/MinorWorksImpactClassDefinitionDto\"\r\n }\r\n }\r\n }\r\n },\r\n \"MinorWorksDefaultNMLDto\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"landUse\": {\r\n \"nullable\": true,\r\n \"oneOf\": [\r\n {\r\n \"$ref\": \"#/components/schemas/LandUse\"\r\n }\r\n ]\r\n },\r\n \"dayNML\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"weekendDayNML\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"eveningNML\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"nightNML\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"sleepNML\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"dayRBL\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"weekendDayRBL\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"eveningRBL\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"nightRBL\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"sleepRBL\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n }\r\n }\r\n },\r\n \"MinorWorksImpactClassDefinitionDto\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"assessmentPeriod\": {\r\n \"$ref\": \"#/components/schemas/AssessmentPeriod\"\r\n },\r\n \"complianceRating\": {\r\n \"$ref\": \"#/components/schemas/ComplianceRating\"\r\n },\r\n \"classLabelShortName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"classLabelLongName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"exceedLowerBound\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"exceedUpperBound\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"hexColour\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"rangeDescription\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n }\r\n }\r\n },\r\n \"GroundborneEquipmentDto\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"friendlyId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"displayName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"modelingDataState\": {\r\n \"$ref\": \"#/components/schemas/ModelingDataState\"\r\n },\r\n \"hasModelingResultData\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"groundBorneEquipmentUsages\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/GroundBorneEquipmentUsageVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"ExportMapCommandDto\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"assessmentName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"sourceLocations\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/SourceLocationDto\"\r\n }\r\n },\r\n \"movingPointSourceRoute\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"movingPointSourceRouteColour\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"markers\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/MarkerDto\"\r\n }\r\n },\r\n \"layers\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/UrlDto\"\r\n }\r\n },\r\n \"overlays\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/UrlDto\"\r\n }\r\n }\r\n }\r\n },\r\n \"SourceLocationDto\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"objectId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"colour\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"opacity\": {\r\n \"type\": \"number\",\r\n \"format\": \"decimal\"\r\n },\r\n \"coordinates\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n }\r\n }\r\n },\r\n \"MarkerDto\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"colour\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"objectId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"title\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"description\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"coordinates\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"isHeritage\": {\r\n \"type\": \"boolean\"\r\n }\r\n }\r\n },\r\n \"UrlDto\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"url\": {\r\n \"type\": \"string\",\r\n \"format\": \"uri\",\r\n \"nullable\": true\r\n }\r\n }\r\n },\r\n \"EquipmentCategoryVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n }\r\n }\r\n },\r\n \"UpsertEquipmentCategoriesCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"equipmentCategories\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/EquipmentCategoryVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"EquipmentSummaryVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"soundPowerLevel\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"lMax\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"defaultUsagePercentage\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"penalty\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"safeWorkingDistanceBritishStandard\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"safeWorkingDistanceDinResi\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"safeWorkingDistanceDinHeritage\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"safeWorkingDistanceHumanComfort\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"peakParticleVelocityReference\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"referenceDistance\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"attenuationCoefficient\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"categoryId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"category\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"vibrationStandard\": {\r\n \"$ref\": \"#/components/schemas/VibrationStandardType\"\r\n }\r\n }\r\n },\r\n \"UpsertEquipmentCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"equipmentId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"categoryId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"soundPowerLevel\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"lMax\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"defaultUsagePercentage\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"penalty\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"safeWorkingDistanceBritishStandard\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"safeWorkingDistanceDinResi\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"safeWorkingDistanceDinHeritage\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"safeWorkingDistanceHumanComfort\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"peakParticleVelocityReference\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"referenceDistance\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n },\r\n \"attenuationCoefficient\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\",\r\n \"nullable\": true\r\n }\r\n }\r\n },\r\n \"GroundBorneEquipmentVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"vibrationFactor\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"vibrationExponent\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"noiseLevelFactor\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n },\r\n \"noiseLevelExponent\": {\r\n \"type\": \"number\",\r\n \"format\": \"double\"\r\n }\r\n }\r\n },\r\n \"UpsertGroundBorneEquipmentCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"groundBorneEquipments\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/GroundBorneEquipmentVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"UpsertGroundBorneProjectEquipmentCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"groundBorneEquipmentUsages\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/GroundBorneEquipmentUsageVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"ProjectSummaryVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"friendlyId\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"displayName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"name\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"description\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"owningOrganizationName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"owningOrganizationLogo\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"progressReportTemplateUri\": {\r\n \"type\": \"string\",\r\n \"format\": \"uri\",\r\n \"nullable\": true\r\n },\r\n \"progressReportTemplateUploaded\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"complianceTableReportTemplateUri\": {\r\n \"type\": \"string\",\r\n \"format\": \"uri\",\r\n \"nullable\": true\r\n },\r\n \"complianceTableReportTemplateUploaded\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"modelingDataState\": {\r\n \"$ref\": \"#/components/schemas/ModelingDataState\"\r\n },\r\n \"vibrationStandard\": {\r\n \"$ref\": \"#/components/schemas/VibrationStandardType\"\r\n },\r\n \"vibrationMeasurementType\": {\r\n \"$ref\": \"#/components/schemas/VibrationMeasurementType\"\r\n },\r\n \"modelingDataErrors\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"modelingResultsDataErrors\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"modelingResultsDataErrorLines\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"modelingDataErrorLines\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"modelingDataInformation\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"modelingDataInformationLines\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"type\": \"string\"\r\n }\r\n },\r\n \"hasModelingResultData\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"receiversUploaded\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"sourceLocationsUploaded\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"projectType\": {\r\n \"$ref\": \"#/components/schemas/ProjectType\"\r\n },\r\n \"showMultiFloorResults\": {\r\n \"type\": \"boolean\"\r\n },\r\n \"additionalMapLayers\": {\r\n \"type\": \"object\",\r\n \"nullable\": true,\r\n \"additionalProperties\": {\r\n \"type\": \"string\",\r\n \"format\": \"uri\"\r\n }\r\n },\r\n \"groundOverlays\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/GroundOverlayVM\"\r\n }\r\n },\r\n \"approvalPipeline\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ProjectApproverVM\"\r\n }\r\n },\r\n \"impactClassDefinitions\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ImpactClassDefinitionVM\"\r\n }\r\n },\r\n \"vibrationImpactDefinitions\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/VibrationImpactDefinitionVM\"\r\n }\r\n },\r\n \"defaultNMLs\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/DefaultNMLVM\"\r\n }\r\n },\r\n \"groundBorneEquipmentUsages\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/GroundBorneEquipmentUsageVM\"\r\n }\r\n },\r\n \"assessmentPeriodDefinitions\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/AssessmentPeriodDefinitionVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"ModelingDataFileType\": {\r\n \"type\": \"integer\",\r\n \"description\": \"\",\r\n \"x-enumNames\": [\r\n \"ModelResults\",\r\n \"Receivers\",\r\n \"SourceLocations\"\r\n ],\r\n \"enum\": [\r\n 0,\r\n 1,\r\n 2\r\n ]\r\n },\r\n \"UpdateGroundBorneEquipmentUsagesCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"groundBorneEquipmentUsages\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/GroundBorneEquipmentUsageVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"UpsertMinorWorksReportCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"reportName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"defaults\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/MinorWorksDefaultNMLDto\"\r\n }\r\n },\r\n \"impactClassDefinitions\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/MinorWorksImpactClassDefinitionDto\"\r\n }\r\n }\r\n }\r\n },\r\n \"UserManualsVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"userManuals\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/UserManualVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"UserManualVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"order\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"title\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"description\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"videoUrl\": {\r\n \"type\": \"string\",\r\n \"format\": \"uri\",\r\n \"nullable\": true\r\n }\r\n }\r\n },\r\n \"GlobalRolesVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"roles\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/GlobalRoleVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"GlobalRoleVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"fullName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"email\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"roleType\": {\r\n \"$ref\": \"#/components/schemas/GlobalRoleType\"\r\n }\r\n }\r\n },\r\n \"ProjectRolesVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"roles\": {\r\n \"type\": \"array\",\r\n \"nullable\": true,\r\n \"items\": {\r\n \"$ref\": \"#/components/schemas/ProjectRoleVM\"\r\n }\r\n }\r\n }\r\n },\r\n \"ProjectRoleVM\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"id\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"userId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"fullName\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"email\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"roleType\": {\r\n \"$ref\": \"#/components/schemas/ProjectRoleType\"\r\n }\r\n }\r\n },\r\n \"UpsertGlobalRoleCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"email\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"roleType\": {\r\n \"$ref\": \"#/components/schemas/GlobalRoleType\"\r\n }\r\n }\r\n },\r\n \"UpsertProjectRoleCommand\": {\r\n \"type\": \"object\",\r\n \"additionalProperties\": false,\r\n \"properties\": {\r\n \"projectId\": {\r\n \"type\": \"integer\",\r\n \"format\": \"int32\"\r\n },\r\n \"email\": {\r\n \"type\": \"string\",\r\n \"nullable\": true\r\n },\r\n \"roleType\": {\r\n \"$ref\": \"#/components/schemas/ProjectRoleType\"\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}"
|
|
} |