> ## Documentation Index
> Fetch the complete documentation index at: https://docs.resq.software/llms.txt
> Use this file to discover all available pages before exploring further.

# ResQ.Clients.ReportIncidentRequest.ReportIncidentRequest(string,string,ResQ.Clients.LocationDto,string)

### [ResQ.Clients](./ResQ.Clients.md "ResQ.Clients").[ReportIncidentRequest](./ResQ.Clients.ReportIncidentRequest.md "ResQ.Clients.ReportIncidentRequest")

## ReportIncidentRequest(string, string, LocationDto, string) Constructor

Request to report an incident to HCE.

```csharp theme={null}
public ReportIncidentRequest(string IncidentType, string Severity, ResQ.Clients.LocationDto Location, string? Description);
```

#### Parameters

<a name="ResQ.Clients.ReportIncidentRequest.ReportIncidentRequest(string,string,ResQ.Clients.LocationDto,string).IncidentType" />

`IncidentType` [System.String](https://learn.microsoft.com/en-us/dotnet/api/system.string "System.String")

Type of incident (e.g., "FIRE", "FLOOD").

<a name="ResQ.Clients.ReportIncidentRequest.ReportIncidentRequest(string,string,ResQ.Clients.LocationDto,string).Severity" />

`Severity` [System.String](https://learn.microsoft.com/en-us/dotnet/api/system.string "System.String")

Severity level (e.g., "LOW", "MEDIUM", "HIGH", "CRITICAL").

<a name="ResQ.Clients.ReportIncidentRequest.ReportIncidentRequest(string,string,ResQ.Clients.LocationDto,string).Location" />

`Location` [LocationDto](./ResQ.Clients.LocationDto.md "ResQ.Clients.LocationDto")

Geographic location of the incident.

<a name="ResQ.Clients.ReportIncidentRequest.ReportIncidentRequest(string,string,ResQ.Clients.LocationDto,string).Description" />

`Description` [System.String](https://learn.microsoft.com/en-us/dotnet/api/system.string "System.String")

Optional human-readable description.
