Explain CSA BASIC measures from roadside inspections
csa_explainCompute FMCSA SMS measures for HOS Compliance, Vehicle Maintenance, Driver Fitness and HM Compliance from inspections (date, level, violations with basic, severity 1-10 and outOfService), show which inspections drive each measure and when they step down and drop off. Percentiles are not computed.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"inspections": "<inspections>"
},
"name": "csa_explain"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asOf | No | YYYY-MM-DD (default today) | |
| carrierType | No | general, passenger or hazmat | |
| inspections | Yes | [{ id?, date, level?, hazmatPlacarded?, violations: [{ basic: hos|vehicle|driverFitness|hazmat, severity, outOfService? }] }] |