Report
idstring<uuid>
Report unique identifier
titlestring
Report title/summary
descriptionstring
Detailed report description
typestring
Type of report
Possible values: [CODE_OF_CONDUCT
, HARASSMENT
, SAFETY
, OTHER
]
statusstring
Current status of the report
Possible values: [SUBMITTED
, UNDER_REVIEW
, RESOLVED
, CLOSED
]
severitystring
Severity level of the incident
Possible values: [LOW
, MEDIUM
, HIGH
, CRITICAL
]
incidentAtstring<date-time>
When the incident occurred
locationstring
Where the incident occurred
partiesInvolvedstring
Parties involved in the incident
contactPreferencestring
Preferred contact method for the reporter
Possible values: [EMAIL
, PHONE
, NONE
]
isAnonymousboolean
Whether the report was submitted anonymously
eventIdstring<uuid>
Associated event ID
reporterIdstring<uuid>nullable
Reporter user ID (null for anonymous)
assignedToIdstring<uuid>nullable
Assigned respondent user ID
createdAtstring<date-time>
Report creation timestamp
updatedAtstring<date-time>
Report last update timestamp
Report
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"title": "string",
"description": "string",
"type": "CODE_OF_CONDUCT",
"status": "SUBMITTED",
"severity": "LOW",
"incidentAt": "2024-07-29T15:51:28.071Z",
"location": "string",
"partiesInvolved": "string",
"contactPreference": "EMAIL",
"isAnonymous": true,
"eventId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"reporterId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"assignedToId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"createdAt": "2024-07-29T15:51:28.071Z",
"updatedAt": "2024-07-29T15:51:28.071Z"
}