DrivingRecord
| field | type | description | properties |
|---|---|---|---|
| driving_record_id | string(uuid) | ID of the driving record | |
| driver_id | string(uuid) | null | ID of the driver the driving record is related to | |
| incident_date | string(date-time) | null | Date the incident occurred | |
| incident_type | string | null | Incident type | enum: ACCIDENT, VIOLATION |
| violation_type | string | null | Violation type, only exists if incident_type = VIOLATION | enum: MOVING, SPEEDING, RECKLESS_DRIVING, DRIVING_WITHOUT_VALID_LICENSE, HIT_AND_RUN, DISTRACTED_DRIVING, DRIVING_UNDER_INFLUENCE, FAILURE_TO_YIELD, TAILGATING, OPEN_CONTAINER_OF_ALCOHOL |
| is_at_fault | boolean | null | Whether the driver was at fault |
