GAP — Audit the Gap Itself
Map Exactly What's Missing Before Touching a Single Record
Reconstruction starts by defining the hole precisely — which vehicles, which date ranges, and which record types (DVIR, repair order, annual inspection, component-specific check) are missing, and which lookback window an auditor or investigator could realistically request. OxMaint compares the expected inspection and maintenance cadence for each vehicle against what's actually on file and produces a gap list by vehicle and date, so reconstruction effort goes toward what regulators will actually ask for, not every folder in the cabinet.
What the Gap Audit Establishes
Missing record type per vehicle — DVIR, repair order, annual inspection, or defect closure
Exact date range affected, not a rough guess at "sometime last spring"
Regulatory exposure per gap — which requirement the missing record would have satisfied
Priority order — vehicles still in active service first, retired units last
Gap Audit Mistakes
Guessing a date range instead of pulling the vehicle's expected inspection calendar
Treating every missing record as equally urgent regardless of vehicle status
Starting reconstruction before confirming what's actually missing
TRACE — Source Correlation
Pull the Adjacent Data That Proves What Happened Anyway
A missing DVIR doesn't mean the inspection never happened — it usually means the paperwork didn't survive. OxMaint cross-references the gap window against every adjacent data source a fleet already generates: telematics and ELD logs showing a route consistent with a completed pre-trip, fuel card timestamps confirming a yard stop long enough for an inspection, shop invoices showing labor and parts billed even if the work order was never closed in the maintenance system, and driver messages reporting a defect outside the formal DVIR flow. None of these prove compliance alone. Correlated against the same date and vehicle, together they build a credible reconstruction.
Sources OxMaint Cross-References
Telematics and ELD data — location, engine hours, and route consistent with an inspection stop
Fuel and toll transaction timestamps — corroborating a vehicle's yard or terminal presence
Shop invoices and parts orders — billed labor and parts implying repair activity occurred
Driver communication logs — defect reports made outside the formal DVIR system
Trace Mistakes
Relying on one corroborating source instead of at least two independent ones
Ignoring shop invoices because they were never logged in the maintenance system
Skipping a driver conversation while the person still remembers the event
VALIDATE — Cross-Reference & Score
Turn Corroborating Data Into a Defensible Confidence Level
Not every reconstructed entry carries the same evidentiary weight, and pretending otherwise undermines the whole file. OxMaint scores each reconstructed entry by how many independent sources agree with it, flags anything supported by only one weak source as low-confidence rather than presenting it as equal to a signed original DVIR, and routes low-confidence gaps to a supervisor for a documented judgment call instead of quietly filling them in. The goal is an honest file that shows what's confirmed, what's reasonably inferred, and what remains an open gap.
What Gets Scored
Number of independent corroborating sources per reconstructed entry
Time alignment — how closely the corroborating data matches the expected window
Consistency with the vehicle's normal operating pattern on that route
Confidence tier assigned — confirmed, probable, or unresolved gap
Validation Mistakes
Presenting inferred records with the same certainty as an original signed document
No supervisor sign-off on a low-confidence reconstruction before it's filed
Averaging weak evidence together instead of scoring each entry on its own
ASSEMBLE — Build the File
Package the Reconstructed History the Way an Auditor Actually Reads It
A pile of corroborating spreadsheets is not a compliance file. The final phase assembles confirmed records, reconstructed entries with their supporting evidence and confidence tier, and an honest note on any gap that couldn't be closed, into a single chronological history per vehicle — formatted the way a reviewer or an attorney will actually read it. OxMaint generates this packet automatically, with every reconstructed entry linked back to the source data behind it, so nothing requires the fleet manager to recall, months later, why a particular date was filled in a particular way.
What the Final File Contains
Confirmed original records, unchanged and clearly marked as original
Reconstructed entries with confidence tier and linked supporting evidence
An explicit list of gaps that remain unresolved, never silently smoothed over
A single chronological export per vehicle, ready for audit or legal review
Assembly Mistakes
Mixing original and reconstructed records with no way to tell them apart
Hiding unresolved gaps instead of disclosing them plainly
No link from a reconstructed entry back to the evidence supporting it